influxdb/canned
Tim Raymond 9f5ecd4fb5 Add Varnish Layout
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.
2016-11-16 11:28:21 -05:00
..
README.md Update layouts to use ID generation. 2016-10-10 21:00:49 -05:00
apache.json Fix apache graphs 2016-11-11 15:41:34 -08:00
apps.go Update apps test to have a logger 2016-11-07 10:27:35 -06:00
apps_test.go Update apps test to have a logger 2016-11-07 10:27:35 -06:00
bin.go Add layouts as bindata in case chronograf run as a single-file binary 2016-11-14 19:07:38 -06:00
consul.json Add consul layout 2016-11-14 14:24:13 -06:00
cpu.json Add aggregates and remove retention polices 2016-11-11 12:08:48 -08:00
disk.json Fix typos 2016-11-11 13:02:12 -08:00
docker.json Add aggregates and remove retention polices 2016-11-11 12:08:48 -08:00
elasticsearch.json Clean up Elasticsearch Layout 2016-11-14 20:54:44 -05:00
haproxy.json Fix haproxy formatting 2016-11-11 15:33:06 -06:00
influxdb_database.json Fix dupe id 2016-11-11 13:15:28 -08:00
influxdb_httpd.json Fix broken apps after cleanup 2016-11-11 13:11:20 -08:00
influxdb_queryExecutor.json Fix broken apps after cleanup 2016-11-11 13:11:20 -08:00
influxdb_write.json Add aggregates and remove retention polices 2016-11-11 12:08:48 -08:00
kubernetes_node.json Cleanup and aggregates of templates 2016-11-11 13:02:12 -08:00
kubernetes_pod_container.json Cleanup and aggregates of templates 2016-11-11 13:02:12 -08:00
kubernetes_pod_network.json Fix k8s layout to add aggregation function 2016-11-11 16:40:53 -06:00
kubernetes_system_container.json Fix typos 2016-11-11 13:02:12 -08:00
load.json Fix typos 2016-11-11 13:02:12 -08:00
mem.json Cleanup and aggregates of templates 2016-11-11 13:02:12 -08:00
memcached.json Add memcached as app 2016-11-13 20:50:45 -08:00
mongodb.json Add mongodb layout 2016-11-14 09:51:24 -06:00
mysql.json Add mysql layout (and fixing the windows cpu one) 2016-11-13 18:09:52 -06:00
netstat.json Fix broken apps after cleanup 2016-11-11 13:11:20 -08:00
new_apps.sh Add license of dependencies. 2016-11-14 10:23:45 -06:00
nginx.json Fix merge conflict 2016-11-11 13:02:12 -08:00
nsq_channel.json Cleanup and aggregates of templates 2016-11-11 13:02:12 -08:00
nsq_server.json Cleanup and aggregates of templates 2016-11-11 13:02:12 -08:00
nsq_topic.json Merge changes 2016-11-11 13:13:28 -08:00
ping.json Add ping layout with percent_packet_loss and average_response_ms 2016-11-12 12:59:37 -06:00
postgresql.json Add aggregates to Postgres layout 2016-11-15 14:45:58 -05:00
processes.json Cleanup and aggregates of templates 2016-11-11 13:02:12 -08:00
redis.json Fix broken apps after cleanup 2016-11-11 13:11:20 -08:00
riak.json Update riak layout to group by node name 2016-11-14 13:17:38 -06:00
uuid.sh Add nginx layout 2016-11-11 10:37:14 -06:00
varnish.json Add Varnish Layout 2016-11-16 11:28:21 -05:00
win_cpu.json Add mysql layout (and fixing the windows cpu one) 2016-11-13 18:09:52 -06:00
win_mem.json Cleanup and aggregates of templates 2016-11-11 13:02:12 -08:00
win_net.json Cleanup and aggregates of templates 2016-11-11 13:02:12 -08:00
win_system.json Cleanup and aggregates of templates 2016-11-11 13:02:12 -08:00
win_websvc.json Cleanup and aggregates of templates 2016-11-11 13:02:12 -08:00

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.