-
Notifications
You must be signed in to change notification settings - Fork 5.6k
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
NATS Monitoring Input Plugin #3674
Commits on Jan 15, 2018
-
Add a NATS monitoring input plugin
Signed-off-by: Levente Kurusa <levex@linux.com>
Configuration menu - View commit details
-
Copy full SHA for f1e5837 - Browse repository at this point
Copy the full SHA f1e5837View commit details -
Configuration menu - View commit details
-
Copy full SHA for 08aaa9a - Browse repository at this point
Copy the full SHA 08aaa9aView commit details
Commits on Jan 16, 2018
-
plugins/inputs/nats: Expose HTTP timeout option
Now using a custom HTTP transport.
Configuration menu - View commit details
-
Copy full SHA for 8d54bf4 - Browse repository at this point
Copy the full SHA 8d54bf4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4210fdb - Browse repository at this point
Copy the full SHA 4210fdbView commit details -
plugins/inputs/nats: Make room for other metrics
Rename "nats" metric to "nats_varz" to allow for other metrics to be returned in future versions of the plugin.
Configuration menu - View commit details
-
Copy full SHA for bc7835f - Browse repository at this point
Copy the full SHA bc7835fView commit details -
plugins/inputs/nats: Improve returned metrics
- include all interesting metrics from `/varz` endpoint - calculate uptime in a more correct way (avoiding test hack) - renamed "cpu_usage" to "cpu" to align with upstream and the "mem" metric.
Configuration menu - View commit details
-
Copy full SHA for 80b4e29 - Browse repository at this point
Copy the full SHA 80b4e29View commit details
Commits on Jan 21, 2018
-
plugins/inputs/nats: Add a
server
tagInclude the NATS server URL as a tag to allow multiple instances of the nats input plugin to be distinguished.
Configuration menu - View commit details
-
Copy full SHA for ce3660c - Browse repository at this point
Copy the full SHA ce3660cView commit details -
plugins/inputs/nats: Clean up HTTP client handling
- Don't use the default Transport - Avoid creating a http.Client each gather
Configuration menu - View commit details
-
Copy full SHA for 9b1233a - Browse repository at this point
Copy the full SHA 9b1233aView commit details -
plugins/inputs/nats: Rename measurement to "nats"
... instead of "nats_varz".
Configuration menu - View commit details
-
Copy full SHA for 096ea69 - Browse repository at this point
Copy the full SHA 096ea69View commit details