알림 규칙
MAC은 노드·하드웨어·컨테이너·소프트웨어·로그 상태를 다루는 고정된 알림 규칙 셋을 함께
제공합니다. 각 규칙은 켜고 끌 수 있으며, 임계값(threshold) 형식의 규칙은 연산자와
임계값을 수정할 수 있습니다. 쓰기 권한은 admin·operator에만 허용되며,
viewer는 읽기 전용으로 페이지를 봅니다.


컬럼
| 컬럼 | 설명 |
|---|---|
| Enabled | 규칙 on/off (admin/operator 전용) |
| Name | 규칙 이름과 한 줄 설명 |
| Metric | 규칙이 감시하는 지표(예: GPU Temperature, Node Offline) |
| Condition | 임계값 식(> 90 °C) 또는 토글 규칙의 Enabled / Disabled |
| Severity | critical / warning / info |
| Edit | 편집 모달 열기 (admin/operator 전용) |
기본 규칙
기본 규칙은 세 가지 범주로 나뉩니다.
임계값 규칙 (연산자와 임계값 수정 가능):
- GPU Temperature Critical / GPU Temperature Warning
- CPU Overload — CPU 사용률이 임계값 초과
- Memory Overload — 메모리 사용률이 임계값 초과
- Storage Nearly Full — 어느 파일시스템이라도 임계값 초과
- Storage SMART Unhealthy — SMART 헬스체크 실패
토글 규칙 (on/off만 변경):
- Node Offline — 에이전트 도달 불가
- Node Rebooting — 노드가 재부팅 중 상태
- Container Dead / Restarting / Unhealthy / Exited
- Software Version Drift — 노드 간 소프트웨어 버전 불일치
- Critical Error Logs — 커널 패닉, OOM, 하드웨어 오류, GPU Xid
필터 규칙 (패턴 목록 편집):
- Container Whitelist — 그 자체로는 알림이 아니라, 위의 네 가지 Container 알림이
어떤 컨테이너를 감시할지 범위를 정하는 필터입니다. 활성화하면 이름이 glob 패턴 중
하나 (기본
mac-*)와 일치하는 컨테이너만 컨테이너 알림을 발생시킬 수 있고, 나머지는 무시됩니다. 덕분에 노드에서 무관한 워크로드가 컨테이너 알림을 발생시키지 않습니다. 그 효과는 컨테이너 페이지에도 반영됩니다.
규칙 수정
연필 아이콘을 누르면 편집 모달이 열립니다. 임계값 규칙은 세 가지 항목을 수정할 수 있습니다.
- Severity —
critical/warning/info - Operator —
>,<,>=,<=,==,!= - Threshold — 숫자값 (단위 힌트:
°C,%,W등)
토글 규칙은 severity만 수정 가능합니다. Container Whitelist 필터 규칙은 대신
패턴 목록 편집기를 열어, 감시할 컨테이너를 정의하는 glob 패턴 (예: mac-*,
gpu-*)을 추가하거나 제거합니다. 규칙 이름, 설명, 지표 유형은 기본 카탈로그의
일부이므로 변경할 수 없습니다.
페이지 액션
- Export CSV — 모든 규칙(이름, 설명, 지표, 연산자, 임계값, severity, enabled, category, scope, 타임스탬프)을 문서화·감사용으로 내보냅니다.
- Reset to Default — 모든 규칙을 공장 초기 상태로 되돌립니다. 실수 방지용 확인 다이얼로그가 표시됩니다. admin/operator 전용.
페이지 하단에는 현재 꺼져 있는 규칙 수가 표시됩니다(예: 3 rules disabled). 장애 대응
전에 한눈에 무엇이 음소거되어 있는지 확인할 수 있습니다.