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
nathan haugo
c0c9ab7e16
Merge changes
2016-11-11 13:13:28 -08:00
nathan haugo
bdeb0e4701
Fix broken apps after cleanup
2016-11-11 13:11:20 -08:00
nathan haugo
607dd019d3
Fix typos
2016-11-11 13:02:12 -08:00
nathan haugo
dc3aad9b33
Fix merge conflict
2016-11-11 13:02:12 -08:00
nathan haugo
afbaea5849
Cleanup and aggregates of templates
2016-11-11 13:02:12 -08:00
nathan haugo
82769b2a21
Fix typos
2016-11-11 12:57:53 -08:00
nathan haugo
62616542df
Fix merge conflict
2016-11-11 12:44:44 -08:00
nathan haugo
84a45f5a86
Cleanup and aggregates of templates
2016-11-11 12:41:47 -08:00
Chris Goller
8ee0f2b4fb
Merge pull request #495 from influxdata/fix-nginx-layouts
...
Update nginx layouts to be rates rather than absolutes
2016-11-11 14:32:16 -06:00
nathan haugo
341857b977
Add aggregates and remove retention polices
2016-11-11 12:08:48 -08:00
Nathan Haugo
2fe94e6b2d
Merge pull request #492 from influxdata/feature/422-default-group-by-time
...
Feature/422 default group by time
2016-11-11 11:11:03 -08:00
Chris Goller
507ea31f3d
Update nginx layouts to be rates rather than absolutes
2016-11-11 12:16:30 -06:00
Chris Goller
b987d7b256
Add nginx layout
2016-11-11 10:37:14 -06:00
Jade McGough
7e0379b5e6
provide a default group by time for host page
2016-11-11 02:49:14 -08:00
gunnaraasen
7f0da89125
Add layout for InfluxDB
2016-11-10 19:01:08 -08:00
nathan haugo
d20e534cec
Fix win system stats and add docker app
2016-11-10 15:48:22 -08:00
Chris Goller
1b3c203a88
Merge pull request #468 from influxdata/fix-layout-size
...
Update layouts to default to x/y/w/h of 4
2016-11-10 17:37:34 -06:00
Chris Goller
6d77e5475c
Update layouts to default to x/y/w/h of 4
2016-11-10 17:29:16 -06:00
Nathan Haugo
79798e183c
Merge pull request #464 from influxdata/apache-layout
...
Add apache layout with total accesses, req/s, bytes/s
2016-11-10 15:08:12 -08:00
nathan haugo
afa2e21232
Clean up app names
2016-11-10 15:01:47 -08:00
Chris Goller
6514fd4335
Add apache layout with total accesses, req/s, bytes/s
2016-11-10 16:53:14 -06:00
Chris Goller
d62d34ad0b
Update ids and redis JSON format (extra {)
2016-11-10 16:48:16 -06:00