Commit Graph
89 Commits
Author SHA1 Message Date
Pierrick BrossinandDaniel Nelson 93e2381f42 Add Fibaro input plugin (#2741) 2018-04-10 18:04:58 -07:00
Nicolas GrangeandDaniel Nelson f82f03b92c Add http input plugin which supports any input data format (#3546) 2018-02-15 16:00:10 -08:00
Laurent SesquèsandDaniel Nelson 7b365180d0 Add Ipset input plugin (#3346) 2018-01-31 12:25:27 -08:00
Menno Finlay-SmitsandDaniel Nelson fb947e8fe7 Add NATS Monitoring Input Plugin (#3674) 2018-01-26 15:14:54 -08:00
Nathan FerchandDaniel Nelson f92a4f528f Add input plugin for OpenBSD/FreeBSD pf (#3405) 2017-11-29 16:32:50 -08:00
Daniel NelsonandGitHub 414a7e34fb Add input plugin for DC/OS (#3519) 2017-11-29 11:50:32 -08:00
Ildar SvetlovandDaniel Nelson 132fb50150 Add bond input plugin (#3424) 2017-11-28 15:16:19 -08:00
Patrick HemmerandDaniel Nelson 76240b9f18 Add postfix input plugin (#2553) 2017-11-28 10:08:41 -08:00
aromeyerandDaniel Nelson dc2c8791d0 Add opensmtpd input plugin (#3449) 2017-11-20 14:39:13 -08:00
aromeyerandDaniel Nelson e544d742f9 Add unbound input plugin (#3434) 2017-11-20 14:32:06 -08:00
Lukasz JagielloandDaniel Nelson 493af043d3 Add Solr input plugin (#2019) 2017-11-07 16:44:09 -08:00
Patric KanngießerandDaniel Nelson 76ed70340b Add Teamspeak 3 input plugin (#3315) 2017-11-01 13:27:59 -07:00
Rickard von EssenandDaniel Nelson e69c3f9d1c Add smart input plugin for collecting S.M.A.R.T. data (#2449) 2017-10-04 15:15:58 -07:00
Dylan MeissnerandDaniel Nelson ee26191eb5 Add redesigned Jolokia input plugin (#2278) 2017-09-26 17:34:46 -07:00
Patrick O'BrienandDaniel Nelson 6e6ed075dc Add new nginx_plus input plugin (#3214) 2017-09-19 11:46:01 -07:00
Daniel Nelson 1e9d7cd6e9 Add error status handle to tomcat input 2017-08-16 15:33:47 -07:00
Rodolphe BlanchoandDaniel Nelson d9deb266df Add salesforce input plugin (#3075) 2017-08-08 11:48:01 -07:00
Vlasta HajekandDaniel Nelson e21f2de8b8 Add Windows Services input plugin (#3023) 2017-08-07 14:36:15 -07:00
Daniel NelsonandGitHub 137b312fa9 Add Zipkin input plugin (#3080) 2017-08-02 17:58:26 -07:00
Andy CobaughandDaniel Nelson 1ff6e92193 Add input plugin for OpenLDAP (#2612) 2017-07-21 15:44:20 -07:00
DanKansandDaniel Nelson f4d67d8c3c Add fluentd input plugin (#2661) 2017-07-13 15:58:20 -07:00
AyrdrieandDaniel Nelson a726579d50 Add Minecraft input plugin (#2960) 2017-06-23 16:54:12 -07:00
grugrutandDaniel Nelson ca9cec2c84 Add input plugin for Fail2ban (#2875) 2017-06-21 12:42:13 -07:00
SeufandDaniel Nelson 2092443cd7 Add Kafka 0.9+ consumer support (#2487) 2017-06-07 18:22:28 -07:00
Ross McDonaldandDaniel Nelson a3feacbd2f Kapacitor input plugin (#2031) 2017-04-27 11:47:22 -07:00
calerogersandDaniel Nelson cadd845b36 Irqstat input plugin (#2494)
closes #2469
2017-04-13 15:53:02 -07:00
Vladimir SandDaniel Nelson aa722fac9b Add dmcache input plugin (#1667) 2017-04-07 15:39:43 -07:00
Jack ZampolinandDaniel Nelson 10744646db AMQP Consumer plugin (#1678) 2017-03-03 10:24:50 -08:00
Patrick HemmerandCameron Sparr b3537ef2a8 add socket listener & writer (#2094)
closes #1516 
closes #1711 
closes #1721 
closes #1526
2017-02-02 16:24:03 +00:00
Cameron Sparr d71a42cd1b Implement telegraf collecting stats on itself
closes #1348
2016-12-05 18:56:54 +00:00
Jonathan Chauncey a12bd878e0 feat(kubernetes): Add kubernetes input plugin
closes #1774
2016-10-17 15:40:55 -04:00
ncohensmandCameron Sparr 67c288abda initial http_listener implementation
fix incredibly stupid bugs

populate README

support query endpoint and change default listen port

set response headers for query endpoint

add unit tests

revert erroneous Godeps change

add plugin ref to top-level README

remove debug output and add empty post body test

fix linter errors

move stoppableListener into repo

use constants for http status codes

add CHANGELOG entry

address code review comments re. style/structure

address further code review comments

add note to README re. database creation calls per PR comments
2016-09-06 17:21:01 +01:00
Charles-HenriandCameron Sparr 094eda22c0 Add new iptables plugin
The iptables plugin aims at monitoring bytes and packet counters
matching a given set of iptables rules.

Typically the user would set a dedicated monitoring chain into a given
iptables table, and add the rules to monitor to this chain. The plugin
will allow to focus on the counters for this particular table/chain.

closes #1471
2016-08-31 10:42:44 +01:00
Patrick HemmerandCameron Sparr 7fac74919c Alternate SNMP plugin (#1389)
* Add a new and improved snmp plugin

* update gosnmp for duplicate packet fix

https://github.com/soniah/gosnmp/issues/68
https://github.com/soniah/gosnmp/pull/69
2016-08-22 16:37:53 +01:00
Cameron Sparr 94e673fe85 Revert "add pgbouncer plugin"
This reverts commit fec9760f72.
2016-08-17 16:50:11 +01:00
Cameron Sparr 4ce8dd5f9a Rename snmp plugin to snmp_legacy 2016-08-11 16:11:35 +01:00
jsvisaandCameron Sparr fec9760f72 add pgbouncer plugin
add pgbouncer docker for testing

add pgbouncer testcase

update changlog

closes #1400
2016-08-10 15:14:15 +01:00
Mendelson GusmãoandCameron Sparr 29ea433763 Implement support for fetching hddtemp data (#1411) 2016-07-21 17:00:54 +01:00
Jonathan ChaunceyandCameron Sparr a6365a6086 feat(nsq_consumer): Add input plugin
to consume metrics from an nsqd topic

closes #1347
closes #1369
2016-06-23 14:06:36 +01:00
Vladimir SaganandCameron Sparr b0484d8a0c add cgroup plugin 2016-06-23 10:13:31 +01:00
François de MetzandCameron Sparr e603825e37 Add new webhooks plugin that superseed github and rollbar plugins.
closes #1289

Signed-off-by: François de Metz <francois@stormz.me>
Signed-off-by: Cyril Duez <cyril@stormz.me>

Rename internals struct.

Signed-off-by: François de Metz <francois@stormz.me>
Signed-off-by: Cyril Duez <cyril@stormz.me>

Update changelog.

Signed-off-by: François de Metz <francois@stormz.me>
Signed-off-by: Cyril Duez <cyril@stormz.me>

Update READMEs and CHANGELOG.

Signed-off-by: François de Metz <francois@stormz.me>
Signed-off-by: Cyril Duez <cyril@stormz.me>

Update SampleConfig.

Update the config format.

Update telegraf config.

Update the webhooks README.

Update changelog.

Update the changelog with an upgrade path.

Update default ports.

Fix indent.

Check for nil value on AvailableWebhooks.

Check for CanInterface.
2016-06-22 17:18:14 +01:00
Cameron Sparr cb3c54a1ae logparser input plugin
closes #102
closes #328
2016-06-21 14:23:01 +01:00
Ali AlrahahlehandCameron Sparr a4b36d12dd add graylog plugin
add unit test for graylog
2016-06-01 18:21:09 +01:00
Łukasz HarasimowiczandCameron Sparr 7921d87a45 Added Consul health checks state monitoring. (#1294) 2016-06-01 11:02:28 +01:00
Robin PercyandCameron Sparr 0fb2d2ffae Adding a conntrack input plugin
- Collects conntrack stats from the configured directories and files.

Applying PR feedback:

- Rebased onto master
- Updated README/CHANGELOG
- Limited lines to 80 chars
- Improved plugin docs and README
- added a dummy notlinux build file

Fixed up CHANGELOG and README after rebase

closes #1164
2016-05-31 10:42:19 +01:00
Cyril DuezandCameron Sparr c78b6cdb4e Add input plugin for rollbar service. (#1247)
* Report rollbar events.

Signed-off-by: Cyril Duez <cyril@stormz.me>
Signed-off-by: François de Metz <francois@stormz.me>

* Fix indent with go fmt.

* Add test for rollbar webhooks.

* Report more data from new_item event.

* Handle new deploy webhook.

Signed-off-by: Cyril Duez <cyril@stormz.me>
Signed-off-by: François de Metz <francois@stormz.me>

* Update default port.

* Add readme.

* Add rollbar_webhooks to the readme.

* Add rollbar_webhooks to plugins list.

* Add tag level for new_item event.

* Update readme.

* Update changelog.
2016-05-24 15:32:42 +01:00
robinpercy-xmandCameron Sparr 1248934f3e Adding Varnish HTTP Cache input plugin (#1173)
* Adding Varnish HTTP Cache input plugin

* Applying PR feedback

- Linked to varnish in input README
- Updated README/CHANGELOG
- Cleaned up sampleConfig to remove formatting
- Shorted lines to 80 chars (except where test input requires long strings)
- Using internal.RunTimeout to wrap call to varnishtat
- Added dummy file for windows
2016-05-24 11:06:25 +01:00
Rene ZbindenandCameron Sparr 52d5b19219 add chrony support (#1238)
* add chrony support

* remove path definition

* add changelog
2016-05-24 09:55:25 +01:00
robinpercy-xmandCameron Sparr 69dfe63809 Implemented ceph collector (#1172)
- records metrics from the output of mon and osd socket perf
  dumps.
2016-05-18 15:48:44 +01:00
MaksadbekandCameron Sparr 46bf0ef271 nstat input plugin 2016-05-17 16:51:42 +01:00