180 Commits

Author SHA1 Message Date
8ec50f11cd Fixed some typos and formatting issues in docs 2016-01-30 22:37:28 -05:00
437d1fc40c Removed extra spaces from ends of lines. 2016-01-30 21:06:58 -05:00
ea25f26d29 Corrected spelling of Experimental 2016-01-22 20:28:12 -05:00
64ce4f335f Add HTTP Authentication / LDAP Authorization module.
This Authentitation / Authorization module provides the ability to let
  the webserver (e.g. Apache) do the user Authentication (using Kerberos
  f.e.) and let libreNMS do the Authorization of the already known user.
  Authorization and setting of libreNMS user level is done by LDAP group
  names specified in the configuration file. The group configuration is
  basicly copied from the existing ldap Authentication module.

  To save lots of redundant queries to the LDAP server and speed up the
  libreNMS WebUI, all information is cached within the PHP $_SESSION as
  long as specified in $config['auth_ldap_cache_ttl'] (Default: 300s).

Signed-off-by: Maximilian Wilhelm <max@rfc2324.org>
2016-01-21 21:49:08 +01:00
52bf0fad15 Merge pull request #2789 from laf/issue-2761
Updated active directory auth to support dashboards
2016-01-20 19:57:53 +00:00
laf
57c802cd4e Updated active directory auth to support dashboards 2016-01-17 15:26:35 +00:00
35ee6569bd Merge pull request #2763 from paulgear/mib-poller-more-data-values
MIB-based polling: attempt to support more SNMP counter types
2016-01-17 13:30:40 +00:00
9c0854a546 Added group mapping in sample config for Oxidized for groups 2016-01-16 13:58:47 +01:00
6a4dadd176 Merge pull request #2773 from murrant/oxidized-groups-doc
Clarify Oxidized Groups Documentation
2016-01-16 13:55:28 +01:00
838e189cde Provide more alert rule examples
#2506
2016-01-15 21:37:12 +01:00
94ab3141f8 Clarify Oxidized Groups Documentation
Break groups out into their own section.
Show how to specify credentials for groups in Oxidized.

Issue #2464
2016-01-15 10:32:48 -06:00
ad751983dc Merge branch 'master' into issue-1650 2016-01-15 17:52:40 +10:00
4581366bf4 Add WebUI settings 2016-01-17 19:19:56 +01:00
c91a7081cc Basic commit 2016-01-17 17:48:44 +01:00
1baeb36e12 Add Gauge32 2016-01-14 13:40:37 +10:00
31bb1f6ff4 MIB-based polling: attempt to support more SNMP counter types 2016-01-14 13:38:10 +10:00
6492b887e9 Merge branch 'master' of https://github.com/adaniels21487/librenms into issue-1650 2016-01-14 06:10:31 +10:00
laf
5c03ccc8c4 Doc spelling mistakes 2016-01-10 21:41:02 +00:00
laf
a35f6d8c7a Added group support for Oxidized 2016-01-10 19:45:54 +00:00
c3ce59124e Fix some spellings. 2016-01-07 23:02:18 +01:00
4db7b95ba2 Fix typo in doc 2016-01-07 09:26:48 +10:00
564752210d Merge pull request #2536 from paulgear/mib-poller-alpha2
MIB-based poller alpha2
2016-01-06 09:08:56 +00:00
17445292eb Merge pull request #2208 from laf/influx
InfluxDB support
2016-01-06 09:08:39 +00:00
d8fc1de610 Use old value for smokeping pings 2016-01-05 08:29:50 +10:00
laf
0f33f6d1fa Rebased 2016-01-04 12:09:32 +00:00
b98e69187f Minor doc fix 2016-01-02 07:10:43 +10:00
ddb18e94e6 Minor doc fix 2016-01-02 07:10:43 +10:00
fbc5555eab Minor doc tidy 2016-01-02 07:10:43 +10:00
1b0614ad87 Overhaul documentation for MIB-based poller 2016-01-02 07:10:42 +10:00
22bd2d3a1b Overhaul documentation for MIB-based poller 2016-01-02 07:10:42 +10:00
66468d802c Add pings option 2015-12-29 07:10:15 +10:00
6286d7cb6a Merge branch 'master' of https://github.com/adaniels21487/librenms into issue-1650
Conflicts:
	html/api_v0.php
	html/includes/api_functions.inc.php
2015-12-22 11:16:54 +10:00
c6be2a8ad7 - Removed default alerting rules, user can create their own.
- Updated documentation
2015-12-22 11:05:42 +10:00
laf
3a299584b0 Added ability to specify default userlevel 2015-12-14 21:52:15 +00:00
c63b7119cb Device Components.
The purpose of this feature is to provide a framework for discovery modules to store
information in the database, without needing to add new tables for each feature.

This Feature provides:
- A database structure to store data.
- An API to store and retrieve data from the database.
- Integration to the LibreNMS APIv0.
- Ability to disable/ignore components.
- Default alerting rules.

- The API returns $COMPONENT[$device_id][$component_id] to allow pulling of data for multiple devices.
  The intent is to be able to create 'Applications' the consolidate data from applications covering multiple devices.
- Added some developer documentation
2015-12-14 07:52:03 +10:00
laf
dcf4d0f378 Added docs and set default users to level 1 2015-12-13 15:51:15 +00:00
52647a92a0 Merge pull request #2610 from thepacmanfan/master
Added Smokeping integration guide for Debian/Ubuntu
2015-12-12 11:00:55 +00:00
e7017519ef Update Memcached.md 2015-12-10 13:05:17 -08:00
a2d97f4283 Merge pull request #2458 from laf/rrdtune
Fix for crazy traffic values seen in graphs
2015-12-08 16:12:22 +00:00
914f8d2596 Update Smokeping.md 2015-12-05 01:30:34 -06:00
4f4d9fc4fc Update Smokeping.md 2015-12-05 00:58:17 -06:00
475a721787 Save some space, add a few more options 2015-12-04 13:14:35 -07:00
3e9158d11a Add more docs on alerting foo 2015-12-04 13:14:30 -07:00
a27b3c7e9c Update Smokeping.md 2015-12-04 00:29:15 -06:00
87d227f923 Update Smokeping.md 2015-12-04 00:28:23 -06:00
laf
6dfc186bb5 Added ability to filter devices by type and os for Oxizied api call 2015-12-02 20:22:38 +00:00
laf
eb689fe66e Rebased from upstream 2015-12-01 21:50:13 +00:00
8a6bd518c2 Merge pull request #2483 from svennd/docs_proxmox_update
docs_proxmox_update
2015-11-24 21:00:35 +00:00
d8832e6b4b Proxmox extension is working again
Updated to reflext the hard work beeing done :)
2015-11-23 15:58:19 +01:00
3f4a35fb94 Merge pull request #2104 from f0o/issue-2089
Added Clickatell and PlaySMS Transports
2015-11-21 16:39:52 +00:00