汉斯在物联网

ThingSpeak, MATLAB和物联网

[官方教程]监控Linux服务器统计

可以使用ThingSpeak方便地监控任何连接到互联网的Linux机器上的CPU使用率%、内存使用率%和磁盘使用率%。

首先新建一个Channel,按如下方式填写字段名:字段1 = " CPU使用率(%)",字段2 = "内存使用率(%)",字段3 = "磁盘使用率(%)"。

ThingSpeak频道设置

接下来,将开源服务器统计脚本添加到您的服务器,可以在以下地址找到:https://raw.githubusercontent.com/iobridge/thingspeak/master/lib/server_stats.sh

在脚本中有一个API Key变量,它应该被替换为你的特定通道的API Key(保留单引号,只替换X):api_key = ' XXXXXXXXXXXXXXXX '

要使脚本正常工作,请通过以下方式安装" bc "包:Sudo apt-get安装BC

然后使脚本可执行:chmod + x server_stats.sh

最后,编辑crontab文件:crontab - e

通过将这一行添加到你的crontab中,让脚本每分钟执行一次(确保你使用了正确的脚本路径):* * * * * /path/to/server_stats.sh

然后,脚本将自动每分钟向API Key指定的Channel发送服务器统计信息。

你可以在这里看到一些ThingSpeak服务器的统计数据:

|

评论

请点击留言在这里登录到您的MathWorks帐户或创建一个新帐户。