Josh Soref
2c56d6de81
Fix spelling errors in comments and documentation ( #7492 )
2020-05-14 00:41:58 -07:00
Joao Gilberto Magalhães
de16279d72
Add RabbitMQ slave_nodes and synchronized_slave_nodes metrics ( #7084 )
2020-02-25 16:36:06 -08:00
Daniel Nelson
0cf94cfe54
Report rabbitmq_node measurement and return on gather error ( #6819 )
2020-01-03 11:38:20 -08:00
Daniel Nelson
3770923ce3
Update rabbitmq input readme
2019-10-23 17:26:31 -07:00
Jacques Heunis
8b3a8d1113
Add gathering of RabbitMQ federation link metrics ( #6283 )
2019-10-23 17:08:19 -07:00
paebersold
32de8bb459
Add per node memory stats to rabbitmq input ( #6326 )
2019-08-29 17:12:57 -07:00
Daniel Nelson
f2503722a0
Fix link in rabbitmq README
2019-08-05 13:56:03 -07:00
Vitalii Solodilov
6c4032071f
Improvement of RabbitMQ plugin #3025 #3252
...
* new metrics:
* unroutable messages
* node uptime
* gc metrics
* mnesia metrics
* node healthcheck
* IO metrics
* refactoring tests:
* moved the json examples to a separate files
* check metric values
Signed-off-by: Vitalii Solodilov <mcdkr@yandex.ru>
2018-06-19 13:12:23 +04:00
Daniel Nelson
de355b76d6
Simplify testing with TLS ( #4095 )
2018-05-04 16:33:23 -07:00
Ildar Svetlov
da12c64791
Add ability to select which queues will be gathered to rabbitmq input ( #3702 )
2018-01-29 12:14:49 -08:00
Ivan Lopez
48092ed598
Add RabbitMQ cluster and running nodes count and running node status ( #3703 )
2018-01-26 15:00:58 -08:00
kerams
87f1d45ee0
Add support for exchanges to RabbitMQ input ( #3619 )
2018-01-03 17:38:11 -08:00
kerams
acea7109d4
Fix deliver_get field in rabbitmq input ( #3633 )
2018-01-03 13:43:17 -08:00
kerams
496452144c
Add messages_delivered_get to rabbitmq_overview ( #3596 )
2017-12-18 20:36:59 -08:00
Daniel Nelson
e31d91f0f9
Add queues to rabbitmq documentation ( #3135 )
2017-08-17 18:52:27 -07:00
Frederick Roth
ac5ac3161f
Fixed inconsistency between HasIntField and IntField ( #2813 )
2017-05-16 15:25:30 -07:00
Daniel Nelson
5c88965084
Add initial documentation for rabbitmq input. ( #2745 )
2017-05-01 18:55:48 -07:00
Patrick Hemmer
06baf7cf78
use AddError everywhere ( #2372 )
2017-04-24 11:13:26 -07:00
Cameron Sparr
9c8f24601f
rabbitmq, decrease timeout verbosity in config
2016-12-16 14:12:50 +00:00
Cameron Sparr
a970b9c62c
Revert "Rabbitmq plugin: connection-related metrics." ( #2169 )
2016-12-15 19:31:40 +00:00
Kishore Nallan
dede3e70ad
Rabbitmq plugin: connection-related metrics. ( #1908 )
...
* Rabbitmq plugin: connection-related metrics.
* Run go fmt.
2016-12-13 14:17:20 +00:00
karech
b77398c4d3
Configurable RabbitMQ HTTP timeouts #1997 ( #1998 )
...
* [plugins] rabbitmq input plugin: add non default http timeouts
* update CHANGELOG.md
2016-11-16 16:18:56 +00:00
James Carr
8dc42ad9f2
Add idle_since to emitted metrics ( #1844 )
2016-10-06 14:26:53 +01:00
Matt Jones
375710488d
Add support for self-signed certs to RabbitMQ input plugin ( #1503 )
...
* add initial support to allow self-signed certs
When using self-signed the metrics collection will fail, this will allow
the user to specify in the input configuration file if they want to skip
certificate verification. This is functionally identical to `curl -k`
At some point this functionality should be moved to the agent as it is
already implemented identically in several different input plugins.
* Add initial comment strings to remove noise
These should be properly fleshed out at some point to ensure
code completeness
* refactor to use generic helper function
* fix import statement against fork
* update changelog
2016-07-19 10:24:06 +01:00
Cameron Sparr
2c448e22e1
New object: ErrChan for concurrent err handling
2016-06-02 13:29:37 +01:00
Martin Seener
42d7fc5e16
Use the DefaultURL parameter if no url is explicitly set by the user
...
closes #1278
closes #1277
2016-05-26 12:14:43 +01:00
Pierre Fersing
7416d6ea71
Improve timeout in input plugins
2016-03-01 09:43:28 +00: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 #564
2016-01-27 15:42:50 -07:00
Lukasz Jagiello
f9517dcf24
RabbitMQ plugin - extra fields:
...
Extra fields describing size of all message bodies in the queue.
* message_bytes
* message_bytes_ready
* message_bytes_unacknowledged
* message_bytes_ram
* message_bytes_persistent
More information about each field:
https://www.rabbitmq.com/man/rabbitmqctl.1.man.html
closes #577
2016-01-25 13:00:54 -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