救命!这只猫竟然是神仙级 Linux 监控神器? - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
爱意满满的作品展示区。
putilaoha
V2EX    分享创造

救命!这只猫竟然是神仙级 Linux 监控神器?

  •  1
     
  •   putilaoha 8 天前 1916 次点击

    Meows 现已正式登陆 Google Play Store !

    Google Play Store


    这是什么?

    Meows 是一款专为 Linux 服务器打造的 Android 监控工具。它不仅仅是一个冷冰冰的数据面板它把你的服务器状态变成一张张精美的卡片,把运维体验拉到了移动端的新高度。

    无论你是运维老手还是刚入门的折腾党,掏出手机就能随时掌控你的所有 Linux 机器。


    核心功能速览:你的服务器,尽在掌握

    状态总览:一眼看穿全局

    打开 App ,首先映入眼帘的就是总览控制台。所有服务器的在线/离线状态一目了然,每台服务器都以一张信息丰富的卡片呈现:

    • 系统信息: 发行版(如 Ubuntu 22.04.5 LTS )、架构( x86_64 )、内核版本
    • 网络信息: ASN 归属、地理位置(自带离线 IP 数据库)、ISP 运营商
    • 实时指标: CPU / 内存 / 磁盘使用率,进度条 + 百分比双重展示
    • 流量统计: 实时上传/下载速率 & 累计流量
    • 运行状态: 在线时长、TCP 连接数、待更新包数、请求次数、延迟

    支持服务器分组管理,多台机器也能井井有条。

    总览控制台

    往下一划,服务器卡片的每一个标签徽章都清晰可辨从 CPU 型号到网络延迟,关键信息零遗漏。底部还提供告警编辑删除快捷操作,管理就在指尖。

    服务器卡片详情


    数据图表:让数据会说话

    枯燥的数字看不出趋势? Meows 提供了直观美观的历史数据图表,支持 9 种指标自由切换:

    类别 图表
    基础资源 CPU 使用率、内存使用率、磁盘占用
    磁盘 I/O 磁盘读取速率、磁盘写入速率
    网络流量 下载速率、上传速率
    连接状态 TCP 连接数、延迟

    支持 1 分钟 / 2 分钟 / 5 分钟多种时间跨度选择,趋势变化清晰可见。不管是排查突发流量还是回顾历史负载,一条曲线胜过千言万语。

    上传流量图表

    下载流量图表


    SSH 终端:随时随地,掏出手机就能敲

    内置了一个丝滑流畅的全功能 Shell 终端,完美适配移动端操作体验:

    • 主题色与 App 风格统一,看着就舒服
    • 智能快捷键栏:底部自带 Tab Esc Ctrl 以及方向键等常用功能键,告别蓝牙键盘依赖
    • 完美支持 nano / vim 等终端编辑器,完整 ANSI 转义序列解析,在手机上写代码也毫无压力
    • 支持多款终端字体切换,字号可自定义(默认 12sp ),大屏小屏都能找到舒适的阅读体验

    SSH 终端 - nano 编辑器

    SSH 终端 - 命令行操作


    SSH 跳板机:安全网络轻松穿透

    生产环境的服务器往往藏在内网深处,需要通过跳板机中转? Meows 原生支持 SSH 跳板机配置

    • 支持密码私钥两种认证方式
    • 可配置多台跳板机,灵活管理不同网络环境
    • 内置连接测试功能,配置完一键验证是否通畅

    再也不用在手机上折腾复杂的 SSH 隧道命令了。

    跳板机配置


    卡片徽章:你的服务器,你来定义

    专为折腾党节点玩家准备的自定义功能!你可以自由选择服务器卡片上展示哪些徽章信息:

    徽章 说明
    系统信息 发行版、架构、内核版本
    ASN 信息 IP 归属的自治系统编号
    运行时间 服务器已连续运行多久
    TCP 连接数 当前活跃连接一览
    系统更新 有多少待更新的包
    解锁状态 AI 服务 & 流媒体 & 学术资源解锁检测
    请求次数 连续监控成功次数
    延迟 SSH 命令执行延迟

    解锁检测覆盖三大类服务:

    • AI 服务:Claude 、Gemini 、ChatGPT
    • 流媒体:Netflix 、Disney+、Prime Video 、YouTube Premium
    • 学术资源:Google Scholar

    你的节点质量如何?一张卡片安排得明明白白。

    卡片徽章配置

    还内置了本地 IP 查询工具(离线数据库,无需联网),输入任意 IP 地址即可快速查询其国家、ASN 、运营商等归属信息,排查问题时非常实用。

    IP 查询


    异常告警:突发状况,一秒推送

    支持为每台服务器单独配置告警阈值,精细化运维从这里开始:

    • CPU 使用率告警 超过阈值立刻通知(默认 90%)
    • 内存使用率告警 内存吃紧时及时预警(默认 90%)
    • 磁盘使用率告警 磁盘快满了?别等炸了才知道(默认 90%)
    • 宕机告警 服务器离线自动检测,第一时间推送通知

    每项阈值都支持滑块自定义,告警灵敏度完全由你掌控。告警通知通过 FCM 推送,即使 App 在后台也不会错过。

    告警设置


    丰富设置:处处体现用心

    Meows 的设置页面也做得相当细致:

    分类 功能
    外观设置 主题模式(跟随系统 / 亮色 / 暗色)、卡片徽章自定义
    安全设置 隐私模式(最近任务中隐藏应用内容)、Google Drive 云端备份、跳板机配置、一键清除安全数据
    应用设置 状态刷新频率(默认 3s ,可调节)、多语言支持(中/英/日/韩)、终端字号调整
    数据管理 本地 IP 查询工具
    关于 版本信息、开源许可证

    设置页面


    无缝同步:换手机也不怕

    支持通过 Google Drive 进行加密数据备份与恢复。你的服务器配置、告警规则、个性化设置所有数据一键迁移,换机无忧。


    隐私声明:把安全感拉满

    对于服务器管理工具来说,安全和隐私是绝对的底线。我们深知大家对 SSH 凭证及服务器数据的重视。

    郑重承诺:

    Meows 唯一需要用户授权的权限是通知权限(用于发送异常告警及维持后台监控服务),没有任何多余的流氓权限

    你的所有服务器凭证均通过 AES-GCM 加密存储在本地,密钥由 Android Keystore 硬件级保护。你的数据,完全掌握在你自己手里!

    Google Play 商店也已认证:不与第三方共享任何数据,不会收集任何数据。


    ♂ 怎么领养这只猫?

    准备好让这只猫猫接管你的 Linux 服务器了吗?直接在应用商店搜索 Meows,或者点击下方传送门直达:

    点击前往 Google Play 商店下载 Meows


    17 条回复    2026-03-12 16:37:22 +08:00
    codehz
        1
    codehz  
       8 天前
    能支持 cloudflare access 来连 ssh 吗,这玩意在手机上不太好使
    putilaoha
        2
    putilaoha  
    OP
       8 天前
    @codehz
    感谢建议!不过 Cloudflare Access SSH 短期内不太好支持,主要有几个原因:
    1. 双端依赖:Cloudflare Access SSH 需要服务器端也部署 cloudflared 隧道服务,客户端也要实现对应的私有隧道协议。Meows 的设计理念是非侵入式服务器端零安装,填个 IP 就能监控,不会要求用户在服务器上额外部署任何东西
    2. 私有协议:Cloudflare 的隧道走的是私有协议( HTTP/2 + WebSocket ),实现工程量比较大
    3. 商业合规:Meows 正式在 Google Play Store 上架,在商业平台产品中实现第三方私有协议需要考虑版权和合规风险
    目前 Meows 已经支持 SSH 跳板机( Bastion Host ),如果是想避免直接暴露 SSH 端口到公网,可以通过跳板机中转来达到相同的安全访问效果。
    这个需求先记下,后续会持续关注,感谢反馈!
    KKLeon
        3
    KKLeon  
       8 天前
    说好的猫呢?还以为是一只真猫
    putilaoha
        4
    putilaoha  
    OP
       8 天前
    @KKLeon 这只猫不抓老鼠,专抓宕机
    Maboroshii
        5
    Maboroshii  
       8 天前
    需要在服务器上安装什么包吗
    putilaoha
        6
    putilaoha  
    OP
       8 天前
    @Maboroshii 不需要,Meows 是非侵入式设计,服务器端零安装。
    roma
        7
    roma  
       8 天前
    红米备用机,提示您的设备与此版本不兼容
    putilaoha
        8
    putilaoha  
    OP
       8 天前
    @roma 请先确保 Google Play Store 应用的认证显示为“设备已通过认证”,其次 Android 系统版本不低于 14 。
    ShawnShi
        9
    ShawnShi  
    PRO
       8 天前
    可能有点敏感,一股 ai 味的文章我真不想仔细看一遍
    ahaxzh
        10
    ahaxzh  
       8 天前
    可是啊。。它真的和另一个开源免费的 UI 非常的相似。
    P1ath
        11
    P1ath  
       8 天前
    挺像 ServerBox 的,为啥大陆区域的 G play 商店无法下载?
    putilaoha
        12
    putilaoha  
    OP
       7 天前
    @P1ath 目前只在这些地区上架:冰岛、加拿大、台湾、新加坡、日本、澳门、美国、英国、韩国、香港、马来西亚
    putilaoha
        13
    putilaoha  
    OP
       7 天前
    @ahaxzh
    @P1ath
    Meows 是原生 Jetpack Compose + Material 3 动态取色,ServerBox 是 Flutter + 手动选色,UI 形态本来就是 M3 规范下的标准呈现。
    ServerBox 是一款很优秀的开源项目,不过两者定位和技术路线有不少差异。ServerBox 是 Flutter 跨平台开发,Meows 是原生 Jetpack Compose 开发(纯血 Android 应用),走的是小而美的开箱即用路线。同时 Meows 在安全性上比 ServerBox 更进一步所有服务器凭证通过 AES-GCM + Android Keystore 硬件级加密存储。上架 Google Play 工具区也能从侧面验证应用的规范性和安全性。
    其他一些差异点:
    - 终端引擎:完全手搓 ANSI 解析器,同时内置语义着色,而非 ServerBox fork 第三方终端库。
    - 非侵入式:服务器端零安装,填 IP 就能监控( ServerBox 的推送告警需要在服务器上额外安装 agent )
    - 解锁检测:自动检测 Claude / ChatGPT / Netflix / Disney+ 等服务在服务器上的可用性
    更多区别可以自行体验。
    P1ath
        14
    P1ath  
       7 天前
    @putilaoha 那可惜了,体验不到了,期待老哥上架更多地区
    putilaoha
        15
    putilaoha  
    OP
       7 天前
    @P1ath 你在哪个地区?
    TMMXA
        16
    TMMXA  
       7 天前
    呜呜,有点贵了,学生党经济有限,支持不了了
    putilaoha
        17
    putilaoha  
    OP
       7 天前
    @TMMXA 感谢支持!要按照自己情况来,可以先加入心愿单
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     3398 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 31ms UTC 12:07 PVG 20:07 LAX 05:07 JFK 08:07
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86