-
-
Notifications
You must be signed in to change notification settings - Fork 2
轻量级Linux监控指标采集器,一键部署,原生采集
License
geektcp/tinyagent
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
# author: geektcp # date: 2015-11 -20 # update: 2016-6-5 # 监控系统agent采集端。这是一个完整Linux C工程,使用cmake打包。 主要功能: 采集各种监控指标,以json格式上报到服务器端。 服务器收到日志后缓存到kafka里面,然后转入hbase数据库。 特点是: 1、部署非常方便,不需要jdk环境,直接一个二进制文件在任意路径即可运行。 2、由于是C写的,用于获取Linux服务器的底层数据非常方便,直接调用对应C接口或者函数即可。 3、可以自定义监控,想监控什么就可以抓取到什么,立体式监控。 4、精细的监控指标, -------------------------------------------- 部署方法: 1、配置安装路径及基础信息: cmake . -DCMAKE_INSTALL_PREFIX=/usr/local/monitor 2、编译: make 3、安装: make install 4、编辑配置文件 vim /usr/local/agent/conf/monitor.conf 5、启动 /usr/local/agent/bin/tinyagent 6、打包成二进制包 make package 7、打包成源码包 make package_source
About
轻量级Linux监控指标采集器,一键部署,原生采集
Resources
License
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published