Wiki source code of How-to create your own SNMP agent with AGENTPP tools?
Version 10.1 by Admin on 2020/04/23 19:58
Show last authors
author | version | line-number | content |
---|---|---|---|
1 | This article describes step-by-step how you create your own SNMP agent (based on SNMP4J-Agent) with the AGENT++ SNMP tools MIB Designer, AgenPro, and MIB Explorer. | ||
2 | |||
3 | == Step-by-step guide == | ||
4 | |||
5 | The top level steps to perform are | ||
6 | |||
7 | 1. ((( | ||
8 | [[Create your MIB specification(s) with MIB Designer>>doc:Create MIB Specification with MIB Designer]]. | ||
9 | ))) | ||
10 | 1. [[Simulate the MIB in AgenPro>>doc:Simulate MIB modules in AgenPro]]. | ||
11 | 1. Verify the MIB usability with MIB Explorer. | ||
12 | 1. ((( | ||
13 | [[Generate the code for SNMP4J-Agent with AgenPro.>>doc:Generate code for SNMP4J-Agent with AgenPro]] | ||
14 | ))) | ||
15 | 1. [[Integrate the generated code into the main program>>doc:How-to integrate generated code for SNMP4J-Agent into the agent's main program]]. | ||
16 | 1. [[doc:Implement instrumentation code for the generated code using the SNMP4J-Agent API]]. | ||
17 | 1. Provide initial security configuration for the agent. | ||
18 | 1. Run and test the agent. | ||
19 | |||
20 | === Advanced Topics === | ||
21 | |||
22 | 1. [[How to use AgenPro generated MIB objects with multiple SNMPv3 contexts>>doc:How to use AgenPro generated MIB objects with multiple SNMPv3 contexts?]]. | ||
23 | |||
24 | \\ | ||
25 | |||
26 | {{error}} | ||
27 | This page is currently under construction and might be incomplete. | ||
28 | {{/error}} | ||
29 | |||
30 | == Related articles == | ||
31 | |||
32 | Related articles appear here based on the labels you select. Click to edit the macro and add or change labels. | ||
33 | |||
34 | |||
35 | |||
36 | {{contentbylabel showLabels="false" max="5" spaces="SNMP4J" showSpace="false" sort="modified" reverse="true" type="page" cql="label in (~"agent~",~"mib~",~"instrumentation~") and type = ~"page~" and space = ~"SNMP4J~"" labels="MIB instrumentation agent"/}} | ||
37 | |||
38 | {{details hidden="true"}} | ||
39 | (% class="auto-cursor-target" %) | ||
40 | \\ | ||
41 | |||
42 | (% class="wrapped" %) | ||
43 | |=((( | ||
44 | Related issues | ||
45 | )))|((( | ||
46 | \\ | ||
47 | ))) | ||
48 | |||
49 | (% class="auto-cursor-target" %) | ||
50 | \\ | ||
51 | {{/details}} | ||
52 | |||
53 | (% class="auto-cursor-target" %) | ||
54 | \\ |