riemann job from riemann/0.22.0
Github source:
dd7bdd2b or
master branch
Properties¶
riemann¶
custom_rules¶Custom alert rules
- Default
""
graphite¶
host¶Graphite hostname
pool¶The number of connections to keep open to Graphite
- Default
100
port¶Graphite port
- Default
2003
threadpool¶
maxsize¶Maximum allowed number of threads for Riemann ThreadPool Service to Graphite
- Default
100
queue¶Queue size for Riemann ThreadPool Service to Graphite
- Default
10000
index_ttl¶Default ttl for index
- Default
60
influxdb¶
database¶InfluxDB database name
host¶InfluxDB host
password¶InfluxDB database password
port¶InfluxDB port
- Default
8086
threadpool¶
maxsize¶The maximum allowed number of threads for Riemann ThreadPool Service to InfluxDB
- Default
100
queue¶The queue size for Riemann ThreadPool Service to InfluxDB
- Default
10000
username¶InfluxDB database username
version¶InfluxDB version (available values: 0.8, 0.9)
- Default
0.9
java¶
enable_netty_epoll¶Enable netty epoll native integration
- Default
false
xms¶Specifies the initial size of the memory allocation pool
xmx¶Specifies the maximum size of the memory allocation pool
listener¶
addr¶Address on which all riemann servers will listen on
- Default
0.0.0.0
list¶Array of servers to enable and their port, possible values: - {name: “tcp”, port: 5555} - {name: “udp”, port: 5555} - {name: “ws”, port: 5556} - {name: “graphite”, port: 2003, ttl: 60} - {name: “opentsdb”, port: 4242}
- Default
- name: tcp port: 5555
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
override_hostname¶Override server hostname
periodically_expire¶
- Default
30
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/graphite.clj(fromconfig/graphite.clj.erb)config/influxdb.clj(fromconfig/influxdb.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.