Meows 是 Android 上的一个 SSH 服务器监控 App。填个 IP 加账号(密码或私钥),就能看自己 VPS 的 CPU、内存、磁盘、网络,服务器端零安装。纯原生手搓,去年 10 月底上架,到现在更新了一百五十多个版本,我自己每天都在用。
为什么会有这么个东西?市面上的监控方案大多要在服务器上装探针:跑 agent、配权限,数据还得过第三方。我自己手里几台小鸡,资源紧,也懒得在每台机器上折腾这套。想要的其实很简单:在手机上填个地址,就能看一眼状态。找了一圈 Android 上的,没有特别趁手的(也没有好看的),就自己写了。

填个 IP 就能看,服务器不用动
Meows 全程靠标准 SSH 取数据。给它地址和账号,CPU、内存、磁盘、上下行、TCP 连接数就都出来了,服务器那头什么都不用装,不用多开端口,数据也不过第三方。说白了,加一台服务器的成本,就是填一次表。
一张卡片信息塞得挺满:地区、系统、内核、机房、ASN、几项流媒体和 AI 的解锁状态、CPU/内存/磁盘、实时上下行,连 SSH 登录失败次数都列着,有没有被爆破一眼能看出来。嫌挤的话,设置里能自己勾要显示哪几个。
光看当前值不够,得看趋势
9 类指标都带历史曲线,1/2/5 分钟跨度随便切。曲线下面接了明细:看 CPU 和内存时列出当前最吃资源的几个进程,看磁盘列各挂载点,看网络列各张网卡。哪个进程在偷跑,不用 ssh 进去敲 top,翻一眼就清楚。

阈值也接上了:CPU、内存、磁盘超过你设的线,或者服务器掉线,手机会弹通知。几个指标一起超标会合并成一条,带防抖,不会刷屏。
后来它就不只是个监控了
监控做着做着,我发现光看不够用:看到某个进程不对劲,总想顺手进去处理一下。于是把交互式终端也做了进去。
这块没套现成的终端库,ANSI 解析是自己写的状态机。它不是老式的黑底白字,配色跟着系统主题走,深浅都适配;输出带语义着色,文件权限、路径、IP、百分比会按类型或数值上色,扫起来快。nano、vim、htop 这些全屏程序都能正常跑,在手机上改个配置、翻段代码,语法高亮也在。底下带了快捷键栏(方向键、Ctrl、Esc 等),内网没有公网 IP 的机器配个跳板机也能进。

终端有了,容器顺手也管了。Docker 的启停、重启、看实时日志,直接翻在服务器卡片里,照样不在服务器上装东西,也不用对外开远程 API 端口。

再往后又陆续加了一批小工具:TLS 证书、DNS、WHOIS、IP 归属查询,手机上当 dig、openssl、whois 使;还有子网计算、Cron 生成、正则测试、进制转换、时间戳、权限计算;外加一份 Linux 命令速查和一份 C 标准库手册,代码块都带着色。

还有解锁检测。Netflix、Disney+、YouTube Premium、Prime Video,加上 ChatGPT、Claude、Gemini、Google Scholar,一共 8 项,结果直接挂在卡片上。新机器一连上就知道解不解锁,不用自己跑脚本一个个测。
密钥这块不敢含糊
毕竟存的是 SSH 密码和私钥。全程 AES-GCM 加 Android Keystore 硬件加密,密钥由系统底层托管,只在你手机上,不上传任何服务器,数据库被整个拖走也是一坨乱码。运行时只要一个通知权限,连这个都能拒,拒了照样用,无非告警弹不出来。权限列表干干净净,不收集、不共享任何数据。还有个隐私模式,开了之后截屏、录屏、最近任务里的缩略图全拦掉,在外面看服务器不怕被瞟。
备份是一样的路子:存你自己的 Google Drive,上传前先用主密码再加一层,服务器密码、私钥这些,Google 和我都解不开,只有你的主密码能解。换机或重装,登录恢复一下就全回来。
几个取舍
整个 App 纯原生手搓,没堆第三方库。倒不是逞能,依赖少一点更省心,出了问题也好查。
也没想做成桌面那种专业监控的替代品。论指标覆盖、告警体系,电脑上那套才是正解。Meows 想做的是另一件事:一个能塞进口袋、随时即开即用的 SSH 全能伴侣,监控只是其中一块,旁边还连着终端、Docker、隧道和一堆诊断。
几个常被问到的
是 ServerBox 改的吗? 不是,俩没关系。ServerBox 是 Flutter 跨平台的方案,也很优秀;Meows 是纯原生 Android、从零手搓,两条路各有取舍。
有 iOS 版吗? 暂时没有。我是 Android 党,这 App 也是自用出发,短期不考虑 iOS。
用 AI 写的吗? 目前 Android Studio 裸写。嵌进 IDE 的代码 AI 大多收费,财力有限;手搓也受限于个人水平,只能说尽力了。
提示"设备未认证 / 不兼容"怎么办? 这是 Google Play 的设备认证政策,不是 Meows 的限制。它存的是 SSH 密钥,Keystore 硬件加密在未认证设备上没法保证安全,所以跟着政策走。解了 bootloader 的机器可能显示未认证,可以先在电脑浏览器把 App 加进账号库,再到手机上下。
私钥连不上? RSA、ED25519、ECDSA 都支持。先看私钥粘进来时有没有混进多余的空行或空格,设了 passphrase 的要一起填上。
内网没公网 IP 的机器能看吗? 能,配个跳板机就行,走"手机 → 跳板机 → 内网机器"这条链。监控、终端、隧道都支持跳板机。
下载
$4.99 一次买断,没有订阅、内购、广告,后续更新一直免费。系统要 Android 14 以上,界面有简中、繁中、英、日、韩。上架地区:美国、英国、加拿大、德国、法国、荷兰、冰岛、日本、韩国、新加坡、马来西亚、澳大利亚、香港、台湾、澳门。
Google Play 搜 Meows,或者直接戳:
https://play.google.com/store/apps/details?id=com.meows.android
想先看看的,Meows 自己也有个好看的官网:app.kvitra.com

我自己每天都在用,不会弃坑。有 bug 或者想要的功能,评论区直接说

