Healthchecks是一個(gè)cron作業(yè)監(jiān)控服務(wù),它監(jiān)控來自您的cron作業(yè)和計(jì)劃任務(wù)("檢查")的 HTTP 請(qǐng)求和電子郵件消息,當(dāng)ping沒有按時(shí)到達(dá)時(shí),Healthchecks會(huì)發(fā)出警報(bào),Healthchecks帶有一個(gè)Web儀表板、API、25個(gè)以上的集成,用于傳遞通知、月度電子郵件報(bào)告、WebAuthn 2FA支持、團(tuán)隊(duì)管理功能!
功能介紹
實(shí)時(shí)更新的儀表盤
你的檢查列表,每個(gè)Cron作業(yè)、守護(hù)進(jìn)程或你想監(jiān)控的計(jì)劃任務(wù)都有一個(gè)。
給你的檢查命名和指定標(biāo)簽,以便日后輕松識(shí)別它們。
點(diǎn)擊集成圖標(biāo)來切換它們的開啟和關(guān)閉。
調(diào)整 "周期 "和 "間隔時(shí)間 "以匹配任務(wù)的周期性和持續(xù)時(shí)間。
周期/寬限期對(duì)話框
簡單配置
每個(gè)檢查都有可配置的Period和Grace Time參數(shù)。根據(jù)這些參數(shù)和上次ping后的時(shí)間,檢查處于以下狀態(tài)之一。
新建。已創(chuàng)建的檢查,但還沒有收到任何ping。
Up.檢查已經(jīng)創(chuàng)建,但尚未收到任何ping。自上次ping以來的時(shí)間沒有超過Period。
Late.最近一次ping的時(shí)間還沒有超過Period.Late。上一次ping的時(shí)間已經(jīng)超過了Period,但還沒有超過Period + Grace。
下降。自上次ping后超過Period + Grace的時(shí)間。當(dāng)一個(gè)檢查從 "Late "到 "Down "時(shí),Healthchecks.io會(huì)向您發(fā)送一個(gè)通知。
Cron對(duì)話框
支持Cron表達(dá)式
另外,您還可以使用 cron 表達(dá)式定義預(yù)期的 ping 日期和時(shí)間。有關(guān)支持的語法功能,請(qǐng)參見Cron語法Cheatsheet。
恩典時(shí)間指定了在你收到警報(bào)之前,ping 的 "延遲 "程度。您應(yīng)該將其設(shè)置為略高于您的 cron 作業(yè)的預(yù)期持續(xù)時(shí)間。
詳情頁
詳情和事件日志
你可以在每個(gè)檢查中添加一個(gè)較長的、自由形式的描述。為你自己和你的團(tuán)隊(duì)留下筆記和指針。
您還可以查看收到的ping和發(fā)送的 "down "通知的日志。
詳情頁
公共身份徽章
Healthchecks.io為您使用過的每個(gè)標(biāo)簽提供狀態(tài)徽章。此外,"Healthchecks.io "徽章顯示了您賬戶中所有支票的整體狀態(tài)。
這些徽章有公開但難以猜測的URL。你可以在你的README、儀表盤或狀態(tài)頁面中使用它們。