Commit Graph

9894 Commits

Author SHA1 Message Date
Daniel Preussker
4cc523aeb0 Merge pull request #2969 from librenms/revert-2935-pblasquez-location_map_regex
Revert "Added location_map_regex"
2016-02-09 19:01:03 +00:00
Daniel Preussker
1110836662 Revert "Added location_map_regex" 2016-02-09 20:00:54 +01:00
Neil Lathwood
3b19af910b Merge pull request #2935 from pblasquez/pblasquez-location_map_regex
Added location_map_regex
2016-02-09 18:56:55 +00:00
pblasquez
1b97bf069f Update rewrites.php 2016-02-08 16:09:16 -08:00
pblasquez
3ee30fae7c Update Configuration.md 2016-02-08 16:03:48 -08:00
Daniel Preussker
f170a1ab77 Merge pull request #2950 from librenms/f0o-changelog-20160207
Updated changelog
201602
2016-02-07 15:59:02 +00:00
Daniel Preussker
9c0cc8ad0c Updated#2 2016-02-07 15:47:14 +00:00
Daniel Preussker
5d73a2a6e4 Merge pull request #2951 from librenms/f0o-hotfix
Fix IP Display
2016-02-07 15:46:32 +00:00
Daniel Preussker
b0bc7b778a Typo 2016-02-07 15:40:00 +00:00
Daniel Preussker
f940c0c888 Fix IP Display 2016-02-07 15:39:17 +00:00
Daniel Preussker
ff91e97b16 Updated changelog 2016-02-07 15:26:16 +00:00
f0o
4d0d78c48c Merge branch 'issue-386-v3' of git://github.com/BarbarossaTM/librenms
Conflicts:
	sql-schema/099.sql
2016-02-07 15:23:52 +00:00
Daniel Preussker
0dc9219e56 Merge pull request #2949 from gottaloveit/master
add Dell Networking sysObjectId
2016-02-07 14:34:10 +00:00
Daniel Preussker
b118ee560b Merge pull request #2913 from murrant/poller-service-systemd
Add systemd unit file for the python poller service.
2016-02-07 14:31:56 +00:00
Daniel Preussker
a7f1a987f5 Merge pull request #2917 from laf/issue-2885
Updated parsing of alert rules to allow |
2016-02-07 14:31:14 +00:00
Daniel Preussker
a6e5bf1279 Merge pull request #2912 from laf/issue-2890
Added ifOperStatus and ifAdminStatus _prev values to db.
2016-02-07 14:25:16 +00:00
Joe Passavanti
6e35b97ea9 add Dell Networking sysObjectId
This is for Dell Networking N2048 switch
2016-02-07 05:08:37 -08:00
Daniel Preussker
e2151bfc66 Merge pull request #2908 from khobbits/master
Add ./validate.php -m rrdcheck
2016-02-07 11:47:33 +00:00
Mike Rostermund
91d7366643 Merge pull request #2948 from laf/issue-2930
For entity-sensor, changed variable name again
2016-02-06 22:22:54 +01:00
pblasquez
e9fef9de2e Update AUTHORS.md
I agree to the conditions of the Contributor Agreement contained in doc/General/Contributing.md.
2016-02-05 14:58:17 -08:00
Daniel Preussker
332e4de80e Merge pull request #2940 from laf/issue-2921
Updated device_by_id_cache() to convert IP column
2016-02-05 19:37:36 +00:00
Neil Lathwood
d050315546 Merge pull request #2942 from tuxis-ie/fix_remaining_ceph_graph_bug 2016-02-05 17:56:29 +00:00
Mark Schouten
be225148ca There was one more include that screwed up the Ceph graphs 2016-02-05 14:50:27 +01:00
Neil Lathwood
3f8ecc5f73 Merge pull request #2927 from adaniels21487/issue-2448
Quote snmp v2c community
2016-02-05 10:45:32 +00:00
Mike Rostermund
f82db7ed8b Merge pull request #2939 from laf/issue-2932
Stop realtime graph page from auto refreshing
2016-02-05 11:45:05 +01:00
Maximilian Wilhelm
6ef1cf9e43 Add ability to map ports based on their ifAlias.
Signed-off-by: Maximilian Wilhelm <max@rfc2324.org>
2016-02-05 11:40:37 +01:00
Neil Lathwood
e884e72ca8 Merge pull request #2936 from pblasquez/pblasquez-application_json_patch
application/json headers
2016-02-05 10:14:28 +00:00
pblasquez
e8f773b010 Update ajax_form.php 2016-02-04 18:23:49 -08:00
pblasquez
1b4dfd2fc6 Update ajax_rulesuggest.php 2016-02-04 18:18:40 -08:00
pblasquez
d62ad2eb02 Update ajax_search.php 2016-02-04 18:16:36 -08:00
pblasquez
ab6a608bdb Update ajax_table.php 2016-02-04 18:09:47 -08:00
pblasquez
e397860257 Update ajax_dash.php 2016-02-04 18:09:09 -08:00
pblasquez
cf5b6ba121 Update rewrites.php 2016-02-04 16:11:38 -08:00
pblasquez
937937aa09 Update core.inc.php 2016-02-04 16:10:28 -08:00
Aaron Daniels
4ff92481e4 - Quote the SNMP v2c community, v3 is already quoted.
- Change the snmpver to double quotes for consistency.
2016-02-04 16:38:07 +10:00
Robert (KHobbits)
078c323d1a Update validation docs 2016-02-04 00:21:20 +00:00
Maximilian Wilhelm
76a29f41e3 Fix detection of deleted interfaces for ifName/ifDescr port association mode.
The previous ifIndex based port mapping schema did detect deleted ports
  by checking ports in the DB against the ports currently polled via SNMP
  which breaks when using another port mapping schema. This commit fixes
  problem by checking known and found ports by their port_id.

Signed-off-by: Maximilian Wilhelm <max@rfc2324.org>
2016-02-03 22:48:18 +01:00
Maximilian Wilhelm
ec5d0dfd89 Remove redundant code from port-{adsl,etherlike,poe} polling submodules.
$this_port already gets defined within include/polling/ports.inc.php
  so there's no need to redefine it again in each submodule.

Signed-off-by: Maximilian Wilhelm <max@rfc2324.org>
2016-02-03 21:14:25 +01:00
Maximilian Wilhelm
5521002b37 Fix port association for adsl, etherlike and poe port information.
In 2c9df26bbf I broke the association of
  ports in the DB and ports just polled via SNMP for the adsl, etherlike
  and poe submodules and no one noticed. This fixes this issue. Sorry.

Signed-off-by: Maximilian Wilhelm <max@rfc2324.org>
2016-02-03 21:14:25 +01:00
Maximilian Wilhelm
79eab54fd9 Allow ignoring unmapable interfaces in poller.
When using the ifName or ifDescr as means to map discovered ports to
  known ports in the DB (think of port association mode) it's possible
  that we're facing the problem that the ifName or ifDescr polled from
  the device is unset or an empty string (like when querying some ubnt
  devices...). If this happends we have no way to map this port to any
  port found in the database. As reported this situation may occur for
  the time of one poll and might resolve automagically before the next
  poller run happens. Without this special case this would lead to new
  ports added to the database each time this situation occurs. To give
  the user the choice between »a lot of new ports« and »some poll runs
  are missed but ports stay stable« the 'ignore_unmapable_port' option
  has been added to configure this behaviour. To skip the port in this
  loop is sufficient as the next loop is looping only over ports found
  in the database and "maps back". As we did not add a new port to the
  DB here, there's no port to be mapped to.

  I'm using the in_array() check here, as I'm not sure if an "ifIndex"
  can be legally set to 0, which would yield True when checking if the
  value is empty().

Signed-off-by: Maximilian Wilhelm <max@rfc2324.org>
2016-02-03 21:14:24 +01:00
Tony Murray
aa43f41871 Change the poller-service docs from ln -s to cp to prevent us from breaking user's installs. 2016-02-03 08:17:19 -06:00
Neil Lathwood
97c500094f Merge pull request #2919 from awlx/add_description_to_mibbases_polling
Add description to mibbases polling
2016-02-03 09:35:19 +00:00
awlx
45917efd0f Removed no longer necessary poller section 2016-02-03 10:34:07 +01:00
awlx
2a51cf723c To make it complete added config.php step 2016-02-03 10:24:17 +01:00
awlx
1b6662448f Added configuration examples and descriptions for mib based poller 2016-02-03 10:19:07 +01:00
laf
350345b611 Updated parsing of alert rules to allow | 2016-02-03 07:52:35 +00:00
Paul Gear
a81776e77b Merge pull request #2862 from laf/issue-2859
Added ability to ignore device sensors from entity mib
2016-02-03 15:31:32 +10:00
Tony Murray
44cd86d24e Add systemd unit file for the python poller service.
Move poller-service init scripts into to scripts directory and update the documentation.
2016-02-02 20:23:08 -06:00
Neil Lathwood
0602c6a3ed Merge pull request #2915 from adaniels21487/issue-2914
BGP Pages call overlib directly not honouring $config['web_mouseover']
2016-02-02 22:06:57 +00:00
Aaron Daniels
4ebc2b1f33 - Modified code to use graph generation functions instead of calling overlib directly.
The graph generation functions check for the status of 'web_mouseover'.
2016-02-03 06:41:20 +10:00