Hermes Agent 상태를 한 화면에서 보는 점검 위젯 아이디어

를 개인 지식 시스템에 오래 쓰다 보면 연결된 기능이 늘어나고, 어디서 문제가 났는지 놓치기 쉽다. 이 사례에서는 , Resend 이메일, 칸반 보드, 네 개의 예약 작업, Mnemo로 문서를 보내는 지식 저장 흐름이 함께 돌아가고 있었다.

문제가 생기자 필요한 것은 복잡한 분석 화면이 아니라 “지금 살아 있나”를 바로 보여주는 작은 상태판이었다. 점검 항목은 접속 가능 여부, Resend 키 정상 여부, 마지막 예약 작업 성공 여부, 최근 1시간 안에 모델이 를 냈는지 여부였다.

목표는 설치 없이 휴대폰 홈 화면에서 볼 수 있고, 60초마다 새로고침되며, 색으로 상태를 구분하는 위젯이었다. 구현은 와 uvicorn으로 로컬 서버를 띄우고, 45초짜리 메모리 캐시를 두며, ` cron list`와 ` stats` 명령, `/root/./logs/agent.log` 로그를 읽는 방식이었다.

핵심 포인트

  • 에 여러 기능을 붙이면 한곳에서 상태를 보는 화면이 필요해진다.
  • 확인할 핵심은 봇 연결, 이메일 키, 마지막 예약 작업, 최근 처럼 바로 조치할 수 있는 항목이다.
  • 휴대폰 홈 화면에서 볼 수 있고 60초마다 새로고침되는 작은 위젯이면 충분할 수 있다.
  • ` cron list`, ` stats`, 로그 파일을 읽어 실제 상태를 확인하는 방식이다.
  • 45초 메모리 캐시를 두면 너무 자주 점검해서 시스템에 부담을 주는 일을 줄일 수 있다.
원문 보기