docs/netdata-oss-limitations.md
This document explains the access control policies that govern feature availability in Netdata, and how these change based on your authentication and subscription status.
Netdata implements a layered access control system to protect sensitive information while keeping core monitoring capabilities freely available. The system distinguishes between three access levels:
| Access Level | Description |
|---|---|
| Anonymous | Using the Netdata dashboard without signing in |
| Netdata Cloud Community | Signed in to Netdata Cloud (free tier) |
| Netdata Cloud Business | Signed in with a paid subscription |
Netdata functions can expose sensitive system information:
Without authentication, anyone who can reach the Netdata dashboard could access this information. The access control system ensures that sensitive data is only available to authenticated users who belong to the same Netdata Cloud Space as the monitored infrastructure.
| Feature | Anonymous | Community | Business |
|---|---|---|---|
| Real-time metrics (all collectors) | ✓ | ✓ | ✓ |
| Historical data and retention | ✓ | ✓ | ✓ |
| Charts and dashboards | ✓ | ✓ | ✓ |
| Anomaly detection (ML) | ✓ | ✓ | ✓ |
| Alert notifications | ✓ | ✓ | ✓ |
| Multi-node views | 5 nodes | 5 nodes | Unlimited |
| Custom dashboards | 1 per agent | 1 per room | Unlimited |
Functions provide on-demand, detailed information beyond standard metrics.
| Function | Description | Anonymous | Community | Business |
|---|---|---|---|---|
| Block Devices | Disk I/O activity | ✓ | ✓ | ✓ |
| Containers/VMs | Container and VM resource usage | ✓ | ✓ | ✓ |
| IPMI Sensors | Hardware sensor readings | ✓ | ✓ | ✓ |
| Mount Points | Disk usage per mount | ✓ | ✓ | ✓ |
| Network Interfaces | Interface traffic and status | ✓ | ✓ | ✓ |
| Systemd Services | Service resource usage | ✓ | ✓ | ✓ |
| Processes | Running processes, command lines, resources | ✗ | ✓ | ✓ |
| Network Connections | Active TCP/UDP connections | ✗ | ✓ | ✓ |
| Systemd Journal | System and application logs | ✗ | ✓ | ✓ |
| Windows Events | Windows event logs | ✗ | ✓ | ✓ |
| Systemd Units | Unit status and configuration | ✗ | ✓ | ✓ |
| Database Queries | Top queries, deadlocks, errors | ✗ | ✓ | ✓ |
| Streaming Status | Netdata streaming topology | ✗ | ✓ | ✓ |
| API Call Tracing | Netdata API request tracing | ✗ | ✓ | ✓ |
| Feature | Anonymous | Community | Business |
|---|---|---|---|
| View agent configuration | ✗ | ✗ | ✓ |
| Dynamic Configuration (collectors) | ✗ | ✗ | ✓ |
| Dynamic Configuration (alerts) | ✗ | ✗ | ✓ |
| Alert silencing rules | ✗ | ✓ | ✓ |
| Notification configuration | ✗ | ✗ | ✓ |
| Feature | Anonymous | Community | Business |
|---|---|---|---|
| Alert explanations | ✗ | ✓ | ✓ |
| Alert configuration suggestions | ✗ | ✓ | ✓ |
| AI-powered insights | ✗ | ✓ | ✓ |
| Feature | Anonymous | Community | Business |
|---|---|---|---|
| Role-based access control (RBAC) | N/A | ✗ | ✓ |
| Single Sign-On (SSO) | N/A | ✗ | ✓ |
| Team management | N/A | Limited | Full |
Netdata provides MCP in two ways:
app.netdata.cloud/api/v1/mcp — infrastructure-wide access to all your nodes (requires Business or Homelab plan)When accessing Netdata via Agent/Parent MCP:
For MCP setup and configuration, see the MCP documentation.
Once signed in, you'll have access to all sensitive functions (processes, logs, network connections, etc.) on nodes within your Space.
Dynamic Configuration requires a Business subscription:
The 5-node limit on multi-node dashboards applies to Community plans:
| What You Get | Anonymous | Community | Business |
|---|---|---|---|
| Metrics & Charts | Full access | Full access | Full access |
| Anomaly Detection | Full access | Full access | Full access |
| Alert Notifications | Full access | Full access | Full access |
| Public Functions | Full access | Full access | Full access |
| Sensitive Functions | Blocked | Full access | Full access |
| AI Features | Blocked | Full access | Full access |
| Dynamic Configuration | Blocked | Blocked | Full access |
| Multi-node Limit | 5 nodes | 5 nodes | Unlimited |
| Custom Dashboards | 1 per agent | 1 per room | Unlimited |
| RBAC & SSO | N/A | Not available | Full access |
Netdata's access control model ensures that sensitive system information is protected while keeping powerful monitoring capabilities freely available. Sign in to Netdata Cloud to unlock sensitive functions, or upgrade to Business for full configuration control and unlimited scale.