Commit Graph

158 Commits

Author SHA1 Message Date
Neil Lathwood
1ced3dff98 Merge pull request #2558 from vizay/brocade-vdx-support
Added full discovery and polling support for brocade VDX devices.
2015-12-18 15:57:27 +00:00
Neil Lathwood
73f09f129a Merge pull request #2542 from ekoyle/add_stats_to_db
Add stats to db
2015-12-10 21:15:20 +00:00
Eldon Koyle
bd23d9e56a This isn't the operator you are looking for. Move along. 2015-12-09 15:28:13 -07:00
Eldon Koyle
81d84e0f8b Always add 'extended' metrics to db and remove option 2015-12-08 09:54:31 -07:00
Daniel Preussker
a2d97f4283 Merge pull request #2458 from laf/rrdtune
Fix for crazy traffic values seen in graphs
2015-12-08 16:12:22 +00:00
vizay
c39c46aa18 Removed starting parenthesis causing syntax error 2015-12-06 10:53:43 +01: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
Eldon Koyle
1ee481ff6e Rename option to extended_port_metrics 2015-12-03 09:40:30 -07:00
Eldon Koyle
fcaf3d49ab Fix reference to non-existent variable
Use $port_id since $ports[$ifIndex]['port_id'] doesn't exist yet
2015-12-03 09:38:16 -07:00
Eldon Koyle
3f689045d9 Remove a couple of stray OIDs 2015-12-03 09:38:16 -07:00
Eldon Koyle
55c05c7866 Allow users to keep more statistics in the db
* Add $config['enable_extended_port_metrics'] to enable feature
* Add a new table to store stuff in
* Update data from the poller
2015-12-03 09:38:16 -07:00
laf
8460adc756 eth0 on AirFibre units get data from another MIB 2015-12-02 23:23:31 +00:00
laf
46b2fd7d1f Removed debug 2015-11-18 21:54:07 +00:00
laf
52e0be911b More updates 2015-11-17 05:38:45 -08:00
laf
253b27d403 More updates to tune rrdfiles 2015-11-17 05:14:41 -08:00
laf
84863586b5 rrdtune code 2015-11-17 02:20:23 -08:00
f0o
495b4b24fa Fixes #2098 2015-10-10 13:34:51 +00:00
Neil Lathwood
e2dfab4ca0 Merge pull request #2007 from QuxLabs/qux-issue-8
Added working memcached support
2015-10-01 17:08:03 +01:00
f0o
7d95e94954 Fix rrd creation parameters 2015-09-28 08:24:57 +00:00
Daniel Preussker
7832868dd6 Added generic memcached support to dbFacile.*
Remove now obsolete memcached code in:
  html/ajax_rulesuggest.php

Remove all the broken memcached code in:
  html/pages/device/health/mempool.inc.php
  html/pages/device/overview/generic/sensor.inc.php
  html/pages/device/overview/mempools.inc.php
  html/pages/device/port.inc.php
  html/pages/device/ports.inc.php
  html/pages/health/sensors.inc.php
  includes/polling/functions.inc.php
  includes/polling/mempools.inc.php
  includes/polling/ports.inc.php
  includes/polling/storage.inc.php
2015-09-27 19:33:17 +00:00
Daniel Preussker
ba7bf5f60b Merge pull request #1715 from laf/rrdoptions
Updated rrdtool_update() to use new array format
2015-09-22 12:15:59 +00:00
laf
e4fd45037c Final update for overwriting ifAlias 2015-08-30 14:34:37 -07:00
Paul Gear
c25dc9ccdb Merge pull request #1750 from laf/issue-1729
Also use ifHighSpeed if ifSpeed is 0 and ifHighSpeed exists
2015-08-24 07:50:55 +10:00
laf
0baa0d81e2 Reworked if check 2015-08-23 21:39:37 +00:00
laf
a413968eb8 Also use ifHighSpeed if ifSpeed is 0 and ifHighSpeed exists 2015-08-23 20:06:28 +00:00
laf
8d929bc43c Moved the snmp query for poe outside of the loop 2015-08-23 17:04:20 +00:00
laf
1d9fc71c71 Revert change which skips over ports that are down / admin down 2015-08-23 09:40:55 +00:00
Mark Schouten
55a2e0423d Remove all unneeded if($debug)-statements and replace them with d_echo 2015-08-21 16:10:00 +02:00
laf
987634e463 Updated rrdtool_update() to use new array format 2015-08-18 16:26:55 +00:00
Gerben Meijer
7817890b80 Fix parenthesis typo 2015-08-07 17:11:12 +02:00
Gerben Meijer
5467756328 Generalise mapping ifDescr to ifAlias
This allows both per OS enforcing of ifDescr = ifAlias as well as populating
when ifAlias = '' or NULL
2015-08-07 17:07:26 +02:00
Gerben Meijer
2dd8fe0553 Reorder ifalias_null check to prevent var flapping
This needs to run before IF-MIB data update, and needs to check and set
$this_port['ifAlias'] only as to not break the $data_oids loop.
2015-08-07 16:41:33 +02:00
Gerben Meijer
5e68b2e6e1 Also update $this_port for port descr parsing 2015-08-06 17:57:53 +02:00
Gerben Meijer
f016c84981 Properly reference ifalias_null config flag
Fixes an issue introduced in 9908eb2e37
2015-08-06 16:51:02 +02:00
laf
17dac9e755 Removed old alerting system code 2015-08-01 15:54:15 +00:00
laf
a41bcf29da Added config option to rewrite ifAlias 2015-07-19 17:35:11 +01:00
laf
827b0346a6 ifAlias is now derived from ifDescr if NULL 2015-07-19 17:27:12 +01:00
Job Snijders
d8693f05ae Fix coding style part 2 2015-07-15 11:04:22 +02:00
f0o
2467b11290 Merge branch 'issue-laf-110-new' of git://github.com/laf/librenms into laf-issue-laf-110-new
Conflicts:
	html/pages/health/mempool.inc.php
	includes/defaults.inc.php
2015-06-07 10:44:39 +00:00
Paul Gear
49833273e7 Make comment reflect code 2015-06-06 07:50:23 +10:00
laf
6e84535031 Dynamic config system 2015-05-14 21:54:33 +01:00
Alexander Sosna
5a7988e2e4 chmod 0644 to php files not directly executed 2015-04-28 22:58:03 +02:00
f0o
5bb325cf63 Simplify 2015-04-08 15:02:57 +00:00
f0o
16aeee89e4 Supress further event-log message if ifAdminStatus or ifOperStatus is down. 2015-04-07 13:47:15 +00:00
Daniel Preussker
28f846afb6 Merge pull request #673 from laf/issue-672
Fixed the issue with ports constantly logging descr changes
2015-03-28 05:00:27 +00:00
laf
6455f3924e This is a proper fix for PR 623 + 625 2015-03-27 20:13:41 +00:00
laf
36ec131633 Fixed the issue with ports constantly logging descr changes 2015-03-27 19:54:03 +00:00
laf
66f872cc25 Also added the ifAdmin check to next if statement 2015-03-18 22:27:25 +00:00
laf
d6902e10a2 This log_event would always trigger if a port was admin down, we now skip over those interfaces 2015-03-18 20:29:59 +00:00
mchasteen
87bd0da996 Fixed polling ports so that NULL values don't break stuff. Basically I just have a foreach loop to unset any NULL values. Also fixed the NOW() SQL statements at the end of polling. 2015-02-26 23:03:50 +00:00