×

帮助中心

常见问题
域名类
•  域名介绍
•  注册/续费
•  域名管理
•  域名过户
•  域名转移
•  增值服务
•  域名交易
•  通用网址
•  产品更新日志
邮局类
•  产品简介
•  产品管理
•  邮件客户端
•  邮箱用户操作指南
•  邮箱管理员操作指南
•  产品使用手册
•  代理商控制台操作指南
•  产品更新日志
云虚机类
•  购买与升级
•  FTP
•  主机管理
•  技术问题
•  数据库
•  产品更新日志
ECS云主机类
•  产品更新日志
会员类
•  会员注册
•  信息修改
•  忘记密码
•  账户实名认证
•  产品更新日志
财务类
•  后付费计费
•  在线支付
•  线下汇款
•  发票问题
•  汇款单招领
•  退款问题
•  充值业务
•  产品更新日志
ICP备案
•  备案问题快速咨询通道
•  备案介绍
•  备案账号
•  ICP备案前准备内容
•  ICP备案流程
•  ICP备案操作指导
•  ICP备案信息查看
•  备案合规核查要求
•  资料下载
•  公安联网备案与经营性备案
•  各地管局备案通知
•  常见问题
服务类
•  ICP备案
•  小新服务
•  产品更新日志
网站定制类
•  网站定制问题
•  网站访问问题
新办公类
•  常见问题
•  操作手册下载
云推送
•  云推送常见问题
速成建站
•  网站访问问题
•  网站使用问题
•  产品更新日志
SSL证书
•  SSL证书常见问题
•  产品更新日志
新网云产品类
•  新网云WEB应用防火墙
•  新网云DDoS防护
•  云数据库
•  云产品运维
•  内容分发网络CDN
•  对象存储 S3
•  网络
资料下载
新手上路

监控代理

  • 作者:
  • 文章来源:新网
  • 点击数:0
  • 更新时间:2023-08-30 12:56:36

监控代理

 

监控代理是新网云开源的辅助agent程序,在云主机中安装监控代理,能够让资源与云平台监控系统更好的协同工作,以扩展对资源的监控深度,丰富监控指标(如内存、磁盘空间、进程等)。


1.版本说明


更新时间

Agent版本

更新内容说明

备注

2023.08.15

v1.2.3

新增 支持适配Rocky 9.1 64位、Ubuntu 22.04 64位、Ubuntu 20.04 64位、Ubuntu 18.04 64位、高内核Ubuntu 18.04 64位镜像

仅在python2上支持该功能

2023.06.20

v1.2.2

新增 python3上支持物理云主机/dev/nvme监控

 

2022.12.07

v1.2.1

新增 uma采集支持多磁盘分区使用率监控

仅在python2上支持该功能

2022.09.05

v1.2.0

优化 uma采集内存使用率的逻辑

仅在python2上支持该功能

2022.08.15

v1.1.9

新增 物理机多磁盘监控功能

仅在python2上支持该功能

2022.07.30

v1.1.8

新增 uma安装后即可自启动

仅在python2上支持该功能

2022.01.25

v1.1.7

新增 加入物理云主机内存ECC报错数、磁盘异常(ro)个数,支持centos和ubuntu操作系统

仅在python2上支持该功能

2021.03.08

v1.1.6

新增 支持裸金属2.0版本

仅在python2上支持该功能

2019.08.12

v1.1.5

修复 内核版本高于4.18时无法使用问题

 

2018.01.03

v1.1.4

修复 可能产生僵尸进程的bug

 

2017.10.31

v1.1.3

新增 支持物理云采集GPU温度

 

2017.05.15

v1.1.2

优化 Agent采集方式

 

2017.03.07

v1.1.1

新增 加入物理云主机磁盘健康状态检查(0表示正常,1表示异常),支持centos和ubuntu操作系统

 

2016.11.01

v1.1.0

1、新增 支持内网上报&支持内网下载Agent(Windows版本更新)。2、优化 WIndows版本不再需要配置公私钥,安装后启动即生效

 

2016.05.19

v1.0.5

1、优化 Linux版本支持内网上报功能,uma不再需要外网上报数据。2、支持自动配置,不在需要手动配置

 

2016.03.25

v1.0.2

1、修复 Windows版本上报阻塞bug。2、优化 Linux版本tcp连接数采集

 

2016.01.07

v1.0.1

修复 磁盘名称过长导致采集数据错误的bug

 

2015.10.29

v1.0.0

1、优化 新版使用C和Python混合编写,无需安装nodejs等依赖库文件。2、优化 简化配置并能够将配置复用,避免了拷贝配置无法供其他主机使用的问题。3、修复 内存泄露问题。4、优化 支持自动更新。5、新增 支持windows操作系统的监控代理

 

注释 1、如需使用Linux内网数据上报版本,请重新安装agent;2、监控代理只支持4.8以下内核版本,使用内核4.8以上和UMA配合使用,可能出现部分指标无法获取的情况



2.监控代理安装准备工作


· 安装过程需要使用系统管理员用户(如root, administrator等)。


· 安装过程需要在云主机的内网环境下进行。



3.Red Hat/CentOS 全系列


3.1.1 python2版本uma安装


64位操作系统:

wget http://umon.api.service.ucloud.cn/static/umatest/uma-1.2.1-3.x86_64.rpm

rpm -ivh uma-1.2.3-1.x86_64.rpmCopyErrorSuccess


32位操作系统:

wget http://umon.api.service.ucloud.cn/static/umatest/uma-1.2.1-1.i386.rpm

rpm -ivh uma-1.2.3-1.i386.rpmCopyErrorSuccess



3.1.2 python3版本uma安装


64位操作系统:

wget http://umon.api.service.ucloud.cn/static/umatest/uma-py3-1.1.5-1.x86_64.rpm

rpm -ivh uma-py3-1.1.5-1.x86_64.rpmCopyErrorSuccess


3.2 启动


service uma startCopyErrorSuccess


3.3 停止

service uma stopCopyErrorSuccess


3.4.1 python2版本uma卸载

rpm -e umaCopyErrorSuccess


3.4.2 python3版本uma卸载

rpm -e uma-py3CopyErrorSuccess



4. Ubuntu/Debian 全系列


4.1.1 python2版本uma安装


64位操作系统:

wget http://umon.api.service.ucloud.cn/static/umatest/uma_1.2.3-1_amd64.deb

dpkg -i uma_1.2.3-1_amd64.debCopyErrorSuccess


32位操作系统:

wget http://umon.api.service.ucloud.cn/static/umatest/uma_1.2.1-1_i386.deb

dpkg -i uma_1.2.3-1_i386.debCopyErrorSuccess


4.1.2 python3版本uma安装


64位操作系统:

wget http://umon.api.service.ucloud.cn/static/umatest/uma-py3_1.1.5-1_amd64.deb

dpkg -i uma-py3_1.1.5-1_amd64.debCopyErrorSuccess


4.2 启动

service uma startCopyErrorSuccess


4.3 停止

service uma stopCopyErrorSuccess


4.4.1 python2版本uma卸载

dpkg -P umaCopyErrorSuccess


4.4.2 python3版本uma卸载

dpkg -P uma-py3CopyErrorSuccess



5.OpenSUSE系列


5.1 安装


64位操作系统:

wget http://umon.api.service.ucloud.cn/static/umatest/uma-1.2.3-1.suse.x86_64.rpm

rpm -ivh uma-1.2.3-1.suse.x86_64.rpmCopyErrorSuccess


5.2 启动

service uma startCopyErrorSuccess


5.3 停止

service uma stopCopyErrorSuccess


5.4 卸载

rpm -e umaCopyErrorSuccess



6.其他版本Linux系统


6.1 安装

wget http://umon.api.service.ucloud.cn/static/umatest/uma-1.2.3.tar.gz

tar zxvf uma-1.2.3.tar.gz

cd uma

make && make installCopyErrorSuccess


6.2 启动

/usr/sbin/uma 或 ./bin/umaCopyErrorSuccess


6.3 停止

源代码编译版本,需要手动执行kill终结进程。CopyErrorSuccess


6.4 卸载

进入源代码安装包,执行 make uninstall 卸载程序。CopyErrorSuccess


6.5 自动启动

/etc/rc.local中添加以下内容

/usr/sbin/umaCopyErrorSuccess



7.Windows操作系统


本安装示例基于Windows2008操作系统。

注解:Windows系统暂不支持CPU负载与TCP连接数监控指标


7.1 安装


将以下链接复制到浏览器中,下载win-uma监控代理。 下载链接: http://umon.api.service.ucloud.cn/static/uma-win/uagent-1.1.1-setup.rar

双击应用程序,选择安装语言为简体中文,点击确定继续;


 


在安装界面点击下一步,进入安装配置选项;


 


选择需要安装的位置,这里使用默认的安装位置 “C:\Program Files (x86)\uagent”;


 


配置开始菜单文件夹,点击下一步继续;


 


以上配置完成后,点击安装以完成监控代理的安装。


 



7.2 启动


打开开始菜单,在运行中输入cmd开启命令行终端;


 


在命令行终端中输入以下命令启动监控代理;

sc start uagentCopyErrorSuccess


 


输入以下命令查看监控代理是否启动成功,如启动成功,则STATE会显示为Running。

sc query uagentCopyErrorSuccess


 



7.3 卸载


点击开始菜单,选择卸载uagent;


 

 


注解:卸载完成后,需要进入目录删除剩余文件。如卸载失败,请按照以下流程进行手动卸载。CopyErrorSuccess

打开命令行终端,输入以下命令停止监控代理服务;

sc stop uagentCopyErrorSuccess


 


输入以下命令卸载uagent服务;


 


最后,删除uagent安装目录,即可完成卸载。



7.4 配置


windows uagent默认使用ip为10.x.x.x的网卡识别主机,若用户主机使用了子网特性后,可能会出现多张网卡,或者网卡ip非10.x.x.x的情况,该情况可能导致主机识别失败,对于此种情况,可以在配置文件uagent安装目录下:configure/static_conf.json中添加配置macAddress解决(mac地址可在ipconfig -all中获取,选择原始ip所对应的mac地址),如:

{

    "dataHost":"http://umon.api.service.ucloud.cn",

    "macAddress":"xx:xx:xx:xx:xx:xx"

}CopyErrorSuccess



8.物理云磁盘状态监控的安装


当前agent版本已加入物理云主机磁盘健康状态检查的指标。该指标只返回0和1,0表示磁盘健康,否则返回1

安装依赖关系:依赖关系: 1. smartmontools 2. MegaCli64 3. dmidecode 4. hpssacli


8.1 CentOS操作系统


/etc/yum.repos.d/新建kernel.repo文件并加入以下内容:

[kernel]

name=kernel Repository

baseurl=http://ucloud.mirror.ucloud.cn/centos/$version/$basearch

gpgcheck=0

enabled=1CopyErrorSuccess

其中对CentOS 6.X,$version = 6;CentOS 7.X,$version = 7. 系统会自动识别$basearch 安装依赖软件:

yum clean all

yum makecache

yum install smartmontools dmidecode MegaCli hpssacliCopyErrorSuccess


8.2 Ubuntu操作系统


/etc/apt/sources.list添加以下内容:

deb http://ucloud.mirrors.ucloud.cn/ubuntu/ucloud ubuntu-ucloud mainCopyErrorSuccess

更新软件源:

apt-get updateCopyErrorSuccess

安装依赖软件:

sudo apt-get install smartmontools dmidecode megacli hpssacliCopyErrorSuccess

 

ECS云主机类

免费咨询获取折扣

Loading