awesome-repositories.com
ब्लॉग
MCP
awesome-repositories.com

AI-संचालित खोज के साथ बेहतरीन ओपन-सोर्स रिपॉजिटरी खोजें।

एक्सप्लोर करेंक्यूरेटेड खोजेंओपन-सोर्स विकल्पसेल्फ-होस्टेड सॉफ्टवेयरब्लॉगसाइटमैप
प्रोजेक्टMCP सर्वरहमारे बारे मेंहम रैंकिंग कैसे करते हैंप्रेस
कानूनीगोपनीयताशर्तें
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

20 रिपॉजिटरी

Awesome GitHub RepositoriesService Monitors

Engines that track network endpoints and system services across diverse infrastructure environments.

Explore 20 awesome GitHub repositories matching system administration & monitoring · Service Monitors. Refine with filters or upvote what's useful.

Awesome Service Monitors GitHub Repositories

AI के साथ बेहतरीन रिपॉजिटरी खोजें।हम AI का उपयोग करके सबसे सटीक रिपॉजिटरी खोजेंगे।
  • louislam/uptime-kumalouislam का अवतार

    louislam/uptime-kuma

    88,107GitHub पर देखें↗

    Uptime Kuma is a self-hosted monitoring platform designed to track the availability and performance of network services and websites. It functions as a centralized dashboard that executes asynchronous health checks on a scheduled interval, providing real-time visibility into infrastructure health and service uptime. The platform distinguishes itself through a dedicated notification engine that dispatches alerts across multiple third-party messaging services, alongside a public status page generator that allows users to communicate service health and historical metrics via custom domains. Its

    Tracks the operational availability of network endpoints and system services across diverse infrastructure environments.

    JavaScriptdockermonitormonitoring
    GitHub पर देखें↗88,107
  • victoriametrics/victoriametricsVictoriaMetrics का अवतार

    VictoriaMetrics/VictoriaMetrics

    16,343GitHub पर देखें↗

    VictoriaMetrics is a high-performance, scalable time series database and observability platform designed for long-term storage and analysis of metric, log, and trace data. It functions as a unified backend for monitoring ecosystems, offering full compatibility with industry-standard protocols and query languages. The system is built to handle massive data volumes through a distributed architecture that supports horizontal scaling and efficient data lifecycle management. The platform distinguishes itself through a storage engine that utilizes consistent hashing for data sharding and log-struct

    Identifies and monitors service endpoints automatically by matching labels for metric collection.

    Godatabasegrafanagraphite
    GitHub पर देखें↗16,343
  • zhisheng17/flink-learningzhisheng17 का अवतार

    zhisheng17/flink-learning

    15,071GitHub पर देखें↗

    This project is a collection of educational resources and reference implementations for the Apache Flink stream processing framework. It provides a learning resource focused on mastering distributed stream processing through implementation guides, performance tuning tutorials, and practical examples. The repository features detailed walkthroughs for building real-time data pipelines using the DataStream and Table APIs. It includes specific integration examples for connecting Apache Flink with Kafka brokers and Elasticsearch indices, as well as reference implementations for real-time deduplica

    Exposes a web-based runtime monitor to observe and manage active processing tasks.

    Javaclickhouseelasticsearchflink
    GitHub पर देखें↗15,071
  • hammerspoon/hammerspoonHammerspoon का अवतार

    Hammerspoon/hammerspoon

    14,497GitHub पर देखें↗

    Hammerspoon is a programmable automation engine for macOS that enables deep system-level control through a Lua scripting environment. By bridging high-level scripts with native Objective-C APIs, it allows users to interact with the operating system's accessibility tree, intercept hardware input streams, and manage the lifecycle of running applications. The project distinguishes itself through an event-driven architecture that registers asynchronous hooks for system notifications and hardware events. This allows for real-time automation, such as remapping keyboard and mouse inputs, managing wi

    Monitors and reacts to real-time changes in network service metadata.

    Objective-Cautomationhammerspoonirc
    GitHub पर देखें↗14,497
  • pinpoint-apm/pinpointpinpoint-apm का अवतार

    pinpoint-apm/pinpoint

    13,830GitHub पर देखें↗

    Pinpoint is a distributed application performance management tool designed to trace requests and monitor metrics across large-scale distributed architectures. It functions as a request tracer, topology mapper, and JVM application monitor, providing a backend capable of collecting and visualizing trace data from OpenTelemetry compatible sources. The system distinguishes itself through a combination of bytecode-based instrumentation via a Java agent and topology-based visualization that renders live maps of service interconnections. It captures execution flow across asynchronous boundaries, suc

    Tracks the performance and execution flow of SOAP and REST web services via Apache CXF.

    Javaagentapmdistributed-tracing
    GitHub पर देखें↗13,830
  • tarscloud/tarsTarsCloud का अवतार

    TarsCloud/Tars

    10,071GitHub पर देखें↗

    Tars is a distributed systems platform that provides a high-performance remote procedure call (RPC) framework, service discovery, and a centralized administration platform for building and managing microservice-based applications. At its core, it offers a custom binary protocol for efficient serialization and communication between services, along with a name service that dynamically resolves service endpoints for RPC routing. The platform distinguishes itself by supporting multi-language microservice development, enabling services to be written in C++, Java, Node.js, PHP, and Go using a share

    Tracks service statistics, adjusts settings, and maintains reliable operation across distributed applications.

    C++high-availabilityhigh-performancemicroservice
    GitHub पर देखें↗10,071
  • healthchecks/healthcheckshealthchecks का अवतार

    healthchecks/healthchecks

    9,891GitHub पर देखें↗

    Healthchecks is a heartbeat monitoring service and cron job monitoring tool designed to track the execution and success of scheduled tasks and systemd timers. It functions as a dead man switch, alerting users when expected periodic signals from remote processes fail to arrive. The system accepts health signals via HTTP and SMTP, allowing it to track infrastructure heartbeats from sources ranging from CI/CD workflows to network routers. It distinguishes itself by supporting the capture of diagnostic data, including exit codes and execution logs, and by calculating the duration between start an

    Tracks the execution of systemd services by receiving start and completion signals to detect missed runs.

    Pythoncroncron-jobsdevops
    GitHub पर देखें↗9,891
  • rkt/rktrkt का अवतार

    rkt/rkt

    8,773GitHub पर देखें↗

    rkt is a pod-native container engine and runtime for Linux that executes containerized applications as isolated pods. It serves as an OCI container runtime and a Linux container manager, supporting the execution of images based on Open Container Initiative, appc, and Docker specifications. The project distinguishes itself by offering hardware-level container isolation, allowing pods to run within virtual machines using KVM or QEMU for a dedicated kernel. It further separates itself through secure container deployment practices, utilizing SELinux mandatory access control and TPM-backed integri

    Binds container execution to systemd unit files to handle automatic restarts and dependency sequencing.

    Gocontainersgooci
    GitHub पर देखें↗8,773
  • eooce/nodejs-argoeooce का अवतार

    eooce/nodejs-argo

    6,833GitHub पर देखें↗

    nodejs-argo is a Node.js network proxy server designed to route network traffic and manage secure communication tunnels across various protocols. It functions as a cloud proxy tunnel that exposes local services to the public internet and includes a subscription manager for generating and distributing connection configuration links to clients. The system integrates a network service monitor to track the operational status and performance of services via external monitoring panels. It also utilizes endpoint-based configuration distribution to provide connection settings and authentication detai

    Tracks the operational status and performance of network services via integration with external monitoring panels.

    JavaScriptargocfiptrojan-ws-tls
    GitHub पर देखें↗6,833
  • superradcompany/microsandboxsuperradcompany का अवतार

    superradcompany/microsandbox

    6,570GitHub पर देखें↗

    Microsandbox is a runtime for creating and managing lightweight, hardware-isolated virtual machines — called sandboxes — that boot directly from standard OCI container images. Each sandbox runs as its own host process with a separate kernel, filesystem, and network stack, providing process-per-sandbox isolation. The project includes a command-line tool and multi-language SDKs (Rust, TypeScript, Python, Go) for programmatic lifecycle control, and it communicates with sandbox agents over Unix sockets using a CBOR-encoded protocol. What distinguishes Microsandbox is its combination of host-manag

    Installs, enables, and starts systemd services inside the guest using standard systemctl commands.

    Rust
    GitHub पर देखें↗6,570
  • muesli/beehivemuesli का अवतार

    muesli/beehive

    6,476GitHub पर देखें↗

    Beehive एक सेल्फ-होस्टेड इंटीग्रेशन प्लेटफॉर्म और इवेंट ऑटोमेशन इंजन है। यह एक प्लगइन-आधारित वर्कफ़्लो ऑर्केस्ट्रेटर के रूप में कार्य करता है जो बाहरी API और हार्डवेयर के बीच डेटा मूवमेंट को स्वचालित करने के लिए स्वतंत्र सर्विस प्लगइन्स को जोड़ता है। सिस्टम TTY या COM के माध्यम से नेटवर्क-सक्षम सॉकेट्स, स्मार्ट लाइटिंग और सीरियल पोर्ट उपकरणों को प्रबंधित करने के लिए एक IoT हार्डवेयर कंट्रोलर के रूप में कार्य करता है। यह एक HTTP वेबहुक गेटवे के रूप में भी कार्य करता है, जो आंतरिक वर्कफ़्लो और बाहरी सूचनाओं को ट्रिगर करने के लिए आने वाले अनुरोधों को प्राप्त करता है। क्षमता क्षेत्रों में फ़िल्टर-आधारित रूटिंग और टेम्प्लेट-आधारित डेटा मैपिंग के साथ इवेंट-ड्रिवन वर्कफ़्लो ऑटोमेशन शामिल है। प्लेटफॉर्म मल्टी-प्लेटफॉर्म नोटिफिकेशन रूटिंग, RSS और सोशल मीडिया के माध्यम से डिजिटल कंटेंट वितरण, और Prometheus मेट्रिक्स एक्सपोज़र और हार्टबीट हेल्थ मॉनिटरिंग के माध्यम से इंफ्रास्ट्रक्चर ऑब्जर्वेबिलिटी का समर्थन करता है। एप्लिकेशन एक बाइनरी निष्पादन योग्य के रूप में उपलब्ध है और कंटेनर-आधारित डिप्लॉयमेंट के लिए पैक किया गया है।

    Sends periodic heartbeat signals to the systemd manager to signal health and prevent automatic service restarts.

    Go
    GitHub पर देखें↗6,476
  • pixie-io/pixiepixie-io का अवतार

    pixie-io/pixie

    6,467GitHub पर देखें↗

    Pixie is an open-source observability platform for Kubernetes that uses eBPF to automatically capture telemetry data from clusters without requiring any manual instrumentation or code changes. It functions as an eBPF telemetry collector, a continuous application profiler, a network traffic analyzer, and a scriptable telemetry query engine, all within a single Kubernetes-native tool. The platform distinguishes itself through several integrated capabilities. It continuously samples stack traces from compiled-language code to identify CPU performance bottlenecks, visualizing the results as inter

    Displays HTTP error rate per service over time to identify which services are experiencing failures.

    C++
    GitHub पर देखें↗6,467
  • fizzadar/pyinfraFizzadar का अवतार

    Fizzadar/pyinfra

    5,793GitHub पर देखें↗

    pyinfra is an agentless infrastructure automation framework that turns declarative Python code into idempotent shell commands to manage servers, containers, and local machines over SSH without requiring any pre-installed software on target hosts. It operates by comparing the desired state of a system against its current state, using a dry-run simulation mode to preview changes and a fact-based conditional execution engine to gather host attributes at runtime and control which operations run. The tool compiles Python operations into optimized shell commands and executes them in parallel across

    Configures and controls systemd target units for grouping services and other units.

    Python
    GitHub पर देखें↗5,793
  • missing-semester/missing-semestermissing-semester का अवतार

    missing-semester/missing-semester

    5,525GitHub पर देखें↗

    The Missing Semester is a free, open-source educational curriculum designed to bridge the gap between theoretical computer science and the practical tooling every software engineer needs. Organized as a structured course, it covers Unix shell mastery, version control with Git, software debugging and profiling, system administration fundamentals, and computer security practices — the skills often left out of traditional degree programs. The project is maintained as a collaborative set of lecture notes, exercises, and guides that function as both a professional development tools course and a Uni

    Teaches controlling systemd services using systemctl and journalctl.

    CSS
    GitHub पर देखें↗5,525
  • digitallyinduced/ihpdigitallyinduced का अवतार

    digitallyinduced/ihp

    5,294GitHub पर देखें↗

    ihp is a type-safe web framework and full-stack application orchestrator designed for PostgreSQL. It functions as a server-side rendering framework and a type-safe ORM that automatically generates record types from SQL schemas to ensure compile-time query validation. The platform distinguishes itself by verifying routing, database queries, and templates at compile time to prevent runtime crashes. It implements real-time web interfaces using WebSockets for instant data synchronization and employs server-driven hypermedia for partial DOM patching. The framework covers a broad range of integrat

    Utilizes systemd watchdog heartbeats to monitor service availability and automatically restart unresponsive applications.

    Haskellframeworkhacktoberfesthaskell
    GitHub पर देखें↗5,294
  • rhinosecuritylabs/pacuRhinoSecurityLabs का अवतार

    RhinoSecurityLabs/pacu

    5,234GitHub पर देखें↗

    Pacu एक एक्सप्लॉइटेशन फ्रेमवर्क है जिसे Amazon Web Services वातावरण की सुरक्षा का ऑडिट और परीक्षण करने के लिए डिज़ाइन किया गया है। यह क्लाउड पेनेट्रेशन टेस्टिंग टूल और संसाधन एन्यूमेरेटर के रूप में कार्य करता है जिसका उपयोग गलत कॉन्फ़िगरेशन की पहचान करने, अटैक सरफेस को मैप करने और विशेषाधिकार वृद्धि पथों को निष्पादित करने के लिए किया जाता है। फ्रेमवर्क पोस्ट-एक्सप्लॉइटेशन और रेड टीम ऑपरेशंस के लिए विशेष क्षमताएं प्रदान करता है, जिसमें पहचान और एक्सेस प्रबंधन बैकडोरिंग के माध्यम से दृढ़ता स्थापित करना शामिल है। यह एक प्लगइन-आधारित मॉड्यूल सिस्टम के साथ खुद को अलग करता है जो कस्टम कार्यों के विकास और कई भौगोलिक क्षेत्रों में API अनुरोधों के ऑर्केस्ट्रेशन की अनुमति देता है। यह प्रोजेक्ट सुरक्षा ऑडिटिंग गतिविधियों की एक विस्तृत श्रृंखला को कवर करता है, जिसमें बुनियादी ढांचे की गणना, भंडारण सेवाओं से डेटा निष्कर्षण और पहचान ऑडिटिंग शामिल है। इसमें पेलोड इंजेक्शन और स्टार्टअप स्क्रिप्ट के माध्यम से रिमोट कोड निष्पादन के लिए उपकरण शामिल हैं, साथ ही डिटेक्शन सेवाओं को बाधित करने और नेटवर्क पार्श्व आंदोलन का विश्लेषण करने की क्षमताएं भी शामिल हैं। Pacu स्थिति बनाए रखने और API कॉल को कम करने के लिए अलग-थलग कंटेनरों और एक स्थानीय डेटाबेस का उपयोग करके लक्ष्य-विशिष्ट प्रमाणीकरण कुंजियों और सेशन मेटाडेटा का प्रबंधन करता है।

    Detects the presence of logging and monitoring services to evaluate the environment's visibility.

    Python
    GitHub पर देखें↗5,234
  • codingapi/tx-lcncodingapi का अवतार

    codingapi/tx-lcn

    4,173GitHub पर देखें↗

    tx-lcn is a distributed transaction framework and Java transaction middleware designed to manage atomic operations and data consistency across multiple microservices and relational databases. It functions as a distributed transaction coordinator that synchronizes commit and rollback operations to ensure global data integrity. The system provides a microservice consistency manager that tracks and resolves transaction flows across service boundaries. It features an integration layer compatible with middleware such as Spring Cloud, Dubbo, and Motan, allowing it to operate across different servic

    Ships capabilities to monitor the execution path of distributed transactions across service boundaries.

    Javadubbojtamotan
    GitHub पर देखें↗4,173
  • kubernetes/node-problem-detectorkubernetes का अवतार

    kubernetes/node-problem-detector

    3,344GitHub पर देखें↗

    Node Problem Detector is a Kubernetes-native agent that monitors node health and reports hardware failures, kernel issues, and other node-level problems to the cluster control plane. It detects problems by scanning kernel ring buffer messages for error patterns, running user-defined health check scripts, and collecting system metrics from CPU, memory, disk, and network interfaces. The agent distinguishes between permanent and temporary problems by mapping plugin failures to either persistent node conditions visible in kubectl describe node or one-time node events. It supports running multip

    Scans journald logs for repeated start/stop patterns and reports conditions when restarts exceed thresholds.

    Go
    GitHub पर देखें↗3,344
  • dotheevo/selfhosted-apps-dockerDoTheEvo का अवतार

    DoTheEvo/selfhosted-apps-docker

    2,833GitHub पर देखें↗

    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

    Monitors the success or failure of systemd unit files to trigger automated service alerts.

    Shell
    GitHub पर देखें↗2,833
  • mic92/sops-nixMic92 का अवतार

    Mic92/sops-nix

    2,620GitHub पर देखें↗

    sops-nix is a declarative secret provisioner and management module for NixOS and Home Manager. It enables the storage of encrypted secrets directly in version control and decrypts them into a non-persistent ramfs during system activation to provide plaintext files to services without storing them on disk. The project distinguishes itself through a tight integration with the NixOS activation hook and systemd, allowing it to delay service startup until decryption completes and automatically restart units when secret values are updated. It also provides utilities to transform existing SSH host k

    Delays service startup until secret decryption completes and restarts units when secret values are updated.

    Nixbuild-with-buildbothacktoberfestnixos
    GitHub पर देखें↗2,620
  1. Home
  2. System Administration & Monitoring
  3. Administrative Operations
  4. Service and Infrastructure Management
  5. Service & Infrastructure Monitoring
  6. Service Monitors

सब-टैग एक्सप्लोर करें

  • HTTP Error Rate MonitorsDisplays HTTP error rate per service over time to identify which services are experiencing failures. **Distinct from Service Monitors:** Distinct from Service Monitors: focuses specifically on HTTP error rate monitoring over time, not general endpoint tracking.
  • Monitoring Service DiscoveryDetection of existing logging and monitoring services within a cloud environment. **Distinct from Service Monitors:** Focuses on detecting the presence of the monitoring services themselves, rather than monitoring specific endpoints.
  • Service Record WatchersTriggers callbacks upon real-time updates to network service records and configuration metadata. **Distinct from Service Monitors:** Distinct from Service Monitors: focuses on the event-driven callback mechanism for metadata changes rather than general service availability monitoring.
  • Systemd Service Monitoring1 सब-टैगTracking the execution and completion of systemd services via heartbeat signals. **Distinct from Service Monitors:** Focuses specifically on systemd service lifecycles rather than general network endpoints.
  • Web Service Monitoring1 सब-टैगTracking performance and execution flow of SOAP and RESTful service endpoints. **Distinct from Service Monitors:** Distinct from general service monitors: focuses on the application-level performance of web service implementations.