单机主机信息采集程序,适用于Linux、Mac OSX、Windows。

zuoxiupeng 32244ccd41 保存忽略文件 11 months ago
config 082e3e1644 第一次提交 3 years ago
http 082e3e1644 第一次提交 3 years ago
i18n 082e3e1644 第一次提交 3 years ago
libs 082e3e1644 第一次提交 3 years ago
public ff43f5c518 示例图 3 years ago
.gitignore 32244ccd41 保存忽略文件 11 months ago
LICENSE.txt fc405fdba3 修改license文件加后缀 3 years ago
License 082e3e1644 第一次提交 3 years ago
README.md ff43f5c518 示例图 3 years ago
build.bat 082e3e1644 第一次提交 3 years ago
control 082e3e1644 第一次提交 3 years ago
main.go 99482b6260 修改服务名 3 years ago

README.md

提醒:由于开发期间使用的域名是53it.net,所以使用时请创建一个软连接ln -s 53it.net git.53it.net

鸿天融达Agent

单机主机信息采集程序,适用于Linux、Mac OSX、Windows。 最佳运行环境是Linux,可以采集到所有指标信息,Mac OSX现阶段可以采集到除磁盘IO信息外的所有信息,Windows采集还比较弱,可以采集部分数据,基本够用。

下载地址

linux | mac | windows

功能介绍

现在主要单机版本,只用于单服务器性能数据监控,可以在业务繁忙时,或者系统出现瓶颈时,实时查看系统硬件适用信息,可以直观的看到主机瓶颈在那方面。主要可以看到主机的CPU和MEM的使用信息、各网卡的流量信息。

监控指标

指标名 英文名 值类型 兼容性 备注
基本信息 general_info map ALL (主机名、系统类型、开机时间、当前时间)Unix系统可以完美获取,Windows开机时间拿不到
CPU平均负载 cpu_avg_load float64 Linux、Mac OSX unix类系统1、5、15分钟负载
CPU利用率 cpu_utilization float64 ALL CPU利用率
CPU信息 cpu_info map ALL(部分Windows) CPU的大小、厂商等,不同系统获取值不尽相同
内存使用率 ram_usage float64 ALL 内存使用率
内存信息 mem_info map ALL(部分Windows) 内存的大小、使用率、缓存大小等,不同系统获取值不尽相同
进程列表 ram_Intensive_processes Array ALL Unix在这里可以查看到各进程的内存和使用率,Windows不能查看到内存和cpu使用率
进程数 processes_count int ALL 当前系统进程数
应用存活检查 processes_run Array ALL 检查配置文件配置的进程是否存在
磁盘列表 disk_processes Array ALL 磁盘分区列表,各分区使用率,容量
磁盘IO disk_io_kbps Array ALL 各磁盘的读写速率
磁盘使用信息 disk_io_stat Array Linux 各分区的读写次数,字节数等
进岀网流量 network_flow Array ALL 当前系统的上传和下载流量Kb/s
绑定的ip列表 network_addrs Array ALL 系统所有绑定ip的列表,windows效果比较差
PING主机 ping Array ALL ping配置文件配置的主机地址,看当前主机是否和配置主机可以通讯
网络连接数 network_client_count int ALL 获取当前系统建立的网络连接数

首页视图

首页