Skip to content

Send Cloudera Manager services' health data to AWS CloudWatch

License

Notifications You must be signed in to change notification settings

virtualbeck/CM2CW

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

22 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CM2CW

Send Cloudera Manager services' health data to AWS CloudWatch

Install

Download binary from https://github.com/virtualbeck/CM2CW/releases to your Cloudera Manager node, execute and enjoy sweet metrics!

Options and Defaults

These variables will be user-defined at the time of running the binary. If not defined, the defaults will be used. Note: If CLOUDERA_CLUSTERNAME is not set by the user, the program will pick the first element in array: items[0].displayName.

Name Default
NODE_ENV development
AWS_REGION us-east-1
CLOUDWATCH_NAMESPACE Cloudera
CLOUDWATCH_HOSTNAME http://localhost
CLOUDWATCH_PORT 7180
CLOUDERA_USERNAME admin
CLOUDERA_PASSWORD none
CLOUDERA_CLUSTERNAME none
  • Supports Cloudera Enterprise >= 5.3.x
  • Example commands:
  • CLOUDERA_CLUSTERNAME=myProdCluster CLOUDERA_PASSWORD=1337 CM2CW-linux
  • CLOUDERA_PASSWORD=hunter2 CM2CW-macos
  • CLOUDERA_PASSWORD=Windows4Lyfe CM2CW-win.exe

Development

  • Clone repository
  • npm install && npm run build

About

Send Cloudera Manager services' health data to AWS CloudWatch

Resources

License

Stars

Watchers

Forks

Packages

No packages published