注意:部分文章发布时间较长,可能存在未知因素,购买时建议在本站搜索商家名称,先充分了解商家动态。
交流:唯一投稿邮箱:hostvps@88.com。
一、相关知识
这个服务,可以每天给自己telegram bot发送VPS流量使用情况
该服务基于VNStat,每天定时检查获取VPS流量使用情况,然后自动发送到自己定制的 telegram bot
二、使用流程
1、首先确保VPS安装了vnstat
Ubuntu/Debian:
apt-get install vnstat
CentOS:
yum install vnstat
2、安装vnstat成功后,开启自己的Telegram机器人
telegram上面搜索 BotFather
通过发送/start指令 开始创建属于自己的机器人
设置名称,按照提示来
设置成功后,会得到一个token 记录下来
接下就是获取chatid 这一步关键
先搜索刚才的自己创建机器人的名字
和自己的机器对话 随便输入任何信息
https://api.telegram.org/bot这里加上刚才获取的token/getUpdates,这个地址打到浏览器上 会得到一个json 在json里面找到id字段 记录下来
下载监控程序服务
Linux x32位系统:
wget https://www.bestcheapvps.org/files/NetworkTGx32
Linux x64位系统:
wget https://www.bestcheapvps.org/files/NetworkTGx64
下载完后,执行以下命令
chmod u+x NetworkTGx64
之后创建配置文件目录
mkdir /etc/networktg && cd /etc/networktg
创建配置文件
touch config.json
配置 文件具体 如下
{
"tg_token":"telegram bot 的 token",
"chat_id":刚才记录下来的chatid,
"interval":8
}
interval 是你期望每天几点发通知的时间 使用的是服务器时间 每个服务器市区可能都不一样 请自行调整
然后运行
./ NetworkTGx64 /etc/networktg/config.json
如果成功的话,Telegram bot 会接受到一条消息
每日流量监控已经开启,当前月使用流量: 3.00 GiB
然后每天就会按照你所配置的时间整点给你发送流量使用情况通知
note 一定要安装vnstat 才可以使用 安装后还要等一会 要收集网卡数据
windows还暂时不支持
Telegram只能是国外VPS使用,如果VPS有多个IP,多个网卡,只会监控第一个。