License & Deployment Mix: 26 tools – 15 OSS, 5 SaaS. (OSS and SaaS counts can overlap when an open-source tool also offers a vendor-hosted edition.)
What Is Infrastructure Monitoring?
Infrastructure monitoring is the practice of collecting, analyzing, and alerting on metrics from servers, network devices, applications, and services. It provides visibility into system health, performance, and availability – enabling proactive issue detection before users are affected.
The information on these pages was researched by a combination of human review and large language models. To suggest an addition or correction, please contact us. Prepared by Rhodium Systems Inc., author of the ResorsIT platform — a unified IT operations management platform for IT teams and MSPs that integrates a curated suite of open-source, commercial, and SaaS applications into a single system with shared identity, single sign-on, access control, and a common audit trail. Use this catalogue only as a starting point for your own research, and review any tool carefully against your own requirements before relying on it. Catalogue data version 2026.197.
Comparison
SSO / OIDC Comparison
OIDC is the preferred SSO protocol; the notes below flag which tools integrate with Authentik.
| Tool | OIDC | SAML | LDAP | Authentik Notes |
|---|---|---|---|---|
| Prometheus | No | No | No | Reverse-proxy auth |
| Zabbix | No | Yes | Yes | SAML IdP |
| Nagios Core | No | No | Yes* | Reverse-proxy auth |
| Icinga 2 | No | Yes | Yes | SAML IdP |
| Checkmk Raw | No | No | Yes | Reverse-proxy auth |
| Checkmk Ent | No | Yes | Yes | SAML IdP |
| LibreNMS | No | Plugin | Yes | LDAP or SAML |
| NetXMS | No | No | Yes | LDAP bind |
| Netdata | No | Yes* | No | SAML (Cloud biz) |
| Centreon | Yes | Yes | Yes | OIDC or SAML |
| OpenNMS | No | Yes | Yes | SAML IdP |
| Sensu Go | Yes* | No | Yes* | OIDC (commercial) |
| Observium | No | No | Yes | LDAP bind |
| Uptime Kuma | No | No | No | Reverse-proxy only |
| Checkmate | No | No | No | Reverse-proxy only |
| PRTG | No | Yes | AD | SAML or AD |
| OpManager | No | Yes | Yes | SAML IdP |
| Datadog | OIDC* | Yes | No | SAML IdP (Enterprise) |
| New Relic | No | Yes | No | SAML (Pro/Enterprise) |
| Dynatrace | Yes | Yes | Yes | OIDC or SAML |
| SolarWinds | Yes* | Yes | Yes | SAML IdP |
| LogicMonitor | No | Yes | No | SAML IdP |
* = feature requires paid/enterprise tier or external bridging
Best SSO support: Centreon (native OIDC), Dynatrace (native OIDC), Sensu Go (OIDC, commercial feature)
API Comparison
| Tool | API Type | Auth | Rate Limit |
|---|---|---|---|
| Prometheus | REST | Basic Auth | None |
| Zabbix | JSON-RPC | Session token | None |
| Nagios Core | Livestatus | N/A | N/A |
| Icinga 2 | REST | Basic/cert | None |
| Checkmk | REST | Bearer token | None |
| LibreNMS | REST | API token | None |
| NetXMS | REST | Session | None |
| Netdata | REST | None (local) | None |
| Centreon | REST v2 | JWT | None |
| OpenNMS | REST v2 | Basic Auth | None |
| Sensu Go | REST | JWT/API key | None |
| Observium | REST | API key | None |
| Uptime Kuma | Socket.IO | Login token | N/A |
| Checkmate | REST | JWT | None |
| PRTG | REST | API token | None |
| OpManager | REST | API key | 30-500/min |
| Datadog | REST v1/v2 | API+App key | Per-endpoint |
| New Relic | GraphQL | API key | 25 concurrent |
| Dynatrace | REST v2 | OAuth2/token | 50/min |
| SolarWinds | REST/SWQL | Token | 1/sec |
| LogicMonitor | REST v3 | Bearer/LMv1 | 500/min |
Monitoring Capabilities
| Tool | Agent | SNMP | NAT-Friendly | Proxy/Satellite |
|---|---|---|---|---|
| Prometheus | Exporters | Plugin | Agent mode | Thanos/Mimir |
| Zabbix | Yes (C/Go) | Excellent | Active mode | Zabbix Proxy |
| Nagios Core | NRPE/NCPA | Plugin | Passive checks | NSCA |
| Icinga 2 | Yes (C++) | Plugin | Configurable | Satellites |
| Checkmk | Yes | Excellent | Push mode | Remote sites |
| LibreNMS | Optional | Excellent | Limited | Dist. pollers |
| NetXMS | Yes (C) | Excellent | Tunnels | Zone proxies |
| Netdata | Yes (C) | No | Streaming | Parent nodes |
| Centreon | CMA | Yes | Smart pollers | Pollers |
| OpenNMS | No | Excellent | Via Minions | Minions |
| Sensu Go | Yes (Go) | Plugin | WebSocket | None |
| Observium | No | SNMP-only | No | Dist. pollers* |
| Uptime Kuma | No | No | Outbound only | No |
| Checkmate | No | No | Outbound only | No |
| PRTG | Optional | Yes | Remote probes | Remote probes |
| OpManager | No | Excellent | Probes (Ent) | Probes |
| Datadog | Yes (Go) | Yes | Push to cloud | No |
| New Relic | Yes (Go) | Via ktranslate | Push to cloud | No |
| Dynatrace | OneAgent | Limited | Push to cloud | ActiveGate |
| SolarWinds | Yes | Yes | Agent push | Polling engines |
| LogicMonitor | No | Yes | Collectors | Collectors |
* = Professional edition only
Alerting Capabilities
| Tool | Escalation | Maint. Windows | Mobile App |
|---|---|---|---|
| Prometheus | No | Silences | No |
| Zabbix | Yes | Yes | Yes |
| Nagios Core | Yes | Yes (downtime) | No |
| Icinga 2 | Yes | Yes (downtime) | No |
| Checkmk | Yes | Yes | No |
| LibreNMS | Basic | Yes | No |
| NetXMS | Yes | Yes | No |
| Netdata | No | Cloud only | No |
| Centreon | Yes | Yes | Yes* |
| OpenNMS | Yes | Yes | No |
| Sensu Go | External | Silences | No |
| Observium | No | No (CE) | No |
| Uptime Kuma | No | No | No |
| Checkmate | No | No | No |
| PRTG | Yes | Yes | Yes |
| OpManager | Yes | Yes | Yes |
| Datadog | External | Yes | Yes |
| New Relic | External | Muting rules | Yes |
| Dynatrace | Yes | Maint. windows | Yes |
| SolarWinds | Yes | Yes | Yes |
| LogicMonitor | Yes | SDTs | Yes |
* = commercial edition
Deployment and Licensing
| Tool | License | Self-Hosted | Pricing Model |
|---|---|---|---|
| Prometheus | Apache 2.0 | Yes | Free |
| Zabbix | GPLv2 | Yes | Free |
| Nagios Core | GPLv2 | Yes | Free |
| Icinga 2 | GPLv2 | Yes | Free |
| Checkmk Raw | GPLv2 | Yes | Free |
| Checkmk Ent | Proprietary | Yes | Per-service |
| LibreNMS | GPLv3 | Yes | Free |
| NetXMS | GPLv2 | Yes | Free |
| Netdata | GPLv3 | Yes | Free (agent) |
| Centreon | GPLv2 | Yes | Free (IT Ed) |
| OpenNMS | AGPLv3 | Yes | Free (Horizon) |
| Sensu Go | MIT | Yes | Per-entity |
| Observium | QPL | Yes | Free (CE) |
| Uptime Kuma | MIT | Yes | Free |
| Checkmate | AGPLv3 | Yes | Free |
| PRTG | Proprietary | Yes (Win) | Per-sensor |
| OpManager | Proprietary | Yes | Per-device |
| Datadog | SaaS | No | Per-host |
| New Relic | SaaS | No | Per-GB + user |
| Dynatrace | SaaS | Managed* | Per-host |
| SolarWinds | SaaS + On-prem | Yes | Per-node |
| LogicMonitor | SaaS | No | Per-device |
* = Dynatrace Managed is an on-premises option for large enterprises
ARM / Mobile Support
| Tool | ARM64 Agent | ARM64 Server | Embedded |
|---|---|---|---|
| Prometheus | Yes | Yes | Yes |
| Zabbix | Yes (Agent 2) | Yes | Limited |
| Nagios Core | Yes (plugins) | Yes | Yes |
| Icinga 2 | Yes | Yes | Limited |
| Checkmk | Legacy mode | Community | No |
| LibreNMS | N/A (PHP) | Yes | No |
| NetXMS | Yes | Limited | Yes |
| Netdata | Yes | Yes | Yes |
| Centreon | Limited | No | No |
| OpenNMS | N/A (Java) | Yes (JVM) | No |
| Sensu Go | Yes | Yes | Yes |
| Observium | N/A (PHP) | Limited | No |
| Uptime Kuma | Yes (Docker) | Yes | Limited |
| Checkmate | Yes (Docker) | Yes | Limited |
| PRTG | No | No | No |
| OpManager | No | No | No |
| Datadog | Yes | N/A | IoT Agent |
| New Relic | Yes | N/A | Limited |
| Dynatrace | Yes | N/A | Limited |
| SolarWinds | Limited | N/A | No |
| LogicMonitor | Limited | N/A | No |
Tools
24 tools.
Centreon
Enterprise monitoring platform that builds on the Nagios ecosystem with a modern web-based configuration interface, distributed architecture, and extensive device support.
License: GPL-2.0-only (OSS) · Kind: web · Deploy: native · SSO: none
Checkmate
Lightweight open-source website and infrastructure monitoring tool. Monitors HTTP/HTTPS endpoints, ping, and TCP ports with SSL certificate tracking. Simpler than Uptime Kuma with a focus on clean design and ease of use.
License: AGPL-3.0-only (OSS) · Kind: web · Deploy: native, docker · SSO: none
Checkmk
Checkmk is an infrastructure and application monitoring platform that evolved from a Nagios plugin (Check_MK) into a standalone monitoring system.
License: GPL-2.0-only (OSS) · Kind: web · Deploy: native, docker · SSO: SAML
Datadog
Datadog is a major commercial SaaS monitoring and observability platform providing unified infrastructure monitoring, application performance monitoring (APM), log management, real user monitoring (RUM), synthetic testing, security monitori…
License: Proprietary (proprietary) · Kind: web · Deploy: native, saas · SSO: OIDC
Dynatrace
Dynatrace is a major commercial full-stack observability and APM platform, distinguished by its AI-powered root cause analysis engine (Davis AI) and automatic topology discovery (Smartscape).
License: Proprietary (proprietary) · Kind: web · Deploy: saas · SSO: OIDC
Icinga 2
Modern monitoring system forked from Nagios in 2009. Icinga 2 is a complete rewrite in C++ with a distributed architecture, native cluster support, and REST API.
License: GPL-2.0-only (OSS) · Kind: web · Deploy: native, docker · SSO: SAML
LibreNMS
Network-focused monitoring platform forked from Observium in 2013. Excels at SNMP-based network device monitoring with automatic discovery, alerting, and a polished web interface.
License: GPL-3.0-only (OSS) · Kind: web · Deploy: native, docker · SSO: SAML
LogicMonitor
LogicMonitor is a SaaS-based infrastructure monitoring and observability platform known for its agentless collector architecture and extensive auto-discovery capabilities.
License: Proprietary (proprietary) · Kind: web · Deploy: saas · SSO: OIDC
ManageEngine OpManager
ManageEngine OpManager is an on-premises network and server monitoring platform from Zoho Corporation’s ManageEngine division.
License: Proprietary (proprietary) · Kind: web · Deploy: native · SSO: none
Nagios Core
The original open-source monitoring system (since 1999). Nagios Core is the engine that spawned an entire monitoring ecosystem including Icinga, Naemon, Shinken, and others.
License: GPL-2.0-only (OSS) · Kind: web · Deploy: native · SSO: SAML
Netdata
Real-time performance monitoring agent with per-second granularity and extremely low overhead (~1% CPU). Designed for instant visibility into system health without complex configuration.
License: GPL-3.0-only (OSS) · Kind: web · Deploy: native · SSO: none
NetXMS
Enterprise network management and monitoring system designed specifically for complex network topologies with NAT, firewalls, and unreliable connections.
License: GPL-2.0-only (OSS) · Kind: web · Deploy: native, docker · SSO: none
New Relic
New Relic is a full-stack observability platform covering APM, infrastructure monitoring, log management, browser/mobile monitoring, synthetic monitoring, network performance monitoring, and AIOps.
License: Proprietary (proprietary) · Kind: web · Deploy: native, saas · SSO: none
Notification and On-Call Alerting Services
This document evaluates notification services for delivering alerts from the TIGA stack’s AlertManager to on-call personnel.
License: Apache-2.0 (OSS) · Kind: web · Deploy: saas, docker, native · SSO: none
Observium
Network monitoring platform focused exclusively on SNMP-based device monitoring with automatic discovery. Provides polished graphs and device dashboards out of the box.
License: LicenseRef-Observium (source-available) · Kind: web · Deploy: native · SSO: none
OpenNMS
Enterprise-grade open-source network management platform focused on large-scale network and infrastructure monitoring. Excels at SNMP-based network discovery, fault management, and performance measurement.
License: AGPL-3.0-only (OSS) · Kind: web · Deploy: native, docker · SSO: SAML
Prometheus
Industry-standard metrics collection and alerting system originally built at SoundCloud. Uses a pull (scrape) model where Prometheus periodically fetches metrics from instrumented targets via HTTP.
License: Apache-2.0 (OSS) · Kind: web · Deploy: native · SSO: none
PRTG Network Monitor
Comprehensive network monitoring tool popular in Windows-centric enterprises. Monitors everything from network devices to servers, applications, and cloud services using a sensor-based model.
License: Proprietary (proprietary) · Kind: web · Deploy: native · SSO: none
RocketPlane
Self-hosted Kubernetes observability with eBPF tracing and an MCP endpoint for AI-driven incident remediation behind safety guardrails.
License: Apache-2.0 (OSS) · Kind: web · Deploy: k8s, docker · SSO: none
Sensu Go
Sensu Go is an observability pipeline platform for multi-cloud monitoring at scale, using an event-driven architecture to collect, filter, and route monitoring data to external tools and databases.
License: MIT (OSS) · Kind: web · Deploy: native, docker · SSO: OIDC
SigNoz
SigNoz is an open-source application performance monitoring (APM) and observability platform that provides metrics, traces, and logs in a single unified interface.
License: MIT (OSS) · Kind: web · Deploy: native, docker, k8s · SSO: OIDC
SolarWinds
SolarWinds is one of the most established commercial monitoring platforms, heavily used in enterprise IT and the MSP space.
License: Proprietary (proprietary) · Kind: web · Deploy: native, saas · SSO: none
Uptime Kuma
Simple, lightweight uptime monitoring tool with a clean modern UI. Monitors HTTP/HTTPS endpoints, TCP ports, DNS, ping, and more. Designed for service availability monitoring and status pages rather than deep infrastructure monitoring.
License: MIT (OSS) · Kind: web · Deploy: native, docker · SSO: none
Zabbix
Enterprise-grade open-source monitoring platform for networks, servers, cloud, and applications. One of the oldest and most mature monitoring solutions (since 2001).
License: GPL-2.0-only (OSS) · Kind: web · Deploy: native, docker · SSO: SAML