parent
377b030d88
commit
90185dc6b3
|
@ -4,6 +4,7 @@
|
||||||
- [#976](https://github.com/influxdata/telegraf/pull/976): Reduce allocations in the UDP and statsd inputs.
|
- [#976](https://github.com/influxdata/telegraf/pull/976): Reduce allocations in the UDP and statsd inputs.
|
||||||
- [#979](https://github.com/influxdata/telegraf/pull/979): Reduce allocations in the TCP listener.
|
- [#979](https://github.com/influxdata/telegraf/pull/979): Reduce allocations in the TCP listener.
|
||||||
- [#935](https://github.com/influxdata/telegraf/pull/935): AWS Cloudwatch input plugin. Thanks @joshhardy & @ljosa!
|
- [#935](https://github.com/influxdata/telegraf/pull/935): AWS Cloudwatch input plugin. Thanks @joshhardy & @ljosa!
|
||||||
|
- [#943](https://github.com/influxdata/telegraf/pull/943): http_response input plugin. Thanks @Lswith!
|
||||||
|
|
||||||
### Bugfixes
|
### Bugfixes
|
||||||
- [#968](https://github.com/influxdata/telegraf/issues/968): Processes plugin gets unknown state when spaces are in (command name)
|
- [#968](https://github.com/influxdata/telegraf/issues/968): Processes plugin gets unknown state when spaces are in (command name)
|
||||||
|
|
|
@ -169,6 +169,7 @@ Currently implemented sources:
|
||||||
* [elasticsearch](https://github.com/influxdata/telegraf/tree/master/plugins/inputs/elasticsearch)
|
* [elasticsearch](https://github.com/influxdata/telegraf/tree/master/plugins/inputs/elasticsearch)
|
||||||
* [exec](https://github.com/influxdata/telegraf/tree/master/plugins/inputs/exec ) (generic executable plugin, support JSON, influx, graphite and nagios)
|
* [exec](https://github.com/influxdata/telegraf/tree/master/plugins/inputs/exec ) (generic executable plugin, support JSON, influx, graphite and nagios)
|
||||||
* [haproxy](https://github.com/influxdata/telegraf/tree/master/plugins/inputs/haproxy)
|
* [haproxy](https://github.com/influxdata/telegraf/tree/master/plugins/inputs/haproxy)
|
||||||
|
* [http_response](https://github.com/influxdata/telegraf/tree/master/plugins/inputs/http_response)
|
||||||
* [httpjson](https://github.com/influxdata/telegraf/tree/master/plugins/inputs/httpjson) (generic JSON-emitting http service plugin)
|
* [httpjson](https://github.com/influxdata/telegraf/tree/master/plugins/inputs/httpjson) (generic JSON-emitting http service plugin)
|
||||||
* [influxdb](https://github.com/influxdata/telegraf/tree/master/plugins/inputs/influxdb)
|
* [influxdb](https://github.com/influxdata/telegraf/tree/master/plugins/inputs/influxdb)
|
||||||
* [ipmi_sensor](https://github.com/influxdata/telegraf/tree/master/plugins/inputs/ipmi_sensor)
|
* [ipmi_sensor](https://github.com/influxdata/telegraf/tree/master/plugins/inputs/ipmi_sensor)
|
||||||
|
|
|
@ -569,6 +569,25 @@
|
||||||
# ## servers = ["socket://run/haproxy/admin.sock"]
|
# ## servers = ["socket://run/haproxy/admin.sock"]
|
||||||
|
|
||||||
|
|
||||||
|
# # HTTP/HTTPS request given an address a method and a timeout
|
||||||
|
# [[inputs.http_response]]
|
||||||
|
# ## Server address (default http://localhost)
|
||||||
|
# address = "http://github.com"
|
||||||
|
# ## Set response_timeout (default 5 seconds)
|
||||||
|
# response_timeout = 5
|
||||||
|
# ## HTTP Request Method
|
||||||
|
# method = "GET"
|
||||||
|
# ## Whether to follow redirects from the server (defaults to false)
|
||||||
|
# follow_redirects = true
|
||||||
|
# ## HTTP Request Headers (all values must be strings)
|
||||||
|
# # [inputs.http_response.headers]
|
||||||
|
# # Host = "github.com"
|
||||||
|
# ## Optional HTTP Request Body
|
||||||
|
# # body = '''
|
||||||
|
# # {'fake':'data'}
|
||||||
|
# # '''
|
||||||
|
|
||||||
|
|
||||||
# # Read flattened metrics from one or more JSON HTTP endpoints
|
# # Read flattened metrics from one or more JSON HTTP endpoints
|
||||||
# [[inputs.httpjson]]
|
# [[inputs.httpjson]]
|
||||||
# ## NOTE This plugin only reads numerical measurements, strings and booleans
|
# ## NOTE This plugin only reads numerical measurements, strings and booleans
|
||||||
|
|
|
@ -34,15 +34,15 @@ var sampleConfig = `
|
||||||
response_timeout = 5
|
response_timeout = 5
|
||||||
## HTTP Request Method
|
## HTTP Request Method
|
||||||
method = "GET"
|
method = "GET"
|
||||||
## HTTP Request Headers (all values must be strings)
|
|
||||||
[inputs.http_response.headers]
|
|
||||||
# Host = "github.com"
|
|
||||||
## Whether to follow redirects from the server (defaults to false)
|
## Whether to follow redirects from the server (defaults to false)
|
||||||
follow_redirects = true
|
follow_redirects = true
|
||||||
|
## HTTP Request Headers (all values must be strings)
|
||||||
|
# [inputs.http_response.headers]
|
||||||
|
# Host = "github.com"
|
||||||
## Optional HTTP Request Body
|
## Optional HTTP Request Body
|
||||||
body = '''
|
# body = '''
|
||||||
{'fake':'data'}
|
# {'fake':'data'}
|
||||||
'''
|
# '''
|
||||||
`
|
`
|
||||||
|
|
||||||
// SampleConfig returns the plugin SampleConfig
|
// SampleConfig returns the plugin SampleConfig
|
||||||
|
|
Loading…
Reference in New Issue