signoz-viewer, 쓰기 접근의 경우 signoz-admin).
지원 플랫폼
| 플랫폼 | 지원 |
|---|---|
| SigNoz Cloud | 모든 테넌트 |
| SigNoz (셀프 호스팅) | 자체 관리 인스턴스 |
사전 요구 사항
- SigNoz Cloud 또는 셀프 호스팅 인스턴스.
- API 키를 발급할 서비스 계정 (읽기 전용 접근의 경우
signoz-viewer, CloudThinker가 변경을 수행해야 하는 경우signoz-admin). - SigNoz 기본 URL.
설정
서비스 계정 생성
SigNoz에서 Settings → Workspace Settings → Service Accounts를 열고 New Service Account를 클릭합니다. 이름(예:
cloudthinker-svc)을 입력하고 Create Service Account를 클릭합니다.역할 할당
Overview 탭에서 Roles 드롭다운을 사용하여 읽기 전용 접근의 경우
signoz-viewer를, CloudThinker가 변경을 수행해야 하는 경우 signoz-admin을 선택합니다. Save Changes를 클릭하여 역할이 적용되도록 합니다.API 키 생성
Keys 탭으로 전환하고 Add Key를 클릭합니다. 키 이름(예:
cloudthinker-key)을 입력하고 선택적으로 만료 날짜를 설정한 후 Create Key를 클릭하여 키를 복사합니다.연결 세부 정보
| 필드 | 설명 | 예시 |
|---|---|---|
| SIGNOZ_URL | 경로 접미사 없는 인스턴스 기본 URL | https://<hash>.signoz.cloud |
| SIGNOZ_API_KEY | 서비스 계정 키 | Keys 탭에서 복사 |
| LOG_LEVEL | MCP 서버 로그 상세 수준: debug, info, warn, error | info |
필수 권한
- **
signoz-viewer**는 읽기 전용 접근을 부여합니다: 서비스, 로그, 트레이스, 메트릭 쿼리, 알림, 대시보드, 뷰 검사. - **
signoz-admin**은 추가로 쓰기 접근을 부여합니다: 알림, 대시보드, 뷰, 채널 생성, 업데이트, 삭제. - 쓰기 작업은 CloudThinker에서 실행 전 명시적인 승인도 필요합니다.
에이전트 기능
연결 후 에이전트는 옵저버빌리티 데이터 전반에 읽기 작업을 수행하고, 승인이 필요한 쓰기 작업 세트를 사용할 수 있습니다.| 기능 | 에이전트가 할 수 있는 작업 |
|---|---|
| 서비스 (APM) | 계측된 서비스 목록 조회, 지연 시간 상위 작업 검사 |
| 로그 | 시간 및 필터로 로그 검색, 패턴별 집계 및 그룹화 |
| 트레이스 | 트레이스 검색, 전체 트레이스 워터폴 가져오기, 의존성 상세 분석 |
| 메트릭 | 메트릭 목록 조회 및 시계열 쿼리 실행 |
| 대시보드 | 대시보드 및 템플릿 목록 조회 및 검사 |
| 알림 | 알림 규칙 목록 조회, 규칙 및 상태 전환 내역 검사; 생성, 업데이트, 삭제 (admin 전용) |
| 저장된 뷰 | 저장된 쿼리 뷰 목록 조회, 검사, 생성, 업데이트, 삭제 (admin 전용) |
| 알림 채널 | 채널 목록 조회, 검사, 생성, 업데이트, 삭제 (admin 전용) |
| 문서 | SigNoz 문서 검색 및 가져오기 |
연결 확인
예시 프롬프트
문제 해결
401 Unauthorized로 연결 실패
401 Unauthorized로 연결 실패
모든 요청이 404 반환
모든 요청이 404 반환
SIGNOZ_URL에 추가 경로 접미사가 있습니다. /api/v1 없이 https://<hash>.signoz.cloud와 같이 기본 URL만 설정하세요.403 Forbidden
403 Forbidden
서비스 계정의 역할이 해당 작업에 충분하지 않습니다. 쓰기 작업의 경우
signoz-admin을 할당한 후 Save Changes를 클릭하세요.검색 결과 없음
검색 결과 없음
로그, 트레이스, 메트릭 검색에는 시간 범위가 필요합니다. 에이전트에게 최근 범위(예: 최근 15분)를 사용하도록 요청하고 필요한 경우에만 범위를 넓히세요.
보안
- 최소 권한 — 에이전트가 사용 사례에 필요한 권한만 부여하세요. 읽기 전용으로 시작한 후 필요에 따라 확장하세요.
- 기본 읽기 전용 — 에이전트가 이 연결을 통해 변경 작업을 수행하게 할 것이 아니라면 읽기 전용 자격증명을 사용하세요.
- 자격증명 교체 — 정기 일정에 따라 키와 토큰을 교체하세요. 연결을 업데이트하면 CloudThinker가 새 값을 자동으로 반영합니다.
- 오프보딩 시 취소 — 연결을 삭제하거나 팀원이 퇴사할 때 프로바이더에서 자격증명을 제거하세요.
- 기본 URL만 사용 —
SIGNOZ_URL을 경로 접미사 없는 루트 URL로 설정하세요. 후행 경로가 있으면 모든 요청이 404를 반환합니다. - 쓰기에 승인 필요 — 알림 및 대시보드 변경이 의도적으로 이루어지도록 쓰기 작업을 승인 필요 상태로 유지하세요.
관련 항목
Datadog 연결
옵저버빌리티 및 모니터링
Grafana 연결
대시보드 및 메트릭