Cameron Sparr
f24f5e98dd
Remove go get ./... from the Makefile
2016-01-20 15:01:08 -07:00
Jack Zampolin
0cdf1b07e9
Fix issue 524
2016-01-20 10:57:35 -08:00
Cameron Sparr
7efe108686
Update Godeps file
2016-01-19 09:44:25 -07:00
Vinh
1388b1b58b
Add phusion Passenger plugin
...
Gather metric by parsing XMLoutput of `passenger-status` utility.
More information of this utility:
https://www.phusionpassenger.com/library/admin/apache/overall_status_report.html
closes #522
2016-01-18 11:14:04 -07:00
Cameron Sparr
e8907acd28
Update Godeps and fix changelog 2014->2016
2016-01-14 22:35:05 -07:00
Cameron Sparr
ad4af06802
Update Makefile and Godeps and various fixups
2016-01-07 12:33:26 -07:00
Cameron Sparr
16ce06f621
Use gdm for dependency management
2015-12-11 12:22:16 -07:00
Cameron Sparr
811a54af6c
Remove Godeps/ directory
2015-12-11 11:45:20 -07:00
Cameron Sparr
e6517d4140
Update gopsutil godep dependency. Dont use godep go build anymore
...
godep seems to have a problem when dependencies have `internal`
packages. So removing `godep go build` and `godep go test` from the
build process in favor of just checking out the correct revisions using
`godep restore` into the regular GOPATH.
This basically means that we are not actually using anything within the
Godeps directory except Godeps.json. I should probably make a separate
go dependency management system that does this.
2015-12-04 12:22:16 -07:00
Cameron Sparr
a8294c2c34
Godep: Add raidman riemann client
2015-11-18 14:27:20 -07:00
Daniel Malon
375045953f
FreeBSD compatibility
...
- Use gopsutils istead of gosigar
- Bump go-dockerclient
closes #372
2015-11-16 10:32:58 -07:00
Cameron Sparr
10a20e208a
Godep update and dependency resolution
2015-11-12 15:20:01 -07:00
Cameron Sparr
92fb51026a
Godep update: gopsutil
2015-11-11 15:38:22 -07:00
Cameron Sparr
acf9c1141a
Change duration -> internal and implement private gopsutil methods
2015-11-11 15:38:22 -07:00
Cameron Sparr
a8bcc51071
Godep update: influxdb
2015-11-11 15:38:22 -07:00
Cameron Sparr
dcd1c6766c
Godep save: gopsutil
2015-11-11 15:38:22 -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
Jonathan Cross
2a76942a74
NSQ Output plugin
...
NSQ output plugin, following the NSQ methodology output is a producer
to one instance of NSQD. The go library does not accept array values be
default for a Producer. Additionally service discovery is generally
done as a consumer.
Follows same methodology as Kafka Output without the tag reference.
2015-10-27 15:44:22 -06:00
gotyaoi
d77cfd6ecc
Adding testify/suite to godep.
2015-10-21 11:59:20 -07:00
Cameron Sparr
6263bc2d1b
Godep update: influxdb
2015-10-20 10:17:34 -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
b15928c95e
godep update: influxdb
2015-10-16 16:26:58 -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
d9f1a60a64
godep update: gopsutil
2015-10-07 16:12:55 -06:00
Cameron Sparr
5cc26bb640
godep update for procstat
2015-10-07 11:11:12 -06:00
Cameron Sparr
47258a7093
Godep update: gopsutil
2015-10-07 10:41:44 -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
f5a225f1e0
update Godep.json
2015-10-04 23:57:40 +09:00
Cameron Sparr
1d741cbfc5
Update godep of go-dockerclient for Label access
2015-09-23 14:25:26 -07:00
Cameron Sparr
0700e0cf94
Update gopsutil godep dependency
...
Closes #219
2015-09-22 09:28:37 -07:00
Cameron Sparr
167b8b8eb8
Godep update gopsutil to get darwin mem fix
2015-09-21 17:22:24 -07:00
Cameron Sparr
bbb27fa484
Update gopsutil dependency to enable 32-bit builds
2015-09-17 17:46:34 -07:00
Cameron Sparr
df651ab98e
Properly vendor the gopsutil dependency
2015-09-17 17:46:34 -07:00
Cameron Sparr
6cb0f2d392
Revert godep updates, needs a fix in influxdb repo
2015-09-17 00:57:39 -07:00
Cameron Sparr
46cd9ff9f5
Update influxdb godeps for line-protocol precision fix
2015-09-16 16:59:48 -07:00
Eugene Dementiev
f00d43aa09
Added amqp output
2015-09-16 10:58:38 -07:00
Cameron Sparr
9969c4e810
Add system uptime metric, string formatted AND in float64
...
closes #150
2015-08-31 14:43:34 -06:00
Cameron Sparr
f8c1e953d4
godep update influxdb to 0.9.3-rc1
2015-08-20 14:26:44 -06:00
Cameron Sparr
c3ec3f4bc8
Fix issue #119 , remove the _workspace/pkg directory from git tracking
2015-08-18 15:51:40 -06:00
Cameron Sparr
183e79398d
Fix build, testify got removed from godeps somehow
2015-08-18 12:49:25 -06:00
Cameron Sparr
d98bedd6e1
Telegraf 0.1.5, update InfluxDB client to HEAD
2015-08-18 12:12:09 -06:00
Cameron Sparr
461245c83d
Telegraf 0.1.4, update godep to point to InfluxDB client 0.9.2
2015-08-18 12:09:52 -06:00
Cameron Sparr
4e3213f3bd
godep: vendor all dependencies & add circle-test.sh
...
Vendor dependencies and use circle-test.sh to run CI process, because
the CircleCI autobuild operations are not compatible with using godep.
2015-08-17 17:38:44 -06:00