Grafana Incident와 Sift 사용
Grafana Incident와 Sift 사용 (Use Grafana Incident and Sift)
Grafana MCP 서버를 사용해 AI 어시스턴트가 Grafana Incident(나열, 생성, 조회, 활동 추가)와 Sift(조사 나열, 분석 조회, 로그에서 오류 패턴 찾기, 느린 요청 찾기)를 다루도록 할 수 있어요. 이러한 기능은 Grafana 기본 역할을 사용해요: 읽기에는 Viewer, 쓰기에는 Editor.
출처: 문서
본문
달성할 내용
어시스턴트에게 Incident를 나열하거나 생성하고, Incident에 메모를 추가하고, Sift 조사를 나열하거나 Sift 분석(예: Loki에서 높은 오류 패턴 찾기, Tempo에서 느린 요청 찾기)을 실행하라고 요청해요. 어시스턴트는 서버의 Incident 및 Sift 도구를 사용해요.
시작하기 전에
- 서버가 Grafana에 접근하도록 설정되고 구성되어 있어야 해요.
- 인스턴스에 Grafana Incident(사용한다면 Sift도)가 있어야 해요. 서비스 계정은 읽기 전용 작업에는 최소 Viewer 역할, Incident 생성이나 조사를 만드는 Sift 분석 실행에는 Editor 역할이 필요해요.
Incident 작업
어시스턴트에게 Incident를 나열하고(선택적으로 상태로 필터링), ID로 하나를 조회하고, 새 Incident를 만들고(제목, 심각도, 룸 접두사 등), Incident에 활동(메모)을 추가하라고 요청해요. 어시스턴트는 서버의 Incident 도구를 사용해요. Incident 생성이나 활동 추가에는 Editor 역할이 필요해요.
Sift 조사 작업
어시스턴트에게 Sift 조사를 나열하고, UUID로 하나를 조회하거나, 조사에서 특정 분석을 가져오라고 요청해요. 사전 예방적 분석을 위해서는 로그에서 오류 패턴 찾기(Loki) 또는 느린 요청 찾기(Tempo)를 요청해요. 서버가 Sift 조사를 시작하고 결과를 반환해요. 이러한 "찾기" 작업은 조사를 만들며 Editor 역할이 필요해요.
다음 단계
- 역할과 권한은 소개 (Introduction)를 참고해요.
- MCP 서버에서 경보를 생성하려면 경보 규칙 관리 (Manage alert rules)을 참고해요.