Name: collectd-boshrelease
Owner: hybris GmbH
Description: null
Created: 2016-05-26 14:51:52.0
Updated: 2016-05-26 14:51:52.0
Pushed: 2016-07-27 18:11:50.0
Homepage: null
Size: 27
Language: Shell
GitHub Committers
User | Most Recent Commit | # Commits |
---|
Other Committers
User | Most Recent Commit | # Commits |
---|
A super basic release for collectd
With basic config
erties:
llectd:
hostname_prefix: cf.collectd.warden.
config: |
LoadPlugin "df"
LoadPlugin "disk"
LoadPlugin "cpu"
LoadPlugin "load"
LoadPlugin "write_graphite"
<Plugin "write_graphite">
<Node "">
EscapeCharacter "."
Host "localhost"
Port "2003"
</Node>
</Plugin>
You will end up with metrics that looks like
ollectd.warden.collectd_z1.0.cpu-1.cpu-steal 0.000000 1446825506
ollectd.warden.collectd_z1.0.cpu-2.cpu-user 0.799932 1446825506
ollectd.warden.collectd_z1.0.cpu-2.cpu-nice 0.000000 1446825506
ollectd.warden.collectd_z1.0.cpu-2.cpu-system 0.199982 1446825506
ollectd.warden.collectd_z1.0.cpu-2.cpu-idle 98.791028 1446825506
ollectd.warden.collectd_z1.0.cpu-2.cpu-wait 0.000000 1446825506
ollectd.warden.collectd_z1.0.cpu-2.cpu-interrupt 0.000000 1446825506
ollectd.warden.collectd_z1.0.cpu-2.cpu-softirq 0.000000 1446825506
ollectd.warden.collectd_z1.0.cpu-2.cpu-steal 0.000000 1446825506
ollectd.warden.collectd_z1.0.disk-sda1.disk_ops.read 0.000000 1446825506
ollectd.warden.collectd_z1.0.disk-sda1.disk_ops.write 0.000000 1446825506
ollectd.warden.collectd_z1.0.disk-sda1.disk_time.read 0.000000 1446825506
To use this bosh release, do the normal bosh dance
target 192.168.50.4 lite
clone https://github.com/cloudfoundry-community/collectd-boshrelease.git
ollectd-boshrelease
mplates/make_manifest warden
create release --force ; bosh -n upload release ; bosh -n deploy
The default manifest emits cpu, disk, df and load data every 5 sec to graphite on localhost. If you wanna see this data simply
ssh collectd_z1/0
l -p 2003