librenms/includes/discovery
soto2080 2139eed306 Add EdgeCore ECS4110-28T Support (#10525)
* Add ECS4110 cpu usage

* Add cpu usage oid for ECS4110
* TESTED

* Fix EdgeCore ifOperStatus does not follow the Cisco convention
* Since EdgeCore use "lowerLayerDown" in ifOperStatus when port is unplugged
* On the other way, Cisco use briefly "down".
* So change "lowerLayerDown" to "down" to workaround the bug that will make port always show as up/up

* Refactor Edgecos cpu usage oid
* Codeclimate is unhappy about it maybe the refactor will make it happy.

* Add EgdeCore ECS4110 MIB

Just got MIB from EdgeCore

* Refactor Egdecos Mempool

* a bit refactor of Mempool discover and polling
* add support for ECS4110 via MIB

* Modify ECS-4110 MIB

* MODULE-IDENTITY change from ECS4110-52P-MIB to ECS4110-MIB
* strip off syntax error part(time range)

* Add EdgeCore ECS-4110 OS polling

* polling OS and Hardware via MIBs

* Fix typo

* Sorry that I am dazzled

* Fix Syntax Check

* Codeclimate is a bit aggressive

* Update edgecos.inc.php

* Update edgecos.inc.php

* Revert "Fix EdgeCore ifOperStatus does not follow the Cisco convention"

This reverts commit 27971b34a8.

* Add snmprec file for unit testing.

* Create edgecos_ecs4110-28t.json
2019-09-28 03:18:24 +00:00
..
arp-table device: Added support for ScreenOS arp tables (#8273) 2018-02-22 08:28:41 +00:00
entity-physical Added VRP SFPs thresholds and map entPhysical to ifIndexes (#10363) 2019-07-14 18:37:01 -05:00
fdb-table Improved Logging and Debugging (#8870) 2018-07-13 23:08:00 +01:00
loadbalancers Improved Logging and Debugging (#8870) 2018-07-13 23:08:00 +01:00
mempools Add EdgeCore ECS4110-28T Support (#10525) 2019-09-28 03:18:24 +00:00
ntp Improved Logging and Debugging (#8870) 2018-07-13 23:08:00 +01:00
os newdevice: Add basic Ubiquiti LTU airFiber support (#8521) 2018-04-09 00:34:25 -05:00
sensors do not discover dbm sensors on shutdown ports (#10610) 2019-09-18 12:39:52 +00:00
storage Added support for HikVision-DS Cameras (#9980) 2019-03-27 15:38:35 -05:00
vlans Fixed junos vlan discovery when no vlan present (#10599) 2019-09-14 23:33:28 +02:00
applications.inc.php refactor: Replace custom queries with dbDeleteOrphans(). (#7862) 2017-12-06 22:44:23 +00:00
arp-table.inc.php fix: Fix arp-tables updates (#8180) 2018-02-01 09:50:32 +00:00
bgp-peers.inc.php Improve Huawei BGP polling + BGP webui & graphs patches (#10010) 2019-04-09 13:44:48 +01:00
cisco-cbqos.inc.php Update code in includes to be PSR-2 compliant (#4220) 2016-08-28 18:32:58 +01:00
cisco-cef.inc.php Disco / Poller tidy up + Added display of module mem usage (#5778) 2017-02-07 22:54:30 -06:00
cisco-mac-accounting.inc.php Fixed Cisco MAC accounting discovery, polling and HTML templates. (#10158) 2019-05-20 20:56:19 -05:00
cisco-otv.inc.php Cisco OTV cast issue building empty adj (#9968) 2019-03-15 07:28:01 -05:00
cisco-pw.inc.php Improved Logging and Debugging (#8870) 2018-07-13 23:08:00 +01:00
cisco-sla.inc.php Fix mysql bug in cisco-sla module (#10357) 2019-06-21 07:16:19 -05:00
cisco-vrf-lite.inc.php Escape SNMP & IPMI shell commands (#9537) 2018-12-16 13:42:50 +00:00
core.inc.php Ensure that sysName is trimmed on discovery (#10434) 2019-07-10 17:54:24 +02:00
discovery-arp.inc.php refactor: Use the Config class includes/discovery (#7299) 2017-09-11 21:26:41 +01:00
discovery-protocols.inc.php Fix for RouterOS LLDP discovery (#10265) 2019-05-28 08:32:51 +02:00
entity-physical.inc.php New OS: Schleifenbauer, entity-physical improvements, various html page fixes (#9471) 2019-01-20 12:24:11 -06:00
entity-state.inc.php Replace usages of array_combine() that match array_by_column() (#7863) 2017-12-06 08:19:29 +00:00
fdb-table.inc.php Enabled FDB table support on Nexus devices (#10522) 2019-08-18 21:55:48 +02:00
functions.inc.php sensors sometime not clean up (#10611) 2019-09-18 12:29:58 +00:00
hr-device.inc.php refactor: Various Code Cleanup (#5777) 2017-02-05 22:37:08 +00:00
ipv4-addresses.inc.php Ignore empty IPv4 addresses in discovery on buggy devices (#10198) 2019-05-09 06:39:57 -05:00
ipv6-addresses.inc.php Escape SNMP & IPMI shell commands (#9537) 2018-12-16 13:42:50 +00:00
junose-atm-vp.inc.php refactor: Use the Config class includes/discovery (#7299) 2017-09-11 21:26:41 +01:00
libvirt-vminfo.inc.php refactor: Use the Config class includes/discovery (#7299) 2017-09-11 21:26:41 +01:00
loadbalancers.inc.php F5 gtm support (#8161) 2018-02-01 23:35:23 -06:00
mef.inc.php newdevice: Added Coriant support (#6026) 2017-03-11 07:30:31 -06:00
mempools.inc.php Disco / Poller tidy up + Added display of module mem usage (#5778) 2017-02-07 22:54:30 -06:00
mpls.inc.php Add MPLS Support (#10263) 2019-06-06 16:12:13 -05:00
ntp.inc.php device: Add NTP support for Allied Telesis AWPlus products (#8580) 2018-05-08 20:37:06 -05:00
os.inc.php Major Processors rewrite (#8066) 2018-02-05 07:39:13 -06:00
ports-stack.inc.php Improved Logging and Debugging (#8870) 2018-07-13 23:08:00 +01:00
ports.inc.php Fix if discover (#9643) 2019-01-19 11:48:30 -06:00
processors.inc.php Major Processors rewrite (#8066) 2018-02-05 07:39:13 -06:00
route.inc.php Escape SNMP & IPMI shell commands (#9537) 2018-12-16 13:42:50 +00:00
sensors.inc.php Printer paper tray status and error states (#9859) 2019-03-06 18:58:14 -06:00
services.inc.php refactor: Use the Config class includes/discovery (#7299) 2017-09-11 21:26:41 +01:00
storage.inc.php Pretty up the discovery process output 2016-06-21 00:59:43 +01:00
stp.inc.php Improved Logging and Debugging (#8870) 2018-07-13 23:08:00 +01:00
toner.inc.php Fix printer discovery level (#9917) 2019-03-07 19:51:39 -06:00
ucd-diskio.inc.php Feature: Add option to ignore blockdevice regex (#8797) 2018-06-05 09:28:13 +00:00
vlans.inc.php Fixed IN db queries (#9077) 2018-08-26 13:42:21 +01:00
vmware-vminfo.inc.php Improved Logging and Debugging (#8870) 2018-07-13 23:08:00 +01:00
vrf.inc.php Nokia vrf bgp (#9622) 2019-01-19 11:44:32 -06:00
wireless.inc.php Major Processors rewrite (#8066) 2018-02-05 07:39:13 -06:00