JP
cb8499c264
optinally gather cluster and index health stats
2015-11-02 11:03:41 -07:00
Tait Clarridge
4449f7f2fb
Add prometheus_client service output module, update prometheus client
...
- Adds a client implementation using the prometheus go_client library
that exposes metrics.
- Adds a new type of output "ServiceOutput" which follows inline with
the "ServicePlugin", adding a Stop and Start method for the service
This change also requires the newer prometheus/client_golang code, so
the prometheus plugin needed to be changed.
Added the following to Godep:
- bitbucket.org/ww/goautoneg (in github.com/common/expfmt/encode.go)
- prometheus/common/expfmt (in plugins/prometheus.go)
- github.com/prometheus/common/model (in plugins/prometheus.go)
- github.com/prometheus/procfs (in github.com/client_golang/prometheus)
- github.com/beorn7/perks/quantile (in github.com/client_golang/prometheus)
X-Github-Meta: closes #306
2015-10-28 15:28:39 -06:00
JP
7cc60dfb8f
update mongostat from github.com/mongodb/mongo-tools
...
closes #323
2015-10-28 15:26:04 -06:00
Cameron Sparr
fa9555c430
Execute "long" unit tests using docker containers
...
fixes #293
2015-10-28 11:45:04 -06:00
Cameron Sparr
48d11f0a5c
Mongostat diff bug, less equal to less
2015-10-28 10:44:09 -06:00
Tait Clarridge
ccbfb038ee
Change aerospike default config to localhost
...
The default config was in a non-runnable state if one were to
attempt to use it with the docker-machine setup. Changed to localhost.
closes #321
2015-10-26 10:57:10 -06:00
palkan
cb951ebd28
Add httpjson readme
...
closes #275
2015-10-23 18:34:27 -06:00
palkan
d35c78e933
Rename Tags to TagKeys
2015-10-23 18:33:04 -06:00
palkan
e9356c893b
[ Fix #190 ] Add httpjson tags support
2015-10-23 18:33:04 -06:00
palkan
df96958fb8
Use specific mysql version with docker
...
closes #315
2015-10-23 17:35:49 -06:00
palkan
bf1cf4557e
Update kafka reamde; improve intergration tests
...
closes #313
2015-10-23 17:33:23 -06:00
Cameron Sparr
86d20496ea
Fix MySQL DSN -> tags parsing
...
Closes #297
2015-10-22 17:16:19 -06:00
Cameron Sparr
eb0a19062e
When MongoDB freezes or restarts, do not report negative diffs
...
Fixes #253
2015-10-22 10:55:26 -06:00
Tait Clarridge
c5f200917a
Add aerospike plugin support
...
- Does not use the aerospike client, but sends the stats command
using the aerospike required format
- Queries available namespaces and gets stats for all of them
closes #300
2015-10-21 18:04:45 -06:00
Roman Statsevich
499b5befd6
add bcache plugin
...
Closes #286
2015-10-20 14:17:09 -06:00
Cameron Sparr
c26ce9c4fe
Utilizing new client and overhauling Accumulator interface
...
Fixes #280
Fixes #281
Fixes #289
2015-10-20 13:53:58 -06:00
Tyler Nisonoff
6869362f43
added keyspace hitrate measurement
...
Closes #283
2015-10-18 18:00:34 -06:00
Tyler Nisonoff
7600cc87d8
added connections measurement with user tag
...
Closes #284
2015-10-18 17:43:36 -06:00
Jonathan Cross
3192c78d96
fixed test to check actual value
...
Closes #273
caught a typo :D using it
2015-10-18 17:39:53 -06:00
Jonathan Cross
c3dad00c1b
PuppetAgent Plugin
...
Added PuppetAgent Plugin reads last_run_summary file
2015-10-18 17:37:11 -06:00
Cameron Sparr
73f1ed4f25
Use Unix() int64 time for comparing timestamps in kafka consumer
2015-10-16 16:58:52 -06:00
Cameron Sparr
b28b4bd71e
Fix ApplyTemplate change in graphite parser
2015-10-16 16:43:31 -06:00
Cameron Sparr
97d4f9e0ff
Run go fmt in CI
2015-10-16 13:08:32 -06:00
Cameron Sparr
0986caf0ad
Fix Go vet issue, test accumulator should be passed by reference with lock
...
Closes #276
2015-10-16 11:21:44 -06:00
Cameron Sparr
4e5ed9d3b9
Change config file indentation to 2 spaces
2015-10-15 15:53:29 -06:00
Cameron Sparr
6977119f1e
Statsd plugin, tags and timings
...
Closes #237
Closes #39
2015-10-15 12:07:36 -06:00
Cameron Sparr
2dd3eee58e
Use graphite parser for templating, godep update to head
2015-10-14 17:54:00 -06:00
Cameron Sparr
d40351286a
Refactoring gauges to support floats, unit tests
2015-10-14 17:54:00 -06:00
Cameron Sparr
d84a258b0a
Statsd: unit tests for gauges, sets, counters
2015-10-14 17:54:00 -06:00
Cameron Sparr
eb2a4dc724
Statsd listener plugin
...
implement gauges, sets, counters
2015-10-14 17:54:00 -06:00
Jonathan Cross
88ff269370
added measurement prefix
2015-10-14 17:48:21 -06:00
Jonathan Cross
7121e1a3b0
fixes based on comments
2015-10-14 17:48:21 -06:00
Jonathan Cross
8fd06b96d7
Zookeeper plugin
...
Created a zookeeper plugin that fetches from the ‘mntr’ command will
output measurements that are int and string based
2015-10-14 17:48:21 -06:00
Eugene Dementiev
ccfa913186
Fix crash if login/password is incorrect in rabbitmq plugin. Closes #260
...
Closes #260
2015-10-13 17:54:29 -06:00
Eugene Dementiev
2a9f31bfea
Add sample for exec plugin. Fixes #245
...
Closes #258
2015-10-13 17:53:18 -06:00
Vinh
0bc76f094a
Add PHPFPM stat
...
- HTTP status or Socket status
- Collect those metric:
accepted conn:
listen queue:
max listen queue:
listen queue len:
idle processes:
active processes:
total processes:
max active processes:
max children reached:
slow requests:
- Tag metric with: `host` and `pool` name
Closes #255
2015-10-12 15:40:42 -06:00
Shirou WAKAYAMA
d394003739
add UDP socket counts and rename to 'netstat'.
...
Closes #244
2015-10-12 00:08:35 -06:00
Shirou WAKAYAMA
17dd058308
add REAME about TCP Connection plugin.
2015-10-12 00:05:10 -06:00
Shirou WAKAYAMA
99b1a3071d
add NetConnections to the mockPS.
2015-10-12 00:05:10 -06:00
Shirou WAKAYAMA
dc38e448bd
add tcp connections stat plugin.
2015-10-12 00:05:10 -06:00
subhachandrachandra
cf1dcfe37c
Dropped SkipInodeUsage option as "drop" achieves the same results.
...
Fixed a bug in restricting Disk reporting to specific mountpoints
Added tests for the Disk.Mountpoints option
Fixed minor bug in usage of assert for the cpu tests where expected and actual values were swapped.
2015-10-08 14:17:04 -07:00
subhachandrachandra
4f6526e1a5
Merge remote-tracking branch 'upstream/master'
2015-10-07 14:49:47 -07:00
subhachandrachandra
e6ea09f482
Added Mountpoints and SkipInodeUsage options to the Disk plugin to control
...
which mountpoint stats get reported for and to skip inode stats.
2015-10-07 14:42:11 -07:00
Cameron Sparr
d620651ef6
procstat plugin, consolidate PID-getting
2015-10-07 14:13:33 -06:00
Cameron Sparr
9221f93be9
Allow procstat plugin to handle multiple PIDs from pgrep
...
Closes #248
2015-10-07 13:48:55 -06:00
Cameron Sparr
795ea49093
Add pid tag to procstat plugin, dont exit on error, only log
2015-10-07 11:42:50 -06:00
Ranjib Dey
6827459b9f
fix typo in sample config and README
...
Closes #240
2015-10-07 11:19:55 -06:00
Ranjib Dey
e424d47ce6
fix plugin registration name
2015-10-07 11:11:47 -06:00
Ranjib Dey
ca0e732331
fix toml struct string
2015-10-07 11:11:47 -06:00
Ranjib Dey
8e52905ea9
add readme for procstat plugin
2015-10-07 11:11:12 -06:00