snmpcollector
SNMP Collector Probe

SNMP Collector Probe


Simple Network Management Protocol (SNMP) is an internet-standard protocol for managing devices on IP networks and consists of a set of standard for network management, including application layer protocol, database schema and a set of data objects. Typical devices that support SNMP are routers, switches, servers, workstations, and printers. The SNMP data monitoring probe allows you to monitor network-attached devices for conditions that require administrative attention.

Software Requirements

The SNMP data monitoring probe can be used to monitor devices that support SNMP v1, v2c and v3.
For installation considerations, see http://wiki.ca.com/rest/ca/product/latest/topic?hid=snmpcollector_RN&space=UIMPGA&language=&format=rendered

Installation Considerations

Download the probe from the Internet Archive into your local Archive. After you download the probe to your local Archive, you may follow one of two procedures:
  • For Infrastructure Manager, drag the probe from the Archive to the hub.
  • For Admin Console, switch to the Archive view. Select any robots where the probe should be deployed. Select the probe in the archive. Click "Deploy".

Note: On Linux/Unix systems the /etc/hosts file should contain an entry with the FQDN for the installation system.
Revision history
Date Description State Version
07.11.2023

What's New:

  • Released with Device Certification Deployer v4.20 release.
  • Support for DCD 4.20
    • Added Certification Enhancements for the Fortinet FortiADC 100F devices.
  • Prerequisites:
    • ci_defn_pack is v1.68 or later.

Important: Also, see the prerequisites in the Update Vendor Certifications topic.

SHA-256 Checksum: 506c06a820269b05c668790f4d1e61817dd97ce9a7c4912b66a03fbd07d0eb85
GA 4.13
18.08.2023

What's New:

  • Released with Device Certification Deployer v4.1 release.

Prerequisites:

  • ci_defn_pack is v1.67 or later.
SHA-256 Checksum: 85e9361e265a7432b1a51e48c00ccb3e08366a7b50c2e29f1425c11b23f6cf09
4.12
26.05.2023

What's New:

  • Updated this probe as part of addressing known vulnerabilities in DX UIM by upgrading the following third-party libraries:
    • Jettison from Json Stax implementation 1.3.3 to 1.5.4
    • Jackson-databind - 2.13.4 to 2.14.2
    • JDOM from 2.0.2 to 2.0.6.1
    • Undertow from 2.2.19 to 2.2.24
    • Xstream from 1.4.19 to 1.4.20
  • Support for DCD 4.0

Fixed Cases:

  • Snmpcollector probe version 4.06T2 does not start.
  • Updates made to snmpcollector probe 4.06 overwrites DCD files with old level 3.40.
  • Unable to import a device from the discovery server when the snmpv3 password has @ and # characters.
SHA-256 Checksum: 9457c3b315c08342bac6aa61211ba1763e8bc5c4076673923ad340efe6f44104
4.11
13.04.2022

What's New:

  • Updated the H2 Database library to 2.1.210 for remediating of CVE-2021-42392 vulnerability.
  • Added H2 database migrator.

Fixed Defects:

  • Fixed case 33041494 - Disappearance of the GUI on port 9715 of the SNMPCollector hub.
SHA-256 Checksum: 58d1d761f18e0b3201176942dd110c2dfa1b982c3489a9c7066cfd7222be77ee
4.06
21.02.2022

What's New:

  • Added support for the SHA256 authentication protocol.
  • Updated the Log4j library to 2.17.1 to remediate the vulnerabilities - CVE-2021-44228, CVE 2021-45046, and CVE-2021-45105.
SHA-256 Checksum: 92d2c45ce6c8b2f2398489536e7aff36dba7312c2678d5884632692bcbbaed2e
4.05
09.03.2021

Fixed Defects:

  • Fixed an issue where snmpcollector fails to poll device with AES-256 credentials. Support case 32110381
  • Fixed an issue for the Nokia Alcatel-Lucent 9500 MPR devices where there is no Interface section. Support case 32148608
  • Fixed an issue with VendorCertification file (snmp-f5-bigip-global-host-cpu.xml) containing extra space. Support case 32068147
  • Fixed an issue with the wrong Sample rate compared to polling value configured in template. Support case 31899010
  • Fixed an issue where snmpcollector "Query Discovery Server" fails when Device Service Filter is used. Support case 32071445
  • Fixed the Missing snmpcollector data issue for the devices when the device is temporarily unreachable. Support case 31846523
  • Fixed an issue where snmpcollector probe uses wrong SNMPV3 credentials to connect the equipment. Support case 31825554
MD5 Checksum: a3ef0cfd75a5eb0a1c7c748e426cfed9
SHA-1 Checksum: f7296f2650f08f2bbeabc71ada74f958bf0cc8b4
4.04
23.08.2019

What's New:

  • Improved the scalability and performance of the probe. Enhancements include updating the design from synchronous polling to asynchronous polling.

For more information, refer https://docops.ca.com/rest/ca/product/latest/topic?hid=snmpcollector_RN&space=UIMPGA&language=&format=rendered

MD5 Checksum: f98e52b773a5d680cb6048d178e57922
SHA-1 Checksum: 9c64e5d4bdbc9cde1ab371bb79950ba2bc0ccee8
4.03
31.05.2019

What's New:

  • Enhancements done to improve scalability and performance. Major design changes include changing the synchronous polling into asynchronous polling.

This is Beta build.

4.00
17.05.2019

What's New:

  • DCD is now upgraded to version 2.60.
  • Added the following metric in the Availability metrics family: QOS_AVAILABILITY_SYSUPTIME
    To view the metric, you must rediscover all the devices.
  • Additional details about discovery and templates is now available in the snmpcollector metrics page. You can view the summary and details of the following:
    • Discovered Devices
    • Devices Not Discovered
    • Devices with Template Not Applied
  • You can now bulk configure User Defined Property 1for one or multiple devices using the callback: set_device_user_defined_property_1, which sets the property using a csv file. The csv file follows the format:
    devicename1,property_value1
    devicename2,property_value2
  • Improvement in the time taken to start the polling devices after every restart of the snmpc probe or after the discovery of a large number of devices.

Fixed Defects:

  • The probe published 0 as values of availability intermittently even if the device under monitoring never went down. Support Case Number 01275790
  • The probe was not polling correctly as the metrics did not reflect from USM. Support Case Number 01148675
  • Fixed an issue where after executing the Query Discovery Serverfrom the UI, the probe was taking 4 hours to start the first poll. Support Case Number 01195052
  • Fixed an issue where the probe was polling metric page vulnerabilities, which disables the ENABLE_HTTP_WEB_SERVER metric.Support Case Number 01262269
  • Fixed an issue where the device is reachable but the probe indicates that the reachability is 0% and it is not pollable.Support Case Number 01261331
  • Fixed an issue where the Component User Defined Properties 1 parameter was not honored.Support Case Number 01311510
  • Fixed an issue with disabling unwanted alarms in templates.Support Case Number 01304867
  • Fixed an issue where using the Query Discovery server call did not add the new devices. Support Case Number 01319679
  • Fixed call backs that were not working through Administration Console.

For Detailed Release Notes-Please refer

https://docops.ca.com/rest/ca/product/latest/topic?format=rendered&language=&space=UIMPGA&hid=snmpcollector_RN

Note: Support case(s) may not be viewable to all

MD5 Checksum: f831bc43e031273055bffb7025be298a
SHA-1 Checksum: d8ef0aff8397cca8f7055b27b5924e05a0aa46a4
3.50
28.10.2018

What's New:

  • Includes stability enhancements to handle multiple h2 database corruption issues.
  • Added the ability to store multiple database backup files. The number of backups to be maintained is configurable through raw configuration. For more information about storing multiple database backup files, see Multiple Database backups.
  • Added the ability to configure the number of polling threads. This optimizes poll intervals in scenarios where large number of devices are being monitored. For more information, see Poller Thread Multiplier.
  • A new callback has been added to enable additional logging for debugging. For more information, see Additional Logging.
  • The snmpc 3.44 release uses the DCD (Device Certification Deployer) tool v2.1, by default.

Fixed Defects:

  • Increased occurrences of PPM-012 errors when opening the snmpcollector probe config in Admin Console. Support Case Number01134930
  • Any device which reaches a sysuptime of more than 497 days becomes unreachable to the probe resulting in failure state of the profile. Support Case Number 00808412
  • Snmpcollector poller.log file keeps growing until the server runs out of disk space.Support Case Number 00901811
  • Component User Defined Property 1 lost on rediscovery. Support Case Number 00924133 
  • snmpcollector failed initializing DB. Support Case Number 00923892
  • No response when trying to update "User Defined Property 1" field, using call-back function defined in snmpcollector probe. Support Case Number 00938300
  • Snmpcollector stops collecting data when polling large number of devices.Support Case Number 01064878
  • Unable to open snmpcollector DB backup (zip) file. Support Case Number 00967577
  • SNMP Probe Robot Stopped collecting data. Support Case Number 01135561 and 01089264 

For Detailed Release Notes-Please refer

https://docops.ca.com/rest/ca/product/latest/topic?format=rendered&language=&space=UIMPGA&hid=snmpcollector_RN  

Note: Support case(s) may not be viewable to all

MD5 Checksum: 0a07e08c487ca5c5a8a17f59215cbc4e
SHA-1 Checksum: eb0a962bc10cf3c67445e80773c5be57ea35c7c7
3.44
01.08.2018

What's New:

  • By default, the snmpc 3.44 release uses the DCD (Device Certification Deployer) tool v2.1.
  • Added the ability to store multiple database backup files, appended by date and time stamp.
    By default, the count of DB backups is 5. The count is user-configurable. Add the BACKUP_COUNT key in the config (.cfg) file, to modify the number of backups required.
  • Upgraded the MVEL (MVFLEX Expression Language) third-party library from from 2.2.4.Final to 2.4.0.Final.
  • A new configuration key: POLLER_THREAD_MULTIPLIER, has been added to increase the number of threads used for polling.
  • A new callback (enable_extended_logs) has been added to enable extra logs. By default, the value is False. When the parameter is set to True, new log files with more information on various scenarios are created.

Fixed Defects:

  • Increased occurrences of PPM-012 errors when opening the snmpcollector probe config in Admin Console. Support Case Number01134930
  • Any device which reaches a sysuptime of more than 497 days becomes unreachable to the probe resulting in failure state of the profile. Support Case Number 00808412
  • SNMPCollector poller.log file keeps growing until the server runs out of disk space.Support Case Number 00901811
  • Component User Defined Property 1 lost on rediscovery. Support Case Number 00924133 
  • snmpcollector failed initializing DB. Support Case Number 00923892
  • No response when trying to update "User Defined Property 1" field, using callback function defined in snmpcollector probe. Support Case Number 00938300
  • SNMPCollector stops collecting data when polling large number of devices.Support Case Number 01064878
  • Unable to open SNMPCollector DB backup (zip) file. Support Case Number 00967577
  • SNMP Probe Robot Stopped collecting data. Support Case Number 01135561 and 01089264
3.44
12.12.2017 What's New:
1. Added the ability to retrieve decrypted SNMPv1, SNMPv2c, and SNMPv3 credential data through the get_snmp_credentials probe utility callback.
2. Synchronized hostname and label with data from discovery_server through the Discovery Server Import.

Fixed Defects:
1. Metric family filters now work for specific attributes (Index, Serial) within snmpcollector monitoring Templates. Support case numbers 448514 and 798613, DE230245 and DE308727
2. Snmpcollector seedfile now populates the Description field. Support case numbers 792415 and 804424, DE308364 and DE305396
3. The SNMP get_snmp_credentials callback works properly and returns the configured timeout, number of retries, and port information. Support case number 792415, DE310270
4. Snmpcollector allows edits to devices in configuration. Support case number 782990, DE304159
5. Snmpcollector correctly bundles locale resources. Support case number 813948, DE315344
6. AES192 and AES256 profile timeout and retries settings are now working from Admin console. Support case number 816934, DE313270
7. Custom tags on interfaces do not move to other interfaces after restarting the snmpcollector. Support case number 881989, DE326856
8. Snmpcollector collects QoS or alarms and does not put the devices in profile in failure state. Support case number 808412, DE329917
9. The ${unit} variable in custom alarm message works as expected. Support case number 894988, DE303149

You can upgrade from snmpcollector versions 3.31, 3.32, 3.40, 3.41 to 3.43. For more information about how to upgrade, see Upgrade snmpcollector.

For detailed Release Notes, please refer:
https://docops.ca.com/rest/ca/product/latest/topic?format=rendered&language=&space=UIMPGA&hid=snmpcollector_RN

Note: Support cases may not be viewable to all.

SHA-1: 7f39d6dabf03980f3605a44f3fb8b6faa40e4201
MD5: 48875741f332f79eabb63b47a9c378ff
3.43
10.07.2017 Fixed Defects:
  • Fixed an issue for encrypting SNMP credentials stored in the database when migrating from previous versions
Known Issues:
  • Rarely, the snmpcollector probe might lose communication with the database. Workaround is to restart the snmpcollector probe
md5sum: f2291d5009f38dd1f7be1b21918cc4d9
sha1sum: 9e5495d173203cf729f78e81965bb4fc33c3a5ab
3.41
06.06.2017

What's New:

  • Improved the internal database performance and the handling of concurrent reads and writes. The improved database performance results in faster discovery, template application, and polling configuration times.
  • Added an inventory report for devices, components, and configured monitors.
  • Improved support for monitoring similar processes running on the same device. Processes are now identified by a name and a number. For example, "(events/2)".
  • SNMP Credentials are now encrypted when stored in the internal database.
  • You can now copy and apply all default templates by checking the Enable Auto Templates box. For more information, see snmpcollector AC Configuration.
  • You can now set up the Discovery Server to import devices on a recurring interval. For more information, see snmpcollector Import Devices.

Fixed Defects:

  • Improved database stability and concurrency. These improvements in the database correct an issue that in past releases resulted in "JdbcSQLException" stack trace errors that indicated that the length of the database file was "-1".
  • Fixed an issue in which incorrect hostnames were assigned to devices. On Windows systems, a hostname could be set to the computer name instead of a hostname that was resolved by DNS.
  • Fixed an issue in which the load seed file failed for SNMPv3. The failure was caused by an incorrect setting of the SNMPv3 security level.
  • Fixed an issue in which a template did not apply when you created a filter based on the “Name” attribute.
  • Fixed an issue in which when you added or configured a "component user defined property 1" of any type on a specific device, the probe created components with duplicate names.
  • Fixed a documentation issue in which the Theory of Operations page for the probe incorrectly stated that the probe collects alerts and traps from an SNMP agent. The probe does not collect alerts or traps from an SNMP agent.
md5sum: 9bce11df29e8f0c0618e460c6abe267f
sha1sum: 168034cbee4de7265077d39d732975cb76b09891
3.40
16.02.2017 md5: 77379ac262b7f190fd157f464a180eba

What's new:


  • Added support for monitoring LPARs on SystemEDGE- enabled devices.
  • Added support for viewing data from SystemEDGE- enabled devices in the OnDemand report for SystemEDGE.

For more information, see Monitor SystemEDGE-enabled Devices with the snmpcollector Probe.

Fixed Defect:


  • Fixed an issue in which, when you use a template filter with "User Defined Property 1" and the conditional "Not," the filter did not apply correctly.
  • Fixed an issue in which V3 credentials failed on engine ID changes.
    Previously, if the probe failed to connect with a target after GA two seconds, the probe tried to connect three more times for a total of 16 seconds. Now the probe tries to connect only two more times for a total of eight seconds.
  • Updated the documentation to emphasize that we recommend that you install the probe on a remote or secondary hub. Support case number 00646365
    In addition, we recommend that you:
    • Set up queues on the remote hub to post data to the primary hub. The remote hub requires a queue for QOS_MESSAGE, QOS_DEFINITION, QOS_BASELINE, and a queue for probe_discovery to export messages.
    • Configure NAS forwarding as "All alarm events in both directions" on the remote hub. The destination is the primary hub.
For more information, see Install snmpcollector.
3.31
19.12.2016

What's New

  • Added support for monitoring SystemEDGE-enabled devices, including VMware hosts, using the snmpcollector probe and CA UIM 8.5 and later. (If you do not want to monitor SystemEDGE-enabled devices, the snmpcollector probe v3.3x is compatible with CA UIM 8.4 and later.) For more information, see the new how-to article, Monitor SystemEDGE-enabled Devices with the snmpcollector Probe.

    Note: When you create authentication profiles in Discovery for SystemEDGE-enabled devices, you must select SNMP v1.
  • Added new options to the drop down menu for the Polling Interval field in the probe configuration UI and templates: 10, 30, and 60 minutes.
  • Changed the default Router-Switch template so that it does not include the CBQoS metric families. Added a new default Router-Switch With CBQoS that does include the CBQoS metric families:
    • CBQoS Red
    • CBQoS ClassMap
    • CBQoS Match Statement
    • CBQoS Policer
    • CBQoS Queueing
    • CBQoS Traffic Shaping
    Note: The above CBQoS metric families are known to cause increased discovery time and to slow probe performance because they can result in the discovery of hundreds of even thousands of components for each device.Unless you require CBQoS monitoring, we suggest that you use the new Router-Switch template that does not contain the CBQoS metric families.
  • Added the option to enable the discovery of and monitoring of only the most commonly monitored metric families, and the new SystemEDGE metric families. The optimized list of 35 metric families also includes those that are monitored by the default templates. It excludes those metric families that are monitored by the Router-Switch With CBQoS template. For more information, see snmpcollector Configure Monitoring with templates.

    Users who take advantage of monitoring only this optimized list of 35 metric families, and who can begin with a clean snmpcollector directory, could see the following performance improvements:
    • Faster polling from startup
    • Reduced Discovery times
    • Reduced polling configuration times
    • Reduced template application times
    • Smaller database size
    • Elimination of GUI load time outs
    • Faster GUI load times
    For more information, see Upgrade snmpcollector.

Fixed Defects

  • Fixed an issue in which existing monitor settings were deleted when you added a metric family to a device profile and then forced component rediscovery.
  • Fixed an issue in which the vendor certifications for Fujitsu Primergy devices returned an incorrect value for the device status. Previously, these vendor certifications normalized status values to either 0 or 100. Users who created alarm definitions based on these vaules, will need to modify the alarm definitions to check for the actual status value.

    For example, the Primergy sc2 fan now has the actual status values: unknown (1), disabled (2), ok (3), failed (4), prefailure-predicted (5), redundant-fan-failed (6), not-manageable (7), not-present (8).
  • Updated the documentation for the snmpcollector Memory and Disk Requirements:
    • Increased the memory requirements in the probe documentation. Support case number 532713
    • Added a note to Memory and Disk Requirements : If your instance of snmpcollector is installed on a virtual machine, the probe requires dedicated memory.
  • Updated the documentation for how to Upgrade snmpcollector:
    • Added a note: Version 3.x of the probe requires less memory and has different startup options than version 2.x. Because of this, when you upgrade from 2.x to 3.x, the probe startup options are overwritten. After you upgrade from 2.x to 3.x, review the startup options to determine if you want to restore any of your custom changes.
md5sum: 6d0ed12660bfc2e61ab0582e7cedf555
sha1sum: 8acb751506499284b120bd2d96e43da549310ce8
3.30
06.10.2016

What's New

  • Revised the documentation to explain how snmpcollector interacts with three optional utilities that can help you set up and manage your monitoring of supported SNMP devices: the Device Support Tool, the SelfCert portlet, and the Device_Certification_Deployer package. For more information, see snmpcollector Theory of Operations.

Fixed Defects

  • Fixed a defect in which dynamic template generation incorrectly processed filters for "not", such as "does not contain".
  • Fixed a defect in which, when a user upgraded to 3.2, the snmpcollector.cfg file settings were overwritten.
  • Fixed a defect in which, when a user upgraded to 3.21 from 2.26, the topology graph published only one component for a given non-interface metric family.
  • Fixed a defect in which rediscovery alternately deletes and re-adds components when the applied template specifies non-default values for Polling Interval or Speed Override.
  • Fixed a defect in which template attributions were not deleted when the template was deleted or deactivated.
  • Fixed a defect in which, when a user upgraded to 3.21 from 2.26 or later, a null pointer exception occurred if a metric family had no components, which caused the upgrade to fail. Support case number 482763
  • Fixed a defect in which, when a user upgraded to 3.21 from 2.26 or later, the upgrade did not remove invalid components.
  • Fixed a defect in which a null pointer exception occurred during CTD GUI graph creation.
  • Fixed a defect in which the snmpcollector UI would not open in a Java 8 environment.
md5sum: 76a3c366db2f239e6f520a692c60541d
sha1sum: daac62c124b0aba73b0834b7b63bc7da84d9bac4
3.22
19.08.2016

What's New

  • Improved template application performance.

Fixed Defects

  • Fixed an issue in which the probe would apply templates on all devices, even when no new devices had been discovered, which caused unnecessary polling configuration.
  • Fixed an issue in which speed override configurations did not apply to speed in or speed out metrics.
  • Fixed an issue in which template application and polling were delayed by devices in pending or failed state.
  • Fixed an issue in which templates were applied at startup even when no changes had been made since the last startup. Templates are now applied only if changes have been made since the last startup.
  • Fixed an issue in which a run time exception caused polling to stop.
  • Fixed an issue in which speed override configurations did not apply to speed in or speed out metrics.
  • Fixed an issue in which discovery of large devices, such as router tables, took more than two minutes.
  • Fixed an issue in which changing the configuration for global retries and timeouts has no effect on previously discovered devices.
  • Fixed an issue in which discovery failed for devices that did not report SysUpTime.
  • Revised the Software Requirements documentation to state that snmpcollector 3.2x requires CA Unified Infrastructure Management 8.4 or later.


md5sum: cee35bbec7b99ce8c3c066a3d0607550
3.21
20.06.2016

What's New

  • Incorporated the functions of the pollagent probe into the snmpcollector probe.
    • Beginning with v3.2, the snmpcollector probe no longer uses or is installed with the pollagent probe.
    • When you upgrade from v2.26 to v3.2, the pollagent probe is automatically deactivated and uninstalled.The polling interval is then set to the default in snmpcollector.
  • Metric family, vendor certification, and vendor priority files remain. However, device configuration files are replaced with an internal database, which stores the results of template applications so that polling begins more quickly on probe startup.
  • Added the following read-only fields to the probe configuration GUI snmpcollector Node: Poll Config Status, Device Discovery Status.
  • The probe now allows you to configure the number of timeouts and retries per device.
  • The template editor now identifies deprecated metric families. If a metric family is marked as deprecated, reconfigure your monitoring settings.
  • Device filter IDs are now in the Template Editor .tplt files located GA in \probes\network\snmpcollector\bulk_config\templates. This simplifies the process of copying templates to another system. Only the desired .tplt file is required.
  • The Template Editor .tplt file names now include a human readable fragment based on the template name. The .tlpt file name fragment retains the numbers, letters, and underscores in the template name. All spaces and special characters are removed when the probe creates the .tlpt file. For example, a template with the name My Template $_1 would have the corresponding .tplt file with the name MyTemplate_1.12e433.tlpt
  • The template .gzip file in no longer required for Template Editor templates.
  • Scheduled rediscovery is now off (0) by default. To change this setting:
    1. Go to the probe configuration GUI and click the snmpcollector node.
    2. Change the Hours between rediscovery value in the Probe Configuration section of the details pane.
  • Added the following metric families:
    • Normalized Application Services
    • Normalized Cluster Node
    • Normalized Environmental Sensor Door Switch
    • Normalized Environmental Sensor Dry Contact
    • Normalized Mobile WLAN Station
    • Normalized Node Client Information Daemon
    • Normalized Node Lock Manager
    • Normalized Node Network
    • Normalized OSPF Neighbor o Normalized UPS Line
    • Normalized UPS
  • Deleted the CBQos Queueing, CBQos Queueing 1, CBQos Queueing 2, and CBQos Queueing 3 metric families. The Interface Queues metric family now contains the following changes:
    • The CurrentQueueSize, MaximumQueueSize, and MessagesDiscarded metrics are now located in the Interface Queues metric family
    • The DiscardedPacket metric was deleted and is now mapped to MessagesDiscarded

Fixed Defects

  • Corrected an issue in which the graph for line status appeared incorrectly in UMP. The graph now shows up in UMP with a label of State and the values are integers.
  • Corrected an issue in which the metric type for free licenses was appearing as 11.396:3. The metric type now correctly appears as FreeLicenses.
  • Corrected an issue in which some metrics display pct instead of the percent (%) symbol.
  • Corrected issues with firewall metrics.
  • Corrected metric for QOS_RESPONSEPATHTESTDNS_AVGRESPONSETIME so it no longer returns 0.


md5sum: 55085bb151ac844d46e491db8f7a6ee6
sha1sum:94616e122fb9693ad504f27a199dfeb4a12732bc
3.20
02.11.2015 • Streamlined rediscovery process when interface index shifts occur.
• Streamlined rediscovery behavior during snmpcollector restart.
• Enhanced verbose logging to log stack traces when exceptions occur.
• Pollagent now restarts all delta calculations for a device when the device transitions from unreachable to reachable.
• Previously, the probe would attempt to calculate a delta with the last value read before the device became unreachable.
• Created a pollagent self-health monitor to provide overall insight and increase the resiliency of pollagent. The Poller SpecialDebug.log file continually logs thread counts that are greater than 100. The probe reads this file and restarts if threads are unavailable for longer than 15 minutes. The log file is found in \probes\network\pollagent. Pollagent now reads startup parameters in a pollagent.cfg file. This file allows the startup options to remain in place during an upgrade. The file is found in \probes\network\pollagent.
• The probe now performs license checks.
• Simplified the probe configuration by removing the configuration for custom monitors.
• Hardened concurrency guard to snmpcollector configuration and component files.
• Hardened pollagent behavior during a timeout and the sysUptime query fails.
• Re-architected TaskController to prevent race conditions during data read/write.
• Throttled back aggressive discovery/rediscovery behavior to only process requested devices in the rediscovery callback.
• DevIDs no longer change to GUIDs.
• Setting the discovery time to 0 no longer causes discovery to go into an infinite loop. A setting of 0 inactivates discovery.
• Corrected an issue with unpredictable component configuration file behavior for unreachable devices.
• Corrected an issue where an index shift would cause the probe to stop publishing QoS data for the device.
• Corrected an issue with device rediscovery where the probe would drop existing polled metrics when new components, properties, or metrics are added to an existing device.
• Corrected an issue where pollagent intermittently stops polling with no errors or obvious reason.
• Updated metrics for:
      • Checkpoint Firewall memory reserved
      • InfoBlox DHCP metrics
      • Firewall VSX Chassis memory reserved
      • Bluecoat CPU utilization
      • Checkpoint traffic metrics
      • Checkpoint memory metrics
      • Juniper netscreen total connections
      • Bluecoat proxy cpu utilization
      • F5 connection metrics
      • Nexus 7k number or port channels active
      • RPF Poxy load average
      • McAfee CPU utilization

• Added special logging and fixes for delta values of 0
• Attempt to work around bluecoat bad net-snmp agent.
• Fixes bad max value for counter32 rolls.

md5sum: 5d9e8103e0d413270c73ec36b37760ff
sha1sum: d2c98d956c8178020320148bf50d3b0fc28dd874
2.26
28.08.2015 • The Component User Defined Property field now persists with rediscovery.
• IP addresses that were incorrectly appearing in hex now appear as IP addresses.
• Corrected issues with metric families causing device discovery to poll too many OIDs.
• Corrected issues where changes to metric families were causing template upgrades to fail.
• Corrected an issue where agent restarts would cause the probe to incorrectly calculate metrics with delta values.

md5sum: 451f45b941815295ce7b31b9b51f0b93
sha1sum: 1819d44902f804f4b69d485089f832b92a62fded
2.23
08.07.2015 • The custom properties on device profiles now appear correctly in the probe configuration GUI.
• The default templates are now read-only and inactive. Activate these templates through the template editor to apply the default metric settings to your devices.

md5sum: d55b5ebe6e006aa668fef06b3d223bcf
sha1sum: a86b3814d625e8c157ee1720d5fb502033b15c88
2.21
30.06.2015 • Added the ability for users to define their own custom properties on device profiles. Use these properties to further refine the rules for applying a template filter.
• Converted metrics from polled to nonpolled so they no longer appear incorrectly in monitoring templates.
o ManagementRedundancyRole and LastRestartReason in the Server Statistics metric family o SourceIpPort, DestinationIpPort, IpProtocol, EtherType, and MediaRingType in the System Ip Policer metric family o PolId and PolPriority in the Acl Stats metric family

md5sumn: 47a2b83c127330a217c1a7c7064e9f74
sha1sum: b6dc6078280dfb27e5ac65f8432c4a36c44c3d7f
2.20
01.05.2015 -Added the ability to set a fixed time for data collection within the polling interval. The RandomFixedSchedule configuration option is in the pollagent fh. conf file (\probes\network\pollagent\conf). The default probe behavior is to collect data at a random point within the interval.
-The probe now publishes data in USM by host name. Previously, the default behavior was to publish data by IP address. You can disable this behavior in the probe Raw Configure setup options.
-The device Availability metric allows you to determine if the device was available within a polling interval. The metric value is 100% if the device was operating the entire time since last polling cycle, or 0% if the device stopped operating for some period of time since the last polling cycle. This corrects the known issue, "The Availability metric value is either 100 or No Value (null)".
-Corrected an issue with deprecated metric families that was causing template migrations from v2.0 to v2.1 to fail.
-Updated metrics in the following metric families:

-DNS metric family has the CacheHitRatio metric
-System Session Information metric family has the SessionRate1Min metric
-License Management metric family contains the TotalLicenses and UsedLicenses metrics


-Updated memory and disk requirements for v2.1 snmpcollector and pollagent.

md5sum: da2d4109aa3720013d5e5c98f5de227e
sha1sum: fcfbc934983066cebacc97e020f022d25f5fbf6a
2.11
31.03.2015 -Created a Self-Certification portlet in USM. The portlet is a wizard that allows you to add new device and MIB OID support to the snmpcollector probe. Added support for multiple SNMP Credentials for CA SystemEDGE devices. Reduced probe memory requirements.
-Deprecated the Alternate Interface, Cisco UCS Switch Fan, Cisco UCS Switch Power Supply, and Environmental Sensor – Temperature Status metric families. The deprecated metric families contained metrics that were duplicated in the Interface, Fan, Power Supply, and Temperature metric families.
-Alarms are generated when thresholds are set within the Reachability metric family.
-Corrected an issue where duplicate interfaces appear due to the grouping of devices in the probe inventory.
2.10
31.12.2014 Note Below features requires CAUIM 8.1 to be installed first

Created the UIM SNMP Collector Device Support website which allows you to view supported SNMP devices and their relationships to MIB object identifiers (OID), vendors, vendor certifications, metric families, and metrics.
Added the ability to create monitoring configuration templates. These templates allow you to apply consistent monitoring configurations across multiple devices by using filters.
Added options to modify the polling frequency on devices, interfaces, and other components with template filters.
Added a default monitoring configuration template that supports At a Glance Reports.
Added discovery filters to control the list of devices that are retrieved from the discovery server which governs the available monitoring targets that appear under the Profiles node.

The following settings are available in the probe configuration GUI:
Configure the SNMP port number in a device profile.
Override interface network speed.
Configure the polling frequency on a device, network interface, or component.
Removed the Metric Families node from the probe configuration GUI.
View raw interface table attributes when you select the Interfaces category for a discovered device.
Attributes include ifIndex, ifName, ifDescr, ifPhysAddress, ifAlias, ifType, ifAdminStatus, ifOperStatus, and ifMtu
. In UIM, added the ability to view QoS metrics by interface.
For Detailed Release Notes-Please refer
https://wiki.ca.com/display/UIMPGA/SNMP+Data+Monitoring+%28snmpcollector%29+Release+Notes
2.00
27.08.2014 Metrics with a RollupStrategy of sum are now calculated as a rate over time since the last polling cycle. The probe now supports floating point numbers on robots where decimal points are represented as commas.Added additional metric families. Fixed an issue where changes to a component threshold value resulted in the removal of all other threshold values
For Detailed Release Notes-Please refer
http://docs.nimsoft.com/prodhelp/en_US/Probes/AdminConsole/snmpcollector/ReleaseNotes/index.htm
1.61
30.06.2014 Added a servlet to view the internal status of the pollagent probe. The URL to access the servelet is :9715/Dump/Help.
Added automatic device re-discovery when an index shift occurs.
Added functionality for monitoring probe self-health.

For Detailed Release Notes-Please refer
http://docs.nimsoft.com/prodhelp/en_US/Probes/AdminConsole/snmpcollector/ReleaseNotes/index.htm
1.60
06.05.2014 Added the ability to override the default speed in and out settings for interface devices. For more information, see the updated Known Issues and Workarounds (see page 25) section. Fixed an issue with the calculation of metric counter values. For Detailed Release Notes-Please refer
http://docs.nimsoft.com/prodhelp/en_US/Probes/AdminConsole/snmpcollector/ReleaseNotes/index.htm
1.42
14.04.2014 Fixed an issue where large values for QoS metrics were being calculated incorrectly. Fixed an issue with inventory corruption when loading USM devices. Removed the obsolete metric family Generic System CA. Metrics were moved into specific device metric families. For Detailed Release Notes-Please refer
http://docs.nimsoft.com/prodhelp/en_US/Probes/AdminConsole/snmpcollector/ReleaseNotes/index.htm
1.41
29.03.2014 Support for SNMP AES-192 and AES-256 privacy protocols.
Support for polling 50,000 interfaces every 5 minutes.
Added full support for Juniper devices.
Improved handling of index shift for router interfaces.
Improvements in performance for Discovery Server and detection of device components.
Corrected issues with invalid or duplicate device names appearing after rediscovery.
Updated memory and disk requirements, software requirements, and supported platforms.
Unsupported metrics no longer appear for device components. Previously, unsupported metrics would appear as configurable but never collect data.
For Detailed Release Notes-Please refer
http://docs.nimsoft.com/prodhelp/en_US/Probes/AdminConsole/snmpcollector/ReleaseNotes/index.htm
1.40
25.02.2014 Minor bug fixes and performance enhancements. Name changes for System Management Info-Router\Director and Anti-Virus Info metric families. 1.32
31.01.2014 Support for SNMP V3 3-DES, and AES-128 privacy protocols. Support for CPU and physical memory metric families on Juniper devices. Added the NMS RULE AdminStatus Down rule to filter interfaces that are administratively down. Updated memory and disk requirements, software requirements, and supported platforms. 1.30
31.12.2013 Support for additional metric families. Support for F5, Juniper devices, and system agents (Host Resources and CA SystemEDGE) 1.20
30.09.2013 Improvements in performance, especially discovery. Usability improvements to UI. Added the ability to monitor Cisco devices, similar to the functionality of the cisco_monitor probe. Added the ability to set rules for monitoring configurations so that you can set different thresholds based on non-polled configuration information (for example, based on ifType). 1.10
25.07.2013 1.01
01.07.2013
  • Initial Release.
  • 1.00
    Requirements
    Platform: Please refer to the Platform Support Matrix located in the Download section of http://support.nimsoft.com
    Software: For detailed software requirements, see The documentaion
    Hardware: Memory: 4 GB (minimum) of RAM. This probe’s out of the box configuration requires 2.5GB of RAM,CPU: 3 GHz dual-core processor, 64-bit