Maximilian Wilhelm
4d78a0261e
Update graph and port pages to use new RRD naming schema.
...
Signed-off-by: Maximilian Wilhelm <max@rfc2324.org >
2016-01-26 13:49:54 +01:00
Maximilian Wilhelm
2c9df26bbf
Update discovery and poller to allow stable interface mapping by ifName/ifDescr based port mapping.
...
By default libreNMS used the ifIndex to associate ports just found via SNMP
with ports discoverd/polled before and stored in the database. On Linux boxes
this is a problem as ifIndexes are rather likely to be unstable between reboots
or (re)configuration of tunnel interfaces (think: GRE/OpenVPN/Tinc/...), bridges,
Vlan interfaces, Bonding interfaces, etc.
This patch adds a »port association mode« configuration option per device which
allows to map discovered and known ports by their ifIndex, ifName, ifDescr, or
maybe other means in the future.
The default port association mode still is ifIndex for compatibility reasons.
As port RRD files were stored by their ifIndex before, they are now identified
by their unique and stable port_id to ensure a stable and unique mapping and
allow future port association modes to be added without requireing any further
internal changes. Existing RRD files are renamend accordingly in discovery and
poller tools to ensure stability of port associations in both modules as we
don't know which might run first after an update.
Signed-off-by: Maximilian Wilhelm <max@rfc2324.org >
2016-01-26 13:49:30 +01:00
Paul Gear
99a76d4ea2
Update per-module poller performance collection
...
This makes the following changes:
- Record per-module performance data in the same measurement as overall poller-perf
- Add tags to distinguish modules
- Update rrd filenames
- Use stacked graph for poller modules
2016-01-26 20:20:42 +10:00
root
81ffa805c3
Merge remote-tracking branch 'librenms/master' into dup-alerts
2016-01-26 09:18:43 +01:00
root
a396608fae
rename
2016-01-26 09:18:00 +01:00
Daniel Preussker
3e97875d77
Merge pull request #2787 from laf/anonymous-data
...
Added verbose debugging, normal debugging will now try and mask certain information
2016-01-26 08:09:05 +00:00
Vitali Kari
89f9e609b5
Merge pull request #1 from laf/stp
...
Updated stp branch
2016-01-26 08:32:22 +01:00
Daniel Preussker
3b6fb8c4c3
Merge pull request #2854 from laf/issue-2810
...
Added Lexmark printer support
2016-01-26 05:39:21 +00:00
Daniel Preussker
63fb8b560a
Merge pull request #2861 from laf/issue-2843
...
Added link back to hardware node for VMs
2016-01-26 05:20:12 +00:00
Neil Lathwood
60603520df
Updated stp branch
2016-01-26 01:40:08 +00:00
laf
a40b609bfa
Removed edgeos test
2016-01-26 01:19:44 +00:00
laf
f10c42678d
Added bgpPeers_cbgp delta and prev
2016-01-26 01:06:21 +00:00
Mike Rostermund
e65fd24fff
Merge pull request #2865 from laf/nagios-transport-fix
...
Fixed nagios transport
2016-01-26 01:01:55 +01:00
laf
26d96ba718
Fixed nagios transport
2016-01-25 23:58:38 +00:00
laf
87347bc8f8
Updated global rules
2016-01-25 23:47:00 +00:00
laf
6b72da4a00
Updated global rules
2016-01-25 23:45:46 +00:00
Mike Rostermund
273ffd0e68
Merge pull request #2863 from laf/docs-log
...
Updated install docs so users do not chown logs directory
2016-01-26 00:26:19 +01:00
laf
b7630667f4
Removed logs folder from being excluded from validate check
2016-01-25 23:17:02 +00:00
laf
24c14f2525
Updated install docs so users do not chown logs directory
2016-01-25 23:14:32 +00:00
laf
d8c4916f6b
Added docs information on using the new config options
2016-01-25 22:59:11 +00:00
laf
427c4f07c6
Added ability to ignore device sensors from entity mib
2016-01-25 22:37:38 +00:00
laf
44ac0e9cf9
Added link back to hardware node for VMs
2016-01-25 22:04:12 +00:00
Neil Lathwood
6d026575ec
Merge pull request #2860 from murrant/remove_ldap_success
...
Remove Success output from homepage when using AD Auth.
2016-01-25 19:33:25 +00:00
Tony Murray
b9448a61a8
Remove Success output from homepage when using AD Auth.
2016-01-25 13:10:51 -06:00
Mike Rostermund
858dbfbe79
Merge pull request #2858 from librenms/f0o-daily-typo
...
Typo in Daily
2016-01-25 15:15:30 +01:00
Daniel Preussker
ddfdbfac4d
Typo in Daily
2016-01-25 14:14:08 +00:00
Daniel Preussker
557344a511
Merge pull request #2853 from laf/vminfo
...
Fixed silly sql build for vminfo table
2016-01-25 10:59:26 +00:00
laf
9b1d2f31a1
Added Lexmark printer support
2016-01-24 23:57:24 +00:00
laf
ceec16e0ed
Updated to check table exists
2016-01-24 23:38:30 +00:00
laf
2a2c32787a
Fixed silly sql build for vminfo table
2016-01-24 23:36:38 +00:00
Neil Lathwood
d7b839e08f
Merge pull request #2852 from laf/changelog
...
Updated changelog 24/01/2016
2016-01-24 21:25:23 +00:00
laf
dc44133a2d
Updated changelog 24/01/2016
2016-01-24 21:23:42 +00:00
Neil Lathwood
422635ae87
Merge pull request #2851 from vitalisator/vlan
...
add support to VLAN's with version 2
2016-01-24 21:00:54 +00:00
vitalisator
995897b75c
switch to newer IEEE8021-Q-BRIDGE-MIB
2016-01-24 20:50:42 +01:00
vitalisator
40d17b4c4a
resolve problem with absent VLAN's on devices with reported version 2 ieee8021QBridgeVlanVersionNumber
...
ieee8021QBridgeVlanVersionNumber OBJECT-TYPE
SYNTAX INTEGER {
version1(1),
version2(2)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The version number of IEEE 802.1Q that this device
supports. Reported as 1 by VLAN Bridges that support
only SST operation, and reported as 2 by VLAN Bridges
that support MST operation."
REFERENCE "12.10.1.1"
::= { ieee8021QBridgeEntry 2 }
2016-01-24 20:35:29 +01:00
root
7c1dd867f5
cleanup
2016-01-24 18:57:52 +01:00
vitalisator
1de495ac0f
rebase
2016-01-24 18:50:10 +01:00
vitalisator
dc933184f0
stp-ports bootgrid 1
2016-01-24 18:50:10 +01:00
vitalisator
1eaf7d7aab
1st try to make bootgrid table
2016-01-24 18:49:35 +01:00
vitalisator
41d5d097ef
add some html page formatting
2016-01-24 18:49:35 +01:00
vitalisator
0e2a9f59aa
add print-stp-ports
2016-01-24 18:49:34 +01:00
vitalisator
b476c5bf99
add STP Ports
2016-01-24 18:45:19 +01:00
root
686bffd39f
Removes duplicate alerts from table alerts
...
then adds uniqueness in alerts table for (device_id+rule_id)
2016-01-24 18:42:27 +01:00
Neil Lathwood
2e274f5e2a
Merge pull request #2849 from SaaldjorMike/module-graphs
...
Store performance data for each poller module
2016-01-24 15:48:17 +00:00
Mike Rostermund
006056a754
Store performance data for each poller module
2016-01-24 15:35:31 +01:00
Neil Lathwood
2a2d5bcd6e
Merge pull request #2846 from joaogalaghar/patch-4
...
Update notifications.inc.php
2016-01-24 01:04:22 +00:00
João Galaghar
dd345b679c
Update notifications.inc.php
2016-01-23 23:45:34 +00:00
Daniel Preussker
a9bb52d810
Merge pull request #2834 from ekoyle/alerts_widget_groups
...
Add group filtering to alerts widget
2016-01-23 09:45:39 +00:00
Mike Rostermund
09acef9f81
Merge pull request #2845 from JamesonFinney/JamesonFinneyissue-2844
...
Fix for misspelling on GlobalFrontpage.md
2016-01-23 10:30:38 +01:00
Jameson Finney
637cbc48ad
Update AUTHORS.md
...
I agree to the conditions of the Contributor Agreement contained in doc/General/Contributing.md.
2016-01-22 20:31:57 -05:00