堡塔724运维节,企业版724元/年,永久授权最高立减6000元,仅限7.24日当天查看活动
当前位置:论坛首页 > Linux面板 > Linux面板教程

【新版发布】堡塔云监控,多服务器监控利器!

置顶 精华 发表在 Linux面板2022-8-5 10:55 [复制链接] 6 2475

云监控管理系统由云监控主控端与被监控端组成。
云监控主控端用于管理被监控端,查看、接收被监控端的数据,告警通知。
被监控端安装在被监控的服务器上采集数据。

云监控管理系统基本架构图:

云监控管理系统基本架构.png

云监控管理系统基本架构.png


编写教程环境:
云监控主控端
操作系统:CentOS7.9.2009 x86_64
服务器ip:192.168.247.160
主控端版本:1.0.1
被监控端版本:1.0.0

被监控端
操作系统:Ubuntu20.04  x86_64
服务器ip:192.168.247.142
被监控端版本:1.0.0

产品详情:
      一、首页概览
      二、服务器列表
      三、告警设置
      四、用户管理
      五、系统日志
      六、系统设置

https://www.bt.cn/new/product/cloud_monitor.html
产品页面有更详细介绍的就不详细的说了

  • 安装云监控主控端:

    执行以下命令安装云监控主控端:
    1. curl -sS http://download.bt.cn/install/install_btmonitor.sh -o /tmp/install_btmonitor.sh && bash /tmp/install_btmonitor.sh
    复制代码

    (请根据提示安装云监控主控端,默认安装在:/www/server/bt-monitor ,默认安装被监控端IP为:127.0.0.1,目录为:/usr/local/btmonitoragent)
    安装完成如图:

    服务器端安装完成.png

    服务器端安装完成.png


    安装完成后,使用浏览器访问显示的地址,输入用户与密码登录云监控管理系统
    注意:提示安全问题,请信任它。因为是自签证书浏览器不信任

    自签证书浏览器不信任.png

    自签证书浏览器不信任.png


    登录成功后:

    第一次登录.png

    第一次登录.png
  • 添加被监控端的服务器:
    • 服务器列表 --> 添加服务器--> 选择云监控主控端IP(根据网络环境选择) --> 获取安装命令 --> 复制 安装脚本
      (请根据你的网络环境选择服务器的ip。我这是内网所以选择内网ip。如果被监控主机在公网请选择公网IP。)
      (注意:系统防火墙(服务器商家安全组)需要开放云监控主控端的806端口)
              开放安全组示例:
              阿里云
              https://www.bt.cn/bbs/thread-75887-1-1.html
              腾讯云
              https://www.bt.cn/bbs/thread-61042-1-1.html

      添加被监控端.png

      添加被监控端.png
    • 使用SSH工具登录服务器,执行之前复制的安装脚本安装被监控端 (需要root权限安装)
      被监控端也需要向云监控主控端上传数据,如防火墙有做出口方向限制,请开放到云监控主控端的出口方向限制。

      添加被监控端成功.gif

      添加被监控端成功.gif
    • 安装完成被监控端后,可以在”服务器列表“中看到有新的未授权访问的服务器:192.168.247.142

      新的被监控端.png

      新的被监控端.png
    • 此时我们开启授权访问,接收被监控端的数据,

      开启授权.png

      开启授权.png
    • 开启授权后我们等待20秒左右后,可以看到有被监控端的数据

      开启授权后.png

      开启授权后.png
    • 点击服务器的 “ip” 或者 ”详情“ 进去可以看到:
      主机概览、基础监控、进程监控、端口监控、日志监控、防火墙监控、系统监控

      服务器详情.png

      服务器详情.png

  • 为被监控端服务器状态设置告警
    告警设置 --> 告警通知方式

    告警设置界面.png

    告警设置界面.png

    • 首先设置“告警通知方式”才能收到告警信息
      目前的告警通知方式有:邮箱、钉钉、企业微信。

      告警通知方式.png

      告警通知方式.png


      邮箱、钉钉、企业微信详细设置请参考:
      https://www.bt.cn/bbs/thread-71298-1-1.html
    • 设置完成后先点击”保存“,然后点击”发送测试消息“发送测试信息。
      注意:发生告警时邮件发送过多可能会在垃圾箱里。请在收件人的邮件服务器将发件人加入到白名单中。建议设置多个告警方式。

      三个通知.png

      三个通知.png
    • 应用告警模板:
      设置模板 --> 应用模板

      应用模板.png

      应用模板.png
    • 设置告警规则发送通知:
      告警模板 --> 默认模板 --> 修改
      添加如图:告警名称:临时规则:CPU使用率超过1%

      临时规则2.png

      临时规则2.png


      等待几分钟后检查是否收到告警通知消息。
      收到结果如下:

      三个临时规则通知.png

      三个临时规则通知.png


      告警规则,请根据您实际要求设置。
      到此被监控端的服务器通知设置完成

      同步模板配置:是将“应用模板”的模板恢复到“告警模板”的原样,如果有在“查看规则”中添加规则将会删除,修改的规则会将其恢复到“告警模板”的原样。

      查看规则:添加、修改的规则,建议用于临时规则。

      目前个人建议一台服务器一个告警模板。可以使用导出导入功能快速建立模板,修改导入的模板的名字为服务器的ip,然后建立规则,以免点击“同步模板配置”出现规则丢失。
  • 告警模板
    设置告警规则,请在告警模板中的模板设置。如果在“查看规则”界面添加、修改规则,保存模板时点击了”应用全部“将会丢失

    修改模板.png

    修改模板.png


    添加模板:添加新告警模板。
    导入模板:导入模板。
    导出模板:导出模板、也可用作备份。
    删除模板:删除后无法恢复,请先导出模板作为备份,再删除。
  • 告警事件
    以CPU使用率为例:产生告警事件说明当前系统的CPU使用率高于告警模板设置规则的阈值。
    处理告警事件目前只有清空、我已经处理、删除 方式。

    告警事件.png

    告警事件.png
  • 用户管理:
    目前仅支持一个用户,可修改用户名、密码。
  • 系统日志
    1.全部日志:查看操作记录、告警通知。
    2.错误日志:查看云监控主控端的日志
  • 系统设置
    • BasicAuth认证:加一道基于BasicAuth的认证服务,有效防止被扫描
    • 密码复杂度验证:密码提供复杂度验证方式
    • 超时时间:超过以上时间86400秒,未操作,将自动退出登录
    • 绑定域名:绑定域名,只能通过域名访问面板
    • 授权IP:设置访问授权IP,只有指定IP的电脑能访问面板
    • 面板端口:云监控主控端的端口,注意:有安全组的服务器请提前在安全组放行新端口
    • 安全入口:面板管理入口,设置后只能通过指定安全入口登录面板
    • 密码过期时间:为面板密码设置过期时间,过期后需要重新设置密码

    云监控管理系统演示地址:https://demo-btmonitor.bt.cn:806/btmonitor

    一些常用的命令:
    启动主控端
    /etc/init.d/btm start
    查看主控端的日志
    tail -n200 /www/server/bt-monitor/logs/error.log -f
    btm 命令行菜单(类似bt命令)

    btm命令行菜单.png

    btm命令行菜单.png


    启动被监控端
    /etc/init.d/btmonitoragent start
    查看被监控端的日志
    tail -n200 /usr/local/btmonitoragent/logs/logs.log -f


正在迭代产品中,您在使用过程中有遇到问题或者有好的建议,请开新帖或者本帖下留言
使用道具 举报 只看该作者 回复
发表于 2022-8-27 11:18:34 | 显示全部楼层
日志监控可不可以在默认的路径之外可以新增自定义日志路径?像是网站日志、PHP日志等,这些在debug 的时候可能都需要用到的,如果可以在这里进行监控就不需要不停的进行切换了。
使用道具 举报 回复 支持 反对
发表于 2022-8-29 14:11:07 | 显示全部楼层
宝塔用户_ccqjsl 发表于 2022-8-27 11:18
日志监控可不可以在默认的路径之外可以新增自定义日志路径?像是网站日志、PHP日志等,这些在debug 的时候 ...

您好,可以的,请等待添加此功能
使用道具 举报 回复 支持 反对
发表于 2022-8-31 21:26:11 | 显示全部楼层
支持这个功能,宝塔越来越强了! 宝塔服务器面板,一键全能部署及管理,送你3188元礼包,https://www.bt.cn/?invite_code=MV91ZW1xa3E=
使用道具 举报 回复 支持 反对
发表于 2022-9-6 09:56:18 | 显示全部楼层
怎么卸载
使用道具 举报 回复
发表于 2022-9-6 11:17:53 | 显示全部楼层
  1. bash /tmp/install_btmonitor.sh uninstall
复制代码
  1. bash /tmp/btmonitoragent.sh uninstall
复制代码
使用道具 举报 回复 支持 反对
发表于 2022-9-6 15:49:43 | 显示全部楼层
越来越好用了  ~~购买插件领取优惠劵  https://www.bt.cn/?invite_code=MV9lcWdkcnE=
使用道具 举报 回复 支持 反对
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表