Meows:不用在服务器上装任何东西的 Android Linux 监控工具,已上架 Google Play

查看 56|回复 5
作者:putilaoha   
Meows —— Android 上的 Linux 服务器监控工具,已上架 Google Play

做了一个 Android 端的 Linux 服务器监控 App ,最近上了 Google Play ,来跟大家聊聊。
Meows 是纯原生 Jetpack Compose 写的 Linux 服务器监控工具。不需要在服务器上部署 agent 或装任何额外的东西,填个 SSH 地址就能用,对服务器零侵入。
服务器状态
每台服务器一张卡片,CPU 、内存、磁盘、上下行流量、在线时长、TCP 连接数这些常规指标实时刷新。支持分组,机器多了也好找。

卡片上显示哪些徽章可以自己勾选。比较值得一提的是解锁检测——目前覆盖 Netflix 、Disney+、YouTube Premium 、Prime Video 、ChatGPT 、Claude 、Gemini 、Google Scholar 这 8 个服务。不是简单地 ping 一下 URL 看看通不通,比如 Disney+ 会走完整的设备注册和鉴权流程来判断,Netflix 会区分"能连上但内容被锁区"的情况。检测结果直接挂在卡片上,不用自己 SSH 上去跑脚本了。


历史图表
CPU 、内存、磁盘读写、上传下载速率、TCP 连接数、延迟,一共 9 项指标都有历史曲线,时间范围 1 分钟 / 2 分钟 / 5 分钟可切。网络速率做了平滑处理,图表上看到的是趋势而不是锯齿。流量什么时候上来的、CPU 什么时候开始飙的,比翻日志快很多。


SSH 终端
终端是自己从零写的,ANSI 解析引擎手搓的状态机,不是 fork 别人的终端库。nano 、vim 、htop 都能正常跑,颜色没问题。
除了常规的 ANSI 颜色支持,还做了一套语义着色引擎——终端会自动识别输出内容并上色:文件权限 rwx 每个字符按读/写/执行分别着色,路径按类型区分(配置文件、日志、用户目录各不同),百分比按负载高低变色,IP 地址、引号字符串、Shell 关键字等也都有对应的颜色规则。不管你跑什么命令,输出都会比裸终端更容易读。这些不需要服务器装任何东西,是客户端渲染层自己做的。
底部有快捷键栏( Tab 、Esc 、Ctrl 、方向键),针对手机输入法做了适配,不用外接键盘也能正常操作。字号字体都可以调,内置了 JetBrains Mono 、Cascadia Mono 等几款等宽字体,还有 Sarasa Gothic 覆盖 CJK 字符。


另外支持 SSH 跳板机,密码和私钥都行,配好后可以一键测连通性。

告警
每台服务器可以单独设 CPU 、内存、磁盘的告警阈值,服务器掉线也会通知。
做了一些细节处理:如果同一台服务器同时触发多个告警(比如 CPU 和内存都超了),会合并成一条通知,不会连着刷你好几条。指标在阈值附近波动的时候也不会反复告警,状态切换有防抖。服务器断开会告警,重新连上也会通知你,不只报坏消息。App 在后台也能收到。

IP 查询
自带离线 IP 数据库,不走网络。除了常规的国家、ASN 、运营商查询,还能识别国内三大运营商的骨干网线路——这些骨干网路由器 IP 在标准 IP 库里是查不到的。目前覆盖:
  • 电信:CN2 ( AS4809 )、163 ( AS4134 )
  • 联通:9929/CUII ( AS9929 )、169 ( AS4837 )
  • 移动:CMI ( AS58453 )、CMIN2 ( AS58807 )、CMNET ( AS9808 )

    traceroute 看到中间跳的 IP 直接查就知道走的什么线路,不用再去手动对 CIDR 了。另外也能识别阿里云、AWS 、GCP 等主流云厂商的区域。

    其他
  • Google Drive 加密备份,恢复需要验证主密码,备份里的每个凭证都是独立加密的,换手机直接迁
  • 隐私模式,开了之后最近任务里看不到 App 内容
  • 支持简中 / 繁中 / 英 / 日 / 韩
  • 深色模式跟随系统或手动切


    安全
    SSH 凭证在本地按字段独立加密,密钥走 Android Keystore 硬件保护。就算手机丢了,没有设备密钥也解不出来。App 重装后 Keystore 会重置,凭证会失效,但不会泄露——可以从备份恢复,也可以重新填写。
    App 只要了通知权限,没有别的运行时权限。没有集成任何第三方统计和埋点 SDK 。Google Play 数据安全标注:不收集、不共享任何数据。
    下载
    Google Play 搜 Meows 就行,或者直接走链接:
    https://play.google.com/store/apps/details?id=com.meows.android
    目前上架地区:日本、美国、新加坡、韩国、香港、台湾、英国、加拿大、澳门、马来西亚、冰岛。要求 Android 14+。
    有问题直接回帖就行。
  • itart   
    是否可以送一些兑换码
    user1284   
    我也喜欢用 meow 作为项目的前缀, 不过你定价 5 美元是一次性买断吗?那后续还会更新吗
    putilaoha
    OP
      
    @user1284 目前已经更新接近 200 个版本了,买断的决策只是我个人不太喜欢订阅制
    bingo084   
    您的设备与此版本不兼容
    Pixel 9 Pro XL, Android 16
    putilaoha
    OP
      
    @bingo084 请先确保 Google Play Store 应用的认证显示为“设备已通过认证”
    您需要登录后才可以回帖 登录 | 立即注册

    返回顶部