Commit Graph

40 Commits

Author SHA1 Message Date
Jake Champlin d56db64dc6 Add cursor metrics to mongodb input () 2018-05-07 15:00:24 -07:00
Daniel Nelson 55b4fcb40d Simplify testing with TLS () 2018-05-04 16:33:23 -07:00
Daniel Nelson 0bedc11d2d Return errors in mongodb SSL/TLS configuration () 2018-04-23 13:29:12 -07:00
Daniel Nelson da6a299a22 Fix host ordering in mongodb unit tests 2018-04-10 17:24:40 -07:00
Jake Champlin 0fc8724f88 Add per-host shard metrics in mongodb input () 2018-04-10 17:10:29 -07:00
Daniel Nelson 906616d639 Rename repl_oplog_window_s to repl_oplog_window_sec
To match existing metric style.
2018-04-09 17:05:45 -07:00
Daniel Nelson 997406ea2e Add details about MongoDB permissions 2018-04-06 16:43:03 -07:00
Daniel Nelson ee94fd6a4e Modernize mongodb docs 2018-04-06 16:36:03 -07:00
Matvey Kruglov 9c2bd062a8 Add repl_oplog_window_s metric to mongodb input () 2018-04-06 16:34:47 -07:00
Daniel Nelson 4218eb7367 Add MmapStats when using rocksdb storage engine () 2018-03-29 13:32:05 -07:00
Jake Champlin 3e31ae4eca Add shard server stats to the mongodb input plugin () 2018-02-20 13:55:56 -08:00
Ayrdrie ca3c03f710 Fix mongodb input panic when restarting mongodb () 2017-10-18 12:24:30 -07:00
Jimena Cabrera Notari 5ca10ac5fe Add extra wired tiger cache metrics to mongodb input () 2017-10-02 17:38:51 -07:00
Daniel Nelson f944bd1feb Fix support for mongodb/leofs urls without scheme ()
This was broken by changes in go 1.8 to url.Parse.  This change allows
the string but prompts the user to move to the correct url string.
2017-06-08 16:52:01 -07:00
Steve Nardone e39ebdadd1 Fix panic in mongo input () 2017-05-30 11:02:26 -07:00
Frederick Roth ec3c27a555 Fixed inconsistency between HasIntField and IntField () 2017-05-16 15:25:30 -07:00
Patrick Hemmer 5ebe43f86f use AddError everywhere () 2017-04-24 11:13:26 -07:00
Patrick Hemmer c65cfb6a6e remove sleep from tests () 2017-03-24 12:03:36 -07:00
Daniel Nelson f740aff4a3 Add support for new SSL configuration to mongodb ()
closes 
2017-03-10 11:27:55 -08:00
Cameron Sparr 61defd36d3 mongodb: Remove superfluous ReplSet log message
closes 
2017-01-11 17:50:01 +00:00
Cameron Sparr c9089b4700 mongodb: dont print unecessary & inaccurate auth failure
closes 
2017-01-06 13:11:24 +01:00
Vincent b7764a58a9 fix mongodb replica set lag awalys 0 () 2016-12-16 17:29:04 +00:00
Doug Reese 2214ee90b6 MongoDB input plugin: Improve state data ()
* MongoDB input plugin: Improve state data

Adds ARB as a "member_status" (replica set arbiter).
Uses MongoDB replica set state string for "state" value.

* MongoDB input plugin: Improve state data - changelog update
2016-12-16 13:46:32 +00:00
Cameron Sparr c7834209d2 Major Logging Overhaul
in this commit:

- centralize logging output handler.
- set global Info/Debug/Error log levels based on config file or flags.
- remove per-plugin debug arg handling.
- add a I!, D!, or E! to every log message.
- add configuration option to specify where to send logs.

closes 
2016-10-03 17:13:03 +01:00
Cameron Sparr 811567a2f4 Update go version to 1.7, fix vet errors
closes 
2016-09-09 16:11:17 +01:00
Cameron Sparr 2fe427b3b3 mongodb input: fix version 2.2 panic
closes 
2016-09-06 11:58:06 +01:00
Cameron Sparr 82166a36d0 Fix err race condition and partial failure issues
closes 
closes 
closes 
closes 
closes 
closes 
closes 
2016-07-19 14:45:55 +01:00
Victor Garcia cbf5a55c7d MongoDB input plugin: Adding per DB stats () 2016-07-19 12:47:12 +01:00
Björn Lichtblau ca504a19ec Use optimeDate to get MongoTimestamp (mongo input plugin). () 2016-05-27 11:57:17 +01:00
Kane Dou 1dbe3b8231 fix mongodb input concurrent map read/write
closes 
2016-05-18 21:23:39 +01:00
Victor Garcia 40dccf5b29 Metric for MongoDB jumbo chunks
closes 
2016-05-01 14:27:27 -06:00
Victor Garcia 194288c00e Adding replication lag metric
closes 
2016-04-22 11:07:32 -06:00
Victor Garcia 46aaaa9b70 Adding TTL metrics data
closes 
2016-04-19 17:02:25 -06:00
Shahzheeb Khan d638f6e411 mongodb readme and examples
mongodb readme and examples

closes 
2016-04-16 15:53:04 -06:00
Pierre Fersing 5fe8903fd2 Use timeout smaller than 10 seconds
closes 
2016-04-04 16:10:23 -06:00
Cameron Sparr 8d2e5f0bda Seems to be a toml parse bug around triple pounds 2016-02-18 14:36:03 -07:00
Cameron Sparr fc7fa4b6c5 Cleanup comments and indentation in config file 2016-02-09 11:01:50 -07:00
Cameron Sparr 9c0d14bb60 Create public models for telegraf metrics, accumlator, plugins
This will basically make the root directory a place for storing the
major telegraf interfaces, which will make telegraf's godoc looks quite
a bit nicer. And make it easier for contributors to lookup the few data
types that they actually care about.

closes 
2016-01-27 15:42:50 -07:00
Jack Zampolin 0cdf1b07e9 Fix issue 524 2016-01-20 10:57:35 -08:00
Cameron Sparr 9c5db1057d renaming plugins -> inputs 2016-01-07 15:04:30 -07:00