riemann job from riemann/0.9.0
Github source:
ba57aff9
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
(frombin/monit_debugger
)bin/riemann_ctl
(frombin/riemann_ctl
)config/alert.clj
(fromconfig/alert.clj.erb
)config/bosh.clj
(fromconfig/bosh.clj.erb
)config/cassandra.clj
(fromconfig/cassandra.clj.erb
)config/cf.clj
(fromconfig/cf.clj.erb
)config/framefrog.clj
(fromconfig/framefrog.clj.erb
)config/graphite.clj
(fromconfig/graphite.clj.erb
)config/influxdb.clj
(fromconfig/influxdb.clj.erb
)config/mailer.clj
(fromconfig/mailer.clj.erb
)config/malones.clj
(fromconfig/malones.clj.erb
)config/mongodb.clj
(fromconfig/mongodb.clj.erb
)config/riemann.config
(fromconfig/riemann.config.erb
)config/victorops.clj
(fromconfig/victorops.clj.erb
)data/properties.sh
(fromdata/properties.sh.erb
)helpers/ctl_setup.sh
(fromhelpers/ctl_setup.sh
)helpers/ctl_utils.sh
(fromhelpers/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.