Commit Graph

40 Commits

Author SHA1 Message Date
Jake Champlin 4790a21c04 Add cursor metrics to mongodb input () 2018-05-07 15:00:24 -07:00
Daniel Nelson de355b76d6
Simplify testing with TLS () 2018-05-04 16:33:23 -07:00
Daniel Nelson bf0c59f56c
Return errors in mongodb SSL/TLS configuration () 2018-04-23 13:29:12 -07:00
Daniel Nelson 387bae9b9f
Fix host ordering in mongodb unit tests 2018-04-10 17:24:40 -07:00
Jake Champlin 32f56140a3 Add per-host shard metrics in mongodb input () 2018-04-10 17:10:29 -07:00
Daniel Nelson 1890efbb70
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 caac224276
Add details about MongoDB permissions 2018-04-06 16:43:03 -07:00
Daniel Nelson fe31ce9d7d
Modernize mongodb docs 2018-04-06 16:36:03 -07:00
Matvey Kruglov 01ede2ea0b Add repl_oplog_window_s metric to mongodb input () 2018-04-06 16:34:47 -07:00
Daniel Nelson 0c1293ad5e
Add MmapStats when using rocksdb storage engine () 2018-03-29 13:32:05 -07:00
Jake Champlin 18aef35c58 Add shard server stats to the mongodb input plugin () 2018-02-20 13:55:56 -08:00
Ayrdrie a75ab3e190 Fix mongodb input panic when restarting mongodb () 2017-10-18 12:24:30 -07:00
Jimena Cabrera Notari aba269e94c Add extra wired tiger cache metrics to mongodb input () 2017-10-02 17:38:51 -07:00
Daniel Nelson b277e6e2d7 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 e7f9db297e Fix panic in mongo input () 2017-05-30 11:02:26 -07:00
Frederick Roth ac5ac3161f Fixed inconsistency between HasIntField and IntField () 2017-05-16 15:25:30 -07:00
Patrick Hemmer 06baf7cf78 use AddError everywhere () 2017-04-24 11:13:26 -07:00
Patrick Hemmer 1402c158b7 remove sleep from tests () 2017-03-24 12:03:36 -07:00
Daniel Nelson 7a5d857846 Add support for new SSL configuration to mongodb ()
closes 
2017-03-10 11:27:55 -08:00
Cameron Sparr 31a4f03031
mongodb: Remove superfluous ReplSet log message
closes 
2017-01-11 17:50:01 +00:00
Cameron Sparr 4b08d127e0
mongodb: dont print unecessary & inaccurate auth failure
closes 
2017-01-06 13:11:24 +01:00
Vincent e8bf968c78 fix mongodb replica set lag awalys 0 () 2016-12-16 17:29:04 +00:00
Doug Reese bc13d32d53 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