云版本开发库

通过 agent 开发库提供的 api 将监控数据(日志、监控点数据)写入共享内存,然后 agent 将共享内存中的数据上报到监控系统;开发库同时也用于某些插件的编译。

预览截图

应用介绍

通过 agent 开发库提供的 api 将监控数据(日志、监控点数据)写入共享内存,然后 agent 将共享内存中的数据上报到监控系统;开发库同时也用于某些插件的编译。

  • C/C++ 开发库,压缩包文件列表:
    1. libmtreport_api.a - 静态链接库
    2. install.sh - 安装开发库脚本
    3. uninstall.sh - 卸载开发库脚本
    4. mt_report.h *.h - c/c++ 开发库对应头文件
    5. example/test_attr.cpp - 日志上报示例代码
    6. example/test_log.cpp - 监控点数据上报示例代码
    7. example/Makefile_attr - 编译 test_attr.cpp makefile 文件
    8. example/Makefile_log - 编译 test_log.cpp makefile 文件
    9. example/Makefile - 编译全部示例代码的 makefile 文件
    示例代码通过 make 命令生成后的测试程序为:test_attr, test_log
    1. 1test_attr - 需要两个参数:监控点ID、监控点ID的上报值
    2. 2test_log - 需要两个参数:日志配置ID、需要上报的日志


使用方法:

  1. 新建目录:mkdir mtagent_api_lib
  2. 拷贝压缩包到目录,解压压缩包 tar -zxf  mtagent_api_lib.tar.gz
  3. 执行 ./install.sh 即可


具体的使用方法以及API 说明可参考文档:

http://xrkmonitor.com/monitor/showdoc/showdoc/web/#/1?page_id=18

点赞(93) 打赏

立即下载

Comment list 共有 0 条评论

暂无评论

QQ 交流群

扫一扫加入Q群

微信公众账号

微信扫一扫加关注

发表
评论
返回
顶部