summaryrefslogtreecommitdiffstats
path: root/krebs/2configs/stats/wolf-client.nix
diff options
context:
space:
mode:
authormakefu <github@syntax-fehler.de>2019-09-02 13:56:03 +0200
committermakefu <github@syntax-fehler.de>2019-09-02 13:56:03 +0200
commit18badcd7c6b196095214ea1cbc9141e19f3cba03 (patch)
tree44439ba98ccf4b792d1c016a9fd6e94546b385ad /krebs/2configs/stats/wolf-client.nix
parent726aff83056d913029168bd48fa91c1f6b7bf8c0 (diff)
puyak.r,wolf.r: configure monitoring for shack infra
Diffstat (limited to 'krebs/2configs/stats/wolf-client.nix')
-rw-r--r--krebs/2configs/stats/wolf-client.nix68
1 files changed, 0 insertions, 68 deletions
diff --git a/krebs/2configs/stats/wolf-client.nix b/krebs/2configs/stats/wolf-client.nix
deleted file mode 100644
index 0412eba9a..000000000
--- a/krebs/2configs/stats/wolf-client.nix
+++ /dev/null
@@ -1,68 +0,0 @@
-{pkgs, config, ...}:
-{
- services.collectd = {
- enable = true;
- autoLoadPlugin = true;
- extraConfig = ''
- Hostname ${config.krebs.build.host.name}
- LoadPlugin load
- LoadPlugin disk
- LoadPlugin memory
- LoadPlugin df
- Interval 30.0
-
- LoadPlugin interface
- <Plugin "interface">
- Interface "*Link"
- Interface "lo"
- Interface "vboxnet*"
- Interface "virbr*"
- IgnoreSelected true
- </Plugin>
-
- LoadPlugin df
- <Plugin "df">
- MountPoint "/nix/store"
- # MountPoint "/run*"
- # MountPoint "/sys*"
- # MountPoint "/dev"
- # MountPoint "/dev/shm"
- # MountPoint "/tmp"
- FSType "tmpfs"
- FSType "binfmt_misc"
- FSType "debugfs"
- FSType "mqueue"
- FSType "hugetlbfs"
- FSType "systemd-1"
- FSType "cgroup"
- FSType "securityfs"
- FSType "ramfs"
- FSType "proc"
- FSType "devpts"
- FSType "devtmpfs"
- MountPoint "/var/lib/docker/devicemapper"
- IgnoreSelected true
- </Plugin>
-
- LoadPlugin cpu
- <Plugin cpu>
- ReportByCpu true
- ReportByState true
- ValuesPercentage true
- </Plugin>
-
- LoadPlugin network
- <Plugin "network">
- Server "stats.makefu.r" "25826"
- </Plugin>
-
- LoadPlugin curl
- <Plugin curl>
- <Page "smarthome">
- URL "http://smarthome.shack/";
- MeasureResponseTime true
- </Page>
- </Plugin>
- '';
- };
-}