一、相关知识
这个服务,可以每天给自己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,多个网卡,只会监控第一个。
推荐站内搜索:ip查寻、用ip查地址、工信部域名备案查询域名到期查询、com域名注册、永久免费的云服务器、美国防攻击服务器、香港服务器租用、虚拟主机空间、免费虚拟主机、