Commit Graph
145 Commits
Author SHA1 Message Date
laf e3db9c8561 Fixed ajax_* calls for use with base_url 2016-06-15 12:58:23 +00:00
Tony Murray 173336c76b Only display when it is not set to the default setting. 2016-06-12 21:36:04 -05:00
Tony Murray 55f8576973 Fix custom port not showing on the device edit page 2016-06-12 21:23:21 -05:00
Tony Murray 9f94b278d3 Sort poller/discovery modules without affecting the $config order 2016-06-08 23:29:33 -05:00
Tony Murray a68687de5e Alphabetize the apps list 2016-06-03 21:05:09 -05:00
Tony Murray 4920c39dfd List service plugins alphabetically. 2016-05-19 14:20:42 -05:00
Aaron Daniels 854812a457 - added rrd_pipes to check script
- renamed service_* to *_service
2016-03-22 16:40:51 +10:00
Aaron Daniels 3e1d40fd7c - Added $vars to ajax_forms
- replaced all instances of $_POST with $vars
2016-03-16 08:37:15 +10:00
Aaron Daniels 0d6cfec589 Nagios Services
- Moved check-services.php to a poller module
    - Added performance data collection to the poller
    - Centralised DB functions to includes/services.inc.php
    - Created add/edit/delete functions off the device, services page
    - Removed legacy edit/delete interfaces.
    - Moved and modified check.inc scripts
    - Documentation Updates
    - Modified services table
2016-03-15 22:23:14 +10:00
David Bell a33d16dafa Corrected inserting ' into overide syslocation string 2016-03-08 11:18:33 +00:00
Harm van Tilborg 09f03c0e52 Adapted device edit form to include larger purpose field 2016-02-24 13:36:42 +01:00
ohrensessel b016763007 Fix usage of single quotes, double quotes needed 2016-02-09 13:27:10 +01:00
Maximilian Wilhelm 8c704f7bdf Allow editing port association mode of a device.
Add a select box to the device SNMP edit page in the WebUI to update
  the port association mode of a device.

Signed-off-by: Maximilian Wilhelm <[email protected]>
2016-01-26 13:50:00 +01:00
Aaron Daniels 6492b887e9 Merge branch 'master' of https://github.com/adaniels21487/librenms into issue-1650 2016-01-14 06:10:31 +10:00
Arjit Chaudhary 68a4acd717 Update device.inc.php 2016-01-10 19:01:59 +05:30
Arjit Chaudhary 3b09f8b955 Update ports.inc.php 2016-01-10 19:01:42 +05:30
Arjit Chaudhary 03051d455f Update apps.inc.php 2016-01-10 19:01:24 +05:30
Arjit Chaudhary 6a652b72fa Update alerts.inc.php 2016-01-10 19:01:08 +05:30
Arjit Chaudhary 659d4e0172 Update alert-rules.inc.php 2016-01-10 19:00:49 +05:30
Arjit Chaudhary eedc30aae5 Add missing titles/headers 2016-01-10 19:00:04 +05:30
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 253b27d403 More updates to tune rrdfiles 2015-11-17 05:14:41 -08:00
laf 01435cc4d8 Merge branch 'master' of https://github.com/librenms/librenms into rrdtune 2015-11-17 02:22:42 -08:00
Mike Rostermund fc85b71207 Merge pull request #2445 from laf/issue-2426
Added missing fields when inserting into applications table
2015-11-17 23:00:58 +01:00
laf 84863586b5 rrdtune code 2015-11-17 02:20:23 -08:00
laf 8660745b92 Added missing fields when inserting into applications table 2015-11-16 21:07:50 -08:00
laf af8df3469c Added support for per device unix-agent port 2015-11-17 00:20:06 +00:00
laf 0af676ecb9 Updated for field 2015-10-17 11:28:03 +00:00
laf 769cc293c3 Added WebUI override to disable icmp checks for a device 2015-10-13 19:12:07 +00:00
laf 13e3ff04aa Moved some files around 2015-10-10 13:49:09 +00:00
laf 37b7e8247d Added support for excluding devices from Oxidized api 2015-10-10 13:40:27 +00:00
laf 5bd99b8622 Removed required option for community - breaks v3 2015-09-22 11:01:18 +00:00
Arjit Chaudhary e6965765f5 Various UI changes 2015-09-21 01:30:23 +05:30
Arjit Chaudhary 9fcee7a040 Added back table-condensed 2015-09-16 19:04:29 +05:30
Arjit Chaudhary 99e819d3bb Add fa-check to Save and move out of table 2015-09-16 19:03:46 +05:30
Arjit Chaudhary 5e92e9799a Fix to offset on alerts 2015-09-16 18:03:57 +05:30
Arjit Chaudhary 4c0b7078fb switch to bootstrap offsets 2015-09-16 16:07:15 +05:30
Arjit Chaudhary 5b1d1f79fd Display success/error messages across the width of the page
screenshot: http://i.imgur.com/xcuHrMF.png
2015-09-16 16:04:21 +05:30
Arjit Chaudhary c14942e399 snmp.inc.php switch to offsets 2015-09-16 16:02:38 +05:30
Arjit Chaudhary a827b3daab fix device.inc.php indents and switch to using offsets 2015-09-16 16:00:07 +05:30
Arjit Chaudhary ea5b86529f Added back table-condensed 2015-09-15 22:17:11 +05:30
Arjit Chaudhary c6d7d4eaf8 Set community field as required
under "SNMP Community input" -- edit device -> SNMP
2015-09-15 01:55:40 +05:30
Arjit Chaudhary abd6d37658 UI cleanup and added icons to various buttons 2015-09-15 01:52:20 +05:30
Arjit Chaudhary 62e3eb0e3f Cleanup UI, expand table to full width, add icon to save 2015-09-15 01:45:54 +05:30
Arjit Chaudhary 44042d99c3 UI cleanup and icons added 2015-09-15 01:41:39 +05:30
laf 26e07d59da Final bits of webui 2015-08-30 13:47:47 -07:00
laf 3757bae5c2 more updates 2015-08-30 19:51:25 +00:00
laf 3ae4372e68 Initial work on port override 2015-08-30 17:33:54 +00:00
laf f0bb0ecc95 Checks for v3 use lowercase first letter so changed drop down menu to reflext 2015-08-20 17:06:11 +00:00
Michael Newton f77c712bfc changes needed to run under web server subdirectory 2015-08-11 14:54:05 -07:00