9f5ecd4fb5
This adds a varnish layout with a single graph for monitoring cache hits vs. misses. The varnish plugin in Telegraf is able to collect far more statistics on Varnish (complete list: https://github.com/influxdata/telegraf/tree/master/plugins/inputs/varnish). However, by default only hits, misses, and uptime are present in the configuration. We don't currently have a way for a layout to inspect the fields present for a particular measurement for it to decide which cells to show, so this will be necessary if we wish to add monitoring for things like ESI errors, backend connects, memory stats, threads, etc. |
||
---|---|---|
.. | ||
README.md | ||
apache.json | ||
apps.go | ||
apps_test.go | ||
bin.go | ||
consul.json | ||
cpu.json | ||
disk.json | ||
docker.json | ||
elasticsearch.json | ||
haproxy.json | ||
influxdb_database.json | ||
influxdb_httpd.json | ||
influxdb_queryExecutor.json | ||
influxdb_write.json | ||
kubernetes_node.json | ||
kubernetes_pod_container.json | ||
kubernetes_pod_network.json | ||
kubernetes_system_container.json | ||
load.json | ||
mem.json | ||
memcached.json | ||
mongodb.json | ||
mysql.json | ||
netstat.json | ||
new_apps.sh | ||
nginx.json | ||
nsq_channel.json | ||
nsq_server.json | ||
nsq_topic.json | ||
ping.json | ||
postgresql.json | ||
processes.json | ||
redis.json | ||
riak.json | ||
uuid.sh | ||
varnish.json | ||
win_cpu.json | ||
win_mem.json | ||
win_net.json | ||
win_system.json | ||
win_websvc.json |
README.md
Canned Applications
The JSON application layouts in this directory ship with the application as nice, default layouts and queries for telegraf data.
Create new Application
To create a new application in this directory run ./new_apps.sh
. This shell script will create a new application template with a generated UUID.
Update this layout application file's queries, measurements, and application name.