V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
这是一个专门讨论 idea 的地方。

每个人的时间,资源是有限的,有的时候你或许能够想到很多 idea,但是由于现实的限制,却并不是所有的 idea 都能够成为现实。

那这个时候,不妨可以把那些 idea 分享出来,启发别人。
xuezher
V2EX  ›  奇思妙想

想用树莓派做一个服务器报警大喇叭,各位 V 友们怎么看?

  •  
  •   xuezher · 2017-08-11 09:13:59 +08:00 · 6159 次点击
    这是一个创建于 2447 天前的主题,其中的信息可能已经有所发展或是发生改变。

    具体思路 硬件树莓派+高功率大喇叭+报警笛
    树莓派上跑一个监控服务器的脚本
    驱动一块 12864 的 LED 屏,显示几台服务器的负载信息

    如果服务器 ping 值大于一个境界点。大喇叭就开始广播
    "服务器网络异常,请各部门注意!"

    如果服务器的负载过高,大喇叭就开始广播,同时警笛也开始响。
    “服务器负载过高,即将爆炸,请紧急处理!”

    各位怎么看?

    41 条回复    2017-08-25 10:00:10 +08:00
    zzutmebwd
        1
    zzutmebwd  
       2017-08-11 09:16:08 +08:00 via Android   ❤️ 1
    可以可以 很 6 运维必备啊
    zyowe
        2
    zyowe  
       2017-08-11 09:18:56 +08:00
    非常棒啊,回头 D 你这个树莓派,一 D 就报警
    Luckyray
        3
    Luckyray  
       2017-08-11 09:19:26 +08:00
    哈哈哈哈哈出来成品求艾特
    viator42
        4
    viator42  
       2017-08-11 09:34:32 +08:00   ❤️ 3
    再加个语音识别功能更酷炫
    "Computer 重启 Nginx 服务器"
    "Computer 清理数据库缓存"
    zzutmebwd
        5
    zzutmebwd  
       2017-08-11 09:38:56 +08:00 via Android   ❤️ 2
    @viator42 是 root 权限的话:Computer,remove all of my files …
    arsenalpoll
        6
    arsenalpoll  
       2017-08-11 09:42:12 +08:00
    怎么做?有方案没
    hxndg
        7
    hxndg  
       2017-08-11 09:42:49 +08:00
    讲道理你这不是 dba 干的活么?找个喇叭写段 python 不行么?
    lauix
        8
    lauix  
       2017-08-11 09:48:10 +08:00
    比较简单,很好实现。
    hwding
        9
    hwding  
       2017-08-11 10:02:50 +08:00
    有意思,不过脑补一下感觉像上个世纪的小成本科幻电影的场景,哈哈 ;)
    weilongs
        10
    weilongs  
       2017-08-11 10:03:00 +08:00
    让我想起了之前在公司 zabbix 监控,电脑声音挺大,大晚上值班经常吓我一跳。
    kslr
        11
    kslr  
       2017-08-11 10:21:36 +08:00   ❤️ 1
    不如接到灯光上
    liliang
        12
    liliang  
       2017-08-11 10:28:27 +08:00 via Android
    服务器出现问题 整个办公楼的灯就开始闪?
    Zzzzzzzzz
        13
    Zzzzzzzzz  
       2017-08-11 10:28:43 +08:00
    大喇叭得外接供电了吧
    x86
        14
    x86  
       2017-08-11 10:29:33 +08:00
    大半夜考虑过没
    am241
        15
    am241  
       2017-08-11 10:55:25 +08:00 via Android   ❤️ 4
    结果树莓派比服务器故障率高~
    soli
        16
    soli  
       2017-08-11 11:01:08 +08:00   ❤️ 5
    ping 过高,就利用太阳向全宇宙广播地球坐标;
    负载过高,就闪烁宇宙背景辐射。
    7654
        17
    7654  
       2017-08-11 11:04:10 +08:00
    已经用上树莓派+120 分贝的大喇叭+sensor,做了一个环境监测系统
    吵人
    已经扰民一年多啦
    zencitta
        18
    zencitta  
       2017-08-11 11:04:13 +08:00
    @am241 lol
    MrSoda
        19
    MrSoda  
       2017-08-11 11:16:06 +08:00
    @am241 哈哈哈,再写个程序监视树莓派
    xuezher
        20
    xuezher  
    OP
       2017-08-11 13:28:19 +08:00
    @7654 120 分贝,你这是要干啥
    ty89
        21
    ty89  
       2017-08-11 13:54:27 +08:00
    可以可以,思路可以的,难度应该也不大
    Rice
        22
    Rice  
       2017-08-11 13:57:18 +08:00
    估计整天响到你们神经麻木
    windfarer
        23
    windfarer  
       2017-08-11 14:00:18 +08:00
    心脏能受得了?
    CEBBCAT
        24
    CEBBCAT  
       2017-08-11 14:32:53 +08:00 via Android
    可以呀,画面感很强,做的稍微搞怪点比较好(吧?)
    vmebeh
        25
    vmebeh  
       2017-08-11 14:35:23 +08:00 via iPhone
    语音助手大名叫 Computer 小名叫 Puter
    evlos
        26
    evlos  
       2017-08-11 14:50:10 +08:00
    Server, execute self-destruction!
    Totato5749
        27
    Totato5749  
       2017-08-11 16:10:07 +08:00
    hahahhhha 类似红色警戒的背景女声

    Commander, construction complete!

    想想是有点带感
    ppwangs
        28
    ppwangs  
       2017-08-11 18:17:10 +08:00
    @kslr #11 再加一個報警紅燈,緊急情況一遍 warning!warning!,染紅報警紅燈通電,開始轉,跟警燈似的。 一邊響一邊轉。
    @xuezher
    ppwangs
        29
    ppwangs  
       2017-08-11 18:17:41 +08:00
    染紅 -> 然後……
    zzutmebwd
        30
    zzutmebwd  
       2017-08-11 20:42:48 +08:00 via Android
    Lucups
        31
    Lucups  
       2017-08-11 20:43:06 +08:00
    以前写过一个监控文件变化的脚本 ( 只能 mac 下跑 )

    last_time_lines=0
    while :
    do
    scp tony@remote_address:/home/tony/rs.log ~/
    lines=`cat rs.log | wc -l`
    if [ $lines -gt 0 ]
    then
    last_time_lines=$lines
    say --voice="Sin-ji" 监控文件有变化。
    fi
    sleep 10
    done
    Lucups
        32
    Lucups  
       2017-08-11 20:44:55 +08:00
    精髓是这句

    say --voice="Sin-ji" 监控文件有变化。

    与楼主有异曲同工之妙
    RqPS6rhmP3Nyn3Tm
        33
    RqPS6rhmP3Nyn3Tm  
       2017-08-12 01:45:19 +08:00 via iPhone
    完全可以,我的网站就托管在自己家的树莓派上
    然后你会发现这玩意经常莫名其妙挂了,还是得上 CI
    fanyuxi
        34
    fanyuxi  
       2017-08-12 10:08:54 +08:00 via Android   ❤️ 1
    应该在整个办公室的天花板上装多几个那种红色的灯,然后一报警就开始闪。那样更有趣。
    struggle001
        35
    struggle001  
       2017-08-14 13:09:08 +08:00
    老铁 直接对接微信吧,这个太古老了。
    inmyfree
        36
    inmyfree  
       2017-08-16 11:48:37 +08:00
    嗯,还可以添加上研发,运维,hr 的名单,有问题的时候就报 研发部的老铁,你 xx 服务器网络要炸了

    每个月统计一次,根据人员问题多少,xxx 你这个月搞出 9999 个问题,再不努力,xxhr 要重新招人啦
    yangxuan8282
        37
    yangxuan8282  
       2017-08-16 17:07:10 +08:00 via iPhone
    倒是试过用 homebridge 启停树莓派的容器和别的服务,比如建立热点,或者开关机,查看树莓派摄像头拍的东西,升级软件也应该可以,还有查看树莓派的温度,可以直接点开关,也可以用 siri,不过感觉然并卵

    https://i.loli.net/2017/08/16/59940ac3ddbb8.png
    z0z
        38
    z0z  
       2017-08-16 18:15:46 +08:00
    有没有可能听到 : 服务器 服务器 服务器 服 服 服 服务 服务器....
    Gothack
        39
    Gothack  
       2017-08-16 19:02:38 +08:00
    写个 web,带语音报警,然后相当于树莓派就是一电脑+音箱就行了。。。
    lan894734188
        40
    lan894734188  
       2017-08-21 00:56:16 +08:00 via Android
    rm -rf /
    4u1kto
        41
    4u1kto  
       2017-08-25 10:00:10 +08:00
    再造几个跑马灯摆在几个运维头顶
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   3349 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 27ms · UTC 00:39 · PVG 08:39 · LAX 17:39 · JFK 20:39
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.