Resolved: health_check.py → v4 대시보드 구조 전면 재구성 (5탭→2탭) #4

Closed
opened 2026-05-05 21:43:27 +09:00 by ruki · 0 comments
Collaborator

문제 (2026-04-30)

기존 대시보드가 장비(PC/NAS/공유기)와 서비스를 평탄하게 5개 탭으로 나눠서 인프라 전체 맥락을 파악하기 어려웠음.
또 각 에이전트 버전 문자열에 vv 중복(hermes_vv0.11.0)이나 uptime·process 중복 출력 등 UI 버그 존재.

해결

구조 개편 (v4)

  • 기존 5탭(🖥️PC · 🗄️NAS · 📡공유기 · 🤖에이전트 · 🌐도메인) 폐기
  • 2탭 체계로 단순화:
    • 🤖 에이전트: PC → 에이전트 수직 블록 (버전·상태·uptime·process)
    • 🌐 서브도메인: 도메인 → PC → 서비스 계층 구조
  • 배경 health-check 루프 60초 간격 유지, JSON 구조를 중첩(domains→pcs→agents)로 변경

버그 수정

  • 버전 정규화: hermes_vv0.11.0hermes_v0.11.0
  • 중복 uptime·process 라인 제거
  • CSS: PC 박스 border/agent 블록 레이아웃 개선

결과

agent.pinksky.kr 에서 2탭 계층 뷰 정상 렌더링 확인

[!note] 수정이력 | 2026-04-30, 루키 (hermes)

## 문제 (2026-04-30) 기존 대시보드가 장비(PC/NAS/공유기)와 서비스를 **평탄하게 5개 탭**으로 나눠서 인프라 전체 맥락을 파악하기 어려웠음. 또 각 에이전트 버전 문자열에 `vv` 중복(`hermes_vv0.11.0`)이나 uptime·process 중복 출력 등 UI 버그 존재. ## 해결 ### 구조 개편 (v4) - 기존 5탭(🖥️PC · 🗄️NAS · 📡공유기 · 🤖에이전트 · 🌐도메인) 폐기 - **2탭 체계**로 단순화: - 🤖 에이전트: PC → 에이전트 수직 블록 (버전·상태·uptime·process) - 🌐 서브도메인: 도메인 → PC → 서비스 계층 구조 - 배경 health-check 루프 60초 간격 유지, JSON 구조를 중첩(domains→pcs→agents)로 변경 ### 버그 수정 - 버전 정규화: `hermes_vv0.11.0` → `hermes_v0.11.0` - 중복 uptime·process 라인 제거 - CSS: PC 박스 border/agent 블록 레이아웃 개선 ## 결과 agent.pinksky.kr 에서 2탭 계층 뷰 정상 렌더링 확인 > [!note] 수정이력 | 2026-04-30, 루키 (hermes)
ruki closed this issue 2026-05-05 21:43:27 +09:00
Sign in to join this conversation.
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: pinksky/minicity-agent#4