Commit Graph

52 Commits

Author SHA1 Message Date
Neil Lathwood
720177965b newdevice: Added support for C&C Commander Plus units (#6478) 2017-04-22 08:13:07 -05:00
Neil Lathwood
3ff8b269f5 newdevice: Added support for enLogic PDUs (#6464) 2017-04-22 08:07:37 -05:00
Tony Murray
c88c677a16 refactor: only run pre-cache for the current OS (#6453)
Change powerwalker to use the $pre_cache array
2017-04-18 22:26:58 +01:00
Lorenzo Zafra
bd3fd64f3e newdevice: Support - ICT Digital Power Supply (#6369)
* Basic support for ICT PSU, no sensors yet.

* Added current and voltage sensors

* Fixed coding style issues

* Fixed indexes
2017-04-12 15:00:54 -05:00
Lorenzo Zafra
457f2e9744 newdevice: Support - ICT DC Distribution Panel (#6379)
* New Device Support for ICT DC Distribution Panels

* Fixed indexes, removed tests

* Supply name instead of oid to snmp_get call

* Fixed index conflict for current sensors
2017-04-12 14:37:22 -05:00
Neil Lathwood
0190691061 newdevice: Added sensors + additional info for HPE iPDU (#6382)
* newdevice: Added sensors + additional info for HPE iPDU

* added trim
2017-04-07 22:19:38 -05:00
FTBZ
1d80a0d2a6 fix: Fix Generex voltage sensor divisor (#6156)
* Fix Generex votage sensor divisor and add an exclusion option

* Allow OID to be used to figure out if we need to change the divisor.

* Missed current and found bugs while I was there.

* Use returns swap oid logic
2017-03-09 21:47:58 -06:00
Neil Lathwood
198ec806b3 fix: Refactor ipoman cache code to use pre-cache in sensors #5881 (#5983)
* fix: Refactor ipoman cache code to use pre-cache in sensors #5881

* added missing file
2017-03-06 15:36:53 +00:00
VVelox
5805a55483 newdevice: Added support for Cyberpower PDU (#6013) 2017-03-03 18:40:33 +00:00
VVelox
57f27fbad2 newdevice: Added support for Digipower PDU (#6014) 2017-03-03 14:26:21 +00:00
Neil Lathwood
1132a148e9 small fix, specify .0 for the oid on powerwalker current sensors (#5820) 2017-02-07 23:04:39 +00:00
Neil Lathwood
d4e8c54516 refactor: Tidy up sensor discovery (#5550)
* refactor: Tidy up sensor discovery

* more files

* removed uneeded files

* updated array check

* updates for linux/supermicro

* small changes

* Update linux.inc.php

* Add supermicro temps back to linux.inc.php

* No need for is_file on rfc1628.inc.php, it exists

* Revert rfc1628 change

* Fix whitespace...

* rebased

* fixed $valid data not being passed to new sensors() function
2017-02-03 06:39:38 -06:00
Neil Lathwood
914936493f newdevice: Added additional sensor support for PowerWalker devices #5080 (#5552) 2017-01-27 23:30:10 +00:00
Søren Rosiak
7bae2cf0a7 fix: Add extra check to Junos DOM discovery (#5582) 2017-01-25 20:41:56 +00:00
Neil Lathwood
02bffcdde2 newdevice: Added signal support for RouterOS (#5498) 2017-01-19 23:20:03 +00:00
Neil Lathwood
01e4ac3d58 newdevice: Added additional sensor support for Huawei VRP #4279 2017-01-19 16:42:57 +00:00
David Bell
3d0cf76e9b newdevice: Add more sensor detection for Mikrotik devices #5387 2017-01-13 11:34:02 +00:00
Neil Lathwood
d389069e2e refactor: Tidy up mibs V-Z (#4979) 2016-11-17 15:43:31 -06:00
Jon
8ced379dac added support for megatec ups - fixed sinetica references 2016-10-23 03:08:17 +11:00
Jon
24bab6889e added support for megatec ups - added better snmprec 2016-10-23 02:49:15 +11:00
Jon
9d0e1ae57f added support for megatec ups - 2016-10-23 02:36:53 +11:00
Jon
aea3e11135 added support for megatec ups - fixed new lines 2016-10-23 02:20:05 +11:00
Jon
f34d5b6151 added support for megatec ups - fixed tabs 2016-10-23 02:16:58 +11:00
Jon
f80ae42be7 added support for megatec ups 2016-10-23 01:36:36 +11:00
Neil Lathwood
81c8a7a96f newdevice: Added support for Sinetica UPS ¢4613 2016-10-17 16:55:40 +01:00
Tony Murray
22dca6c103 Add all the sensors 2016-10-15 00:58:19 -05:00
crcro
b867d3dd05 fix: apc load, runtime and current sensors (#4780)
fix: APC load, runtime and current sensors
2016-10-13 19:03:46 +03:00
Neil Lathwood
6c324cd03e refactor: Improve sensors polling for performance increase (#4725)
refactor: Improve sensors polling for performance increase
2016-10-11 19:34:09 +03:00
Tony Murray
efc4d59324 device: Fix eatonups to properly discover sensors
Also removed many needless snmpgets
2016-09-27 12:47:03 -05:00
kate66
3784f65abb Added MGE Comet detection (#4606)
newdevice: Added MGE detection
2016-09-27 14:49:58 +01:00
Neil Lathwood
6294506e38 Update netonix current descr (#4618) 2016-09-27 09:32:26 +01:00
Tony Murray
1b4d44b2f8 Netonix switch update
New mib
Added total power consumption and dc power input (for dc switches)
Small cleanups
2016-09-26 10:34:49 -05:00
crcro
25b3e16f56 removed from function 2016-09-20 21:18:38 +03:00
crcro
33f3109aee more flexibility for divisor value 2016-09-20 03:11:56 +03:00
Neil Lathwood
3ae96e2a37 Centralised code for poweralert divisor checks 2016-09-18 19:38:31 +01:00
crcro
b6df511ab7 version order fix 2016-09-17 04:14:03 +03:00
crcro
e56fd99846 fix poweralert divisor based on version #4391 2016-09-17 04:09:20 +03:00
Tony Murray
9284bc60ff Update code in includes to be PSR-2 compliant (#4220)
refactor: Update code in /includes to be psr2 compliant #4220
2016-08-28 18:32:58 +01:00
Rosiak
d83ed6b6be Wrong bias did used 2016-07-27 19:00:47 +02:00
Rosiak
a02312eccf Initial commit 2016-07-27 18:48:39 +02:00
Neil Lathwood
e309ec060c Merge pull request #3820 from vitalisator/pbn-optical-sensor
add pbn SFP Sensors
2016-07-13 11:43:33 +01:00
vitalisator
e5ee8a75a7 trim lower current limit 2016-07-11 10:14:53 +02:00
vitalisator
65dcdc5ac9 add pbn SFP Sensors 2016-07-10 20:05:33 +02:00
laf
4b282018b2 Check firmware version of poweralert units before applying divisor for current sensor 2016-07-09 22:33:42 +01:00
laf
e67bbd4963 added copyright 2016-06-29 00:29:11 +01:00
laf
e20281aefd Added support for Juniper optic sensors 2016-06-29 00:14:21 +01:00
laf
e1ee0df0fa Updated poweralert sensors divisor to 1 from 10 2016-06-12 20:13:44 +00:00
Neil Lathwood
6fb80abdc1 Merge pull request #3051 from vrillusions/apc-bank-count
apc discovery: Get a count of banks before pulling info
2016-04-11 16:18:46 +01:00
GeorgesDick
a8c4fe8dab Added eatonups.inc.php
I added this file in my local LibreNMS installation to get current values from my Eaton 5PX UPS. Another file is also needed :
librenms/includes/discovery/os/eatonups.inc.php
2016-02-23 10:52:33 +01:00
Todd Eddy
83d739b5ae apc discovery: Get a count of banks before pulling info
* On my device (AP7901 / AOS v3.9.0 / App v3.7.4) discovery would keep
  clobbering the bank and current sensor.  Looking in to it the oid
  should be used for current and not bank.  To fix this now it pulls
  a count of banks using the `rPDULoadDevNumBanks.0` oid. Per MIB that
  will return 0 if no banks are found.  In which case skip the bank
  detection.

* Also update PowerNet-MIB to v4.1.7 released 2015-08-05
2016-02-20 19:37:59 -05:00