observability
OpenStatus
Connect your OpenStatus workspace to let agents check uptime monitors and latency, manage status pages, and publish status reports to your subscribers. Monitor failures and recoveries flow into Polylane as alerts for automated triage.
連接
從終端機連接OpenStatus。傳入--help可查看OpenStatus接受的旗標。
Terminal
polylane integration connect --type openstatus具有寫入權限的工作區API金鑰。
連接OpenStatus,讓代理可以檢查運作時間監控器、管理狀態頁面並發布狀態報告。
設定
- 在你的OpenStatus儀表板中開啟Settings並前往API Token。
- 建立一把金鑰。它需要寫入權限,代理才能管理監控器並發布狀態報告。
- 把金鑰貼到Polylane。Polylane針對你的工作區驗證它並完成連接。
你的金鑰在儲存前會先加密,代理永遠看不到它。
Polylane會在OpenStatus中佈建一個名為polylane的webhook通知頻道,讓監控器的失敗、劣化與恢復以警示的形式落地並在觸發時被分流。這個頻道是在頻道端附加的,所以監控器不需要逐一設定:你之後建立的監控器會在下一次同步時自動附加。手動把某個監控器從頻道分離會被尊重,所以當你想要它的警示回來時,請在OpenStatus中重新附加。
代理能做什麼
- 列出監控器並檢查狀態、運作時間、延遲百分位數與每次檢查的回應日誌
- 建立、更新與觸發監控器
- 檢視狀態頁面、它們的元件與整體公開狀態
- 發布狀態報告與張貼更新;除非明確要求,否則不會通知頁面訂閱者
- 排程維護時段
中斷連接
在Polylane中斷OpenStatus的連接,然後在OpenStatus中撤銷該API金鑰。
把OpenStatus的警示與你以Terraform管理的資源一起註冊到Polylane。
警示投遞依賴一個名為polylane、在頻道端附加的webhook通知頻道,所以以Terraform管理的監控器不需要加任何東西:它們會在下一次同步時自動附加。請保留polylane通知頻道;Polylane會隨整合一起建立與移除它。
中斷連接
中斷連接會停止所有同步與檢查,並刪除Polylane持有的憑證。 Polylane在OpenStatus中建立的一切也會一併移除;不會留下任何東西。
Terminal
polylane integration disconnect <id>工具
6代理可以在對話串中執行的操作。
openstatusApi
Call any OpenStatus API endpoint that lacks a dedicated tool
openstatusMonitors
Read, create, update, or trigger OpenStatus uptime monitors
openstatusResponseLogs
Read OpenStatus per-check HTTP response logs
openstatusStatusPages
Read OpenStatus status pages, their components, and their public status
openstatusStatusReports
Read and publish OpenStatus status reports (public incident communication)
openstatusMaintenances
Read or schedule OpenStatus maintenance windows