预览截图
应用介绍
通过 agent 开发库提供的 api 将监控数据(日志、监控点数据)写入共享内存,然后 agent 将共享内存中的数据上报到监控系统;开发库同时也用于某些插件的编译。
- C/C++ 开发库,压缩包文件列表:
示例代码通过 make 命令生成后的测试程序为:test_attr, test_loglibmtreport_api.a - 静态链接库
install.sh - 安装开发库脚本
uninstall.sh - 卸载开发库脚本
mt_report.h, *.h - c/c++ 开发库对应头文件
example/test_attr.cpp - 日志上报示例代码
example/test_log.cpp - 监控点数据上报示例代码
example/Makefile_attr - 编译 test_attr.cpp 的 makefile 文件
example/Makefile_log - 编译 test_log.cpp 的 makefile 文件
example/Makefile - 编译全部示例代码的 makefile 文件
1、test_attr - 需要两个参数:监控点ID、监控点ID的上报值
2、test_log - 需要两个参数:日志配置ID、需要上报的日志
- 新建目录:mkdir mtagent_api_lib
- 拷贝压缩包到目录,解压压缩包 tar -zxf mtagent_api_lib.tar.gz
- 执行 ./install.sh 即可
具体的使用方法以及API 说明可参考文档:
http://xrkmonitor.com/monitor/showdoc/showdoc/web/#/1?page_id=18
©软件著作权本站所有, 转载请注明出处: http://console.xrkmonitor.com/a/d_devlib.html
发表评论 取消回复