브라우저 기반 모니터링이 애초에 동작하지 않는 폐쇄망·SSH 전용 환경을 위한 Linux 서버 모니터링 TUI, tapas-eye를 소개합니다. 별도 에이전트나 DB 없이 기존 C 헤더와 System V 공유메모리 구조를 그대로 읽고, 필요하면 같은 설정을 웹 대시보드로도 공유할 수 있습니다. AI 제품이 아니라 SSH 세션 안에서 완결되는 운영 도구입니다.
브라우저 모니터링이 안 되는 환경이 있다
서버 상태를 보는 도구는 대부분 브라우저 대시보드를 전제로 합니다. 그런데 운영 현장에는 그 전제가 성립하지 않는 곳이 있습니다. 외부로 나갈 수 없는 폐쇄망, SSH 접속만 허용된 서버, 이미 오래된 C 서비스와 System V 공유메모리 기반으로 돌아가는 인프라입니다. 이런 환경에서는 클라우드 옵저버빌리티 플랫폼을 “대체”하는 것이 아니라, 애초에 관측 도구를 붙일 수 없는 자리를 메워야 합니다.
tapas-eye는 그 지점에서 출발한 도구입니다.
SSH 터미널 안에서 완결되는 TUI
tapas-eye는 SSH 세션 안에서 동작하는 ANSI/VT100 TUI입니다. 접속해서 실행하면 CPU·메모리·로드애버리지·프로세스를 실시간으로 표시합니다. 브라우저를 열 필요가 없고, 서버에 별도 웹 서비스를 띄울 필요도 없습니다.
핵심은 수집 방식입니다. tapas-eye는 기존 C 헤더와 System V 공유메모리 구조를 새 수집 파이프라인 없이 그대로 읽습니다. 이미 돌고 있는 서비스가 공유메모리에 올려둔 값을, 그 구조를 바꾸지 않고 그대로 봅니다. 그래서 “모니터링을 위해 서비스를 고쳐야 한다”는 상황이 생기지 않습니다.
기본 뷰에서 Lua, C 플러그인까지
처음에는 기본 제공 뷰로 시작하고, 필요해지면 Lua 스크립팅으로 뷰를 확장하고, 더 깊은 요구는 C 플러그인으로 처리하는 점진적 확장 경로를 갖습니다. 즉 기본 모니터링만 쓰다가 끝나는 도구가 아니라, 운영팀이 자기 환경에 맞춰 관측 항목을 직접 늘려갈 수 있는 구조입니다.
Lua/C 플러그인은 SSH와 웹 양쪽에서 동일한 코드로 동일하게 렌더링됩니다. (SHM 값 쓰기와 필드 필터는 SSH TUI 전용입니다.)
웹 대시보드 — SSH의 보조가 아니라 하나의 설정으로 확장
SSH 전용 환경만을 위한 도구로 보일 수 있지만, 같은 설정으로 웹 대시보드까지 커버합니다. 활성화 방법은 세 가지입니다.
- CLI에서
--web-port 8080지정 config.lua의web_port설정- tmux/screen 백그라운드 실행
웹 대시보드는 최대 16개 동시 클라이언트 접속을 지원하므로, 한 사람이 SSH로 보던 화면을 팀이 함께 보는 형태로 확장할 수 있습니다. 웹에서는 /config 편집기로 설정값을 직접 수정할 수 있습니다.
정리하면, “SSH 전용 폐쇄망”부터 “여러 명이 함께 보는 팀 대시보드”까지 하나의 설정으로 대응 범위가 이어집니다. tapas-eye가 AI 제품이 아니기 때문에, 이런 확장성이 이 도구의 핵심 차별점입니다.
운영 전 반드시 확인할 보안 전제조건
웹 대시보드를 켤 때는 전제를 분명히 해야 합니다. tapas-eye는 기본적으로 모든 인터페이스(0.0.0.0)에 바인드되고 자체 인증 기능이 없습니다. 따라서 인터넷에 직접 노출하는 방식이 아니라, 내부망·VPN·리버스프록시 뒤에서만 운영하는 것을 권장합니다. “누구나 접속 가능한 공개 대시보드”로 이해하면 안 됩니다.
라이선스 모델
tapas-eye는 서버 1대에 라이선스 1개가 대응하는 일회성 구매 모델입니다. 구독이나 자동갱신이 없습니다. 라이선스 키 재발급은 결제일로부터 6개월 이내에 가능하고, 사용 권한 자체는 만료되지 않습니다. 정확한 금액과 도입 조건은 홈페이지에서 확인하실 수 있습니다.
도입 전에 직접 확인하는 방법
- 기본 모니터링과 공유메모리 테이블 뷰 라이브 데모: eye.tapas-app.com/manual-1/
- Lua/C 확장 프로세스 모니터링 라이브 데모: eye.tapas-app.com/manual-2/
- 폐쇄망 Linux + 기존 C 서비스 운영 조직 대상 적합성 상담: eye.tapas-app.com/consultation.html
마무리
서버를 볼 방법이 SSH밖에 남지 않은 환경이라면, 그 안에서 관측을 끝낼 수 있는 도구가 선택지가 됩니다. 별도 에이전트도, 별도 DB도, 브라우저도 필요하지 않습니다. 기존 C 서비스와 공유메모리 구조를 그대로 두고 시작할 수 있습니다.
제품 소개와 도입 조건, 라이선스 안내는 홈페이지에서 확인하세요 → eye.tapas-app.com