summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorvkalintiris <vasilis@netdata.cloud>2024-02-08 11:06:35 +0200
committerGitHub <noreply@github.com>2024-02-08 11:06:35 +0200
commite0ec10411bcfaeeaba331a93d5f3d96e23fa72e5 (patch)
treeb371cfb03d8f276e8c64cfd042648053abfbd0a2 /src
parente9760b43f53442d9dbd22f5353872ae5e83f7c4c (diff)
Move collectors/ under src/ (#16965)
Diffstat (limited to 'src')
-rw-r--r--src/collectors/COLLECTORS.md1194
-rw-r--r--src/collectors/README.md62
-rw-r--r--src/collectors/REFERENCE.md149
-rw-r--r--src/collectors/all.h439
-rw-r--r--src/collectors/apps.plugin/README.md402
-rw-r--r--src/collectors/apps.plugin/apps_groups.conf429
-rw-r--r--src/collectors/apps.plugin/apps_plugin.c5438
-rw-r--r--src/collectors/apps.plugin/integrations/applications.md114
-rw-r--r--src/collectors/apps.plugin/integrations/user_groups.md114
-rw-r--r--src/collectors/apps.plugin/integrations/users.md114
-rw-r--r--src/collectors/apps.plugin/metadata.yaml554
-rw-r--r--src/collectors/cgroups.plugin/README.md302
-rw-r--r--src/collectors/cgroups.plugin/cgroup-charts.c1526
-rw-r--r--src/collectors/cgroups.plugin/cgroup-discovery.c1250
-rw-r--r--src/collectors/cgroups.plugin/cgroup-internals.h509
-rwxr-xr-xsrc/collectors/cgroups.plugin/cgroup-name.sh.in706
-rwxr-xr-xsrc/collectors/cgroups.plugin/cgroup-network-helper.sh.in376
-rw-r--r--src/collectors/cgroups.plugin/cgroup-network.c743
-rw-r--r--src/collectors/cgroups.plugin/cgroup-top.c504
-rw-r--r--src/collectors/cgroups.plugin/integrations/containers.md169
-rw-r--r--src/collectors/cgroups.plugin/integrations/kubernetes_containers.md183
-rw-r--r--src/collectors/cgroups.plugin/integrations/libvirt_containers.md169
-rw-r--r--src/collectors/cgroups.plugin/integrations/lxc_containers.md169
-rw-r--r--src/collectors/cgroups.plugin/integrations/ovirt_containers.md169
-rw-r--r--src/collectors/cgroups.plugin/integrations/proxmox_containers.md169
-rw-r--r--src/collectors/cgroups.plugin/integrations/systemd_services.md112
-rw-r--r--src/collectors/cgroups.plugin/integrations/virtual_machines.md169
-rw-r--r--src/collectors/cgroups.plugin/metadata.yaml1022
-rw-r--r--src/collectors/cgroups.plugin/sys_fs_cgroup.c1740
-rw-r--r--src/collectors/cgroups.plugin/sys_fs_cgroup.h48
-rw-r--r--src/collectors/cgroups.plugin/tests/test_cgroups_plugin.c130
-rw-r--r--src/collectors/cgroups.plugin/tests/test_cgroups_plugin.h16
-rw-r--r--src/collectors/cgroups.plugin/tests/test_doubles.c157
-rw-r--r--src/collectors/charts.d.plugin/README.md190
l---------src/collectors/charts.d.plugin/ap/README.md1
-rw-r--r--src/collectors/charts.d.plugin/ap/ap.chart.sh179
-rw-r--r--src/collectors/charts.d.plugin/ap/ap.conf23
-rw-r--r--src/collectors/charts.d.plugin/ap/integrations/access_points.md174
-rw-r--r--src/collectors/charts.d.plugin/ap/metadata.yaml146
l---------src/collectors/charts.d.plugin/apcupsd/README.md1
-rw-r--r--src/collectors/charts.d.plugin/apcupsd/apcupsd.chart.sh305
-rw-r--r--src/collectors/charts.d.plugin/apcupsd/apcupsd.conf25
-rw-r--r--src/collectors/charts.d.plugin/apcupsd/integrations/apc_ups.md203
-rw-r--r--src/collectors/charts.d.plugin/apcupsd/metadata.yaml256
-rw-r--r--src/collectors/charts.d.plugin/charts.d.conf47
-rwxr-xr-xsrc/collectors/charts.d.plugin/charts.d.dryrun-helper.sh72
-rwxr-xr-xsrc/collectors/charts.d.plugin/charts.d.plugin.in809
-rw-r--r--src/collectors/charts.d.plugin/example/README.md14
-rw-r--r--src/collectors/charts.d.plugin/example/example.chart.sh123
-rw-r--r--src/collectors/charts.d.plugin/example/example.conf21
l---------src/collectors/charts.d.plugin/libreswan/README.md1
-rw-r--r--src/collectors/charts.d.plugin/libreswan/integrations/libreswan.md194
-rw-r--r--src/collectors/charts.d.plugin/libreswan/libreswan.chart.sh187
-rw-r--r--src/collectors/charts.d.plugin/libreswan/libreswan.conf29
-rw-r--r--src/collectors/charts.d.plugin/libreswan/metadata.yaml146
-rw-r--r--src/collectors/charts.d.plugin/loopsleepms.sh.inc227
l---------src/collectors/charts.d.plugin/opensips/README.md1
-rw-r--r--src/collectors/charts.d.plugin/opensips/integrations/opensips.md192
-rw-r--r--src/collectors/charts.d.plugin/opensips/metadata.yaml270
-rw-r--r--src/collectors/charts.d.plugin/opensips/opensips.chart.sh325
-rw-r--r--src/collectors/charts.d.plugin/opensips/opensips.conf21
l---------src/collectors/charts.d.plugin/sensors/README.md1
-rw-r--r--src/collectors/charts.d.plugin/sensors/integrations/linux_sensors_sysfs.md201
-rw-r--r--src/collectors/charts.d.plugin/sensors/metadata.yaml182
-rw-r--r--src/collectors/charts.d.plugin/sensors/sensors.chart.sh250
-rw-r--r--src/collectors/charts.d.plugin/sensors/sensors.conf32
-rw-r--r--src/collectors/checks.plugin/README.md12
l---------src/collectors/cups.plugin/README.md1
-rw-r--r--src/collectors/cups.plugin/cups_plugin.c437
-rw-r--r--src/collectors/cups.plugin/integrations/cups.md141
-rw-r--r--src/collectors/cups.plugin/metadata.yaml131
-rw-r--r--src/collectors/debugfs.plugin/README.md65
-rw-r--r--src/collectors/debugfs.plugin/debugfs_extfrag.c123
-rw-r--r--src/collectors/debugfs.plugin/debugfs_plugin.c250
-rw-r--r--src/collectors/debugfs.plugin/debugfs_plugin.h17
-rw-r--r--src/collectors/debugfs.plugin/debugfs_zswap.c437
-rw-r--r--src/collectors/debugfs.plugin/integrations/linux_zswap.md138
-rw-r--r--src/collectors/debugfs.plugin/integrations/power_capping.md132
-rw-r--r--src/collectors/debugfs.plugin/integrations/system_memory_fragmentation.md136
-rw-r--r--src/collectors/debugfs.plugin/metadata.yaml395
-rw-r--r--src/collectors/debugfs.plugin/sys_devices_virtual_powercap.c217
l---------src/collectors/diskspace.plugin/README.md1
-rw-r--r--src/collectors/diskspace.plugin/integrations/disk_space.md140
-rw-r--r--src/collectors/diskspace.plugin/metadata.yaml139
-rw-r--r--src/collectors/diskspace.plugin/plugin_diskspace.c933
-rw-r--r--src/collectors/ebpf.plugin/README.md1071
-rw-r--r--src/collectors/ebpf.plugin/ebpf.c4110
-rw-r--r--src/collectors/ebpf.plugin/ebpf.d.conf77
-rw-r--r--src/collectors/ebpf.plugin/ebpf.d/cachestat.conf42
-rw-r--r--src/collectors/ebpf.plugin/ebpf.d/dcstat.conf40
-rw-r--r--src/collectors/ebpf.plugin/ebpf.d/disk.conf12
-rw-r--r--src/collectors/ebpf.plugin/ebpf.d/ebpf_kernel_reject_list.txt1
-rw-r--r--src/collectors/ebpf.plugin/ebpf.d/fd.conf27
-rw-r--r--src/collectors/ebpf.plugin/ebpf.d/filesystem.conf23
-rw-r--r--src/collectors/ebpf.plugin/ebpf.d/functions.conf3
-rw-r--r--src/collectors/ebpf.plugin/ebpf.d/hardirq.conf11
-rw-r--r--src/collectors/ebpf.plugin/ebpf.d/mdflush.conf11
-rw-r--r--src/collectors/ebpf.plugin/ebpf.d/mount.conf23
-rw-r--r--src/collectors/ebpf.plugin/ebpf.d/network.conf66
-rw-r--r--src/collectors/ebpf.plugin/ebpf.d/oomkill.conf11
-rw-r--r--src/collectors/ebpf.plugin/ebpf.d/process.conf31
-rw-r--r--src/collectors/ebpf.plugin/ebpf.d/shm.conf42
-rw-r--r--src/collectors/ebpf.plugin/ebpf.d/softirq.conf11
-rw-r--r--src/collectors/ebpf.plugin/ebpf.d/swap.conf34
-rw-r--r--src/collectors/ebpf.plugin/ebpf.d/sync.conf43
-rw-r--r--src/collectors/ebpf.plugin/ebpf.d/vfs.conf35
-rw-r--r--src/collectors/ebpf.plugin/ebpf.h393
-rw-r--r--src/collectors/ebpf.plugin/ebpf_apps.c1486
-rw-r--r--src/collectors/ebpf.plugin/ebpf_apps.h273
-rw-r--r--src/collectors/ebpf.plugin/ebpf_cachestat.c1563
-rw-r--r--src/collectors/ebpf.plugin/ebpf_cachestat.h101
-rw-r--r--src/collectors/ebpf.plugin/ebpf_cgroup.c392
-rw-r--r--src/collectors/ebpf.plugin/ebpf_cgroup.h71
-rw-r--r--src/collectors/ebpf.plugin/ebpf_dcstat.c1392
-rw-r--r--src/collectors/ebpf.plugin/ebpf_dcstat.h93
-rw-r--r--src/collectors/ebpf.plugin/ebpf_disk.c940
-rw-r--r--src/collectors/ebpf.plugin/ebpf_disk.h75
-rw-r--r--src/collectors/ebpf.plugin/ebpf_fd.c1403
-rw-r--r--src/collectors/ebpf.plugin/ebpf_fd.h98
-rw-r--r--src/collectors/ebpf.plugin/ebpf_filesystem.c1029
-rw-r--r--src/collectors/ebpf.plugin/ebpf_filesystem.h62
-rw-r--r--src/collectors/ebpf.plugin/ebpf_functions.c723
-rw-r--r--src/collectors/ebpf.plugin/ebpf_functions.h33
-rw-r--r--src/collectors/ebpf.plugin/ebpf_hardirq.c686
-rw-r--r--src/collectors/ebpf.plugin/ebpf_hardirq.h80