Skip to content

veops/cmdb-agent

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

VE Ops

OneAgent Community Edition

面向维易 CMDB 的跨平台资产采集与自动发现 Agent

Latest release License: AGPL-3.0 VE Ops CMDB

项目简介

OneAgent 是维易 CMDB 自动发现体系中的采集端,部署在需要纳管的主机上,负责执行资产采集与发现任务,并将结果发送给 OneMaster。本仓库用于发布 OneAgent 社区版 的跨平台二进制文件及相关资源。

Important

OneAgent 不能独立运行,必须连接 OneMaster 使用。请先参照安装文档完成服务端部署,或通过维易官网申请 OneMaster。

社区版能力

  • 主机资产:物理机、虚拟机、PC、CPU、内存、网卡、磁盘等软硬件信息
  • 网络设备:通过 SNMP 发现交换机、路由器、防火墙和打印机
  • 公有云主机:阿里云 ECS、腾讯云 CVM、华为云 ECS、AWS EC2
  • IPAM:子网存活探测及网络邻居信息采集
  • 自定义发现:最多启用 3 个自定义 Python 发现插件
  • 任务执行:支持配置同步、定时采集、日志记录和结果上报

企业版提供更完整的发现能力与规模支持,包括 VMware、云网络与 CDN、云存储、云数据库等资源类型。可通过官网联系我们。

下载

请从 GitHub Releases 下载与目标环境匹配的压缩包:

操作系统 架构 Release 文件
Linux amd64 oneagent-linux-amd64.tar.gz
Linux arm64 oneagent-linux-arm64.tar.gz
Windows amd64 oneagent-windows-amd64.tar.gz
Windows arm64 oneagent-windows-arm64.tar.gz
macOS amd64 oneagent-darwin-amd64.tar.gz
macOS arm64 oneagent-darwin-arm64.tar.gz

discover-linux-amd64.tar.gz 是 Linux 自动发现插件,不是 OneAgent 主程序。只有使用对应发现能力时才需要单独下载和部署。

校验文件

新版本同时提供 checksums.txt。下载后可校验文件完整性:

sha256sum -c checksums.txt

macOS 可使用:

shasum -a 256 -c checksums.txt

安装

以 Linux amd64 为例:

tar -xzf oneagent-linux-amd64.tar.gz
chmod +x oneagent

解压后请按照安装指导将二进制文件放入部署目录,配置唯一的 Agent ID、Agent 名称以及 OneMaster 地址,再安装并启动服务。

常用服务命令:

./oneagent install -c /etc/oneagent.yaml
./oneagent start
./oneagent status
./oneagent stop

相关项目

许可证

本项目采用 GNU Affero General Public License v3.0 许可证。

社区交流

欢迎关注“维易科技 OneOps”公众号,获取产品动态并加入技术交流群。

公众号:维易科技 OneOps

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors