酷監(jiān)控是一個高顏值的監(jiān)控工具,支持網(wǎng)站監(jiān)控/接口監(jiān)控/HTTPS證書監(jiān)控等多種監(jiān)控類型,幫助開發(fā)者及運維人員實時掌握網(wǎng)站/接口運行狀態(tài)。本項目支持Docker一鍵快速部署,擁有美觀現(xiàn)代的界面設(shè)計。- 多種監(jiān)控類型:支持HTTP/HTTPS網(wǎng)站、API接口、HTTPS證書過期、TCP端口、MySQL/Redis數(shù)據(jù)庫等多種監(jiān)控
- 推送監(jiān)控:支持被動接收客戶端的心跳推送,實現(xiàn)不可直接訪問設(shè)備的監(jiān)控
- 精美界面:深色/淺色主題切換,響應(yīng)式設(shè)計適配各種設(shè)備尺寸
- 強大通知系統(tǒng):支持郵件、Webhook、微信通知渠道等多種通知方式
- 數(shù)據(jù)可視化:直觀的狀態(tài)圖表和分析功能,快速了解系統(tǒng)運行狀況
- 持久化存儲:使用SQLite數(shù)據(jù)庫,輕量級部署無需額外依賴
- HTTP/HTTPS網(wǎng)站監(jiān)控:檢查網(wǎng)站可用性和響應(yīng)時間
- HTTPS證書監(jiān)控
- 關(guān)鍵詞監(jiān)控:檢查網(wǎng)頁內(nèi)容是否包含特定關(guān)鍵詞
- TCP端口監(jiān)控
- MySQL/MariaDB數(shù)據(jù)庫監(jiān)控
- Redis數(shù)據(jù)庫監(jiān)控
- 推送監(jiān)控
- 前端框架
- 后端
- 數(shù)據(jù)庫
- UI庫
- 圖表庫
- 認證
- 計劃任務(wù)
控制臺主界面 單個監(jiān)控項詳情頁 添加監(jiān)控 通知設(shè)置 使用Docker部署(推薦) 使用Docker是運行酷監(jiān)控最簡單的方式: # 適用于x86/x64架構(gòu) docker run -d --name coolmonitor --restart always -p 3333:3333 -v ~/coolmonitor_data:/app/data star7th/coolmonitor:latest # 適用于ARM架構(gòu)(如樹莓派、Apple Silicon) docker run -d --name coolmonitor --restart always -p 3333:3333 -v ~/coolmonitor_data:/app/data star7th/coolmonitor:arm-latest
初始化說明 首次啟動時,系統(tǒng)會自動: - 如果存在預(yù)置的數(shù)據(jù)庫,則直接使用
- 如果不存在,則自動初始化數(shù)據(jù)庫結(jié)構(gòu)
- 首次訪問時,系統(tǒng)會引導(dǎo)你創(chuàng)建管理員賬戶
訪問 http://localhost:3333 開始使用酷監(jiān)控。 開源地址https://github.com/star7th/coolmonitor
|