summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.github/CODEOWNERS36
-rw-r--r--.github/data/distros.yml69
-rw-r--r--.github/labeler.yml2
-rwxr-xr-x.github/scripts/build-static.sh2
-rwxr-xr-x.github/scripts/gen-docker-imagetool-args.py27
-rwxr-xr-x.github/scripts/gen-docker-tags.py37
-rwxr-xr-x.github/scripts/gen-matrix-packaging.py3
-rwxr-xr-x.github/scripts/get-go-version.py39
-rwxr-xr-x.github/scripts/get-static-cache-key.sh1
-rwxr-xr-x.github/scripts/run-updater-check.sh2
-rw-r--r--.github/workflows/add-to-project.yml4
-rw-r--r--.github/workflows/build-macos.yml142
-rw-r--r--.github/workflows/build.yml93
-rw-r--r--.github/workflows/checks.yml55
-rw-r--r--.github/workflows/cloud_regression.yml15
-rw-r--r--.github/workflows/docker.yml678
-rw-r--r--.github/workflows/generate-integrations.yml4
-rw-r--r--.github/workflows/go-tests.yml126
-rw-r--r--.github/workflows/monitor-releases.yml21
-rw-r--r--.github/workflows/packaging.yml9
-rw-r--r--.github/workflows/platform-eol-check.yml5
-rw-r--r--.github/workflows/repoconfig-packages.yml20
-rw-r--r--.github/workflows/review.yml72
-rw-r--r--.gitignore1
-rw-r--r--CHANGELOG.md721
-rw-r--r--CMakeLists.txt968
-rw-r--r--README.md140
-rw-r--r--contrib/debian/control18
-rwxr-xr-xcontrib/debian/install_go.sh94
-rw-r--r--contrib/debian/netdata-plugin-cups.postinst13
-rw-r--r--contrib/debian/netdata-plugin-cups.preinst13
-rw-r--r--contrib/debian/netdata-plugin-network-viewer.postinst17
-rw-r--r--contrib/debian/netdata-plugin-network-viewer.preinst13
-rw-r--r--contrib/debian/netdata.postinst2
-rwxr-xr-xcontrib/debian/rules28
-rw-r--r--docs/category-overview-pages/accessing-netdata-dashboards.md44
-rw-r--r--docs/category-overview-pages/authentication-and-authorization.md11
-rw-r--r--docs/category-overview-pages/machine-learning-and-assisted-troubleshooting.md98
-rw-r--r--docs/category-overview-pages/monitor-your-infrastructure.md3
-rw-r--r--docs/category-overview-pages/netdata-dashboards-and-visualizations.md3
-rw-r--r--docs/cloud/alerts-configuration-manager.md86
-rw-r--r--docs/cloud/alerts-notifications/manage-alert-notification-silencing-rules.md19
-rw-r--r--docs/cloud/alerts-notifications/manage-notification-methods.md2
-rw-r--r--docs/cloud/alerts-notifications/notifications.md132
-rw-r--r--docs/cloud/insights/anomaly-advisor.md87
-rw-r--r--docs/cloud/insights/events-feed.md127
-rw-r--r--docs/cloud/insights/metric-correlations.md46
-rw-r--r--docs/cloud/manage/plans.md127
-rw-r--r--docs/cloud/manage/role-based-access.md190
-rw-r--r--docs/cloud/manage/themes.md17
-rw-r--r--docs/cloud/manage/view-plan-billing.md159
-rw-r--r--docs/cloud/netdata-functions.md79
-rw-r--r--docs/cloud/runtime-troubleshooting-with-functions.md41
-rw-r--r--docs/cloud/visualize/dashboards.md101
-rw-r--r--docs/cloud/visualize/kubernetes.md142
-rw-r--r--docs/cloud/visualize/nodes.md39
-rw-r--r--docs/cloud/visualize/overview.md48
-rw-r--r--docs/collect/application-metrics.md2
-rw-r--r--docs/collect/container-metrics.md2
-rw-r--r--docs/configure/common-changes.md6
-rw-r--r--docs/dashboard/anomaly-advisor-tab.md27
-rw-r--r--docs/dashboard/dashboards-tab.md96
-rw-r--r--docs/dashboard/home-tab.md60
-rw-r--r--docs/dashboard/import-export-print-snapshot.md4
-rw-r--r--docs/dashboard/kubernetes-tab.md42
-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/netdata-charts.md (renamed from docs/cloud/visualize/interact-new-charts.md)6
-rw-r--r--docs/dashboard/node-filter.md (renamed from docs/cloud/visualize/node-filter.md)0
-rw-r--r--docs/dashboard/nodes-tab.md57
-rw-r--r--docs/dashboard/visualization-date-and-time-controls.md2
-rw-r--r--docs/deployment-guides/deployment-strategies.md (renamed from docs/category-overview-pages/deployment-strategies.md)37
-rw-r--r--docs/getting-started/introduction.md2
-rw-r--r--docs/glossary.md34
-rw-r--r--docs/guides/monitor/anomaly-detection.md6
-rw-r--r--docs/guides/monitor/kubernetes-k8s-netdata.md13
-rw-r--r--docs/guides/monitor/lamp-stack.md2
-rw-r--r--docs/guides/troubleshoot/monitor-debug-applications-ebpf.md6
-rw-r--r--docs/guides/using-host-labels.md2
-rw-r--r--docs/maintenance/backup-restore.md66
-rw-r--r--docs/maintenance/start-stop-restart.md153
-rw-r--r--docs/metrics-storage-management/enable-streaming.md6
-rw-r--r--docs/monitor/enable-notifications.md91
-rw-r--r--docs/monitor/view-active-alerts.md60
-rw-r--r--docs/netdata-cloud-onprem/getting-started.md2
-rw-r--r--docs/netdata-cloud/api-tokens.md34
-rw-r--r--docs/netdata-cloud/enterprise-sso-authentication.md36
-rw-r--r--docs/netdata-cloud/netdata-cloud-on-prem/README.md2
-rw-r--r--docs/netdata-cloud/netdata-cloud-on-prem/installation.md4
-rw-r--r--docs/netdata-security.md429
-rw-r--r--docs/observability-centralization-points/logs-centralization-points-with-systemd-journald/README.md48
-rw-r--r--docs/quickstart/infrastructure.md45
-rw-r--r--docs/security-and-privacy-design/README.md30
-rw-r--r--docs/store/distributed-data-architecture.md75
-rw-r--r--docs/visualize/overview-infrastructure.md95
-rw-r--r--integrations/categories.yaml8
-rw-r--r--integrations/cloud-authentication/integrations/oidc.md63
-rw-r--r--integrations/cloud-authentication/integrations/okta_sso.md55
-rw-r--r--integrations/cloud-authentication/metadata.yaml104
-rw-r--r--integrations/cloud-notifications/integrations/amazon_sns.md4
-rw-r--r--integrations/cloud-notifications/integrations/discord.md2
-rw-r--r--integrations/cloud-notifications/integrations/mattermost.md4
-rw-r--r--integrations/cloud-notifications/integrations/microsoft_teams.md4
-rw-r--r--integrations/cloud-notifications/integrations/netdata_mobile_app.md2
-rw-r--r--integrations/cloud-notifications/integrations/opsgenie.md4
-rw-r--r--integrations/cloud-notifications/integrations/pagerduty.md7
-rw-r--r--integrations/cloud-notifications/integrations/rocketchat.md4
-rw-r--r--integrations/cloud-notifications/integrations/slack.md4
-rw-r--r--integrations/cloud-notifications/integrations/splunk.md4
-rw-r--r--integrations/cloud-notifications/integrations/splunk_victorops.md46
-rw-r--r--integrations/cloud-notifications/integrations/telegram.md4
-rw-r--r--integrations/cloud-notifications/integrations/webhook.md20
-rw-r--r--integrations/cloud-notifications/metadata.yaml102
-rw-r--r--integrations/gen_docs_integrations.py78
-rwxr-xr-xintegrations/gen_integrations.py116
-rw-r--r--integrations/integrations.js22346
-rw-r--r--integrations/integrations.json22347
-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.sh573
-rw-r--r--netdata.spec.in65
-rw-r--r--packaging/PLATFORM_SUPPORT.md3
-rwxr-xr-xpackaging/build-package.sh81
-rwxr-xr-xpackaging/bundle-ebpf-co-re.sh9
-rwxr-xr-xpackaging/bundle-ebpf.sh20