awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com

Open-Source Alternatives to SolarWinds

Ranking updated Aug 19, 2026

For an open source alternative to SolarWinds, the first results are librenms/librenms (LibreNMS is a comprehensive network monitoring and IT infrastructure management system built with automated discovery, SNMP monitoring, alerting, dashboards, and agentless oversight, making it a complete replacement for commercial suites), tianshiyeben/wgcloud (WGCLOUD is an infrastructure and network monitoring system that tracks server health and devices, fitting the requested software category despite missing some advanced distributed monitoring and deep SNMP depth) and dromara/hertzbeat (HertzBeat is an open-source real-time observability platform that provides agentless infrastructure and network monitoring, distributed metric collection, and alerting, fitting the enterprise management category well despite missing explicit network topology mapping). prometheus/prometheus and apache/hertzbeat round out the shortlist. Compare the match explanations and check the project documentation against your requirements.

We curate open-source GitHub repositories matching “open source alternatives to solarwinds”. Results are ranked by relevance to your query — pick filters below to narrow, or refine with AI.

Open-Source Alternatives to SolarWinds

Find the best repos with AI.We'll search the best matching repositories with AI.
  • librenms/librenmslibrenms avatar

    librenms/librenms

    4,761View on GitHub↗

    LibreNMS is an SNMP network monitoring system and IT infrastructure management suite. It serves as an automated network discovery tool and infrastructure dashboard, enabling the identification and monitoring of network hardware and operating systems. The system differentiates itself through a rule-based alerting engine and a comprehensive IT incident workflow integration. It supports complex alert routing, including escalation sequences and direct ticket generation for project management and service desk platforms. Its observability capabilities cover multi-vendor hardware oversight, applica

    LibreNMS is a comprehensive network monitoring and IT infrastructure management system built with automated discovery, SNMP monitoring, alerting, dashboards, and agentless oversight, making it a complete replacement for commercial suites.

    PHPNetwork Device DiscoverySNMP ManagementLog Management
    View on GitHub↗4,761
  • tianshiyeben/wgcloudtianshiyeben avatar

    tianshiyeben/wgcloud

    5,147View on GitHub↗

    wgcloud is a comprehensive suite of monitoring and management tools designed for Linux servers, network devices, containers, and middleware. It functions as a centralized dashboard for tracking real-time hardware metrics, auditing the health of Docker and Kubernetes environments, and maintaining an IT asset management system for physical and cloud infrastructure. The platform is distinguished by its integrated remote administration capabilities, featuring a web-based SSH client for executing bulk commands and managing servers directly from a browser. It further differentiates itself with AI-d

    WGCLOUD is an infrastructure and network monitoring system that tracks server health and devices, fitting the requested software category despite missing some advanced distributed monitoring and deep SNMP depth.

    JavaNetwork Device DiscoverySNMP ManagementAlerting Systems
    View on GitHub↗5,147
  • dromara/hertzbeatdromara avatar

    dromara/hertzbeat

    7,286View on GitHub↗

    HertzBeat is a real-time observability platform that provides agentless monitoring for servers, databases, and networks. It functions as an infrastructure alerting manager, an OpenTelemetry Protocol log aggregator, and a public status page generator. The platform integrates an analysis engine that uses large language models to process monitoring data and generate system insights. It utilizes a cloud-edge collaborative architecture and distributed collector clustering to scale data gathering across large-scale networks. The system covers a broad range of observability capabilities, including

    HertzBeat is an open-source real-time observability platform that provides agentless infrastructure and network monitoring, distributed metric collection, and alerting, fitting the enterprise management category well despite missing explicit network topology mapping.

    JavaAgentless CollectionAlert Managers
    View on GitHub↗7,286
  • prometheus/prometheusprometheus avatar

    prometheus/prometheus

    64,569View on GitHub↗

    Prometheus is a comprehensive monitoring and alerting platform designed to track infrastructure health and application performance. It functions as a time series database that ingests, indexes, and queries high-frequency numerical data points. By utilizing a pull-based model, the system periodically collects multi-dimensional metrics from monitored targets, storing them in an optimized block storage format that supports high-throughput ingestion and efficient historical analysis. The platform distinguishes itself through a specialized query engine that enables real-time analysis of performanc

    Prometheus is a comprehensive monitoring and alerting platform designed to track infrastructure health and application performance, making it a powerful open-source alternative for IT infrastructure management.

    GoAlert Managers
    View on GitHub↗64,569
  • apache/hertzbeatapache avatar

    apache/hertzbeat

    7,097View on GitHub↗

    HertzBeat is an agentless monitoring platform designed to collect performance metrics from network devices, databases, and servers without requiring client software. It functions as an infrastructure monitoring dashboard, an alert management system, and a centralized log aggregator using the OpenTelemetry Protocol. The system utilizes a cloud-edge collection hierarchy to scale data gathering across clusters and isolated networks. It distinguishes itself with a flexible extensibility model, allowing users to define new monitoring workflows through configuration-based metric templates and custo

    HertzBeat is an agentless network and infrastructure monitoring platform featuring metric visualization dashboards, alerting, and distributed data collection, though it lacks native network topology discovery in its core feature set.

    JavaMetric Visualization ToolsAlert Managers
    View on GitHub↗7,097
  • nezhahq/nezhanezhahq avatar

    nezhahq/nezha

    10,193View on GitHub↗

    Nezha is a multi-server infrastructure monitor and website uptime monitor that provides a centralized dashboard for tracking real-time resource utilization and system health. It functions as a protocol server and alerting engine, utilizing remote agents to collect telemetry data across multiple operating systems. The system distinguishes itself with a web-based remote administration interface, allowing users to execute maintenance commands and manage scheduled tasks on remote hosts via a browser-based terminal. It also integrates a Model Context Protocol server to provide a secure HTTP entry

    Nezha is a multi-server infrastructure and uptime monitor with alerting and dashboard capabilities, though it focuses more on host resource telemetry than comprehensive SNMP network topology discovery.

    GoAlerting SystemsNotification Channels
    View on GitHub↗10,193
  • zabbix/zabbixzabbix avatar

    zabbix/zabbix

    5,666View on GitHub↗

    Zabbix is an enterprise-grade open-source platform for monitoring IT infrastructure, networks, and applications. It provides real-time metrics, alerts, and dashboards, enabling organizations to track performance and availability across their entire technology stack. The platform collects metrics from virtually any source, including agents, agentless protocols, APIs, containers, databases, and cloud platforms, without requiring custom scripting. It automatically discovers IT resources by scanning network ranges and cloud environments, then applies pre-built templates for immediate monitoring.

    Zabbix is an enterprise-grade infrastructure and network monitoring platform that delivers automated discovery, SNMP polling, distributed proxies, and customizable alerting and dashboards to replace commercial suites.

    Go TemplateService & Infrastructure MonitoringAlert Escalation ActionsAlert Notification Systems
    View on GitHub↗5,666
  • checkmk/checkmkCheckmk avatar

    Checkmk/checkmk

    2,288View on GitHub↗

    Checkmk - Best-in-class infrastructure & application monitoring

    Checkmk is a comprehensive IT infrastructure monitoring platform featuring SNMP polling, flexible alerting, metric dashboards, and distributed monitoring to replace commercial enterprise suites.

    PythonMonitoring and StatusMonitoring Systems
    View on GitHub↗2,288
  • netdata/netdatanetdata avatar

    netdata/netdata

    79,176View on GitHub↗

    Netdata is a distributed observability platform designed for real-time infrastructure monitoring and performance tracking. It functions as a high-frequency agent that collects system, container, and application metrics with per-second precision, providing both local visualization and centralized aggregation across complex, multi-cloud environments. The platform distinguishes itself through edge-based intelligence, utilizing local machine learning models to automatically detect performance anomalies without requiring manual configuration or external query engines. Its architecture prioritizes

    Netdata is a real-time infrastructure and performance monitoring platform with metric visualization and alerting, though it focuses more on host-level observability and high-frequency metrics than traditional enterprise network topology management.

    CDistributed Observability PlatformsInfrastructure MonitoringMetric and Performance Monitors
    View on GitHub↗79,176
  • icinga/icinga2Icinga avatar

    Icinga/icinga2

    2,207View on GitHub↗

    The core of our monitoring platform with a powerful configuration language and REST API.

    Icinga 2 is a robust network and infrastructure monitoring system that provides powerful configuration and a REST API, though it lacks built-in network topology discovery and requires external modules or tools for certain advanced features.

    C++Databases & DataMonitoring and StatusMonitoring Systems
    View on GitHub↗2,207
  • cacti/cactiCacti avatar

    Cacti/cacti

    1,832View on GitHub↗

    Cacti ™

    Cacti is a classic open-source network monitoring and metric visualization tool that relies on SNMP and RRDTool to track IT infrastructure, though it lacks modern agentless topology discovery out of the box.

    PHPDatabases & DataMonitoring and StatusMonitoring Systems
    View on GitHub↗1,832
  • centreon/centreoncentreon avatar

    centreon/centreon

    159View on GitHub↗

    Open source part of the centreon monorepoc

    Centreon is an open-source IT infrastructure and network monitoring platform that provides SNMP support, alerting, and metric dashboards as a replacement for enterprise suites, though it relies on agents rather than being entirely agentless.

    PHPData Collection Agents
    View on GitHub↗159
Compare the top 10 at a glance
RepositoryStarsLanguageLicenseLast push
librenms/librenms4.8KPHPNOASSERTIONJun 16, 2026
tianshiyeben/wgcloud5.1KJavaApache-2.0May 31, 2026
dromara/hertzbeat
7.3K
Java
Apache-2.0
Jun 17, 2026
prometheus/prometheus64.6KGoApache-2.0Jun 16, 2026
apache/hertzbeat7.1KJavaapache-2.0Feb 16, 2026
nezhahq/nezha10.2KGoApache-2.0Jun 20, 2026
zabbix/zabbix5.7KGo Templateagpl-3.0Feb 20, 2026
checkmk/checkmk2.3KPythonGPL-2.0Jun 23, 2026
netdata/netdata79.2KCGPL-3.0Jun 16, 2026
icinga/icinga22.2KC++GPL-3.0Jun 16, 2026

Related searches

  • an open source network monitoring tool
  • an open source network monitoring tool
  • an open source network monitoring tool
  • an open source alternative to ServiceNow
  • an open source application performance monitoring tool
  • an open source alternative to Grafana
  • an open source operating system for network attached storage
  • an open source vulnerability scanner for infrastructure