Wiki source code of How-to create your own SNMP agent with AGENTPP tools?
Version 11.1 by Frank Fock on 2024/05/25 11:06
Hide last authors
author | version | line-number | content |
---|---|---|---|
![]() |
10.1 | 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. ((( | ||
![]() |
10.2 | 8 | [[Create your MIB specification(s) with MIB Designer>>doc:SNMP4J.Create MIB Specification with MIB Designer]]. |
![]() |
10.1 | 9 | ))) |
![]() |
10.2 | 10 | 1. [[Simulate the MIB in AgenPro>>doc:SNMP4J.Simulate MIB modules in AgenPro]]. |
![]() |
10.1 | 11 | 1. Verify the MIB usability with MIB Explorer. |
12 | 1. ((( | ||
![]() |
10.2 | 13 | [[Generate the code for SNMP4J-Agent with AgenPro.>>doc:SNMP4J.Generate code for SNMP4J-Agent with AgenPro]] |
![]() |
10.1 | 14 | ))) |
![]() |
10.2 | 15 | 1. [[Integrate the generated code into the main program>>doc:SNMP4J.How-to integrate generated code for SNMP4J-Agent into the agent's main program]]. |
![]() |
11.1 | 16 | 1. [[Implement instrumentation code for the generated code using the SNMP4J-Agent API>>doc:SNMP4J.Implement instrumentation code for the generated code using the SNMP4J-Agent API]]. |
![]() |
10.1 | 17 | 1. Provide initial security configuration for the agent. |
18 | 1. Run and test the agent. | ||
19 | |||
20 | === Advanced Topics === | ||
21 | |||
![]() |
10.2 | 22 | 1. [[How to use AgenPro generated MIB objects with multiple SNMPv3 contexts>>doc:SNMP4J.How to use AgenPro generated MIB objects with multiple SNMPv3 contexts?]]. |
![]() |
10.1 | 23 | |
![]() |
11.1 | 24 | {{warning}} |
![]() |
10.1 | 25 | This page is currently under construction and might be incomplete. |
![]() |
11.1 | 26 | {{/warning}} |