Skip to content

riemann job from riemann/0.4.0

Github source: ecc88d08 or master branch

Properties

riemann

cf

memory_ratio_alert

CF available memory % before alerting (between 0 and 1)

Default
0.2
name

Name of the CF Environment

graphite

host

Graphite hostname

pool

The number of connections to keep open to Graphite

Default
100
port

Graphite port

Default
2003
threadpool
maxsize

The maximum allowed number of threads for Riemann ThreadPool Service

Default
100
queue

The queue size for Riemann ThreadPool Service

Default
10000

influxdb

db

InfluxDB database

host

InfluxDB host

password

InfluxDB database password

port

InfluxDB port

Default
8086
username

InfluxDB database username

java

xms

Specifies the initial size of the memory allocation pool

xmx

Specifies the maximum size of the memory allocation pool

mailer

from

Mail from address

smtp-password

SMTP Password

smtp-port

SMTP Port

smtp-server

SMTP Server

smtp-user

SMTP User

to

Mail to address

victorops

apiendpoint

VictorOps API URL endpoint

Default
https://alert.victorops.com/integrations/generic/20131114/alert
apikey

VictorOps API key

routingkey

VictorOps routing key

Default
riemann
stable-time

Number of seconds an event state must remains the same before alerting

Default
0

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/ directory (learn more).

  • bin/monit_debugger (from bin/monit_debugger)
  • bin/riemann_ctl (from bin/riemann_ctl)
  • config/alert.clj (from config/alert.clj.erb)
  • config/bosh.clj (from config/bosh.clj.erb)
  • config/cf.clj (from config/cf.clj.erb)
  • config/framefrog.clj (from config/framefrog.clj.erb)
  • config/graphite.clj (from config/graphite.clj.erb)
  • config/influxdb.clj (from config/influxdb.clj.erb)
  • config/mailer.clj (from config/mailer.clj.erb)
  • config/mongodb.clj (from config/mongodb.clj.erb)
  • config/predictor.clj (from config/predictor.clj.erb)
  • config/riemann.config (from config/riemann.config.erb)
  • config/victorops.clj (from config/victorops.clj.erb)
  • data/properties.sh (from data/properties.sh.erb)
  • helpers/ctl_setup.sh (from helpers/ctl_setup.sh)
  • 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.