server7: add more collectd plugins

This commit is contained in:
Astro 2019-11-29 22:20:19 +01:00
parent aefbb759e6
commit 5c204eec4d
1 changed files with 21 additions and 11 deletions

View File

@ -53,24 +53,34 @@
enable = true; enable = true;
interface = "br0"; interface = "br0";
}; };
environment.systemPackages = with pkgs; [ tmux htop vim gitMinimal nixfmt ]; environment.systemPackages = with pkgs; [ tmux htop vim gitMinimal nixfmt ];
services.collectd = { services.collectd = {
enable = true; enable = true;
autoLoadPlugin = true; autoLoadPlugin = true;
extraConfig = '' extraConfig = ''
HostName "${config.networking.hostName}"
FQDNLookup false
Interval 10 Interval 10
<Plugin "cpu">
</Plugin> LoadPlugin sensors
<Plugin "memory"> LoadPlugin memory
</Plugin> LoadPlugin irq
<Plugin "interface"> LoadPlugin thermal
</Plugin> LoadPlugin processes
<Plugin "load"> LoadPlugin disk
</Plugin> LoadPlugin hddtemp
<Plugin "swap"> LoadPlugin df
</Plugin> LoadPlugin cpu
LoadPlugin cpufreq
LoadPlugin entropy
LoadPlugin load
LoadPlugin swap
LoadPlugin cgroups
LoadPlugin vmem
LoadPlugin interface
LoadPlugin network
<Plugin "network"> <Plugin "network">
Server "grafana.hq.c3d2.de" "25826" Server "grafana.hq.c3d2.de" "25826"
</Plugin> </Plugin>