Commit Graph

121 Commits (ebee9f7dca5a4419006497abc6f1b074298a2464)

Author SHA1 Message Date
Nicky Semenza 3acebf49da add canned dashboard for phpfpm 2017-04-28 15:25:59 -04:00
nathan haugo 61042ac466 Requested changes 2017-03-10 09:06:13 -08:00
nathan haugo 7c00f3326b Add mesos canned 2017-03-10 08:31:41 -08:00
Chris Goller 8dc012aeac Update to fix go linter issues 2017-03-06 10:11:52 -06:00
Chris Goller f12c239a31 Merge pull request #945 from influxdata/feature/consul-telemetry
Add consul statsd cluster health dashboard
2017-03-01 12:19:39 -06:00
Chris Goller a489fa1ce7 Add consul statsd election and leadership layout 2017-03-01 12:13:44 -06:00
Chris Goller dd6edbf901 Add consul statsd leadership dashboard 2017-03-01 12:08:32 -06:00
nathan haugo 47dbba67dc Add consule agent stats 2017-03-01 10:08:24 -08:00
Chris Goller 848fa1f130 Add consul statsd cluster health dashboard 2017-03-01 11:59:05 -06:00
Chris Goller 5aeeeca5f1 Add labels to influxdb write layout 2017-02-24 17:03:59 -06:00
Chris Goller d275749b8e Add y-axis units for influx, memcached and mongo 2017-02-24 16:51:06 -06:00
Chris Goller 869fb876dd Update apache, consul, cpu, disk, docker, mem with y-axis labels 2017-02-24 16:09:13 -06:00
Jared Scheib 4a3d1c1deb Update canned layouts via PUT request, rather than manually 2017-02-23 17:22:16 -08:00
Jared Scheib 10771838ea Add stacked and stepplot graph display options as new types to canned Docker graphs and swagger def 2017-02-23 14:08:45 -08:00
nathan haugo 94bd81a722 Add more docker stats 2017-02-15 14:59:06 -08:00
Chris Goller 6d6acf082e Add layout for telegraf's procstat measurement 2017-01-27 11:59:30 -06:00
Chris Goller 59ed8e91e8 Fix typo in new_apps script 2017-01-27 11:31:02 -06:00
Chris Goller d1bdbadece Add layout for telegraf's net measurement 2017-01-27 11:30:41 -06:00
Chris Goller 9f7e3c7c14 Add layout for telegraf's system diskio plugin
diskio are counters that give the total reads/writes since
a system reboot.
2017-01-14 13:10:39 -06:00
Jack Zampolin e852b493de Add rabbitmq canned dash 2017-01-09 12:33:22 -08:00
Chris Goller 2339f93c0e Fix mongo layout to remove extra fields 2017-01-04 18:17:23 -06:00
Mark Rushakoff 84d28e3aad Miscellaneous lint cleanup 2016-12-20 12:59:56 -08:00
Tim Raymond cee5c85116 Fix template layout ordering
This divides templates into two classes: autoflow and static. This is
controlled by a boolean "autoflow" property on templates. Any autoflow
templates that will be rendered for a host, have their cells arranged in
a left-to-right, top-to-bottom fashion.

Static templates, are assumed to have precise positioning information
for their graphs. The only adjustment made to them will be a translation
of their Y coords so they do not overlap other layouts.

The autoflow templates, after processing, become a static layout as
defined above and are positioned accordingly.
2016-11-29 17:41:19 -05:00
nathan haugo b2fc36754b Update processes and netstat to be system app 2016-11-29 11:34:02 -08:00
Chris Goller 6d0b38dd05 Update layout JSON formatting to jq style 2016-11-18 16:07:53 -06:00
Chris Goller 75db75473f Update pre-canned layouts to not have the telegraf database specified. 2016-11-18 16:07:53 -06:00
Chris Goller c6f772c69b Update cpu, load, mem layouts to not specify telegraf in query 2016-11-18 16:07:53 -06:00
Tim Raymond c19f59d0b7 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
Tim Raymond 61e088b497 Add aggregates to Postgres layout
Because the host page now adds group by time()s to queries
automatically, all queries need to have aggregates. This adds aggregates
to the fields used by the Rows and the Throughput graphs on the Postgres
layout.
2016-11-15 14:45:58 -05:00
Tim Raymond 98cd49af8c Clean up Elasticsearch Layout
One graph was misnamed, another used the wrong field name, and there's a
whole lot of unnecessary group bys
2016-11-14 20:54:44 -05:00
Chris Goller 6272e43f9e Merge pull request #554 from influxdata/add-layout-bindata
Add layouts as bindata in case chronograf run as a single-file binary
2016-11-14 19:25:11 -06:00
Chris Goller b6a0d7c5cc Add layouts as bindata in case chronograf run as a single-file binary
Using my existing layout chaining, I added layouts wrapped in
go-bindata as the last option for loading layouts.  This means
that the data store is preferred over file system over bindata.

With this functionality, we can simply distribute the single-file
binary.
2016-11-14 19:07:38 -06:00
Tim Raymond c64a5757f5 Add ElasticSearch Layout
This adds an ElasticSearch layout that will allow users to monitor query
throughput, JVM GC stats, and Latencies for querying and indexing.
2016-11-14 19:56:07 -05:00
Chris Goller 0def8b8e5f Add consul layout 2016-11-14 14:24:13 -06:00
Chris Goller e4bad62d80 Update riak layout to group by node name 2016-11-14 13:17:38 -06:00
Chris Goller 073c44070d Add riak layout 2016-11-14 13:06:30 -06:00
Nathan Haugo a751784c26 Merge pull request #531 from influxdata/mongodb-layout
Add mongodb layout
2016-11-14 09:42:24 -08:00
Nathan Haugo 8958b7553a Merge pull request #525 from influxdata/layout-mysql
Add MySQL layout
2016-11-14 09:41:53 -08:00
Chris Goller 7b650de0df Add license of dependencies. 2016-11-14 10:23:45 -06:00
Chris Goller b0a9ef0de3 Merge pull request #527 from influxdata/feature/memcached
Add memcached as app
2016-11-14 09:54:31 -06:00
Chris Goller 1c6ca84c06 Add mongodb layout 2016-11-14 09:51:24 -06:00
Nathan Haugo 5c92e3b2f8 Add memcached as app 2016-11-13 20:50:45 -08:00
Chris Goller dd06e58679 Add mysql layout (and fixing the windows cpu one) 2016-11-13 18:09:52 -06:00
Chris Goller 3f420b1fa1 Add ping layout with percent_packet_loss and average_response_ms 2016-11-12 12:59:37 -06:00
nathan haugo f6462277fa Fix apache graphs 2016-11-11 15:41:34 -08:00
Chris Goller df01a840a5 Fix k8s layout to add aggregation function 2016-11-11 16:40:53 -06:00
Chris Goller 4a0ec2f2a1 Fix haproxy formatting 2016-11-11 15:33:06 -06:00
Chris Goller ef820e9fa4 Fix haproxy telegraf fields 2016-11-11 15:32:37 -06:00
Chris Goller f5f1a6ebc8 Add haproxy layout 2016-11-11 15:32:03 -06:00
nathan haugo 946c2c4f34 Fix dupe id 2016-11-11 13:15:28 -08:00