Skip to content

riemann-emitter job from riemann/1

Github source: 6fd33f7f or master branch

Properties

riemann_emitter

attributes

Attributes to attach to all events emitted.

Default
[]

host

Address of the Riemann server to report to.

Default
riemann.service.dc1.consul

port

Port of the Riemann server to connect to.

Default
5555

rds

access_key_id

AWS access key ID to use when collecting CloudWatch metrics.

instance_name

Name of the RDS instance to emit metrics for.

region

Region in which the RDS instance lives.

Default
us-east-1
secret_access_key

AWS secret access key to use when collecting CloudWatch metrics.

tags

Tags to attach to all events emitted.

Default
[]

Templates

Templates are rendered and placed onto corresponding instances during the deployment process. This job's templates will be placed into /var/vcap/jobs/riemann-emitter/ directory (learn more).

  • bin/riemann-health_ctl (from bin/riemann-health_ctl.erb)
  • bin/riemann-net_ctl (from bin/riemann-net_ctl.erb)
  • bin/riemann-rds_ctl (from bin/riemann-rds_ctl.erb)
  • helpers/ctl_utils.sh (from helpers/ctl_utils.sh)

Packages

Packages are compiled and placed onto corresponding instances during the deployment process. Packages will be placed into /var/vcap/packages/ directory.