## Messenger 하네스 확장 - agents/feature-developer.md — 신규 기능 화면 개발 전문 에이전트 (DR·네트워크·CSAP·생체인증·오프라인·Kanban·다크모드·멀티기관·인시던트·실시간) - skills/new-features/SKILL.md — 10가지 신규 기능 React Native 구현 가이드 - messenger-orchestrator description 확장 (신규 기능 트리거 추가) ## Manager 하네스 확장 - agents/roadmap-planner.md — Manager 추가 개발 기획 전문 에이전트 - skills/manager-roadmap/SKILL.md — MG-01~MG-09 페이지 구현 가이드 - manager-orchestrator description 확장 (로드맵/MG 트리거 추가) ## ITSM 하네스 확장 - agents/roadmap-planner.md — ITSM 추가 개발 기획 에이전트 - skills/itsm-roadmap/SKILL.md — I-01~I-10 기능 제안 카탈로그 ## 추가 개발 제안서 3종 (docs/) - MESSENGER_NEXT_FEATURES.md — 모바일 신규 기능 10종 (M-01~M-10) - ITSM_NEXT_FEATURES.md — ITSM 신규 기능 10종 (I-01~I-10) - MANAGER_NEXT_FEATURES.md — Manager 신규 페이지 9종 (MG-01~MG-09) Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
194 lines
5.5 KiB
Markdown
194 lines
5.5 KiB
Markdown
# GUARDiA ITSM — 추가 개발 제안서
|
|
|
|
> **버전:** 1.0 | **작성일:** 2026-05-31 | **현재 라우터:** 617개 (v2.1.0)
|
|
|
|
---
|
|
|
|
## 요약
|
|
|
|
| 항목 | 내용 |
|
|
|------|------|
|
|
| 제안 기능 수 | 10개 |
|
|
| 즉시 착수 추천 | 자동화 플레이북, 서버 성능 실시간 대시보드, KB AI 자동 생성 |
|
|
| 총 예상 공수 | 약 38인주 |
|
|
| 최근 추가 기능 | DR 자동화, 네트워크 장비 관리, CSAP 자동 점검 (2026-05-31) |
|
|
|
|
---
|
|
|
|
## 1순위 — Quick Win (즉시 착수)
|
|
|
|
### I-01. 자동화 플레이북 (`routers/playbook.py`)
|
|
|
|
**배경:** 반복 운영 작업(재시작, 로그 수집, 백업 검증)을 매번 수동 실행
|
|
**기능:**
|
|
- 플레이북 템플릿 등록 (SSH 명령 시퀀스 + 조건 분기)
|
|
- 원클릭 실행 + 진행 상황 실시간 SSE 스트리밍
|
|
- 실행 이력 감사 기록
|
|
- 기존 `ssh.py` + `batch.py` 패턴 그대로 재사용
|
|
|
|
| 항목 | 값 |
|
|
|------|-----|
|
|
| 난이도 | L |
|
|
| 임팩트 | H (SM 엔지니어 반복 작업 80% 절감) |
|
|
| 공수 | 2인주 |
|
|
| 기존 재사용 | `core/ssh_exec.py`, `routers/batch.py` |
|
|
|
|
```
|
|
엔드포인트:
|
|
GET /api/playbook/ 플레이북 목록
|
|
POST /api/playbook/ 플레이북 등록
|
|
POST /api/playbook/{id}/run 실행 (SSE 스트림)
|
|
GET /api/playbook/{id}/runs 실행 이력
|
|
```
|
|
|
|
---
|
|
|
|
### I-02. 서버 성능 실시간 대시보드 (`routers/realtime_metrics.py`)
|
|
|
|
**배경:** 서버 성능(CPU/메모리/디스크) 조회 = SSH 수동 실행
|
|
**기능:**
|
|
- SSH → `top -bn1`, `df -h`, `free -m` 30초마다 수집
|
|
- SSE 실시간 스트리밍 → 프론트 Chart.js 그래프
|
|
- 임계값 초과 시 인시던트 자동 생성
|
|
|
|
| 항목 | 값 |
|
|
|------|-----|
|
|
| 난이도 | L |
|
|
| 임팩트 | H (이상탐지 조기 발견) |
|
|
| 공수 | 2인주 |
|
|
| 기존 재사용 | `core/ssh_exec.py`, `routers/anomaly.py`, SSE 패턴 |
|
|
|
|
---
|
|
|
|
### I-03. KB 아티클 AI 자동 생성 (`routers/kb_auto_gen.py`)
|
|
|
|
**배경:** SR/인시던트 해결 후 KB 등록은 수동 → 누락률 높음
|
|
**기능:**
|
|
- SR/인시던트 COMPLETED 시 Ollama가 해결 과정 요약 → KB 초안 자동 생성
|
|
- 담당자 검토 → 1클릭 KB 등록
|
|
- 기존 `kb_agent.py` + `kb.py` 확장
|
|
|
|
| 항목 | 값 |
|
|
|------|-----|
|
|
| 난이도 | L |
|
|
| 임팩트 | M (지식베이스 품질 향상) |
|
|
| 공수 | 1인주 |
|
|
| 기존 재사용 | `core/kb_agent.py`, Ollama 패턴 |
|
|
|
|
---
|
|
|
|
## 2순위 — 중기 개발 (3~5인주)
|
|
|
|
### I-04. 멀티사이트 통합 관제 (`routers/multisite.py`)
|
|
|
|
**배경:** 여러 관공서를 개별 대시보드로 따로 확인 → 비효율
|
|
**기능:**
|
|
- 기관별 서버 헬스체크 배치 실행
|
|
- 전체 기관 상태 지도 뷰 (지역별 분류)
|
|
- 기관별 SLA 위반 현황 통합 조회
|
|
|
|
| 임팩트 | H (대형 관제 수주 필수 기능) | 공수 | 4인주 |
|
|
|
|
---
|
|
|
|
### I-05. SLA 위반 예측 분석 (`routers/sla_predict.py`)
|
|
|
|
**배경:** SLA 위반을 사후 확인 → 예방 불가
|
|
**기능:**
|
|
- 과거 SR 데이터 기반 회귀 분석 (사이킷런 경량 모델)
|
|
- 위반 위험 SR 사전 경고 + 자동 에스컬레이션
|
|
- `predictive.py` 확장
|
|
|
|
| 임팩트 | H (SLA 위반 방지 = 계약 유지) | 공수 | 4인주 |
|
|
|
|
---
|
|
|
|
### I-06. 공공기관 온보딩 자동화 (`routers/onboarding_wizard.py`)
|
|
|
|
**배경:** 신규 기관 등록 = CMDB 입력 + 담당자 초대 + 라이선스 발급 수동 3단계
|
|
**기능:**
|
|
- 마법사 형식 단계별 가이드 (기관정보 → 서버등록 → 계정생성 → 라이선스)
|
|
- 기존 `institutions.py` + `license.py` + `auth.py` 연계
|
|
|
|
| 임팩트 | M (도입 시간 80% 단축) | 공수 | 3인주 |
|
|
|
|
---
|
|
|
|
### I-07. 웹 터미널 (`routers/web_terminal.py`)
|
|
|
|
**배경:** 현장 엔지니어가 SSH 클라이언트 없이 브라우저에서 서버 접속 필요
|
|
**기능:**
|
|
- PAM 세션 연계 브라우저 SSH 터미널 (xterm.js + WebSocket)
|
|
- 모든 입력/출력 세션 로깅 + 녹화
|
|
- `pam.py` + `ssh.py` 확장
|
|
|
|
| 임팩트 | H (현장 대응 속도) | 공수 | 5인주 |
|
|
|
|
---
|
|
|
|
## 3순위 — 장기 개발 (6인주+)
|
|
|
|
### I-08. AI 이상탐지 튜닝 UI (`routers/anomaly_tuner.py`)
|
|
|
|
**기능:** 임계값·민감도·기관별 기준선 Web UI로 조정
|
|
**공수:** 6인주 | **기존 재사용:** `core/anomaly.py`
|
|
|
|
---
|
|
|
|
### I-09. QR코드 자산 관리 (`routers/qr_asset.py`)
|
|
|
|
**기능:** CMDB 서버별 QR 스티커 생성 + 모바일 스캔 → 서버 상세 즉시 조회
|
|
**공수:** 6인주 | **패키지:** qrcode, PIL
|
|
|
|
---
|
|
|
|
### I-10. 감사 대시보드 강화 (`routers/audit_visual.py`)
|
|
|
|
**기능:** SHA-256 해시체인 시각화 (SVG 트리), 이상 감지 자동 알림
|
|
**공수:** 7인주 | **기존 재사용:** `routers/audit.py`
|
|
|
|
---
|
|
|
|
## 로드맵 타임라인
|
|
|
|
```
|
|
2026년 6월 (1~2주)
|
|
I-01 자동화 플레이북
|
|
I-02 서버 성능 실시간 대시보드
|
|
|
|
2026년 6월 (3~4주)
|
|
I-03 KB AI 자동 생성
|
|
|
|
2026년 7월
|
|
I-04 멀티사이트 통합 관제
|
|
I-05 SLA 위반 예측
|
|
|
|
2026년 8월
|
|
I-06 온보딩 자동화
|
|
I-07 웹 터미널
|
|
|
|
2026년 9월+
|
|
I-08 AI 이상탐지 튜닝 UI
|
|
I-09 QR 자산 관리
|
|
I-10 감사 대시보드 강화
|
|
```
|
|
|
|
---
|
|
|
|
## 우선순위 매트릭스
|
|
|
|
```
|
|
임팩트
|
|
H │ I-01 I-02 I-04 I-05 I-07
|
|
│ I-03
|
|
M │ I-06 I-08 I-09 I-10
|
|
L │
|
|
└──────────────────────────────────────────
|
|
L(쉬움) M(보통) H(어려움) 난이도
|
|
```
|
|
|
|
**즉시 착수 권장:** I-01, I-02, I-03 (난이도 L, 임팩트 M~H)
|
|
|
|
---
|
|
*Copyright © 2026 GUARDiA All Rights Reserved.*
|