Commit Graph

122 Commits (957005ce6e590a3b108bc8c6c1a06aa0c54ab442)

Author SHA1 Message Date
Chris Goller 9ba43a9638 Update canned influx layout to use milliseconds of duration 2017-05-14 23:32:10 -05:00
Nicky Semenza 3608e11312 add canned dashboard for phpfpm 2017-04-28 15:25:59 -04:00
nathan haugo ca375a4b18 Requested changes 2017-03-10 09:06:13 -08:00
nathan haugo 6cdfc0fe75 Add mesos canned 2017-03-10 08:31:41 -08:00
Chris Goller 9ac300cf19 Update to fix go linter issues 2017-03-06 10:11:52 -06:00
Chris Goller 62e0fbd918 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 7c3dcdaceb Add consul statsd election and leadership layout 2017-03-01 12:13:44 -06:00
Chris Goller 5d56cbb7ed Add consul statsd leadership dashboard 2017-03-01 12:08:32 -06:00
nathan haugo 80d396ca72 Add consule agent stats 2017-03-01 10:08:24 -08:00
Chris Goller c488ac4d7a Add consul statsd cluster health dashboard 2017-03-01 11:59:05 -06:00
Chris Goller 8436ec8481 Add labels to influxdb write layout 2017-02-24 17:03:59 -06:00
Chris Goller e92bee264a Add y-axis units for influx, memcached and mongo 2017-02-24 16:51:06 -06:00
Chris Goller 3de32852ca Update apache, consul, cpu, disk, docker, mem with y-axis labels 2017-02-24 16:09:13 -06:00
Jared Scheib bc0f8b3556 Update canned layouts via PUT request, rather than manually 2017-02-23 17:22:16 -08:00
Jared Scheib b7f4909685 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 82083cbc64 Add more docker stats 2017-02-15 14:59:06 -08:00
Chris Goller 03c546cfd2 Add layout for telegraf's procstat measurement 2017-01-27 11:59:30 -06:00
Chris Goller 5936c96201 Fix typo in new_apps script 2017-01-27 11:31:02 -06:00
Chris Goller 8ed1cbd557 Add layout for telegraf's net measurement 2017-01-27 11:30:41 -06:00
Chris Goller 8de723a7f1 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 19770fd576 Add rabbitmq canned dash 2017-01-09 12:33:22 -08:00
Chris Goller 5105224943 Fix mongo layout to remove extra fields 2017-01-04 18:17:23 -06:00
Mark Rushakoff eda39410e7 Miscellaneous lint cleanup 2016-12-20 12:59:56 -08:00
Tim Raymond 4ba7e10931 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 9065a6b732 Update processes and netstat to be system app 2016-11-29 11:34:02 -08:00
Chris Goller 15c98a6807 Update layout JSON formatting to jq style 2016-11-18 16:07:53 -06:00
Chris Goller a77850183f Update pre-canned layouts to not have the telegraf database specified. 2016-11-18 16:07:53 -06:00
Chris Goller 7abf37aa2d Update cpu, load, mem layouts to not specify telegraf in query 2016-11-18 16:07:53 -06:00
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
Tim Raymond 0364404d82 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 3773c399cf 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 76dff490b7 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 1f82577610 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 dc8fdc225c 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 2037de7c90 Add consul layout 2016-11-14 14:24:13 -06:00
Chris Goller 0eb9cdeec8 Update riak layout to group by node name 2016-11-14 13:17:38 -06:00
Chris Goller b72d8c51e7 Add riak layout 2016-11-14 13:06:30 -06:00
Nathan Haugo 47d7a12082 Merge pull request #531 from influxdata/mongodb-layout
Add mongodb layout
2016-11-14 09:42:24 -08:00
Nathan Haugo 1999b96189 Merge pull request #525 from influxdata/layout-mysql
Add MySQL layout
2016-11-14 09:41:53 -08:00
Chris Goller a0415f2ff1 Add license of dependencies. 2016-11-14 10:23:45 -06:00
Chris Goller edd6b5a3f8 Merge pull request #527 from influxdata/feature/memcached
Add memcached as app
2016-11-14 09:54:31 -06:00
Chris Goller afe0cee652 Add mongodb layout 2016-11-14 09:51:24 -06:00
Nathan Haugo 63bcc77e7c Add memcached as app 2016-11-13 20:50:45 -08:00
Chris Goller 1a53357d77 Add mysql layout (and fixing the windows cpu one) 2016-11-13 18:09:52 -06:00
Chris Goller 2bce821abc Add ping layout with percent_packet_loss and average_response_ms 2016-11-12 12:59:37 -06:00
nathan haugo 3fbadc732f Fix apache graphs 2016-11-11 15:41:34 -08:00
Chris Goller 9e8c11e925 Fix k8s layout to add aggregation function 2016-11-11 16:40:53 -06:00
Chris Goller 5f0d2e8903 Fix haproxy formatting 2016-11-11 15:33:06 -06:00
Chris Goller f25afbc87b Fix haproxy telegraf fields 2016-11-11 15:32:37 -06:00
Chris Goller 0bd70fc49f Add haproxy layout 2016-11-11 15:32:03 -06:00