2022/9/21/小乐/3304 次阅读/0 次点赞/暂无星级
黑群晖配置ServerStatus探针

0 次点赞暂无星级
前言
我是使用 Serverstatus 来监控服务器状态的,群晖自然也放在了列表中。由于服务器可能会出现重启的情况,对于这样的工具自然需要将它放入开机启动中来避免重启后需要手动操作的繁琐。对于普通的 ubuntu 服务器我是将启动脚本写在了 /etc/rc.local 文件中来实现了开机自动启动 Serverstatus 的客户端,而对于群晖来说设置就稍有不同了,下面来详细介绍下具体的操作步骤 (任何的开机启动脚本都可以使用以下步骤来进行设置):
一、准备工作
1.首先root权限 ssh登录群晖
cd /root
目录可以随便自定义 我这里就放在root下了
2.下载Serverstatus linux客户端 下载地址
此处为隐藏内容。发表评论成功后,刷新当前页面即可查看完整内容。
3.解压下载的客户端
unzip serverstatus-master.zip
如果出现 unzip command not found 请参考另一篇文章,[群晖安装工具包的安装][1]
4.编辑配置文件并赋予可执行权限 修改主机地址 账号密码等信息 这里就不细说了,不懂的翻之前的文章
cd ServerStatus-master/clients/
vi client-linux.py
chmod +x client-linux.py
5.添加计划任务 进入群晖界面中的控制面板,点击任务计划。点击新增 -> 触发的任务 -> 用户定义的脚本。 弹出的界面中常规选项卡下填写一个任务名称,用户账户使用默认的 root,事件选择默认的开机,勾选已启动。 
弹出的界面中任务设置选项卡下可以填写一个邮件地址用来接收该任务触发时的邮件通知(需事先在控制面板->通知中心->电子邮件的界面中设置好smtp发信邮箱的相关信息),以及具体的执行上一步编写的脚本的命令(这里以上一步编写的脚本为例) 
nohup python /root/ServerStatus-master/clients/client-linux.py >/dev/null 2>&1 &
最后点击确定即可。此时可以在任务计划的列表中看到刚刚添加进去的脚本,且状态是已启动。此时重启群晖测试下你的脚本是不是已经可以开机启动啦。

评论
评论区
发表评论
评论提交后会直接显示。
这篇文章如同一幅色彩斑斓的画卷,每一笔都充满了独特的创意。
研究方法科学,数据支撑充分,结论可靠。
1111