前段时间写过一个小探针,分客户端和服务端以及Web端。
当时由于服务器太多,经常忘记ip和相对应的一些信息,于是花了两天时间自己写了个探针。
后面又根据ip查询国家,显示国旗,以及服务器在线状态
主要技术栈:socket redis
客户端通过socket将服务器信息发送到服务端后存到redis,然后只保留最新的3600条数据,后续还可以做点图表什么的,然后就是用django element展示了一下
缺点:感觉服务端压力好大,我用的是1h1g的服务器当服务端,大概十来个客户端,cpu和内存基本上90%以上