summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorHugo Valente <82235632+hugovalente-pm@users.noreply.github.com>2024-04-22 19:39:28 +0100
committerGitHub <noreply@github.com>2024-04-22 19:39:28 +0100
commit2b1687daf0f71ac97fe5161c1456d690d49a15c1 (patch)
tree0d19b7b6fdc51f278e04fd95b9cd772eb8238fd2
parent873ba5dfdbbaa4d5c451a5431ea4031cab4c4c07 (diff)
parent7f752b626340f648bd34453efdb39b61371f8241 (diff)
Merge branch 'master' into hugovalente-pm-patch-1hugovalente-pm-patch-1
-rw-r--r--.github/data/distros.yml48
-rw-r--r--.github/labeler.yml2
-rwxr-xr-x.github/scripts/build-static.sh2
-rwxr-xr-x.github/scripts/gen-matrix-packaging.py2
-rwxr-xr-x.github/scripts/run-updater-check.sh2
-rw-r--r--.github/workflows/add-to-project.yml4
-rw-r--r--.github/workflows/build.yml63
-rw-r--r--.github/workflows/checks.yml53
-rw-r--r--.github/workflows/docker.yml52
-rw-r--r--CHANGELOG.md216
-rw-r--r--CMakeLists.txt154
-rw-r--r--README.md8
-rw-r--r--docs/cloud/alerts-notifications/manage-alert-notification-silencing-rules.md19
-rw-r--r--docs/cloud/insights/metric-correlations.md2
-rw-r--r--docs/cloud/netdata-functions.md79
-rw-r--r--docs/cloud/runtime-troubleshooting-with-functions.md41
-rw-r--r--docs/cloud/visualize/interact-new-charts.md4
-rw-r--r--docs/cloud/visualize/kubernetes.md154
-rw-r--r--docs/cloud/visualize/nodes.md39
-rw-r--r--docs/cloud/visualize/overview.md48
-rw-r--r--docs/dashboard/dashboards-tab.md (renamed from docs/cloud/visualize/dashboards.md)67
-rw-r--r--docs/dashboard/home-tab.md2
-rw-r--r--docs/dashboard/logs-tab.md16
-rw-r--r--docs/dashboard/metrics-tab-and-single-node-tabs.md25
-rw-r--r--docs/dashboard/nodes-tab.md57
-rw-r--r--docs/getting-started/introduction.md2
-rw-r--r--docs/glossary.md12
-rw-r--r--docs/guides/monitor/anomaly-detection.md2
-rw-r--r--docs/guides/monitor/kubernetes-k8s-netdata.md8
-rw-r--r--docs/guides/troubleshoot/monitor-debug-applications-ebpf.md2
-rw-r--r--docs/quickstart/infrastructure.md24
-rw-r--r--integrations/categories.yaml8
-rw-r--r--integrations/cloud-authentication/integrations/okta_sso.md47
-rw-r--r--integrations/cloud-authentication/metadata.yaml41
-rw-r--r--integrations/cloud-notifications/integrations/splunk_victorops.md46
-rw-r--r--integrations/cloud-notifications/metadata.yaml39
-rw-r--r--integrations/gen_docs_integrations.py78
-rwxr-xr-xintegrations/gen_integrations.py116
-rw-r--r--integrations/integrations.js22286
-rw-r--r--integrations/integrations.json22287
-rw-r--r--integrations/schemas/authentication.json71
-rw-r--r--integrations/templates/overview.md2
-rw-r--r--integrations/templates/overview/authentication.md9
-rwxr-xr-xnetdata-installer.sh69
-rw-r--r--packaging/PLATFORM_SUPPORT.md1
-rw-r--r--packaging/check-for-go-toolchain.sh2
-rw-r--r--packaging/cmake/Modules/NetdataJSONC.cmake102
-rw-r--r--packaging/cmake/Modules/NetdataSentry.cmake29
-rw-r--r--packaging/current_libbpf.checksums2
-rw-r--r--packaging/current_libbpf.version2
-rw-r--r--packaging/ebpf-co-re.checksums2
-rw-r--r--packaging/ebpf-co-re.version2
-rw-r--r--packaging/ebpf.checksums6
-rw-r--r--packaging/ebpf.version2
-rw-r--r--packaging/installer/functions.sh52
-rwxr-xr-xpackaging/installer/kickstart.sh194
-rwxr-xr-xpackaging/installer/netdata-uninstaller.sh5
-rwxr-xr-xpackaging/installer/netdata-updater.sh48
-rw-r--r--packaging/jsonc.checksums1
-rw-r--r--packaging/jsonc.version1
-rwxr-xr-xpackaging/makeself/build-static.sh11
-rwxr-xr-xpackaging/makeself/build.sh2
-rwxr-xr-xpackaging/makeself/jobs/70-netdata-git.install.sh3
-rwxr-xr-xpackaging/makeself/run-all-jobs.sh2
-rw-r--r--packaging/repoconfig/netdata-edge.repo.al202321
-rw-r--r--packaging/repoconfig/netdata-repo.spec13
-rw-r--r--packaging/repoconfig/netdata.repo.al202321
-rw-r--r--packaging/version2
-rw-r--r--src/claim/README.md15
-rw-r--r--src/collectors/COLLECTORS.md16
-rw-r--r--src/collectors/REFERENCE.md2
-rw-r--r--src/collectors/all.h9
-rw-r--r--src/collectors/apps.plugin/apps_groups.conf1
-rw-r--r--src/collectors/ebpf.plugin/ebpf_swap.c8
-rw-r--r--src/collectors/plugins.d/ndsudo.c37
-rw-r--r--src/collectors/proc.plugin/README.md1
-rw-r--r--src/collectors/proc.plugin/integrations/power_supply.md1
-rw-r--r--src/collectors/proc.plugin/metadata.yaml6
-rw-r--r--src/collectors/proc.plugin/plugin_proc.c1
-rw-r--r--src/collectors/proc.plugin/sys_class_power_supply.c191
l---------src/collectors/python.d.plugin/adaptec_raid/README.md1
-rw-r--r--src/collectors/python.d.plugin/adaptec_raid/adaptec_raid.chart.py247
-rw-r--r--src/collectors/python.d.plugin/adaptec_raid/adaptec_raid.conf53
-rw-r--r--src/collectors/python.d.plugin/adaptec_raid/integrations/adaptecraid.md204
-rw-r--r--src/collectors/python.d.plugin/adaptec_raid/metadata.yaml167
-rw-r--r--src/collectors/python.d.plugin/hddtemp/hddtemp.chart.py99
-rw-r--r--src/collectors/python.d.plugin/hddtemp/hddtemp.conf95
-rw-r--r--src/collectors/python.d.plugin/hddtemp/integrations/hdd_temperature.md217
-rw-r--r--src/collectors/python.d.plugin/hddtemp/metadata.yaml163
l---------src/collectors/python.d.plugin/megacli/README.md1
-rw-r--r--src/collectors/python.d.plugin/megacli/integrations/megacli.md220
-rw-r--r--src/collectors/python.d.plugin/megacli/megacli.chart.py278
-rw-r--r--src/collectors/python.d.plugin/megacli/megacli.conf60
-rw-r--r--src/collectors/python.d.plugin/megacli/metadata.yaml193
-rw-r--r--src/collectors/python.d.plugin/python.d.conf6
-rw-r--r--src/collectors/python.d.plugin/sensors/integrations/linux_sensors_lm-sensors.md187
-rw-r--r--src/collectors/python.d.plugin/sensors/metadata.yaml184
-rw-r--r--src/collectors/python.d.plugin/sensors/sensors.chart.py179
-rw-r--r--src/collectors/python.d.plugin/sensors/sensors.conf61
-rw-r--r--src/daemon/main.c24
-rw-r--r--src/daemon/sentry-native/sentry-native.c11
-rw-r--r--src/daemon/sentry-native/sentry-native.h12
-rw-r--r--src/daemon/static_threads.c10
-rw-r--r--src/daemon/static_threads_freebsd.c10
-rw-r--r--src/daemon/static_threads_linux.c9
-rw-r--r--src/daemon/static_threads_macos.c10
-rw-r--r--src/database/engine/rrdengine.c2
-rw-r--r--src/database/engine/rrdengine.h3
-rw-r--r--src/database/rrdhost.c4
-rw-r--r--src/database/sqlite/sqlite_aclk_alert.c52
-rw-r--r--src/database/sqlite/sqlite_context.c1
-rw-r--r--src/database/sqlite/sqlite_context.h1
-rw-r--r--src/database/sqlite/sqlite_db_migration.c1
-rw-r--r--src/database/sqlite/sqlite_functions.h20
-rw-r--r--src/database/sqlite/sqlite_health.c986
-rw-r--r--src/database/sqlite/sqlite_health.h3
-rw-r--r--src/database/sqlite/sqlite_metadata.c1
-rw-r--r--src/database/sqlite/sqlite_metadata.h1
-rw-r--r--src/go/collectors/go.d.plugin/README.md10
-rw-r--r--src/go/collectors/go.d.plugin/agent/jobmgr/dyncfg.go8
-rw-r--r--src/go/collectors/go.d.plugin/config/go.d.conf8
-rw-r--r--src/go/collectors/go.d.plugin/config/go.d/adaptec_raid.conf5
-rw-r--r--src/go/collectors/go.d.plugin/config/go.d/hddtemp.conf6
-rw-r--r--src/go/collectors/go.d.plugin/config/go.d/intelgpu.conf5
-rw-r--r--src/go/collectors/go.d.plugin/config/go.d/lvm.conf5
-rw-r--r--src/go/collectors/go.d.plugin/config/go.d/megacli.conf5
-rw-r--r--src/go/collectors/go.d.plugin/config/go.d/nvidia_smi.conf2
-rw-r--r--src/go/collectors/go.d.plugin/config/go.d/sd/net_listeners.conf9
-rw-r--r--src/go/collectors/go.d.plugin/config/go.d/sensors.conf6
-rw-r--r--src/go/collectors/go.d.plugin/config/go.d/storcli.conf5
-rw-r--r--src/go/collectors/go.d.plugin/config/go.d/zfspool.conf9
-rw-r--r--src/go/collectors/go.d.plugin/go.mod20
-rw-r--r--src/go/collectors/go.d.plugin/go.sum36
l---------src/go/collectors/go.d.plugin/modules/adaptecraid/README.md1
-rw-r--r--src/go/collectors/go.d.plugin/modules/adaptecraid/adaptec.go107
-rw-r--r--src/go/collectors/go.d.plugin/modules/adaptecraid/adaptec_test.go281
-rw-r--r--src/go/collectors/go.d.plugin/modules/adaptecraid/charts.go129