Skip to content
Snippets Groups Projects
Unverified Commit de03ee3c authored by Daniel Nelson's avatar Daniel Nelson
Browse files

Update nats readme

parent fbd3544a
No related branches found
No related tags found
No related merge requests found
# NATS Monitoring Input Plugin
# NATS Input Plugin
The [NATS](http://www.nats.io/about/) monitoring plugin reads from
specified NATS instance and submits metrics to InfluxDB.
The [NATS](http://www.nats.io/about/) monitoring plugin gathers metrics from
the NATS [monitoring http server](https://www.nats.io/documentation/server/gnatsd-monitoring/).
## Configuration
### Configuration
```toml
[[inputs.nats]]
## The address of the monitoring end-point of the NATS server
## The address of the monitoring endpoint of the NATS server
server = "http://localhost:8222"
## Maximum time to receive response
# response_timeout = "5s"
```
### Metrics:
- nats
- tags
- server
- fields:
- uptime (integer, nanoseconds)
- mem (integer, bytes)
- subscriptions (integer, count)
- out_bytes (integer, bytes)
- connections (integer, count)
- in_msgs (integer, bytes)
- total_connections (integer, count)
- cores (integer, count)
- cpu (integer, count)
- slow_consumers (integer, count)
- routes (integer, count)
- remotes (integer, count)
- out_msgs (integer, count)
- in_bytes (integer, bytes)
### Example Output:
```
nats,server=http://localhost:8222 uptime=117158348682i,mem=6647808i,subscriptions=0i,out_bytes=0i,connections=0i,in_msgs=0i,total_connections=0i,cores=2i,cpu=0,slow_consumers=0i,routes=0i,remotes=0i,out_msgs=0i,in_bytes=0i 1517015107000000000
```
......@@ -25,7 +25,7 @@ type Nats struct {
var sampleConfig = `
## The address of the monitoring endpoint of the NATS server
server = "http://localhost:1337"
server = "http://localhost:8222"
## Maximum time to receive response
# response_timeout = "5s"
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment