Commit Graph

160 Commits

Author SHA1 Message Date
Neil Lathwood d5b20dbd1f webui: Added support for skipping snmp check on edit snmp page for devices (#4896) 2016-11-01 17:58:55 +00:00
Neil Lathwood a2f2ccfd2c security: Fix some reported security issues (#4807) 2016-10-15 20:45:18 +01:00
Neil Lathwood 6c324cd03e refactor: Improve sensors polling for performance increase (#4725)
refactor: Improve sensors polling for performance increase
2016-10-11 19:34:09 +03:00
Neil Lathwood f4bbba1b7d fix: Updated edit snmp to set default poller_group (#4694) 2016-10-02 07:28:22 +00:00
Bennett Blodinger 07574b27d8 Move to Font Awesome
Keeps the look more in line with the navigation bar icons.
In the future with Bootstrap 4, Glyphicons will not be included, so this
starts the transistions away.
2016-09-22 10:44:17 -04:00
Tony Murray 8c639aa5a4 PSR2 Cleanup: /html edition
Travis tests for code conformance. Ignore warnings for now.
Fixed all errors, left most warnings.
2016-08-18 21:29:30 -05:00
Tony Murray ccf5b993b5 Use nicecase on device apps page
Add powerdns-recursor
Indentation
2016-08-04 13:24:59 -05:00
Neil Lathwood 42a8c27237 Merge pull request #3821 from adaniels21487/issue-3272-1
Component Update - Status
2016-07-25 20:13:25 +01:00
Aaron Daniels 52455e1128 Component Update - Status
- Align the component status field with the Nagios standard
  0=ok, 1=warning, 2=critical
- Modify existing modules to report these status' (Cisco-OTV)
- Add/Modify Alerting Macros to use these status'
- Add the a component status widget
- update edit page to report these status'
2016-07-11 16:51:01 +10:00
laf 8239109f78 Added support for setting max-repeaters per device 2016-07-06 14:45:23 +01:00
laf 7f8e587eaa fix js error 2016-07-01 18:01:24 +01:00
laf 3d77d1b77c fix js error 2016-07-01 18:00:07 +01:00
laf 2bffc5c1b7 updates as per comments from murrant 2016-07-01 10:27:15 +01:00
laf 6690e31f9d Added ability to manually set ifSpeed 2016-06-30 09:49:30 +01:00
laf 0eb35c0c88 Initial setup for customising ifSpeed on devices 2016-06-24 14:10:09 +01:00
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 <max@rfc2324.org>
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