Update ipvs readme for style

This commit is contained in:
Daniel Nelson 2018-10-25 12:44:43 -07:00
parent 3821d67083
commit 133fabc672
No known key found for this signature in database
GPG Key ID: CAAD59C9444F6155
1 changed files with 8 additions and 6 deletions

View File

@ -1,14 +1,18 @@
# IPVS Input Plugin (Linux) # IPVS Input Plugin
The IPVS input plugin uses the linux kernel netlink socket interface to gather The IPVS input plugin uses the linux kernel netlink socket interface to gather
metrics about ipvs virtual and real servers. metrics about ipvs virtual and real servers.
## Configuration **Supported Platforms:** Linux
### Configuration:
```toml
[[inputs.ipvs]] [[inputs.ipvs]]
# no configuration # no configuration
```
## Permissions ### Permissions:
Assuming you installed the telegraf package via one of the published packages, Assuming you installed the telegraf package via one of the published packages,
the process will be running as the `telegraf` user. However, in order for this the process will be running as the `telegraf` user. However, in order for this
@ -16,9 +20,7 @@ plugin to communicate over netlink sockets it needs the telegraf process to be
running as `root` (or some user with `CAP_NET_ADMIN` and `CAP_NET_RAW`). Be sure running as `root` (or some user with `CAP_NET_ADMIN` and `CAP_NET_RAW`). Be sure
to ensure these permissions before running telegraf with this plugin included. to ensure these permissions before running telegraf with this plugin included.
## Sample Output ### Example Output:
This is what you can expect the emitted metrics to look like
``` ```
ipvs_virtual_server,address=172.18.64.234,address_family=inet,netmask=32,port=9000,protocol=tcp,sched=mh_418 bytes_out=0i,pps_in=0i,pps_out=0i,cps=0i,pkts_in=0i,pkts_out=0i,connections=0i,bytes_in=0i 1540407540000000000 ipvs_virtual_server,address=172.18.64.234,address_family=inet,netmask=32,port=9000,protocol=tcp,sched=mh_418 bytes_out=0i,pps_in=0i,pps_out=0i,cps=0i,pkts_in=0i,pkts_out=0i,connections=0i,bytes_in=0i 1540407540000000000