Sean Reifschneider
555436a222
Fix for init script for other procs with "telegraf"
...
The init script fails if another process has the word "telegraf" in
it, for example if you aren running "vi /etc/opt/telegraf/telegraf.conf"
or "tail -f /var/log/telegraf/telegraf.log". This is because
the "-f" flag to "pgrep" will show processes with the search
string anywhere in the command-line.
This patch turns it around and gets the "ps" output for the process
in the pidfile, and if that line has "telegraf" in it, it considers
it to be running.
Closes #266
Closes #267
2015-10-15 15:06:05 -06:00
Cameron Sparr
6977119f1e
Statsd plugin, tags and timings
...
Closes #237
Closes #39
2015-10-15 12:07:36 -06:00
Cameron Sparr
52be516fa3
wget and install go1.5.1 on machine
2015-10-14 17:54:00 -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
Cameron Sparr
316fa1cc01
Add recently-added plugins to list
2015-10-14 17:53:47 -06:00
Sean Reifschneider
04e2db1f41
Issue #264 : Fixes for logrotate config file.
...
This adds copytruncate and dateext to match the Influxdb logrotate file,
and removes nocreate (again, to match influxdb).
Closes #264
Closes #265
2015-10-14 17:51:37 -06:00
Jonathan Cross
2f7d781635
remove zookeeper declaration
...
since spotify/kafka docker image already exposes zookeeper
Closes #262
2015-10-14 17:49:23 -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
Cameron Sparr
181c3cdc28
Update CHANGELOG with recent bugfixes
...
Closes #261
2015-10-13 17:58:17 -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
Michael Bushey
1d1180ec0c
telegraf-agent.toml: Fix example port and use complete examples for mysql plugin
2015-10-09 15:52:46 -07:00
Cameron Sparr
81539c4ed6
Merge pull request #252 from aristanetworks/master
...
Added Mountpoints option to system/disk plugin to report stats for selected mountpoints
2015-10-09 14:23:18 -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
Cameron Sparr
7293376973
Race condition fix: copy BatchPoints into goroutine
...
Fixes #250
2015-10-08 14:27:22 -06:00
Cameron Sparr
d9f1a60a64
godep update: gopsutil
2015-10-07 16:12:55 -06: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
Cameron Sparr
5cc26bb640
godep update for procstat
2015-10-07 11:11:12 -06:00
Ranjib Dey
fdf00c1be6
Monitor process by pidfile or exe name
2015-10-07 11:11:12 -06:00
Cameron Sparr
47258a7093
Godep update: gopsutil
2015-10-07 10:41:44 -06:00
cornerot
5112d077d5
add tabs in the apache sampleConfig var
...
Closes #246
2015-10-06 10:34:03 -06:00
Cameron Sparr
b4e8a23da4
godep update: gopsutil
2015-10-05 11:10:24 -06:00
Shirou WAKAYAMA
63e9a4ae68
Fix godeps for MQTT output and remove hostname setting
...
Closes #241
2015-10-05 10:56:43 -06:00
Shirou WAKAYAMA
7e96a9afda
Change MQTT output topic format to split plugin name.
2015-10-05 10:43:46 +09:00
Shirou WAKAYAMA
f5a225f1e0
update Godep.json
2015-10-04 23:57:40 +09:00
Shirou WAKAYAMA
6f4a3816a5
Add MQTT output.
2015-10-04 22:52:29 +09:00
subhachandrachandra
29363794c1
Merge remote-tracking branch 'upstream/master'
2015-09-30 17:02:58 -07:00
Cameron Sparr
64a3a718e6
CHANGELOG feature updates
2015-09-29 14:15:23 -07:00
Cameron Sparr
b01c28ebc6
Clean up additional logging and always print basic agent config
2015-09-29 14:06:49 -07:00
Cameron Sparr
f5d1aaf7d9
Memory plugin: re-add cached and buffered to memory plugin
2015-09-28 17:05:42 -07:00
Cameron Sparr
f6f45881da
Add more logging to telegraf
2015-09-28 16:57:03 -07:00
Nick Jones
cd7468f3be
Fix conditional test against useradd so it's compatible with Dash
...
The test to see which version of `useradd` is installed uses 'bashisms'
that fail on Ubuntu due to the fact that `/bin/sh` is symlinked to Dash,
causing the telegraf account to be created without the `--system` option
ever being passed.
This change amends the syntax so that it's POSIX-compatible and more
portable as a result.
2015-09-28 14:04:46 +01:00