AdventNet Agent Toolkit C Edition6 AGENT
开发工具:AdventNet Agent Toolkit C Edition6
参考文档:C:\AdventNet\C-Agent文档下的readme.和网页agent收藏夹下的WebNMS AgentToolkit C Edition 6 - Release 6.4.0
https://www.webnms.com/cagent/help/index.html#snmp/c_snmp_buildagents.html
Agent端。
1. 新建Mib文件
2. 打开AdventNet Agent Compiler
执行file->loadmib选择建好的Mib文件。执行settings->project settings
取消选择multithreaded.选择ok.
选择”build->generate source”,生成:.h和.c文件。
Xxftov.c文件:包含读写文本数据库的函数
Xxhdlr.c文件:包含响应管理者请求的函数
Xxinstru.c:包含读写请求操作的函数。
举例:修改文件
(1)scalar object
选择“agentsysteminstru.c”文件,填入下面内容
修改之后选择:file->save(filename).
(2)table object
选择adisktablehdlr.c文件,initAdiskTable()函数,默认的CreateAndAddNewAdiskTableEntry(1, (U_CHAR*)"adiskName", 1, 1, 1;
换为CreateAndAddNewAdiskTableEntry(1,(U_CHAR *)"A Drive",30,20,10);
CreateAndAddNewAdiskTableEntry(2,(U_CHAR *)"C Drive",40,20,20);
CreateAndAddNewAdiskTableEntry(3,(U_CHAR *)"D Drive",15,10,5);
修改完之后选择“file->save(filename)”.
在C:\AdventNet\C-Agent\projects\detect\agent\ftov\agent-sample-mib生成对应得记录
若出现:failed .NMAKE : fatal error U1077: ¡°cd¡±: ·µ»Ø´úÂë¡°0x1¡± Stop.
切换到“C:\AdventNet\C-Agent\projects\detect\agent”makefile所在得位置。
Cd C:\AdventNet\C-Agent\projects\detect\agent;
然后输入“nmake”。开始编译。结束之后,转到AgentNet Agent Compiler,执行BUILD –>compiler source. Successed.编译成功。
单击启动按钮,或者执行“BUILD->start agent”.
执行“FILE->Loadmib”下载生成Agent使用的MIB文件。
选择左下角的expand the tree按钮展开mib文件。
选择“agentDescr”变量,执行“operations->get”,返回以下内容
在manage端。执行“view->trap viewer”,将port端口号改为“8004/8003”
点击”start”,重新启动agent获得一个启动的trap.
选择“generate trapon set”.在执行SET操作时会获取trap.
AdventNet Agent Toolkit C Edition6 AGENT相关推荐
- 解决 Agent JAR loaded but agent failed to initialize
在使用agent进行动态替换class时遇到错误 完整错误错误信息 com.sun.tools.attach.AgentInitializationException: Agent JAR loade ...
- oracle remote diagnostic agent,Oracle RDA-Remote Diagnostic Agent
Oracle RDA-Remote Diagnostic Agent <> RDA是Remote Diagnostic Agent 的简称,是Oracle用来收集.分析数据库的工具,运行该 ...
- Java Agent 调试,Java agent debug
Java Agent 调试,agent debug 一.简介 Java agent 是在另外一个 Java 应用("目标"应用)启动之前要执行的 Java 程序,这样 agent ...
- java实现扫地agent_如何实现java agent?分享java agent的使用案例
java agent如何实现?1.实现java agent需要实现premain方法:2.必须在MANIFEST.MF文件中有Premain-Class. 在字节码这个层面对类和方法进行修改的技术,能 ...
- java agent配置,部署 Java Agent
下载skywalking探针发布版本 拷贝skywalking-agent目录到所需位置,探针包含整个目录,请不要改变目录结构 增加JVM启动参数,-javaagent:/path/to/skywal ...
- Oracle 12c(12.1.0.5) oem agent silent install(静默安装agent)
注释: 文章来自oracle support 文档 ID 1360083.1,静默安装agent采用的是把OMS服务端(即oem server端)的agent用压缩包download,远程传到agen ...
- 写那么多年Java,还不知道啥是Java agent 的必须看一下!
点击上方"方志朋",选择"设为星标" 回复"666"获取新整理的面试文章 作者信息:张帅,花名洵澈,国际化中台事业部高级开发工程师,负责物流 ...
- 我的天,你工作5年了,连Java agent都不知道...
点击上方"方志朋",选择"设为星标" 回复"666"获取新整理的面试文章 # 引言 在本篇文章中,我会通过几个简单的程序来说明 agent ...
- 面向Agent的系统架构
开发十年,就只剩下这套Java开发体系了 >>> 面向Agent的编程AOP,是在OO编程上的不足,提出来的概念,但AOP不是万金油,它的提出也只是为了解决某些方面的问题,尤其 ...
- iis worker process cpu 高_egg中的master、worker和agent
egg框架内置了egg-cluster,来启动Master进程,Master有足够的稳定性,不再需要使用pm2等进程守护模块.安装egg的时候会将egg-cluster安装好. 框架同时提供了egg- ...
最新文章
- 马腾宇的AI学术历程:做科研要考虑长期的影响力
- [Nand Flash]软件ECC
- python好找工作么-python和django掌握到什么水平才好找工作?
- DOS下操作注册表的部分命令
- cocos2d-x 关于tilemap滚动时黑线闪动的问题
- Python爬虫框架Scrapy 学习笔记 6 ------- 基本命令
- ELK之ElasticSearch快速入门
- 需求文档可以不签字吗? 之一
- 3DSlicer7:FAQ-1
- ​用c语言打印自定义的乘法口诀表。例如:输入9,输出9*9口诀表,输入12,输出12*12的乘法口诀表。...
- ansible(自动化运维中)——ansible常用模块
- C语言手写自定义三维数组
- Net泛型类的学习总结
- 《Android进阶指北》— Android 书籍
- 修图类APP原型设计分享– Hello Camera
- waiting for headers
- 赛扬n5095处理器怎么样 英特尔n5095核显相当于什么水平
- hexo嵌入html传消息的,Hexo添加Toc支持,生成文章目录
- 怎样在word中画横线
- Delphi Thread 线程2
热门文章
- flash计算机硬件,实测Flash在硬件加速下的对比
- 10款硬盘数据恢复软件推荐
- C++面向对象程序设计实践——任务与指导书(1)
- 明日方舟 长夜临光side story
- 冒险岛java_079src 冒险岛079服务端源码,解压出来 直接导入到java改成即可 Develop 243万源代码下载- www.pudn.com...
- ios 身份证照片识别信息
- python安装包方式汇总
- 超详细window10系统快速搭建Linux镜像环境
- combres java_ASP.NET MVC3 Combres错误:'System.Web.Mvc.UrlHelper'不包含'CombresLink'的定义
- 50: 加密与解密 、 AIDE入侵检测系统 、 扫描与抓包 、 总结和答疑