FAQ - Installation and Startup

  1. What is an Agent?

  2. What are the tools provided by AdventNet Agent Toolkit? Can each tool function as a separate application?

  3. What are the different types of agent developed using Agent Toolkit?

  4. What are the basic steps involved in developing an agent?

  5. What Operating systems does it run on?

  6. What are the areas of Management where the Agent Toolkit Java Edition agent is best suited?

  7. What are the Hardware and Software requirements for running the Agent Toolkit Java Edition?

  8. What are the technologies used by the Agent Toolkit Java Edition?

  9. What are the JDK versions supported by the Agent Toolkit Java Edition?

  10. How do I choose which type of Agent is best suited for my application?

  11. What are the standards to which the Agent Toolkit complies ?

  12. What third party tools are bundled with your product?

  13. Does your agent support Thread ? 0r Is your agent thread safe ?

  14. Does your agent supports database ?

  15. Is there any tool bundled with your product, to install a patch? Does the latest patch include the bug fixes done in previous patches?

  16. Is there any difference between the evaluation version and the permanent version of the Java Agent Toolkit?

  17. Is code merging supported in your toolkit?

  18. I know that AdventNet has both C and Java products. When would I, as a developer of an SNMP agent for a Network Interface Card (NIC), choose one over the other?

  19. Using Agent Toolkit can I manage special devices other than SNMP standard devices like switch and router ?

  20. How does your toollkit help us rapidly develop, test and deploy Agents ?

  21. Can an agent have multiple clients (e.g., EMS + direct SNMP monitoring access)?

  22. How do you run the Agent Toolkit using Visual Cafe?


 

1. What is an Agent?

 

Network management system contains two primary elements: a manager and agents. The Manager is the console through which the network administrator performs network management functions. Agents are the entities that interface to the actual device being managed. Bridges, Hubs, Routers or network servers are examples of managed devices that contain managed objects.

 

These managed objects might be hardware, configuration parameters, performance statistics, and so on, that directly relate to the current operation of the device in question.

 

Questions

 

2. What are the tools provided by AdventNet Agent Toolkit? Can each tool function as a separate application?

 

The tools provided by AdventNet Agent Toolkit are as follows:

Yes. Each tool can function as a separate application. You can use the .bat/.sh file to load each application separately.

 

Questions

 

3. What are the different types of agent developed using Agent Toolkit?

 

The AdventNet Agent Toolkit allows you to develop SNMP Agent, JMX Compliant agent and a TL1 agent.

Questions

 

4. What are the basic steps involved in developing an agent?

 

The basic steps involved in developing an agent are as follows:

Questions

5. What Operating systems does it run on?

 

Since the product is developed in Java it is platform independent. You can use the product in any Operating System with the JDK port of that particular OS. On our part we have tested the product in Windows95, Windows98, Windows NT, Windows 2000, Linux and Solaris.

Questions

 

6. What are the areas of Management where the Agent Toolkit Java Edition agent is best suited?

 

This product is well suited for the following market segments :

Questions

 

7. What are the Hardware and Software requirements for running the Agent Toolkit Java Edition?

 

To know about the minimum hardware and software requirements for running the Toolkit, please refer to the topic System requirements.

Questions

 

8. What are the technologies used by the Agent Toolkit Java Edition?

 

The technologies used by the Agent Toolkit Java Edition are :

To know more about each of these technologies, please refer to the Technology Overview section.

Questions

 

9. What are the JDK versions supported by the Agent Toolkit Java Edition?

 

The toolkit supports the following JDK version :

Note: Tools have been tested in SUN JDK's from JDK1.2 to JDK 1.4

Questions

 

10. How do I choose which type of Agent is best suited for my application?

 

The Agent which is best suited for your application depends upon the protocol support which you want to provide for the management of the agent. Please refer to the topic Agent Toolkit Java Edition Architecture, to know more.

Questions

 

11. What are the standards to which the Agent Toolkit complies ?

 

Please refer to the topic Standards Compliance in each Building the Agent section to know about the standards supported by the toolkit.

Questions

 

12. What third party tools are bundled with your product?

 

Please refer to the topic Third party tools to know about the Third party tools bundled with the product.

Questions

 

13. Does your agent support Thread ? 0r Is your agent thread safe ?

 

Yes, the java agent supports multi-threaded processing and is thread safe.

Questions

 

14. Does your agent supports database ?

 

Yes, the toolkit provides database support for storing the data and accessing this database table. For more information on Database support, please refer to the topic Supported Storage Types.

Questions

 

15. Is there any tool bundled with your product, to install a patch? Does the latest patch include the bug fixes done in previous patches?

 

The tool "Update Manager" , bundled with the toolkit, is used for updating patches/service packs to the base version of the product. Please refer the topic Update Manger to know more about using the tool.

Questions

 

16. Is there any difference between the evaluation version and the permanent version of the Java Agent Toolkit?

 

No, the evaluation version and permanent version are the same.

Questions

 

17. Is code merging supported in your toolkit?

 

Yes, code merging is supported to merge two different versions of java files. Please refer the topic Code Merging to know more about this feature.

Questions

 

18. I know that AdventNet has both C and Java products. When would I, as a developer of an SNMP agent for a Network Interface Card (NIC), choose one over the other?

 

The C agent has less footprint, will execute faster and the end customer will not be required to install a JVM on their server to use the agent, but has some porting issues.The Java agent needs JVM on the target platform but has less porting issues.

 

Architecture wise, both AdventNet C agent and Java agent follow the same modular approach. So the choice will be based on where the agent is going to reside. For example, if the agent runs on Linux and makes JNI calls to NIC , then Java could be preferred. If the agent is intend to run in the card, then JVM could not be affordable, hence C agent.

Questions

 

19. Using Agent Toolkit can I manage special devices other than SNMP standard devices like switch and router ?

 

To manage special line, network, dial, etc. you have to define your own enterprise MIB or you have to find out some standard MIBs if they are available. To write new enterprise MIB use our MIB Editor Tool. Once MIB is ready then you can use MIB Compiler for the code generation . During agent instrumentation you have to modify the generated code to retrieve data from your device.

 

Please refer to the Tutorials topic in each "Building the Agent" section of the help documentation to know more.

Questions

 

20. How does your toolkit help us rapidly develop, test and deploy Agents ?

 

Our product provides more powerful and intuitive visual development and test tools for developing the Agent of your choice. Since our product has all types of tools required for agent development, the agent deployment will be much easier.

Questions

 

21. Can an agent have multiple clients (e.g., EMS + direct SNMP monitoring access)?

 

Yes, any number of Manager can access the Agents. There is no restriction as to how many managers can access an agent.

Questions

 

22.How do you run the Agent Toolkit using Visual Cafe?

 

Edit < Visual Cafe's Installation Directory >/bin/sc.ini and modify the CLASSPATH value as given below

CLASSPATH =<the>;%CLASSPATH%

Questions

 



Copyright © 1996-2004, AdventNet Inc. All Rights Reserved.