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

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

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

statping/statping

0
View on GitHub↗

Statping

Statping is a self-hosted uptime monitoring system and status page tool. It tracks application availability by sending periodic HTTP requests to target endpoints and records the resulting health status to determine if services are online.

The system features a public-facing status dashboard that renders real-time availability and operational health for end users. It utilizes a plugin-based notification system to dispatch multi-channel alerts via email, webhooks, or custom providers when services experience downtime.

The project includes a Prometheus-compatible metrics exporter for external performance tracking and visualization in tools like Grafana. Data is stored using a relational database, with specific support for PostgreSQL to ensure persistence of monitoring history and system configurations.

The application can be installed as a background system service and supports SSL traffic encryption through custom or automated certificates.

AI 搜索

探索更多 awesome 仓库

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

Start searching with AI
demo.statping.com
↗

Features

  • Public Status Pages - Provides a public-facing status page to communicate service health and historical uptime metrics to end users.
  • Service Uptime Monitors - Tracks the availability and uptime of web services and applications using periodic HTTP health checks.
  • Automated Alerting Workflows - Implements automated alerting workflows to notify teams via email or webhooks when services go offline.
  • Multi-Channel Alerting Engines - Dispatches automated health and downtime notifications across multiple channels including email and webhooks.
  • Polling-Based Health Monitors - Implements a polling engine that sends periodic network requests to verify service availability against defined conditions.
  • Self-Hosted Monitoring Suites - Provides a complete self-hosted monitoring suite for tracking application availability on private infrastructure.
  • Uptime Monitoring - Provides a complete uptime monitoring system that tracks availability via HTTP requests and dispatches alerts.
  • Alert Provider Configurations - Provides configuration interfaces for defining how notifications are dispatched to various external alert providers.
  • Notification Plugin Frameworks - Provides a modular plugin framework for extending alert delivery capabilities via custom third-party communication channel integrations.
  • Grafana Integrations - Integrates with Grafana to transform raw monitoring metrics into visual reports and dashboards.
  • Metrics Visualizers - Integrates with external dashboard software to visualize raw service health data as performance graphs.
  • Prometheus Exporters - Functions as a Prometheus exporter that converts service availability data into a format for Prometheus collection.
  • Prometheus-Based Metric Exporters - Exposes internal health and performance data as Prometheus metrics through a standardized exporter endpoint.
7,286 星标·670 分支·Vue·GPL-3.0·8 次浏览

Star 历史

statping/statping 的 Star 历史图表statping/statping 的 Star 历史图表

常见问题解答

statping/statping 是做什么的?

Statping is a self-hosted uptime monitoring system and status page tool. It tracks application availability by sending periodic HTTP requests to target endpoints and records the resulting health status to determine if services are online.

statping/statping 的主要功能有哪些?

statping/statping 的主要功能包括:Public Status Pages, Service Uptime Monitors, Automated Alerting Workflows, Multi-Channel Alerting Engines, Polling-Based Health Monitors, Self-Hosted Monitoring Suites, Uptime Monitoring, Alert Provider Configurations。

statping/statping 有哪些开源替代品?

statping/statping 的开源替代品包括: bluewave-labs/checkmate — Checkmate is an open-source, self-hosted tool designed to track and monitor server hardware, uptime, response times,… twinproduction/gatus — Gatus is a multi-protocol health checker and automated service alerting tool. It provides a monitoring dashboard for… rajnandan1/kener — Kener is a self-hosted status page platform and uptime monitoring tool designed to track the health and availability… openstatushq/openstatus — OpenStatus is a status page platform and uptime monitoring service. It provides a centralized infrastructure… twin/gatus — Gatus is a service health monitoring tool and automated status page that tracks the availability and performance of… louislam/uptime-kuma — Uptime Kuma is a self-hosted monitoring platform designed to track the availability and performance of network…

Statping 的开源替代方案

相似的开源项目,按与 Statping 的功能重合度排序。
  • 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
  • twinproduction/gatusTwinProduction 的头像

    TwinProduction/gatus

    11,255在 GitHub 上查看↗

    Gatus is a multi-protocol health checker and automated service alerting tool. It provides a monitoring dashboard for tracking the uptime and health of HTTP, TCP, DNS, and gRPC endpoints, and serves as a Prometheus metrics exporter to track response times and success rates. The project distinguishes itself with a developer-oriented approach to status pages, securing administrative access and dashboards via OpenID Connect and Basic Authentication. It supports complex network environments through SSH tunneling to monitor internal services via bastion hosts and allows remote agents to push health

    Go
    在 GitHub 上查看↗11,255
  • rajnandan1/kenerrajnandan1 的头像

    rajnandan1/kener

    4,732在 GitHub 上查看↗

    Kener is a self-hosted status page platform and uptime monitoring tool designed to track the health and availability of websites, APIs, and infrastructure components. It functions as an incident management system that automates the detection of service disruptions and provides a public-facing dashboard to communicate real-time system status and maintenance schedules to end users. The platform distinguishes itself through its multi-tenant architecture, which allows for the operation of multiple independent, branded status pages from a single installation. It supports deep customization of the

    Svelteawesome-listdockermonitoring
    在 GitHub 上查看↗4,732
  • openstatushq/openstatusopenstatusHQ 的头像

    openstatusHQ/openstatus

    8,756在 GitHub 上查看↗

    OpenStatus is a status page platform and uptime monitoring service. It provides a centralized infrastructure monitoring dashboard and public status pages to communicate system availability, performance metrics, and incident reports to external stakeholders. The system utilizes a multi-region probe network to execute health checks from various cloud regions, detecting localized outages and tracking API latency. It functions as a configuration as code tool, allowing monitoring targets and page structures to be defined via version-controlled files. The platform includes an incident notification

    TypeScriptbundrizzle-ormmonitoring
    在 GitHub 上查看↗8,756
查看 Statping 的所有 30 个替代方案→