* Added detection for Hirschmann Railswitch
* Update AUTHORS.md
I agree to the conditions of the Contributor Agreement contained in doc/General/Contributing.md.
* Fixes for PR 6207 requested changes
* Fixes for PR 6207 requested changes
* Fixes for PR 6207 requested changes
* Fix for PR 6207 requested changes
* Fix for PR 6207 requested changes
* Synchro Fork
* Synchro Fork
* Added additional sensors for APC IRRP100 Air conditionner series
* Updated apc.yaml
@laf I modified the yaml file according to your comment. I forgot the index line in a few definitions...
* Rollback hirschmann.inc.php to original file
* Roolback to original hirschmann.inc.php file
* Updated apc.yaml file to include data section
* Update apc.yaml
* Update apc.yaml
* Updated apc.inc.php after @laf requests
Modified $current calculation, including $multiplier in place of static value and added 'PowerNet-MIB' as an argument of the snmp_get function (detached from OID writing)
* missing new line
* reverted hirschmann updates
* reverted hirschmann updates
Set default divisors for all devices and remove per-os overrides for them.
We should only use per-os overrides for non-standard behavior.
High possibility for breakage here if devices not listed here have non-standard behavior.
Fix missing IPs because the ARP entries are on different port_id
Update arp discovery to use snmpwalk_group() additional fix in that function
Fix removal of arp entries
Fix a debug output type in fdb discovery
The state of the sensors was a value (#1-4) not an actual state (nominal, faulty etc.) on UI.
Tested device:
Brocade 300 Switch (Brocade FabricOS v6.4.1)
* feature: support fdb table on generic devices
refactored code to use snmpwalk_group
refactored ajax table code to use joins and reduce extra queries
add indexes for device_id and port_id, drop primary index
Make all columns sortable
Fix a few other small issues
* Add index for vlan_id since that field can be searched by the user
* fix whitespace
* Rename 197.sql to 198.sql
* set row count for table
* feature: Added support for sensors to be discovered from yaml
* added discovery definitions
* Updated docs, more code updates + tests
* removed the oid_name use
* pre-set variable from scrut output
* small updates as per comments in pr
* Allow index in descr
* Added ability to skip values
* Check for numeric values
* small update of oid name
* feature: FDB TABLES for ios and timos
* Fixed coding style issues
* renamed fdb.sql to 191.sql
* fixed travisCI issue
* FDB table discovery working on IOS
* Fixed bug: failing to insert fdb entries into database
* Fix phpcbf issue
* moved sql schema
* rename sql schema
* Add (tentative) FDB support for HP Comware switches
* build schema
* schema changes
* run build schema.......
* FBD Table discovery working on HP ComWare
* FBD Table discovery working on HP ComWare
* Add FDB support for HP Comware
* Discovery regex fix, tested and works for cisco 3750, 2960, 6509
* Use vlan_id instead of raw vlan. Remove Nokia implementation as vlans are not being discovered for it at the moment.
* Use vlan_id instead of vlan.
* Add debug messages, comware support
* Sorry.. phpunit isnt working for me
* Use a file structure instead of if statement per OS
* Make inserts to vlan table if entry does not exist.
* Rename sql schema file
* Use existing context name
Improve output and database synchronization
Remove chromephp and if ios
rename sqlfile
add comware back
update schema
* Delete TIMETRA-CHASSIS-MIB
* Delete TIMETRA-FILTER-MIB
* change index to bigint to be safe
* Added Basic OS support for Benu
* Benu OS take 2
* Benu OS take 3
* Benu round 4 - this time for real
* added benu sensors
* reamed to benuos, renamed mibs, sensor rewrite pending
* upated sensors to use snmp_get_multi
* rename yaml
* rename yaml
* updated mempool discover to use multi get, fixed whitepaces, removed old commented out code from polling
* changed detection from sysDescr to sysObjectId
* Update benuos.yaml
* Update benuos.inc.php
* Update benuos.inc.php
* Update benuos.inc.php
* Update benuos.inc.php
* Use foreach $key => value
* use get_port_by_ifIndex
get rid of the rest of the array_keys()
* improve hex_to_ip() function, add tests, use in more places
* Simplify can_skip_discovery logic
* ADVA device support
- sensors for temperature, voltage, current and dbm
- ADVA mibs for FSP150CC and FSP3000R7
* sysObjectId - changed to level above instead of two entries
* OS for FSP150 and FSP3000R7 now in two seperate OS definitions
- split the files
- removed sysObjectId check for each
- removed hardcoded sensor limits
- removed more generic MIBs
* standardized variables / corrected declarations
* added missing MIB, style check code
* - corrected 'current' readings by adding $devisor
- changed rrdfile names to sensorname+$index
- moved LLDP-V2 mibs to main mib directory
* Avaya VSP Temperature Support
Avaya VSP Operating System Software Temperature Support
* Update avaya-vsp.inc.php
* Update avaya-vsp.inc.php
* Update avaya-vsp.inc.php
* Update avaya-vsp.inc.php
* Update avaya-vsp.inc.php
* Update avaya-vsp.inc.php
* Update avaya-vsp.inc.php
* Update avaya-vsp.inc.php
New code for VSP Temperatures
* Update avaya-vsp.inc.php
* Update avaya-vsp.inc.php
I have unset my 1 snmp_walk
* small update to variable names and use
* Add state support FAN, Power Supply Avaya VSP
Adding FAN and Power Supply support for Avaya VOSS(VSP operating systems platform)
* Update avaya-vsp.inc.php
* Update avaya-vsp.inc.php
$index has been changed to rcChasFanOperStatus.$index and rcChasPowerSupplyOperStatus.$index in discover_sensor and create_sensor_to_state_index
* Update avaya-vsp.inc.php
its always the details. nice to have another pair of eyes. :-)
* Add TiMOS temperature and power supply state sensors.
* Refactor the sensor discovery, making it a little cleaner
* Discover TiMOS device serial number
Pull proper hardware OID instead of parsing sysDescr
* Make the style gods happy
* Refactoring for some of the requested changes
* Break out the arrays into variables as scrutinizer requests...
* Fix missing semicolon