201 lines
7.2 KiB
Markdown
201 lines
7.2 KiB
Markdown
<!-- WEHUB_ZH_README -->
|
||
> [!NOTE]
|
||
> 本文档由 WeHub 基于上游 README 翻译整理,属于社区翻译,非官方中文文档。
|
||
> [English](./README.en.md) · [原始项目](https://github.com/operacle/checkcle) · [上游 README](https://github.com/operacle/checkcle/blob/HEAD/README.md)
|
||
> 原作者、版权与许可证归属以原始项目及本仓库 LICENSE 文件为准。
|
||
|
||
## 🌐 选择语言
|
||
|
||
<table align="center">
|
||
<tr>
|
||
<td align="center">
|
||
<a href="README.md">
|
||
<img src="https://flagcdn.com/24x18/gb.png" alt="English" />
|
||
<br/><strong>English</strong>
|
||
</a>
|
||
</td>
|
||
<td align="center">
|
||
<a href="docs/README_km.md">
|
||
<img src="https://flagcdn.com/24x18/kh.png" alt="Khmer" />
|
||
<br/><strong>ខ្មែរ</strong>
|
||
</a>
|
||
</td>
|
||
<td align="center">
|
||
<a href="docs/README_ja.md">
|
||
<img src="https://flagcdn.com/24x18/jp.png" alt="Japanese" />
|
||
<br/><strong>Japanese</strong>
|
||
</a>
|
||
</td>
|
||
<td align="center">
|
||
<a href="docs/README_zhcn.md">
|
||
<img src="https://flagcdn.com/24x18/cn.png" alt="Chinese" />
|
||
<br/><strong>Chinese</strong>
|
||
</a>
|
||
</td>
|
||
</tr>
|
||
</table>
|
||
|
||
<p align="center">
|
||
感谢所有贡献者、用户与支持者,让本项目不断成长。
|
||
</p>
|
||
|
||
<p align="center">
|
||
🚀 <strong>敬请关注更多更新、功能与改进。</strong>
|
||
</p>
|
||
|
||

|
||
|
||
# 🚀 什么是 CheckCle?
|
||
|
||
CheckCle 是一款开源解决方案,可对全栈系统、应用与基础设施进行无缝、实时的监控。它为开发者、系统管理员和 DevOps 团队提供深入洞察与可执行数据,覆盖环境中的每一层——无论是服务器、应用还是服务。借助 CheckCle,你可以获得可见性、控制力,并确保整个技术栈的最佳性能。
|
||
|
||
## 🎯 在线演示
|
||
👉 **立即体验:** [CheckCle Live Demo](https://demo.checkcle.io)
|
||
User: admin@example.com | Passwd: Admin123456
|
||
|
||
## 🌟 核心功能
|
||
### 📝 路线图: [DEVELOPMENT_ROADMAP](docs/DEVELOPMENT_ROADMAP.md)
|
||
|
||
### 可用性服务与基础设施服务器监控
|
||
- 监控 HTTP、DNS 和 Ping 协议
|
||
- 监控基于 TCP 的 API 服务(例如 FTP、SMTP、HTTP)
|
||
- 跟踪详细的可用性、响应时间与性能问题
|
||
- 分布式区域监控(Distributed Regional Monitoring)
|
||
- 事件历史(UP/DOWN/WARNING/PAUSE)
|
||
- SSL 与域名监控(域名、颁发者、过期日期、剩余天数、状态、上次通知时间)
|
||
- 基础设施服务器监控,支持 Linux(🐧 Debian、Ubuntu、CentOS、Red Hat 等)和 Windows(Beta)。可通过一行安装代理脚本监控 CPU、RAM、磁盘使用率和网络活动等服务器指标。
|
||
- 计划维护与事件管理
|
||
- 运行状态 / 公开状态页(Public Status Pages)
|
||
- 通过电子邮件、Telegram、Discord、Slack、Matrix 等发送通知
|
||
- 报告与分析
|
||
- 设置面板(用户管理、数据保留、多语言、主题(深色与浅色模式)、通知渠道与告警模板)。
|
||
|
||
## #️⃣ 入门指南
|
||
|
||
### 当前支持的架构
|
||
* ✅ x86_64 PC、笔记本电脑、服务器(amd64)
|
||
* ✅ 搭载 64 位系统的现代 Raspberry Pi 3/4/5、Apple Silicon Mac(arm64)
|
||
|
||
### 使用以下任一方式安装 CheckCle:
|
||
|
||
1. 使用 Docker Compose 配置安装(推荐)
|
||
```bash
|
||
|
||
version: '3.9'
|
||
|
||
services:
|
||
checkcle:
|
||
image: operacle/checkcle:latest
|
||
container_name: checkcle
|
||
restart: unless-stopped
|
||
ports:
|
||
- "8090:8090" # Web Application
|
||
volumes:
|
||
- /opt/pb_data:/mnt/pb_data # Host directory mapped to container path
|
||
ulimits:
|
||
nofile:
|
||
soft: 4096
|
||
hard: 8192
|
||
|
||
```
|
||
2. 使用 docker run 安装。复制下方现成的 docker run 命令即可
|
||
```bash
|
||
docker run -d \
|
||
--name checkcle \
|
||
--restart unless-stopped \
|
||
-p 8090:8090 \
|
||
-v /opt/pb_data:/mnt/pb_data \
|
||
--ulimit nofile=4096:8192 \
|
||
operacle/checkcle:latest
|
||
|
||
```
|
||
|
||
3. 管理端 Web 管理
|
||
|
||
Default URL: http://0.0.0.0:8090
|
||
User: admin@example.com
|
||
Passwd: Admin123456
|
||
|
||
4. 参阅快速入门指南:https://docs.checkcle.io
|
||
|
||
###
|
||

|
||

|
||

|
||

|
||

|
||
|
||
|
||
## 🌟 CheckCle 与社区?
|
||
- **满怀热情打造**:由开源爱好者为社区创建
|
||
- **免费且开源**:完全免费使用,无隐藏费用
|
||
- **协作与连接**:结识志同道合、热爱开源的伙伴
|
||
|
||
---
|
||
|
||
## 赞助商
|
||
不再接受赞助。今后仅接受以生态与社区合作形式提供的支持,例如云服务器、域名或托管额度等基础设施。
|
||
|
||
如果你是希望支持 CheckCle 的科技公司,请直接联系作者:tolaleng@checkcle.io
|
||
|
||
### 🤝 生态与社区合作伙伴
|
||
<div style="display: flex; align-items: center; gap: 10px;">
|
||
<a href="https://github.com/gitbookio">
|
||
<img src="https://avatars.githubusercontent.com/u/7111340?s=200&v=4"
|
||
width="75" height="75"
|
||
style="border-radius: 50%;"
|
||
alt="GitBook Logo" />
|
||
</a>
|
||
|
||
<a href="https://www.cloudflare.com">
|
||
<img src="https://cdn.checkcle.io/images/sponsor/cloudflare-checkcle_logo.png"
|
||
height="60"
|
||
alt="Cloudflare Logo" />
|
||
</a>
|
||
<a href="https://m.do.co/c/0c27ef82475f">
|
||
<img src="https://cdn.checkcle.io/images/sponsor/digitalocean_checkcle.png"
|
||
height="50"
|
||
alt="DigitalOcean Logo" />
|
||
</a>
|
||
</a>
|
||
<a href="https://www.jetbrains.com/">
|
||
<img src="https://cdn.checkcle.io/images/sponsor/jetbrains.png"
|
||
height="50"
|
||
alt="Jetbrains Logo" />
|
||
</a>
|
||
</div>
|
||
|
||
---
|
||
|
||
|
||
## 👥 贡献者
|
||
感谢你的贡献,让 CheckCle 越来越好,你太棒了 🫶
|
||
|
||
[](https://github.com/operacle/checkcle/graphs/contributors)
|
||
|
||
---
|
||
|
||
## 🤝 参与贡献的方式
|
||
|
||
以下是你帮助改进 CheckCle 的一些方式:
|
||
|
||
- 🐞 **报告 Bug** – 发现问题?通过提交 [GitHub Issue](https://github.com/operacle/checkcle/issues).
|
||
- 🌟 **建议功能** – 有想法?发起 [Discussion](https://github.com/operacle/checkcle/discussions) 或提交功能请求 Issue。
|
||
- 🛠 **提交 Pull Request** – 改进代码、修复 Bug、添加功能或完善文档。
|
||
- 📝 **完善文档** – 哪怕修正一个错别字也很有帮助!
|
||
- 🌍 **传播项目** – 为 [CheckCle](https://github.com/operacle/checkcle.git) 仓库点 Star ⭐,在社交媒体上分享,并邀请他人参与贡献!
|
||
|
||
---
|
||
|
||
## 🌍 保持联系
|
||
- 网站:[checkcle.io](https://checkcle.io)
|
||
- 文档:[docs.checkcle.io](https://docs.checkcle.io) | 衷心感谢 [GitBook](https://github.com/gitbookio) 为 CheckCle 赞助 OSS 站点方案!
|
||
- Discord 聊天:加入我们的社区 [@discord](https://discord.gg/xs9gbubGwX)
|
||
- 在 X 上关注我们:[@asqrm_io](https://x.com/asqrm_io)
|
||
|
||
## 📜 许可证
|
||
|
||
CheckCle 采用 MIT License 发布。
|
||
|
||
---
|