awesome-repositories.com
博客
awesome-repositories.com

通过 AI 驱动的搜索,发现最优秀的开源仓库。

探索精选搜索开源替代品自托管软件博客网站地图
项目关于排名机制媒体报道MCP 服务器
法律隐私政策服务条款
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
Back to librenms/librenms

Open-source alternatives to Librenms

30 open-source projects similar to librenms/librenms, ranked by how many features they have in common. Compare stars, activity and what each one does to find the best Librenms alternative.

  • tianshiyeben/wgcloudtianshiyeben 的头像

    tianshiyeben/wgcloud

    5,147在 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

    Javaagentcpudevops
    在 GitHub 上查看↗5,147
  • asurateam/monitorAsuraTeam 的头像

    AsuraTeam/monitor

    1,338在 GitHub 上查看↗

    Monitor is a centralized infrastructure monitoring platform designed to collect, visualize, and analyze performance metrics across distributed server environments. It utilizes an agent-based architecture to gather both standard and custom performance data, which is then stored and processed to provide real-time insights into system health and resource utilization. The platform distinguishes itself through automated operational workflows, including dynamic service discovery that registers new agents without manual intervention and hierarchical alert escalation that routes notifications based o

    JavaScript
    在 GitHub 上查看↗1,338
  • weaveworks/flaggerweaveworks 的头像

    weaveworks/flagger

    5,362在 GitHub 上查看↗

    Flagger is a Kubernetes operator designed to automate the lifecycle of application deployments through progressive delivery. It functions as a controller that monitors custom resource definitions to orchestrate complex release strategies, including canary, blue/green, and A/B testing. By continuously reconciling the desired cluster state with the actual environment, it ensures that deployments adhere to defined specifications while managing the underlying infrastructure required for traffic routing. The project distinguishes itself through a sophisticated metric-driven analysis loop that eval

    Go
    在 GitHub 上查看↗5,362

AI 搜索

探索更多 awesome 仓库

用简单的语言描述您的需求 —— AI 将根据相关性为您从数千个精选开源项目中进行排序。

Find more with AI search
  • dotheevo/selfhosted-apps-dockerDoTheEvo 的头像

    DoTheEvo/selfhosted-apps-docker

    2,833在 GitHub 上查看↗

    This project is a curated collection of deployment files and configurations for hosting a wide variety of open-source services on a home server. It primarily utilizes Docker and Docker Compose to automate the orchestration, lifecycle management, and deployment of containerized applications. The repository provides a comprehensive suite for self-hosted infrastructure, covering network management tools, media streaming, and home automation. It includes specialized configurations for securing internal services via reverse proxies, WireGuard VPN tunnels, and automated SSL/TLS certificate manageme

    Shell
    在 GitHub 上查看↗2,833
  • borntoberoot/networkmanagerBornToBeRoot 的头像

    BornToBeRoot/NETworkManager

    8,054在 GitHub 上查看↗

    NETworkManager is a comprehensive suite of network administration tools designed for the deployment, monitoring, and diagnostic management of enterprise networks. It provides a centralized interface for subnet management, IP address configuration, and wireless network analysis. The project distinguishes itself by integrating a multi-protocol remote administration client that supports SSH, RDP, VNC, Telnet, and PowerShell sessions within a unified tabbed interface. It further differentiates its capabilities through hardware-level discovery using LLDP and CDP frames, alongside the ability to en

    C#aws-ssmdnsdns-lookup
    在 GitHub 上查看↗8,054
  • scanopy/scanopyscanopy 的头像

    scanopy/scanopy

    4,092在 GitHub 上查看↗

    Scanopy is a self-hosted infrastructure inventory and network discovery tool. It identifies hosts, services, and workloads across subnets to build a live model of network infrastructure, maintaining a searchable catalog of assets. The system features an interactive network topology visualizer that generates physical, logical, and application dependency diagrams. It maps the nesting chain from physical hardware and hypervisors down to virtual machines and containers, utilizing SNMP for hardware metadata and container APIs for workload discovery. The platform supports distributed network scann

    Rustdocumentationdocumentation-generatordocumentation-tools
    在 GitHub 上查看↗4,092
  • uptrace/uptraceuptrace 的头像

    uptrace/uptrace

    4,098在 GitHub 上查看↗

    Uptrace is an OpenTelemetry-based observability platform designed to collect, store, and analyze distributed traces, metrics, and logs. It functions as a centralized logging backend, a distributed tracing system, and a metrics engine to monitor application performance and system health. The platform is distinguished by AI-powered operational capabilities, allowing users to query telemetry data and manage monitoring dashboards using natural language. It specifically includes specialized monitoring for generative AI pipelines, tracking token usage and response quality for LLM interactions and r

    Goapmapplication-monitoringclickhouse
    在 GitHub 上查看↗4,098
  • dromara/hertzbeatdromara 的头像

    dromara/hertzbeat

    7,286在 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

    Java
    在 GitHub 上查看↗7,286
  • apache/hertzbeatapache 的头像

    apache/hertzbeat

    7,097在 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

    Javaagentaialerting
    在 GitHub 上查看↗7,097
  • datadog/datadog-agentDataDog 的头像

    DataDog/datadog-agent

    3,519在 GitHub 上查看↗

    The Datadog Agent is an infrastructure monitoring agent and host telemetry collector. It functions as a background process that gathers system metrics and application health data to send to a centralized monitoring platform. The project operates as a plugin-based metric collector, using a modular system of independent check scripts to gather data from various third-party services and applications. It serves as a remote telemetry transmitter, providing a pipeline to stream infrastructure and system information to a remote analysis and alerting backend. Its capabilities cover application perfo

    Goapm-agentapm-instrumentationdatadog
    在 GitHub 上查看↗3,519
  • vegasbrianc/prometheusvegasbrianc 的头像

    vegasbrianc/prometheus

    4,560在 GitHub 上查看↗

    This project is a containerized monitoring stack that integrates Prometheus and Grafana to collect and visualize system metrics and time-series data. It provides a complete infrastructure for gathering hardware and operating system performance data from host machines. The stack features an automated provisioning system that loads visualization dashboards and data sources from configuration files during startup. It includes a dedicated alerting pipeline that evaluates rule-based conditions and routes notifications to external platforms like Slack via webhooks. The system covers broad observab

    alertcadvisordashboard-templates
    在 GitHub 上查看↗4,560
  • bluewave-labs/checkmatebluewave-labs 的头像

    bluewave-labs/Checkmate

    10,093在 GitHub 上查看↗

    Checkmate is an open-source, self-hosted tool designed to track and monitor server hardware, uptime, response times, and incidents in real-time with beautiful visualizations. Don't be shy, join here: https://discord.com/invite/NAb6H3UTjK :)

    TypeScriptgood-first-contributiongood-first-issuegood-first-project
    在 GitHub 上查看↗10,093
  • ccfos/nightingaleccfos 的头像

    ccfos/nightingale

    13,108在 GitHub 上查看↗

    Nightingale is a Prometheus-compatible monitoring and alerting platform designed to centralize telemetry management across multiple time-series databases. It functions as a multi-source alerting engine and metric data pipeline that ingests telemetry via remote write protocols and triggers alarms based on data from sources such as Prometheus, Elasticsearch, Loki, and ClickHouse. The system is distinguished by its automated alert healing system, which executes predefined scripts and RPC-based corrective actions when monitoring thresholds are breached. It supports distributed alert processing, a

    Goalertingccfmetrics
    在 GitHub 上查看↗13,108
  • badtuxx/giropops-monitoringbadtuxx 的头像

    badtuxx/giropops-monitoring

    1,340在 GitHub 上查看↗

    Giropops-monitoring is an integrated observability platform designed to monitor the health and performance of containerized infrastructure. It provides a containerized suite that orchestrates the deployment of monitoring services, enabling the collection, storage, and visualization of system metrics across distributed environments. The platform utilizes a pull-based approach to scrape performance data from target nodes, storing these metrics in a specialized time-series database for long-term analysis. Users can inspect this data through interactive, web-based dashboards that render real-time

    Dockerfilealertmanagercadvisorcontainers
    在 GitHub 上查看↗1,340
  • tautulli/tautulliTautulli 的头像

    Tautulli/Tautulli

    6,524在 GitHub 上查看↗

    Tautulli is a monitoring tool and administration interface for Plex Media Servers. It tracks real-time streaming activity, maintains detailed playback histories, and provides a centralized dashboard for server analytics. The project distinguishes itself through an event-driven notification system that triggers custom scripts and alerts based on server activity. It includes a template-based engine for generating periodic newsletters and utilizes webhooks to dispatch alerts to third-party services. The software covers broad capability areas including media library auditing, usage trend analysi

    Python
    在 GitHub 上查看↗6,524
  • amidaware/tacticalrmmamidaware 的头像

    amidaware/tacticalrmm

    4,161在 GitHub 上查看↗

    TacticalRMM is a remote monitoring and management platform designed for overseeing endpoints and automating IT administration. It functions as an endpoint management tool and IT automation framework, providing a centralized dashboard for executing scripts, monitoring system health, and managing remote devices across multiple tenants. The platform distinguishes itself through a comprehensive remote administration suite that includes real-time shell access, remote file management, and registry editing. It integrates with third-party remote desktop software and provides a hierarchical policy inh

    Pythondjangodjango-rest-frameworkmonitoring
    在 GitHub 上查看↗4,161
  • rytilahti/python-miiorytilahti 的头像

    rytilahti/python-miio

    4,246在 GitHub 上查看↗

    python-miio is a Python library and hardware driver implementation of the Miio protocol, designed for controlling and managing Xiaomi smart appliances. It provides the necessary software interfaces to translate high-level commands into network packets for device communication. The project includes a specialized network device simulator for emulating hardware responses to test protocol implementations without physical devices. It also features a command-line interface for sending commands, querying device status, and performing token retrieval for secure authentication. Capability areas cover

    Pythonhome-assistanthome-automationmiio
    在 GitHub 上查看↗4,246
  • firehol/netdatafirehol 的头像

    firehol/netdata

    79,416在 GitHub 上查看↗

    Netdata is a real-time infrastructure monitoring tool and multi-node observability platform. It functions as a high-resolution monitoring agent, log and metric aggregator, and time-series database designed to provide full-stack visibility into server health. The system is distinguished by its per-second metric sampling and zero-configuration auto-discovery, which allows for immediate infrastructure tracking upon installation. It utilizes edge-based machine learning and unsupervised models to detect system anomalies and abnormal metric patterns locally on each node. For distributed environment

    Go
    在 GitHub 上查看↗79,416
  • rcrowley/go-metricsrcrowley 的头像

    rcrowley/go-metrics

    3,466在 GitHub 上查看↗

    This library provides a toolkit for instrumenting Go applications with performance metrics, enabling the tracking of counters, gauges, and timers. It serves as a foundational framework for recording application behavior and resource usage, offering thread-safe primitives to manage the lifecycle of these instruments within a central registry. The system distinguishes itself through a high-performance design that utilizes atomic operations to track event frequencies, avoiding the overhead of mutex locks during execution. It employs snapshot-based sampling to capture point-in-time data, ensuring

    Go
    在 GitHub 上查看↗3,466
  • naver/pinpointnaver 的头像

    naver/pinpoint

    13,833在 GitHub 上查看↗

    Pinpoint is a distributed application performance monitoring and tracing system. It functions as an application performance monitor and topology visualizer designed to analyze the execution behavior of large-scale distributed applications. The system uses bytecode instrumentation to monitor applications without requiring changes to the original source code. It captures call stacks and request flows across interconnected services to visualize system dependencies and generate real-time architectural maps of communication patterns. The platform covers a broad range of observability capabilities

    Java
    在 GitHub 上查看↗13,833
  • linkerd/linkerdlinkerd 的头像

    linkerd/linkerd

    5,316在 GitHub 上查看↗

    Linkerd is a Kubernetes service mesh that manages network traffic between microservices. It functions as a transparent networking proxy, layer 7 traffic manager, and mutual TLS security layer, providing observability and reliability for service-to-service communication without requiring changes to application code. The project distinguishes itself through a sidecar-proxy architecture that intercepts TCP and application-level traffic to provide automatic mutual TLS encryption and identity verification. It enables cross-cluster service networking to link multiple clusters and implements cloud-n

    Scalacloud-nativelinkerdservice-discovery
    在 GitHub 上查看↗5,316
  • komari-monitor/komarikomari-monitor 的头像

    komari-monitor/komari

    5,108在 GitHub 上查看↗

    Komari is a self-hosted server monitoring system and cross-platform agent used to track system resource metrics and health across Linux, Windows, and Android servers. It provides a centralized dashboard for observing server performance and managing infrastructure privately. The project features a web-based remote terminal that utilizes bidirectional connections to execute commands and manage remote servers through a shell interface. It also includes a network connectivity monitor for measuring reachability and latency via ICMP, TCP, and HTTP requests, as well as a traffic usage tracker to mon

    Gomonitoringmonitoring-toolremote-control
    在 GitHub 上查看↗5,108
  • open-falcon/falcon-plusopen-falcon 的头像

    open-falcon/falcon-plus

    7,246在 GitHub 上查看↗

    Falcon Plus is an infrastructure monitoring platform designed to aggregate performance metrics from distributed agents and manage infrastructure health alerts. It functions as a containerized service orchestrator and a distributed metrics aggregator, providing a centralized system for routing monitoring data and exposing health statistics via a REST observability interface. The platform features a dedicated system alert manager that evaluates incoming performance data against predefined thresholds to trigger operational alarms. It employs a data pipeline to consolidate real-time metrics from

    Go
    在 GitHub 上查看↗7,246
  • unpoller/unpollerunpoller 的头像

    unpoller/unpoller

    2,504在 GitHub 上查看↗

    Unpoller is a network controller metrics exporter and time-series data pipeline. It functions as a network event forwarder and monitoring dashboard, pulling device performance data and security anomalies from controller APIs to enable long-term storage and trend analysis. The system captures network hardware metrics and site performance data, shipping these measurements to external time-series databases. It also forwards alarms and network events to centralized log aggregation platforms and provides a visualization interface for rendering these metrics into custom analysis dashboards. The pr

    Gocloudkeydashboardgolang
    在 GitHub 上查看↗2,504
  • vonng/pigstyVonng 的头像

    Vonng/pigsty

    5,172在 GitHub 上查看↗

    Pigsty is a comprehensive database infrastructure orchestration platform designed to automate the full lifecycle of high-availability PostgreSQL clusters. It functions as an infrastructure-as-code framework that manages cluster coordination, node provisioning, and service discovery through idempotent playbooks. By integrating distributed consensus mechanisms, the platform ensures automated failover and consistent state enforcement across diverse environments, including bare metal and virtualized infrastructure. The platform distinguishes itself through a robust suite of operational capabiliti

    Shell
    在 GitHub 上查看↗5,172
  • networkupstools/nutnetworkupstools 的头像

    networkupstools/nut

    4,122在 GitHub 上查看↗

    NUT is an uninterruptible power supply management system that monitors and controls power protection hardware. It functions as an automated shutdown coordinator and a network power monitor, implementing the RFC 9271 standard for communicating with power hardware. The project acts as a hardware driver translation layer, converting signals from USB, serial, and SNMP interfaces into a unified data format. It employs a client-server architecture to stream battery and voltage metrics from hardware drivers to remote monitoring clients across a network. Capabilities include real-time power monitori

    Cepdumanagementmodbus
    在 GitHub 上查看↗4,122
  • greptimeteam/greptimedbGreptimeTeam 的头像

    GreptimeTeam/greptimedb

    5,968在 GitHub 上查看↗

    GreptimeDB is a distributed, open-source time-series database built for unified observability. It stores and queries metrics, logs, and traces together in a single columnar engine, supporting both SQL and PromQL for analysis. The database is designed as a Kubernetes-native operator with a decoupled compute and storage architecture, enabling horizontal scaling and multi-region deployment. What distinguishes GreptimeDB is its role as a multi-protocol ingestion gateway, accepting data through OpenTelemetry, Prometheus Remote Write, InfluxDB, Loki, Elasticsearch, Kafka, and MQTT protocols without

    Rustanalyticscloud-nativedatabase
    在 GitHub 上查看↗5,968
  • linkerd/linkerd2linkerd 的头像

    linkerd/linkerd2

    11,424在 GitHub 上查看↗

    This project is a service mesh platform designed to manage, secure, and observe service-to-service communication within Kubernetes clusters. It functions as a control plane that orchestrates transparent sidecar proxies, which intercept and manage network traffic to provide reliable connectivity for microservices. By automating the injection of these proxies, the platform ensures that infrastructure-level policies are applied consistently across all workloads without requiring manual configuration changes. The platform distinguishes itself through its focus on zero-trust security and cross-clu

    Gocloud-nativegolangkubernetes
    在 GitHub 上查看↗11,424
  • ombi-app/ombiOmbi-app 的头像

    Ombi-app/Ombi

    4,090在 GitHub 上查看↗

    Ombi is a media request management system that coordinates content discovery between users, media servers, and download managers. It acts as a middleware layer to automate the process of requesting, approving, and acquiring movies, music, and TV shows. The project differentiates itself by acting as an integration layer that synchronizes libraries and user accounts across multiple media server instances. It features a content request orchestrator that supports voting-based automatic approval and the ability to import active requests directly from external watchlists. The platform covers a bro

    C#
    在 GitHub 上查看↗4,090
  • mhsanaei/3x-uiMHSanaei 的头像

    MHSanaei/3x-ui

    40,785在 GitHub 上查看↗

    This project is a comprehensive network traffic orchestrator and server infrastructure manager designed to provide centralized control over secure tunneling, routing, and security policies. It functions as a web-based dashboard that enables administrators to deploy and maintain network services, enforce access restrictions, and manage traffic flow through a private server environment. The platform distinguishes itself by integrating advanced traffic anonymization and routing capabilities, including support for relay networks and secure tunnels to bypass regional restrictions. It provides gran

    Goechfail2banhttp
    在 GitHub 上查看↗40,785