Devotd Github
새 소식AI 에이전트

beeline-work/beeline — 일상 로그 워크 철회, 수집기만 유지

beeline-work/beeline의 2026-11-07 커밋은 하루 단위 로그 보고서를 만들던 워크와 systemd 타이머를 삭제하고, 세 앱의 원시 로그 수집기만 남긴다.

저장소 정보beeline-work/beeline ↗

beeline-work/beeline의 2026-11-07 커밋은 하루 단위 로그 보고서를 만들던 워크와 systemd 타이머를 삭제하고, 세 앱의 원시 로그 수집기만 남긴다.

스타
★ 3
포크
0
언어
TypeScript
라이선스
MIT
최신 릴리스
v0.1.74
원문 보기 ↗GitHub에서 보기 ↗

beeline-work/beeline의 최신 커밋은 하루 단위 로그 보고서를 만들던 파이프라인을 걷어내고, 원시 로그 수집기만 남긴 정리 작업이다. 2026-11-07 커밋(616286a, PR #4084)은 6개 파일에서 24줄을 추가하고 92줄을 삭제했다. 루트 README에도 수집기가 원시 로그를 맡고日常工作은 철회됐다는 설명이 한 줄 추가됐다.

삭제된 쪽은 scripts/log-walk/host-walk.sh와 systemd의 beeline-log-walk.service, beeline-log-walk.timer다. 이들은 squire 호스트에서 24시간치 로그를 훑어 report.md, report.json, source-sha를 만들어 내는 경로였고, 설치 스크립트 install-host.sh는 출력 디렉터리 인자를 받던 것에서 인자 없는 형태로 바뀌어 수집기 unit인 beeline-log-collector@<app>.service만 설치하고 활성화한다. 남은 수집기는 beeline-server, beeline-free-agents, beeline-voice-livekit 세 앱의 flyctl logs 스트림을 받아 10분마다 재연결하고, 원시 로그는 ~/.local/share/beeline-log-walk/raw/<app>/<UTC date>.log에 쌓여 8일 동안 유지된다. systemd는 죽은 수집기를 다시 띄우고, SIGTERM을 무시하는 스트림은 강제 종료한다. 환경 파일에는 PATH와 원시 로그 경로만 남고 state 디렉터리 생성과 node 경로 고정이 함께 빠졌다.

남는 의문은 한 가지다. 함께 삭제된 README 문단에는 전화 소켓 거부는 아예 로그에 남지 않고 HTTP 거부는 Sentry에도 닿지 않으므로 반복 거부를 살필 수 있는 곳은 이 워크 하나였으며, 그 신호의 대체는 작업 결과의 데이터베이스 카운트라고 적혀 있었다. 이번 커밋 자료만으로는 그 대체가 들어갔는지 확인할 수 없다. 즉 원시 로그 수집은 유지되고 일상 보고서만 사라진 상태여서, 반복 거부 같은 신호를 지금 무엇으로 읽어야 하는지는 커밋만으로 판단하기 이르다. 저장소 설명과 라이선스, 릴리스 정보는 제공된 자료에 없다.