376 Commits

Author SHA1 Message Date
Daniel Preussker e02b45f719 Merge pull request #2881 from mmarchand/dup-alerts-take2
Prevent duplicate alerts
2016-01-31 18:16:34 +00:00
root 8795d06e46 change schema number 2016-01-31 19:11:47 +01:00
Neil Lathwood b72c1282d9 Merge pull request #2797 from BarbarossaTM/issue-386-v2
Ability to use ifIndex,ifName and ifDescr to create and update port rrd files
2016-01-29 13:05:03 +00:00
root 3872912b43 prevent duplicate alerts 2016-01-28 20:22:49 +01:00
Daniel Preussker d6cb01ef86 Revert "Removes duplicate alerts from table alerts" 2016-01-28 20:09:59 +01:00
Daniel Preussker 0235399d80 Merge pull request #2850 from mmarchand/dup-alerts
Removes duplicate alerts from table alerts
2016-01-28 19:09:20 +00:00
Neil Lathwood 57a7549446 Merge pull request #2764 from vitalisator/stp
Add STP port polling and device information
2016-01-28 19:08:09 +00:00
vitalisator 5ab9051f4f remove conflict 2016-01-28 14:25:36 +01:00
vitalisator 0e66ddf088 some bugfixing 2016-01-28 13:07:33 +01:00
HenocKA 13aac3fedb merging 2016-01-26 15:53:23 +01:00
HenocKA f5fde61928 Adding sql-schema 2016-01-26 15:43:19 +01:00
HenocKA 990a00904a Adding sql-schema 2016-01-26 15:43:12 +01:00
HenocKA f3ae90fe57 Adding sql-schema 2016-01-26 15:43:06 +01:00
HenocKA 0b3493079a Adding sql-schema 2016-01-26 15:29:05 +01:00
HenocKA 570579110d Adding sql-schema 2016-01-26 15:27:44 +01:00
HenocKA b9f9189b05 Adding sql-schema 2016-01-26 15:26:44 +01:00
HenocKA 386ed4bd8d Adding sql-schema 2016-01-26 15:25:17 +01:00
HenocKA 24231cd699 Adding sql-schema 2016-01-26 15:22:38 +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
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
laf f10c42678d Added bgpPeers_cbgp delta and prev 2016-01-26 01:06:21 +00:00
HenocKA 63fa63559b Adding sql-schema 2016-01-25 11:43:03 +01:00
HenocKA b50ca4b640 Adding sql-schema 2016-01-25 11:40:24 +01:00
HenocKA 6a03b7dd04 Adding sql-schema 2016-01-25 11:37:36 +01:00
HenocKA c801e4baf5 Adding sql-schema 2016-01-25 11:30:55 +01: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
root 7c1dd867f5 cleanup 2016-01-24 18:57:52 +01:00
vitalisator 1de495ac0f rebase 2016-01-24 18:50:10 +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
Paul Gear 302a7d5c73 Tidy mess left by CISCO-AAA-SESSION-MIB bug 2016-01-21 08:54:00 +10:00
laf 2dec9c3996 Rebased (sql schema conflict) 2016-01-19 14:33:15 +00:00
laf 49adff3895 Added the lookup of IP if device hostname is a hostname 2016-01-17 23:59:51 +00:00
Rosiak 4581366bf4 Add WebUI settings 2016-01-17 19:19:56 +01:00
laf b757f4023b Added missing column to perf_times table 2016-01-17 15:46:33 +00:00
Aaron Daniels ad751983dc Merge branch 'master' into issue-1650 2016-01-15 17:52:40 +10:00
Aaron Daniels f61838a617 - Moved sql beacuse of upstream changes 2016-01-15 17:52:12 +10:00
Aaron Daniels 6492b887e9 Merge branch 'master' of https://github.com/adaniels21487/librenms into issue-1650 2016-01-14 06:10:31 +10:00
Aaron Daniels 29ae6aaaae - Move 085.sql to 089.sql 2016-01-14 06:10:00 +10:00
Mike Rostermund 44ef2c999e Merge pull request #2745 from laf/issue-2464
Added group support for Oxidized
2016-01-11 20:14:24 +01:00
Paul Gear 2469621a58 Merge pull request #2746 from laf/issue-2562
Added datetime to notifications + Fixed sticky/unsticky notifications disappearing
2016-01-11 09:01:56 +10:00
laf 7cb54a635b Renamed file to stop conflict 2016-01-10 22:47:40 +00:00
Neil Lathwood d3132a190b Merge pull request #2690 from vitalisator/stp
add basic STP/RSTP support
2016-01-10 22:45:24 +00:00
laf 93b0886567 Added datetime to notifications + Fixed sticky/unsticky notifications disappearing 2016-01-10 22:22:13 +00:00
laf a35f6d8c7a Added group support for Oxidized 2016-01-10 19:45:54 +00:00
Vitali Kari 4223a15fe8 Update 086.sql 2016-01-07 21:48:16 +01:00
Vitali Kari 64e462ca64 reformat an rename from 085.sql to 086.sql 2016-01-07 18:27:09 +01:00
vitalisator d12c7803e0 add basic STP/RSTP support 2016-01-03 21:10:35 +01:00
Paul Gear d862b9c100 Add SQL schema 2016-01-02 07:10:43 +10:00