Monday, June 1, 2009

Making good progress today

I have most of the SNMP polling working for the Java poller client!  I still have some testing to do, but right now I have the poller able to query the assessment database to get a list of hosts that are enabled, have SNMP configured and have the appropriate information for the hosts.  Then, I can poll the host.

The remaining items for the Java SNMP performance poller are the following:

  • Update the database with gathered information

  • Convert the poller to a multi-threaded application for the polling (should be straight forward based on the current design)

  • Testing


Next on the list (After the above items are worked out) are the initial data gathering components.  These will be the telnet / SSH client and the SNMP information gathering component (SNMP walk).  I will be looking at making these multi-threaded as well since there could be a good amount of delay in between the commands being sent and the data returning (especially for older or WAN connected devices).  The key will be altering the number of threads executing so as to not kill the AXP platform and also not kill the network.  I am thinking of making this a configurable option initially (i.e. in the configuration, there will be a parameter for the number of threads for each of the options).

No comments:

Post a Comment