Commit Graph

48 Commits

Author SHA1 Message Date
Neil Lathwood
42e5819130 refactor: Updated discovery/poller to use numeric sysObjectID (#7922)
* refactor: Updated discovery to use a core module for sysDescr/sysObjectID use

* final update hopefully

* revert changes

* more changes + docs

* migrated poller to use numerical sysObjectID

* more updates for sysObjectID

* update any alert rules which might have enterprises. in

* moved schema file

* small updates

* updated getHostOS()

* scrut fixes

* updated sysObjectId -> sysObjectID

* updated sysObjectId -> sysObjectID

* updated remainder of sysObjectId -> sysObjectID

* another sysObjectId -> sysObjectID

* fixed secureplatform test data

* Fix tests: $device is not pulled from the database before polling
Also, update the db in the core discovery module.
2018-01-06 23:00:47 -06:00
ricardcc
fc610195f7 device: Added CheckPoint SecurePlatform support (#8000)
* Added CheckPoint SecurePlatform support

* Changed some issues

* Changed some issues

* Update splat.yaml

* Changed os name to secureplatform intead of splat

* Changed os name to secureplatform

* Changed some issues
2018-01-05 22:06:07 +00:00
Aldemir Akpinar
f18f5eb3b9 newdevice: Fixed Moxa cpu polling, add support for EDS-G508E and power (#7477)
* Fix Moxa cpu polling problem, also add support for EDS-G508E, and power graphs

* Dynamic discovery support for EDS-G508E-T and IKS-6726A-2GTXSFP-T

* fixes as requested

* Added another snmp_cache_multi_oid and fixed a typo

* Revert back to old file name
2017-10-26 11:41:50 +01:00
Neil Lathwood
455c72156d newdevice: Added support for Saf Integra Access points (#7292)
* newdevice: Added support for Saf Integra Access points

* Split SAF Integra models out

* added polling files

* Update saf-integra-b.yaml

* Update saf-integra-w.yaml
2017-09-08 15:22:03 -05:00
Andrew Holmes
0ba372221f fix: Cambium ePMP CPU reporting fix (#7182)
* Commit merge to branch for Cambium CPU fix (#1)

* Remove division by 10

Removes unnecessary division by 10 from poller file; this is handled by processor_precision in the main include.

* Correct processor_precision

Adjusted processor precision divider from 100 to 10 (as sysCPUUsage.0 reports from 0-1000 as 0-100.0%)

* Delete cambium-cpu.inc.php

With the change to the discovery file (processor_precision set to the correct value of 10) this file is not required.
2017-08-21 08:02:51 +01:00
Neil Lathwood
8b806a857a newdevice: Added Cpu/Mem support for dnos and ftos devices and updated detection (#6897) 2017-06-27 23:58:57 -05:00
dnapper
02a7949c5e newdevice: Added Support for Benu OS (#6857)
* 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
2017-06-22 21:45:18 +01:00
Mark Guzman
a5cf0b720a newdevice: Added Quanta lb6m device support (#6816)
newdevice: Added Quanta lb6m device support (#6816)
2017-06-13 21:30:00 +01:00
Neil Lathwood
b27e200a6c newdevice: Added support for Eltex OLT devices (#6457) 2017-04-22 08:05:17 -05:00
Neil Lathwood
7f83148e80 refactor: Remove unecessary OS checks in proc / mem polling (#6414) 2017-04-14 20:01:45 -05:00
InfraTeam
bc14b9137e newdevice: Added detection for Hirschmann Railswitch #6161 (#6207)
* 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

* Fix for PR 6207 requested changes (old states and temperatures directories removal)

* fix for PR 6207 : state fileupdated
2017-03-23 14:36:25 -05:00
Aldemir Akpinar
4d5d612704 newdevice: Moxa EtherDevice Industrial Switch (#5598) 2017-01-25 21:51:41 +00:00
Neil Lathwood
1b7d3e0ab8 newdevice: added more support for dasan-nos (#5298) 2017-01-05 22:12:58 -06:00
NerdBlender
1bf7e4a120 newdevice: Add DELL ForceTen S4810 CPU / Memory support #5174 2017-01-03 19:47:32 +00:00
NerdBlender
969b963180 newdevice: Added Bluecoat ProxySG Support (#5165) 2016-12-15 08:23:25 +00:00
Tony Murray
edbb6ae0e3 refactor: Centralize MIB include directory specification (#4603)
* refactor: Centralize MIB include directory specification
The default is now:
```
$config['mib_dir'].'/mibdirname:'.$config['mib_dir']
```
This means we exclude OS mibs and only use ours  (we could prepend `+` if we want to include os mibs.
All snmp calls should only include the name of the subdirectory under the mibs directory.

* Remove d_echo from Proc
Fix snmpsim tests.
2016-09-28 14:19:28 +01:00
crcro
20a452912f newdevice: hp online admin cpu and mem #4327
newdevice: hp online admin cpu and mem #4327
2016-09-04 16:30:09 +01:00
crcro
bc816ee461 discovery: ubnt edgeswitch os update (#4249)
newdevice: Improved support for UBNT EdgeSwitch OS #4249
2016-08-29 21:24:22 +01:00
ospfbgp
d62f2f9d08 Update support for avaya-vsp and fix problem in functions.php for avaya-vsp (#4237)
newdevice: Improved support for Avaya VSP #4237
2016-08-29 20:00:05 +01: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
vitalisator
850c4a2f92 move pbn mibs to subdirectory 2016-08-07 11:40:37 +02:00
laf
89b9f57ce0 Fixed syntax issue 2016-08-06 20:39:53 +01:00
ahmedsajid
c678c10662 Update powerconnect.inc.php
Changed echos to d_echos
2016-08-05 17:18:24 -04:00
Ahmed Sajid
8f05fea263 Removed unnecessary trimming 2016-08-04 16:20:13 -04:00
Ahmed Sajid
afb0e20890 Updated Powerconnect CPU
Change case statements to if else
2016-08-04 15:42:28 -04:00
Ahmed Sajid
ec9321e5f6 Powerconnect patches
Added CPU polling for Dell Powerconnect 8024F device. Also added cpu and memory graphs to definitions file
2016-08-04 12:00:13 -04:00
Rainer Schueler
144acdfc49 renamed remaining viprinet.inc.php to viprinux.inc.php 2016-04-25 10:10:25 +02:00
Rainer Schueler
93e059f2c1 Merge branch 'master' of https://github.com/librenms/librenms
Conflicts:
	includes/services/check_dhcp.inc.php
2016-04-25 08:48:04 +02:00
Rainer Schueler
1c4cf026d4 Renamed Viprinet to Viprinux. Icon size now 32x32 2016-04-25 08:26:46 +02:00
Casey Schoonover
6b425bc482 Added CPU utilization discovery/polling for DNOS 2016-04-19 09:19:45 -05:00
Rainer Schueler
69a9316754 Removed copy pasted text 2016-04-13 14:01:38 +02:00
Rainer Schueler
52ad0b24ab Added rudimentary support for Viprinet VPN routers.
https://www.viprinet.com/de/support/downloads
2016-04-13 13:49:15 +02:00
Paul Heinrichs
72b9fd4d38 Added Cambium Support 2016-03-22 09:32:26 -04:00
laf
c1da4d8a6f rebased 2016-01-10 00:46:04 +00:00
vitalisator
b4cbd3087c add build specific handling on cpu and mempool discoverx/polling 2015-12-27 12:12:43 +01:00
vitalisator
81ab435942 add cpu and memory discovery/polling to PBN devices 2015-12-27 00:23:39 +01:00
laf
821a797ac9 Moved system polling module to core to centralise some snmpget calls 2015-12-16 20:56:58 +00:00
vizay
59b4ef7712 Added discovery and polling support for brocade VDX devices. Removed an obsolete value and check for ifAlias (in definitions and ports) since VDX nowdays report correct from ifAlias. Removed printing of interface numbers for vdx devices in the interface list since VDX devices do not report the expected ifIndex value like other switches do 2015-12-04 15:35:02 +01:00
chrisgfx
295e4eada9 Create pulse-cpu.inc.php 2015-10-03 11:48:39 +02:00
Rasmus Aberg
00bb6b0274 Added support for Extreme CPU usage + Memory, bug fix for Extreme Power, changes/additions in rewrites.inc.php and added support for some new Extreme platforms/features 2015-07-21 13:03:32 +02:00
Job Snijders
d8693f05ae Fix coding style part 2 2015-07-15 11:04:22 +02:00
Job Snijders
ebd0f6fc35 Apply "Squiz" code style on old (pre-2014) files 2015-07-11 16:12:35 +02:00
Alan Gregory
343dbcc134 Default OID types should use default processor pooling 2015-05-30 10:07:34 -03:00
Alan Gregory
6f72be7458 Added pooler parameters 2015-05-12 16:04:50 -03:00
Alan Gregory
a0503d63bd Update Files and Added processor 2015-04-15 16:40:33 -03:00
Adam Amstrong
b273e04241 /// -> //
git-svn-id: http://www.observium.org/svn/observer/trunk@3240 61d68cd4-352d-0410-923a-c4978735b2b8
2012-05-25 12:24:34 +00:00
Adam Amstrong
cacf913a55 # -> / for phpdoc
git-svn-id: http://www.observium.org/svn/observer/trunk@3239 61d68cd4-352d-0410-923a-c4978735b2b8
2012-05-25 11:29:53 +00:00
Tom Laermans
db6c9cb9d2 add poller/discovery for dell powerconnect cpu
git-svn-id: http://www.observium.org/svn/observer/trunk@2864 61d68cd4-352d-0410-923a-c4978735b2b8
2012-02-15 17:14:58 +00:00