云监控的主机监控服务通过在主机上安装云监控插件,为您提供主机的系统监控服务。

插件版本

云监控插件共有三个版本,从前往后依次为Java、Go和C++版本,当前最新版本为C++版本。由于C++版本的云监控插件比Go和Java版本占用的CPU和内存资源低,特别当云监控负载较高时,C++版本插件的资源占用明显低于Go和Java版本,因此建议您使用C++版本插件安装。云监控插件版本的详细说明如下表所示。
语言版本号说明参考文档
C++(推荐)3.X最新版本,推荐使用。安装和卸载C++版本插件
Go2.X推荐使用C++版本,Go版本插件不再维护。
Java1.X推荐使用C++版本,Java版本插件不再维护。

系统要求

操作系统硬件架构
Windows 7、Windows Server 2008 R2及以上版本i386、AMD64
Linux 2.6.23及以上版本(必须包括Glibc库)i386、AMD64

安装位置

插件在主机上的安装位置如下:
  • Linux:/usr/local/cloudmonitor
  • Windows:C:\Program Files\Alibaba\cloudmonitor

进程信息

插件安装后,主机上将运行以下进程:
  • Linux:/usr/local/cloudmonitor/bin/argusagent
  • Windows:C:\Program Files\Alibaba\cloudmonitor\bin\argusagent

端口说明

云监控插件通过TCP协议访问远程服务器的80、443、3128和8080端口, 用于心跳检测与监控数据上报。

云监控插件会占用15579端口,用于查看配置和更改日志级别等。

资源消耗

分类消耗
CPU0.2%~1.0%的单核CPU。
内存10 MB~20 MB
网络每15秒发送一次监控数据,约占用内网网络带宽10 KB。每3分钟发送一次心跳数据,约占用内网网络带宽2KB左右。
插件安装包大小10 MB~15 MB
日志单个日志文件占用10 MB磁盘空间,最多占用70 MB。
IO如果您不使用企业云监控的本地日志监控,则读写IO不超过1 KB/s。
说明 当您使用企业云监控的本地日志监控时,IO消耗由用户的日志量决定。

插件日志

插件日志所在位置如下:
  • Windows:C:\Program Files\Alibaba\cloudmonitor\local_data\logs
  • Linux:/usr/local/cloudmonitor/local_data/logs
插件日志所在文件夹中包括如下两种日志:
  • argusagentd.log:云监控C++版本插件运行时为了守护进程而记录的日志。日志主要包括监控进程的启动、停止等信息。
  • argusagent.log:云监控C++版本插件的运行日志。