Commit Graph
5577 Commits
Author SHA1 Message Date
Aaron Daniels 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 852ecdc309 Updated clusters to show red if at least one host is down 2015-12-13 20:01:08 +00:00
Daniel Preussker a63ea78441 First Draft in Per-User default dashboards 2015-12-13 19:39:12 +00:00
Daniel Preussker 4da410b5f9 Added generic image widget 2015-12-13 18:24:26 +00:00
laf d5b6e0e8da Updated device-groups functions to support returning all data or just group id 2015-12-13 17:20:34 +00:00
laf af21d4a54a Fix some scrut issues 2015-12-13 16:54:40 +00:00
laf dcf4d0f378 Added docs and set default users to level 1 2015-12-13 15:51:15 +00:00
laf b31cbd8dae Code for Radius authentication added 2015-12-13 15:37:55 +00:00
Mike Rostermund 40b2b7552c Merge pull request #2593 from Rosiak/issue-1575
Menubar Change
2015-12-12 16:46:53 +01:00
laf d0306ae8ae Fixing scrut issue 2015-12-12 14:21:49 +00:00
laf a73a997edc Added API call for listing devices by groups 2015-12-12 13:47:44 +00:00
laf 62b4c21a12 Added API calls for device groups 2015-12-12 12:58:07 +00:00
Rosiak 2f2d23556f Minor change 2015-12-12 13:34:00 +01:00
Rosiak 3c3b322005 Add notification count to dd menu 2015-12-11 22:00:26 +01:00
Rosiak 6ffdd7a34e Small fixes
- Make count smaller so it’ll fit.
- Change color of badge based on unread notifications or not.
2015-12-11 16:32:53 +01:00
Daniel Preussker 2f85bcc9b3 Merge pull request #2601 from laf/api-devices-patch
Small fix so that updates report back as ok even if no update is done due to no change
2015-12-11 08:45:01 +00:00
Daniel Preussker 3065c19e92 Merge pull request #2603 from laf/alert-rules-index
Used alert_rules.id as the # to make corelation with poller debug output easier
2015-12-11 08:17:49 +00:00
laf 3c0b3eb486 Small fix so that updates report back as ok even if no update is done due to no change 2015-12-10 21:26:59 +00:00
Daniel Preussker d970699122 urlencode custom_descr 2015-12-10 12:02:18 +00:00
Rosiak 0d649c1ee6 Menubar Change
Fix #1575
2015-12-09 23:56:12 +01:00
Daniel Preussker bd03371699 Merge pull request #2589 from laf/issue-2580
Added option to disable lazy loading of images
2015-12-09 18:05:07 +00:00
laf 2b0cfa0a5a Added missing global $config 2015-12-09 16:16:01 +00:00
Daniel Preussker 91c86b0394 Merge pull request #2582 from laf/widget-notes
Added note widget so you can put a message on the overview page
2015-12-09 15:57:50 +00:00
laf a56ccd7a74 Added option to disable lazy loading of images 2015-12-09 15:50:10 +00:00
laf 84fcf1c461 Used alert_rules.id as the # to make corelation with poller debug output easier 2015-12-09 14:32:32 +00:00
laf 9e9a48d78c I will never understand scrut! 2015-12-08 23:12:26 +00:00
laf 977cdd558d Added API route to update devices columns in DB 2015-12-08 22:53:52 +00:00
laf 74ff5b0c34 Added message abiout html being supported 2015-12-08 20:47:50 +00:00
laf a757e04806 Added copyright notice 2015-12-08 20:44:24 +00:00
laf bf5a6d2092 Added Notes widet 2015-12-08 20:34:32 +00: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
laf b54ed80bfc Stop realtime graph page from auto refreshing 2015-12-07 01:51:26 +00: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
laf 9fce58d872 Replace \n with <br /> 2015-12-04 09:50:51 +00:00
Tony Murray e8d5756467 Fix missing path info on nginx.
Update nginx documentation to set the PATH_INFO variable.
Avoid hacks in index.php if it PATH_INFO is already set for both nginx and apache.
2015-12-03 13:23:37 -06:00
Eldon Koyle 9659bb322b Fix map bug caused by loopback cable
Fix a map bug where vis.js aborts because a device is inserted twice.
Need to add to $tmp_ids before checking the next device.
2015-12-02 17:07:32 -07:00
laf 6dfc186bb5 Added ability to filter devices by type and os for Oxizied api call 2015-12-02 20:22:38 +00:00
Paul Gear 3821622d36 Merge pull request #2531 from laf/issue-2492
Bootgrid the sensors pages
2015-12-02 21:04:29 +10:00
laf 9655a0496a Fixed scrut errors 2015-12-02 01:37:26 +00:00
laf f75d93f4cf Bootgrid the sensors pages 2015-12-02 01:13:31 +00:00
laf 3429d56561 Added dropdown caret to alert setting accordians 2015-12-01 22:58:17 +00:00
laf eb689fe66e Rebased from upstream 2015-12-01 21:50:13 +00:00
Neil Lathwood 0deb98ecbe Merge pull request #2510 from Alucardfh/useMoreWidthRebased
Use more width rebased
2015-11-30 20:41:17 +00:00
Louis Bailleul 8d0976de51 Only resize graphs if browser resize width is less than 200px, refresh the page otherwise 2015-11-30 11:10:35 +00:00
Rosiak 767c9b410b Fix #2517
Minor cleanup
2015-11-29 00:53:58 +01:00
Daniel Preussker b58c178f1b Merge pull request #2508 from nokoya/issue-2507
Sort by Traffic in "Device Port" page
2015-11-28 11:20:52 +00:00
Neil Lathwood f475289ebf Merge pull request #2515 from SaaldjorMike/device-loc-link
Let device location be clickable in device header, to allow fast sear…
2015-11-27 17:23:30 +00:00
Mike Rostermund 91bb7b9c1f Fixed background color to white in a few overlib graphs 2015-11-27 08:31:08 -08:00
Mike Rostermund a2da09941b Let device location be clickable in device header, to allow fast search for devices with same location. 2015-11-27 07:27:54 -08:00
Louis Bailleul 094f7d50da Replace the reload on browser resize by a graph width resize 2015-11-27 11:58:56 +00:00