Skip to content

riemann-emitter job from riemann/5

Github source: 1712527 or master branch

Properties

riemann_emitter

attributes

Attributes to attach to all events emitted.

Default
[]

elastic

host

Host of the elastic instance to emit metrics for.

port

Port of the elastic instance to emit metrics for.

Default
9200

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-elastic_ctl (from bin/riemann-elastic_ctl.erb)
  • 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.