Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add nats dashboard #10235

Merged
merged 5 commits into from Jan 28, 2019
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Jump to
Jump to file
Failed to load files.
Diff view
Diff view
96 changes: 29 additions & 67 deletions metricbeat/docs/fields.asciidoc
Expand Up @@ -17860,6 +17860,8 @@ Contains nats var related metrics
--
type: long

format: duration

The period the server is up (sec)


Expand All @@ -17870,6 +17872,8 @@ The period the server is up (sec)
--
type: long

format: bytes

The current memory usage of NATS process


Expand All @@ -17888,7 +17892,9 @@ The number of logical cores the NATS process runs on
*`nats.stats.cpu`*::
+
--
type: float
type: scaled_float

format: percent

The current cpu usage of NATs process

Expand All @@ -17898,7 +17904,7 @@ The current cpu usage of NATs process
*`nats.stats.total_connections`*::
+
--
type: integer
type: long

The number of totally created clients

Expand All @@ -17925,7 +17931,7 @@ The amount of incoming data
*`nats.stats.in.messages`*::
+
--
type: integer
type: long

The amount of incoming messages

Expand All @@ -17935,7 +17941,9 @@ The amount of incoming messages
*`nats.stats.in.bytes`*::
+
--
type: integer
type: long

format: bytes

The amount of incoming bytes

Expand All @@ -17952,7 +17960,7 @@ The amount of outgoing data
*`nats.stats.out.messages`*::
+
--
type: integer
type: long

The amount of outgoing messages

Expand All @@ -17962,7 +17970,9 @@ The amount of outgoing messages
*`nats.stats.out.bytes`*::
+
--
type: integer
type: long

format: bytes

The amount of outgoing bytes

Expand All @@ -17972,61 +17982,11 @@ The amount of outgoing bytes
*`nats.stats.slow_consumers`*::
+
--
type: integer
type: long

The number of slow consumers currently on NATS


--

*`nats.stats.http_req_stats.root_uri`*::
+
--
type: object

The number of hits on root monitoring uri


--

*`nats.stats.http_req_stats.connz_uri`*::
+
--
type: object

The number of hits on connz monitoring uri


--

*`nats.stats.http_req_stats.routez_uri`*::
+
--
type: object

The number of hits on routez monitoring uri


--

*`nats.stats.http_req_stats.subsz_uri`*::
+
--
type: object

The number of hits on subsz monitoring uri


--

*`nats.stats.http_req_stats.stats_uri`*::
+
--
type: object

The number of hits on stats monitoring uri


--

[float]
Expand All @@ -18053,7 +18013,7 @@ The request distribution on monitoring URIS
*`nats.stats.http.req_stats.uri.routez`*::
+
--
type: integer
type: long

The number of hits on routez monitoring uri

Expand All @@ -18063,7 +18023,7 @@ The number of hits on routez monitoring uri
*`nats.stats.http.req_stats.uri.connz`*::
+
--
type: integer
type: long

The number of hits on connz monitoring uri

Expand All @@ -18073,7 +18033,7 @@ The number of hits on connz monitoring uri
*`nats.stats.http.req_stats.uri.varz`*::
+
--
type: integer
type: long

The number of hits on varz monitoring uri

Expand All @@ -18083,7 +18043,7 @@ The number of hits on varz monitoring uri
*`nats.stats.http.req_stats.uri.subsz`*::
+
--
type: integer
type: long

The number of hits on subsz monitoring uri

Expand All @@ -18093,7 +18053,7 @@ The number of hits on subsz monitoring uri
*`nats.stats.http.req_stats.uri.root`*::
+
--
type: integer
type: long

The number of hits on root monitoring uri

Expand All @@ -18120,7 +18080,7 @@ The number of active subscriptions
*`nats.subscriptions.inserts`*::
+
--
type: integer
type: long

The number of insert operations in subscriptions list

Expand All @@ -18130,7 +18090,7 @@ The number of insert operations in subscriptions list
*`nats.subscriptions.removes`*::
+
--
type: integer
type: long

The number of remove operations in subscriptions list

Expand All @@ -18140,7 +18100,7 @@ The number of remove operations in subscriptions list
*`nats.subscriptions.matches`*::
+
--
type: integer
type: long

The number of times a match is found for a subscription

Expand All @@ -18160,7 +18120,9 @@ The number of result sets in the cache
*`nats.subscriptions.cache.hit_rate`*::
+
--
type: integer
type: scaled_float

format: percent

The rate matches are being retrieved from cache

Expand All @@ -18180,7 +18142,7 @@ The maximum fanout served by cache
*`nats.subscriptions.cache.fanout.avg`*::
+
--
type: integer
type: double

The average fanout served by cache

Expand Down
2 changes: 1 addition & 1 deletion metricbeat/docs/modules_list.asciidoc
Expand Up @@ -101,7 +101,7 @@ This file is generated! See scripts/docs_collector.py
|<<metricbeat-module-mysql,MySQL>> |image:./images/icon-yes.png[Prebuilt dashboards are available] |
.2+| .2+| |<<metricbeat-metricset-mysql-galera_status,galera_status>> beta[]
|<<metricbeat-metricset-mysql-status,status>>
|<<metricbeat-module-nats,Nats>> |image:./images/icon-no.png[No prebuilt dashboards] |
|<<metricbeat-module-nats,Nats>> |image:./images/icon-yes.png[Prebuilt dashboards are available] |
.4+| .4+| |<<metricbeat-metricset-nats-connections,connections>>
|<<metricbeat-metricset-nats-routes,routes>>
|<<metricbeat-metricset-nats-stats,stats>>
Expand Down