OpenStatus
연결
터미널에서 OpenStatus을 연결하세요. OpenStatus이 받는 플래그는 --help로 확인할 수 있습니다.
polylane integration connect --type openstatus쓰기 권한이 있는 워크스페이스 API 키입니다.
OpenStatus를 연결하면 에이전트가 업타임 모니터를 확인하고, 상태 페이지를 관리하고, 상태 리포트를 게시할 수 있습니다.
설정
- OpenStatus 대시보드에서 Settings를 열고 API Token으로 이동합니다.
- 키를 만듭니다. 에이전트가 모니터를 관리하고 상태 리포트를 게시할 수 있도록 쓰기 권한이 필요합니다.
- 키를 Polylane에 붙여 넣습니다. Polylane이 워크스페이스에 대해 이를 검증하고 연결합니다.
키는 저장 전에 암호화되며 에이전트는 이를 절대 보지 못합니다.
Polylane은 OpenStatus에 polylane이라는 웹훅 알림 채널을 프로비저닝하여 모니터 실패, 저하, 회복이 경보로 도착하고 발생하는 대로 트리아지되게 합니다. 채널은 채널 쪽에서 연결되므로 모니터별 설정이 필요하지 않습니다: 나중에 만드는 모니터도 다음 동기화에서 자동으로 연결됩니다. 채널에서 모니터를 수동으로 분리한 것은 존중되므로, 경보를 다시 받고 싶으면 OpenStatus에서 다시 연결하세요.
에이전트가 할 수 있는 것
- 모니터 나열과 상태, 업타임, 지연 시간 백분위수, 검사별 응답 로그 확인
- 모니터 생성, 업데이트, 트리거
- 상태 페이지, 그 구성 요소, 전체 공개 상태 검사
- 상태 리포트 게시와 업데이트 게시. 페이지 구독자 알림은 명시적으로 요청하지 않으면 꺼져 있음
- 유지 관리 기간 예약
연결 해제
Polylane에서 OpenStatus의 연결을 해제한 뒤, OpenStatus에서 API 키를 취소하세요.
Terraform으로 관리하는 리소스와 함께 OpenStatus 경보를 Polylane에 등록하세요.
경보 전달은 채널 쪽에서 연결되는 polylane이라는 웹훅 알림 채널에 있으므로, Terraform으로 관리하는 모니터에 추가할 것은 없습니다: 다음 동기화에서 자동으로 연결됩니다. polylane 알림 채널은 그대로 두세요. Polylane이 통합과 함께 이를 만들고 제거합니다.
연결 해제
연결을 해제하면 모든 동기화와 검사가 중단되고 Polylane이 보관하던 자격 증명이 삭제됩니다. Polylane이 OpenStatus에 설정한 모든 것도 함께 제거되며, 남는 것은 없습니다.
polylane integration disconnect <id>도구
6에이전트가 스레드에서 수행할 수 있는 작업입니다.