Commit Graph

1218 Commits

Author SHA1 Message Date
MARMONIER Cédric
7cd68f7ec6
Ifotec product integration (#12038)
* IFOTEC new product integration

* change source code indentation

* change source code for code climate checking

* change source code for code climate checking

* deletion of an unnecessary line

* add ifotec.php and test units

* forgetting about the previous commit

* modifications of test units

* add a test units

* optimization and add test units

* change SMNP mode request

* source code cleanup and and file for test units

* update .snmprec file

* update json test file

* update json test file

* IFOTEC mib integration

* add IFOTEC mib files

* IFOTEC mib integration for sensors

* cancel $oid2 unset

* delete useless line
2020-09-10 10:38:36 +02:00
Russell Morris
891a42e1c6
OS: Add support for Beagleboard (#12060)
Includes Beagleboard and Beaglebone boards. Also includes temperature
sensor support (also in test data)
2020-09-10 00:06:11 +02:00
Jozef Rebjak
69007a3b83
Updated Support of Smartax GPON OLT (#11719)
* Updated Support of Smartax GPON OLT

* Updated ports from Negatifff PR

* fixed blank line problem

* Added new sysObjectID

* Fixed Port Stats

* fixed line removals

* Update smartax.inc.php

* Update Smartax.php

* Update smartax.inc.php

* Update smartax.yaml

Co-authored-by: Tony Murray <murraytony@gmail.com>
Co-authored-by: Jellyfrog <Jellyfrog@users.noreply.github.com>
2020-09-09 16:12:18 +02:00
craig-nokia
114df5aa8f
Added Nokia timos SFP RX/TX dbm sensors (#12065)
* Added Nokia timos SFP RX/TX dbm sensors

* Replacing timos.json
2020-09-08 15:07:04 +02:00
Tony Murray
bc1a8b84a4
Fix atenpdu sensors (#12055)
bad MIBs and incorrect skip value specification
2020-09-04 11:40:49 +02:00
Najihel
3cec78f8eb
Add Cisco Firepower 1140 (#12006)
* Sort FPR models by OID

* Add 2409 description + Add Cisco FirePOWER 1140

* Add tests data
2020-08-20 12:01:47 +02:00
Denny Friebe
0f74406dbd
Fixed Ubiquiti Airfiber LTU retrieval (#11844)
* Fixed Ubiquiti Airfiber LTU retrieval
* Fixed Rx/Tx modulation rate
* Fixed eth0 retrieval
* Fixed quality retrieval
* Fixed Tx/Rx rate
* Fixed distance retrieval
* Added Rx power chain0
* Added Rx power chain1
* Removed eth0 port status
* Removed duplicate Tx EIRP

* UBNT AF LTU: Remove the now useless eth0 port status sensor
eth0 is now logged by the port module, so we don't need a separate state sensor to log the status of the port.
This change was mentioned in the previous commit, but I forgot to include it...

* UBNT AF LTU: Updated test data

* UBNT AF LTU: Fix incorrect spaces

* UBNT AF LTU: Use getnext

* UBNT AF LTU: Add some type checks and fixes

* UBNT AF LTU: Passing sensor values to WirelessSensor calls

* UBNT AF LTU: Cast sensor value to int

* Revert changes made to the test data

* UBNT AF LTU: Add new test data

* UBNT AF LTU: Add discoverWirelessQuality function for quality discovery

* UBNT AF LTU: Use snmpwalk_cache_oid

* UBNT AF LTU: Remove blank line at start of control structure

* UBNT AF LTU: Fix RX Ideal Power Chain 1

* UBNT AF LTU: Fix distance sensor

* UBNT AF LTU: Update CPU usage OID

* UBNT AF LTU: Update test json

* UBNT AF LTU: Update test json 1.4.0
2020-08-18 08:39:41 -05:00
TheGreatDoc
29b09c8845
Arista EOS: Added groups and better sensor names (#11990)
* Arista EOS: Added groups and better sensor names

* Changed few sensors naming to remove redundancy

* Test files

* Better naming v2

* More rewriting and grouping

* And more grouping/rewritting

* Update arista_eos_vrf.json

* Minor code format fix

Co-authored-by: Tony Murray <murraytony@gmail.com>
2020-08-18 08:36:14 -05:00
Hans Erasmus
13e0da2f0f
Expand endrun os support (#12008)
* Expanded EndRun OS Support

* Added forgotten test data

* Fixed Travis' spacing complaints

* Fixed typo

* Fixed typo 2

* Fixed spacing,again

* Split up test data

* Fixed testing data

* Fixed discovery code blunder

* Fixed yaml definitions

* Fixed broken discovery

* Updated discovery definitions
2020-08-17 13:27:07 +02:00
craig-nokia
d29343db71
Nokia 7705 packet microwave (#12007)
* Nokia MW Rx support for the 7705 SAR platform

* Nokia MW Rx support for the 7705 SAR platform

* updated timos.snmprec for wireless

* restored tests/snmpsim/timos_*.snmprec

* Added timos test entries for wireless
2020-08-17 10:33:00 +02:00
arrmo
752b3e7db3
Updated documentation and Discovery, to match recent findings (#11999)
from review of Asuswrt-Merlin PR.
2020-08-06 13:45:33 +02:00
arrmo
54e5dc3df7
Wireless support for Asuswrt-Merlin (the same as Openwrt) (#11964) 2020-08-05 21:24:55 +02:00
Jozef Rebjak
eb2bb4242a
Added support for FS NMU (#11965)
* Added support for FS NMU

* travis fix

* another travis fix

* Migrated OS polling to new format
2020-08-05 15:02:47 +02:00
TheGreatDoc
c438a164fe
Fix qnap state graphs (#11976)
* Fix qnap state graphs

* Test file
2020-08-01 13:17:59 -05:00
Tony Murray
7822293da4
Fix USW detection again (#11978)
* Fix USW detection again
Please UBNT fix your SNMP.  sysObjectID for each model is all I ask.

* Add test data
2020-07-30 00:04:35 -05:00
Tony Murray
020c5fd7e1
Remove legacy code and fix missing device graphs (#11950)
* removing $graphs global

* remove unused things

* fix some additional graphs

* Fix graphs persisting too soon

* correct name for poller module performance graph

* only one type of graph is used here
2020-07-23 09:57:22 -05:00
TheGreatDoc
1a8c4df880
Fix QNAP os polling (#11938)
* Remove old qnap code.

* Fixed test
2020-07-18 00:14:16 +02:00
Hans Erasmus
a5bb437216
Added basic EndRun support (#11932)
* Added basic EndRun support

* Fixed spaces as indicated by Travis

* Changes applied as per request and suggestions

Incorporated @murrant's suggestions.

* Update Endrun.php

* Update endrun.json

Co-authored-by: Tony Murray <murraytony@gmail.com>
2020-07-14 11:22:40 -05:00
arrmo
8899ad6d5a
Initial Release, wireless sensor support for Openwrt (#11768)
* Initial Release, wireless sensor support for Openwrt

* Extend Openwrt support, add more sensors

* Add documentation for Openwrt Wireless Sensor support

* Moved location of Openwrt.md

* Update openwrt.json

Co-authored-by: Tony Murray <murraytony@gmail.com>
2020-07-09 16:13:58 -05:00
Tony Murray
0c334f130d
Fix users that set a non-array for cors (#11921)
* Fix users that set a non-array for cors
combine two Env util classes

* Used the wrong thing.
2020-07-09 15:03:12 -05:00
javier
a30fcbde0a
Support NetMan 204 (#11913)
* Update riello.yaml

Fix NetMan 204 snm cards not always identified as Power bug Generic devices

* Update riello.snmprec
2020-07-08 22:32:22 +02:00
KodApa85
a3cd90da05
newdevice: Added support for Fortinet FortiVoice devices (#11914)
* newdevice: added supprot for Fortinet FortiVoice

* Renamed fortivoice yaml file

* Added test date for FortiVoice OS

* Matching Fortinet to be like FortiSwitch

* Corrected test data...
2020-07-08 17:55:50 +02:00
craig-nokia
db7ac390b2
Added check for incorrect ifConnectorPresent truth values, if invalid… (#11634)
* Added check for incorrect ifConnectorPresent truth values, if invalid, save it as false

* Added space after comma line 629

* Update ports.inc.php

Updated per murrant and tested.

* Update ports.inc.php

* Update ports.inc.php

Changed to check if ifConnector is set and if the response is not true or false, set it to null.

* Update ports.inc.php

* Update ports.inc.php

Fixed the codeclimate space issue

* Update test data

* fix differing escapes

* fix ciena-sds eol

* Revert timos.json

Co-authored-by: Tony Murray <murraytony@gmail.com>
2020-07-08 08:44:45 -05:00
KodApa85
726a762944
newdevice: Added support for Eltek SmartPack2 Touch (#11909)
* newdevice: Added support for Eltek SmartPack2 Touch

* Remove test data

* Added test data.
2020-07-08 13:41:02 +02:00
Nick Peelman
d5e0c6ca57
Add Divisors to Eaton Matrix sensors (#11906)
* Add Divisors to Eaton Matrix sensors

* Fix tests

* Update sensor_limits
2020-07-06 18:14:19 +02:00
penfold1972
23368faa61
Ciena SDS (#11857)
* Added discovery for temp/dbm graphs for LEOS mibs.

* Cleaned up Typo on Index lines for LEOS MIBs

* Cleaned up Typo for LEOS System MIB

* Added CPU Util graphs for LEOS MIBs

* Added test data and a MIB

* Shortened Index fields

* Update ciena-sds.yaml

* Update ciena-sds.json

* Update ciena-sds.yaml

Co-authored-by: Tony Murray <murraytony@gmail.com>
2020-07-06 15:40:43 +02:00
Adam Bishop
af14b6a73d
OS detection for Dell PowerVault MD arrays (#11509)
* OS detection for Dell PowerVault MD arrays

I'm not 100% sure it was worth Dell implementing SNMP - the array
exposes 6 OID's outside of MIBII, and we poll both the useful ones.

At least we get an icon.

* Test data

* Remove polling and discovery module filters
2020-07-05 13:49:16 +02:00
cwispy
8e30541c95
Add support for Aten PE8216 PDU (#11887)
* Add support for Aten PE8216 PDU

* Add support for Aten PE8216 PDU

* Add support for Aten PE8216 PDU

* Revert "Add support for Aten PE8216 PDU"

This reverts commit 5d2f195f28.

* Revert "Add support for Aten PE8216 PDU"

This reverts commit ebfd659775.

* Fixed integer issue with skip_values

* More integer changes

* Add json file

* Fix yaml file

* Setting modules like that reduces user control

Co-authored-by: Tony Murray <murraytony@gmail.com>
2020-07-05 00:20:12 -05:00
hartred
a94f11a911
Add support SNR Memory pool, dBm, voltage, current, fan speed and status (#11888)
* Add files via upload

* Add files via upload

* Add files via upload

* Add files via upload

* Add files via upload
2020-07-04 23:50:28 -05:00
Tony Murray
9ca7e91a37
Fix route tests (#11898)
route does not have a poller module
2020-07-04 23:27:20 -05:00
TheGreatDoc
dd8844980f
Move qnap to yaml discovery + extended discovery (#11882)
* Move qnap to yaml discovery + extended discovery

* Fix pre-cache
2020-07-01 06:53:59 -05:00
Derova
c606659e11
Added support for Integra E radios (#11871)
* Added support for Integra E radios

* Update saf-integra-e.json

* Update saf-integra-e.inc.php

Co-authored-by: Tony Murray <murraytony@gmail.com>
2020-06-30 16:12:00 +02:00
Tony Murray
9fbc3cbb05
Merge branch 'master' into patch-1 2020-06-29 23:28:27 -05:00
Tony Murray
db5524dc09
Merge pull request #11762 from murrant/consolidate-install-doc
Update and Consolidate Install docs Ubuntu 20.04 and CentOS 8
2020-06-29 01:10:28 -05:00
Tony Murray
5f0388f0e3 Remove DB credentials from config.php
Better validation when config.php does not exist

Update docs and quote password

only populate legacy vars in config_to_json
drop .travis.yml config copy
remove credentials from config.php.default

Check for existance of .env instead of config.php in python scripts

legacy credential cleanup

tiny cleanups

consistent env for artisan server and artisan dusk
2020-06-27 07:47:08 -05:00
Tony Murray
cab235c3e9
Merge pull request #11841 from murrant/loadbalancers-tests
Loadbalancers tests
2020-06-26 13:51:50 -05:00
Tony Murray
5aeb6421ea
Update f5.json 2020-06-26 12:49:57 -05:00
Vitali Kari
0f2ddba10b
Cirpack states mapping (#11855)
* change generic states of intermidiate snmp states

* add test data
2020-06-24 19:10:48 +02:00
sorano
815b2e857f
Add Riello Netman 204 support (#11856)
* Update riello.yaml

Support new device sysObjectID

* new riello test data

new riello test data

* Add missing json test file
2020-06-24 18:47:24 +02:00
Geoffrey Ferk
6d41615e88 Updated snmprec data 2020-06-23 15:19:42 -05:00
Geoffrey Ferk
530bc97cf3 Deleted and recreated dhcpatriot.json 2020-06-22 13:17:16 -05:00
Geoffrey Ferk
995b3a38ae Updated snmprec data 2020-06-22 13:17:16 -05:00
Geoffrey Ferk
11609c094a Updated snmprec data 2020-06-22 13:17:16 -05:00
Geoffrey Ferk
3f1512d4db Updated snmprec data 2020-06-22 13:17:16 -05:00
Geoffrey Ferk
8d79fa862f Updated snmprec data 2020-06-22 13:17:16 -05:00
Geoffrey Ferk
f77fb74729 Updated snmprec data 2020-06-22 13:17:16 -05:00
Geoffrey Ferk
236dad2c7a Updated snmprec info 2020-06-22 13:17:16 -05:00
Geoffrey Ferk
30656481d9 New OS: DHCPatriot (dhcpatriot) 2020-06-22 13:17:15 -05:00
Tony Murray
cbe0736feb Fix sqlite test failure 2020-06-22 13:13:56 -05:00
Tony Murray
059693d20d update os data 2020-06-21 21:29:59 -05:00