| Name | Modified | Size | Downloads / Week |
|---|---|---|---|
| Parent folder | |||
| README | 2015-10-28 | 4.2 kB | |
| snmpagent.7z | 2015-10-28 | 3.3 MB | |
| snmpagent.tar.gz | 2015-10-28 | 3.5 MB | |
| snmpagent.zip | 2015-10-28 | 3.5 MB | |
| Totals: 4 Items | 10.4 MB | 0 | |
/*******************************************************************************
Author ......... Andreas Braun
Contact ........ browniebraun@cacti.net
Home Site ...... http://cacti.net
Program ........ SNMPAgent
Version ........ 0.2.3
Purpose ........ Base SNMP agent for Cacti and Cacti Plugins
*******************************************************************************/
----[ Purpose
Provides common infrastrucutre plugin services for Cacti's Plugin Architecture
----[ Features
Provides a SNMP agent which allows to query Cacti/Cacti Plugin settings
and statistics using SNMP.
----[ Prerequisites
Before you install SNMPAgent, you need to have met the following pre-requisites:
1) Cacti 0.8.8a or above. Patches only required for 0.8.8a and 0.8.8b.
2) Instance of NET-SNMP
3) System user executing NET-SNMP needs to have write permissions for /plugins/snmpagent/tmp
----[ Installation
Install is similar to other plugins.
Please view "docs/README" for more information.
----[ Additional Help?
If you need additional help, please goto forums.cacti.net.
----[ Possible Bugs?
If you figure out this problem, let me know!!!
----[ Special Thanks
Special thanks to David Perkins and Evan McGinnis for their great book
"Understanding SNMP MIBs".
----[ Future Changes
Offers an uniform API for Cacti/Cacti Plugins to send out SNMP traps /
notifications.
----[ Changelog
--- 0.2.3 --
Feature: Individual SNMP engine ID can be defined per notification receiver.
Feature: New persistent daemon provides higher performance and scalability:
SNMPcache with 237.000 objects Before After
---------------------------------------------------------------------------------
Memory consumption: 280 OIDs/MB 680 OIDs/MB
SNMPwalk - Response rate: 27 OIDs/s 8769 OIDs/s
SNMPwalk – CPU Util. through net-snmp: 1 % 30 %
SNMPwalk – CPU Util. through persist.php: 100 % 32 %
Load SNMPcache into memory: 6 s 0.5 s
Bugfix(#00009): SNMP engine ID changes continuously. (thanks Harry Pour)
Bugfix(#00008): Validation of SNMP AUTH password and privacy password always failing. (thanks Harry Pour again)
Bugfix(#00007): Wrong argument type used for upgrade procedure
--- 0.2.2 --
Feature: The response time of SNMP walks against the agent running on hugh Cacti environments has been dramatically reduced.
Feature: Allow to truncate the notification log completely or per SNMP notification receiver only.
Bugfix(#00006): Clear button of SNMPAgent Notification Log not functional.
--- 0.2.1 --
Bugfix(#00005): PIA handles table parameters case sensitive. :/
Bugfix(#00004): Undefined variable id in utilities.php
Bugfix(#00003): Use of undefined constants EVENT_SEVERITY_LOW, EVENT_SEVERITY_MEDIUM ...
Bugfix(#00002): Strict errors under PHP > 5.4 caused by executing non statical methods in a statical way
Bugfix(#00001): SNMP traps will be generated although trap receivers have been disabled.
--- 0.2 ---
Feature: Allow Cacti plugins developers to register custom MIBs (SMIv2). Please request an OID first! developers@cacti.net
Feature: A Graphical User Interface offers the possibility to review the MIB Cache within Cacti
Feature: Registration of SNMP notification receivers and individual selection of known SNMP notifications
Feature: Generation of SNMP notifications (v1, v2c and v3) based on Net-SNMP
Feature: Additional Cacti templates
--- 0.1 ---
-initial release