Vitals — A Mac activity monitor that thinks in apps, not processes
Vitals — 프로세스 대신 앱 단위로 보여주는 Mac 활동 모니터
Vitals는 여러 보조 프로세스를 실행한 앱에 묶어 CPU, 메모리, 에너지, 디스크, 네트워크 사용량을 앱별로 보여주는 macOS 모니터링 앱입니다. 30일 기록과 알림, 프로젝트별 개발 서버 확인 기능을 제공하며, Product Hunt 등록자는 출시 72시간 동안 800개 넘는 라이선스가 판매됐다고 밝혔습니다.
- 주제
AI 요약
macOS 기본 Activity Monitor에서는 Chrome Helper 같은 보조 프로세스가 여러 줄로 나타나 어떤 앱이 자원을 쓰는지 파악하기 번거롭습니다. Vitals는 각 보조 프로세스를 실행한 앱에 연결해 앱별 한 줄로 표시합니다. 메모리, CPU, 에너지, 디스크, 네트워크 사용량을 확인하고, 항목을 누르면 해당 앱 정보를 한곳에서 볼 수 있습니다.
앱 단위 자원 모니터링
Vitals는 30일치 사용 기록을 보관하고 앱이 비정상적으로 동작하면 알립니다. 메뉴 막대에는 원하는 측정값을 각각 배치할 수 있으며, 표시 순서도 조정합니다. 온도, 팬 속도, 배터리 정보도 보여줍니다. 개발 서버는 프로젝트별로 묶고 실행한 앱, 점유 포트와 함께 표시합니다. 서버를 중지하거나 포트를 비우는 작업도 한 번에 처리합니다. Docker 컨테이너도 프로젝트에 연결합니다.
개발자 Atta는 자신의 Mac이 느려질 때 Activity Monitor에서 1,041개 프로세스를 확인했고, 그중 96개가 Google Chrome Helper였다고 설명합니다. 기존 모니터링 도구가 Mac의 부하 정도를 그래프로 보여준다면, Vitals는 어느 앱이 부하를 일으키는지 알려주는 데 초점을 둡니다. 등록자는 출시 72시간 동안 800개 넘는 라이선스가 판매됐다고 밝혔습니다. 첫 1,000개 라이선스는 5달러이며 이후 가격은 29달러입니다. 구독이나 계정 없이 한 번 결제하며, 데이터는 Mac 밖으로 전송하지 않는다고 안내합니다.
Product Hunt 반응
- @attacomsian — 저는 Mac 앱을 혼자 만드는 Atta입니다. Vitals는 처음에는 저 자신을 위해 만들었습니다. Mac이 뜨거워지고 느려져 Activity Monitor를 열었는데, 프로세스가 1,041개였고 그중 96개가 Google Chrome Helper였습니다. 제가 알고 싶었던 건 어떤 앱이 원인인지였지만, Activity Monitor는 알려주지 않았습니다. 그래서 앱별로 자원을 보여주는 도구를 만들었습니다. 메뉴 막대 모니터는 Mac이 얼마나 바쁜지는 알려줘도 어느 앱이 원인인지는 알려주지 않습니다. Vitals는 앱에서 출발하며, 대시보드가 아니라 네이티브 Mac 앱처럼 느껴지도록 만들었습니다. 오늘 버전 1.1을 출시합니다. 72시간 동안 800명이 넘게 구매했는데 아직도 믿기지 않습니다. 첫 1,000개는 5달러, 이후에는 29달러입니다. 한 번 결제하며 구독과 계정은 없고, 데이터는 Mac 밖으로 나가지 않습니다.
- @palash_bagchi — 사전 구매 질문입니다. 앱이 좋아 보이고 UI도 훌륭합니다. 저장 공간과 RAM 최적화에도 도움이 되나요, 아니면 모니터링만 하나요?
- @attacomsian — 감사합니다. 현재는 RAM과 디스크를 많이 쓰는 항목을 확인하고, 무거운 앱을 종료하거나 잊고 있던 개발 서버를 한 번에 중지할 수 있습니다. 저장 공간 정리 기능도 목록에 있으며, 공간을 차지하는 항목과 안전하게 지울 수 있는 항목을 보여주는 기능을 다음으로 만들고 있습니다. 무료 업데이트로 제공할 예정입니다.
- @curiouskitty — 고급 사용자 중에는 센서와 메뉴 막대 그래프에 iStat Menus나 Stats를 쓰는 사람이 많습니다. 그런 도구나 Activity Monitor로 부족해져서 Vitals가 더 빠른 답이 되는 순간은 언제인가요?
- @attacomsian — iStat Menus와 Stats는 Mac이 바쁘다는 사실을 잘 알려줍니다. 차이는 누가 바쁘게 만드는지 알고 싶을 때 나타납니다. CPU 그래프가 90%를 가리킬 때 Activity Monitor에서 수백 개의 Helper 프로세스를 찾는 대신, Vitals는 Chrome을 한 줄로 보여주고 잊고 있던 개발 서버는 프로젝트 아래에 표시합니다. 한 번 눌러 종료할 수도 있습니다. 그래프는 문제가 생겼다는 걸 알려주고, Vitals는 원인을 알려줍니다.
- @protsenkoalexandra — 앱별로 알림 기준을 조정하거나, 늘 높은 사용량을 보이는 Chrome 같은 앱의 알림을 끌 수 있나요?
- @attacomsian — 아직 앱별 설정은 없습니다. 현재는 설정의 Insights에서 기준을 조정하며, 모든 앱에 같은 기준을 적용합니다. 앱별 알림 끄기와 앱별 기준 설정은 개발 목록에 있고, 알림 끄기를 먼저 추가할 예정입니다.
- @garyshenk — 개발 서버를 실행한 앱도 확인하나요, 아니면 자원 사용량만 보여주나요?
- @attacomsian — 서버가 어디서 실행됐는지도 보여줍니다. 개발 서버는 프로젝트 폴더별로 묶이며, 실행한 앱(Terminal, VS Code, Cursor 등)과 점유 중인 포트도 함께 표시합니다. 한 번 눌러 서버를 중지하거나 포트를 비울 수 있습니다. Docker 컨테이너도 프로젝트에 연결됩니다.
- @ofir_smolinsky — 초기 사용자로서 강력히 추천합니다. 여러 저장소, worktree, 에이전트를 오가며 PR 작업을 하는 사람에게 특히 유용합니다. 남아 있는 서버와 시뮬레이터 때문에 Mac이 멈추곤 했고, 전에는 원인을 찾아다녀야 했지만 이제는 그럴 필요가 없습니다.
- @attacomsian — 첫 사용자로 함께해 주셔서 감사합니다. 출시 첫날부터 함께해 주셔서 큰 힘이 됩니다.
- @neylwalecki — Vitals를 구매해 사용 중인데 정말 만족스럽습니다. 긴 프로세스 목록을 뒤지지 않고도 어떤 앱이 Mac 자원을 쓰는지 확인할 수 있어 약속한 기능을 잘 해냅니다. 인터페이스가 명확하고 아름다워 사용하기 좋습니다. 출시를 축하합니다.
- @attacomsian — 구매하고 의견을 나눠주셔서 감사합니다. 출시일에 큰 힘이 됐습니다.
- @gniting — 저는 Vitals로 바로 iStat Menus를 대체했습니다. @attacomsian이 준비 중인 기능도 기대합니다.
- @attacomsian — 감사합니다. 앞으로 더 많은 기능을 준비하고 있습니다.
원문: Product Hunt / 번역·요약: Trawling