Commit Graph

242 Commits

Author SHA1 Message Date
Søren Rosiak f6db0a505a feature: Add Cisco WAAS Optimized TCP Connections Graph (#4645)
* feature: Add Cisco WAAS Optimized TCP Connections Graph

* fix names
2016-09-28 08:00:35 +01:00
Neil Lathwood 47b97d5d1b Merge pull request #4558 from boudreau/master
fix: APC runtime graph missing in device>health>overview
2016-09-23 22:19:09 +01:00
boudreau 6de26cdc3c missing file for the runtime graphic in device>health>overview 2016-09-23 09:29:53 -04:00
FTBZ aee31680fd Enhancement and correction to the VPN session graph 2016-09-23 08:02:38 +02:00
FTBZ 389ab71c21 Enhancement and correction to the VPN session graph 2016-09-21 11:53:31 +02:00
Aaron Daniels f7b68c4714 fix: Graph formatting for udp-jitter graphs. (#4433) 2016-09-14 16:24:23 +01:00
Aaron Daniels 948d4f67a1 feature: extended graphing for sla - icmp-jitter #4341
* - Added more graphs for rtt_type: icmpjitter

* - use $fields as that is the standard throughout the code.
2016-09-06 17:19:10 +01:00
David Bell f42406e2b0 fix: Added options to make temperature graphs display y-axis correctly #4350 2016-09-05 16:19:53 +01:00
David Bell 0b9b85c224 fix: Added options to make voltage graphs display y-axis correctly #4326 2016-09-05 14:47:31 +01:00
Søren Rosiak 90b573d685 fix: Remove Cisco remote access stats graph transparency (#4331) 2016-09-03 08:50:58 -05:00
Søren Rosiak b81e67c656 fix: Cisco remote access stats bugfix #4293 (#4309) 2016-09-02 13:12:01 -05:00
Tony Murray b8e9b2d917 Implement an autoloader (#4140)
* Implement an autoloader

When cleaning up classes for psr2, things got a bit unwieldy, so I implemented a class autoloader.
I created a PSR-0 compliant LibreNMS directory and moved all classes there that made sense.
Implemented LibreNMS\ClassLoader which supports adding manual class mappings

This reduces the file includes needed and only loads classes when needed.

* Add teh autoloader to graph.php

* Add a small bit of docs
Fix incomplete class in includes/discovery/functions.inc.php
2016-08-21 14:07:14 +01: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
Neil Lathwood a42ba9a221 Merge pull request #4005 from adaniels21487/issue-3999
CISCO-NTP-MIB
2016-08-17 21:09:50 +02:00
Tony Murray 232fdc2516 Merge pull request #4006 from adaniels21487/issue-3550
Change the IPSLA feature to allow different metrics to be collected…
2016-08-16 08:55:44 -05:00
Tony Murray 5db9256baf Fix rrd_name escaping * used with glob()
Thanks tuxis-ie for finding the issue and fix.
2016-08-12 14:42:57 -05:00
Aaron Daniels 4c060a430a - Made module generic, not cisco specific. 2016-08-12 17:21:55 +10:00
Aaron Daniels 4c34541285 - Modified to use standardised RRD functions 2016-08-12 16:53:20 +10:00
Aaron Daniels 27eb389409 Merge branch 'master' into issue-3999 2016-08-12 16:34:13 +10:00
Aaron Daniels 70a05369fb Merge branch 'master' into issue-3550
Conflicts:
	html/includes/graphs/device/sla.inc.php
	includes/polling/cisco-sla.inc.php

- Use standardised RRD functions
2016-08-12 08:22:40 +10:00
Aaron Daniels b9747b2002 CISCO-NTP-MIB
A new Discovery/Poller module to collect NTP statistics from devices which support the CISCO-NTP-MIB
Discovered peers are stored using components and statistics are displayed using 'applications'
A critical alarm is raised when a stratum of 16 is reported.
2016-08-09 07:14:25 +10:00
Aaron Daniels ae7bb069ff - Change the IPSLA feature to allow different metrics to be collected per type.
- UDP Jitter metrics collected.
- Added opstatus code and DB field
- Discovery sets opstatus
- Added Status selector to SLA page
- Merged master and moved SQL
2016-08-09 06:59:17 +10:00
Tony Murray 97daf3dd54 Merge remote-tracking branch 'upstream/master' into rrd-create-remote 2016-08-01 10:18:28 -05:00
Ahmed Sajid 081d64895b Removed newline from graph rrd_option
This new line was causing Error Drawing Graph.

Tested on Infoblox 7.3.4
2016-07-28 17:14:19 -04:00
Tony Murray 2c98fd7426 Merge remote-tracking branch 'upstream/master' into rrd-create-remote 2016-07-26 19:29:11 -05:00
jaroug 78170213d2 fix: strstr won't return anything if nfsensuffix is empty 2016-07-20 12:49:38 +02:00
jaroug 87eb2a6d5f fix: wrong variable used 2016-07-20 12:45:48 +02:00
Tony Murray 1f5cfe283e Merge remote-tracking branch 'upstream/master' into rrd-create-remote 2016-07-18 15:58:56 -05:00
deepseth 3e6de4fbdc Poller perf graph now displays MIN too
Was previously showing AVERAGE where MIN was expected
2016-07-12 17:37:07 +01:00
Tony Murray 1266990c26 HR Users labeled as Processes 2016-07-08 15:56:46 -05:00
Tony Murray c01d8b7c4e Eradicate is file checks for our rrds (leave them for nfsen and collectd) 2016-07-08 15:09:11 -05:00
Tony Murray 57650e4ffc Remove nfs requirement for distributed poller (with rrdtool 1.5+)
Use data_update instead of rrd_update/rrd_create and influx_update
Centralize rrd file check so we can check against a remote rrdcached server too
Use rrd_name() to generate rrd file names
2016-07-07 21:10:06 -05:00
Rick Hodger ae23432138 Removed ?> from includes/polling/wireless/xirrus.inc.php. Also added graphs for average data rates and noise floor and a custom graph for clients connected per radio that should work on larger models. 2016-05-25 19:56:10 +01:00
Rick Hodger 191fe25c23 Removed ?> from OS discovery as requested. Added Xirrus specific RSSI graph. 2016-05-24 20:42:33 +01:00
Adam Winberg a0447dd88d fix missing semicolon 2016-04-19 15:19:24 +02:00
Adam Winberg 5871681015 change from poller_module to include from os polling 2016-04-19 13:58:38 +02:00
Adam Winberg 5f9c797bce Added RSSI and MNC graphing to Cisco WWAN routers 2016-04-14 16:18:53 +02:00
Aaron Daniels 111a52d48c Merge branch 'master' into issue-2193 2016-04-12 07:34:40 +10:00
Paul Heinrichs f17a1baabb Removing leading whitespace in signal.inc 2016-04-06 08:48:20 -04:00
Paul Heinrichs f60228b800 Add unit_long variable to signal sensor 2016-04-06 08:21:42 -04:00
Paul Heinrichs c797666e84 Cambium graph changes 2016-04-06 08:19:30 -04:00
Paul Heinrichs 13e05f6858 Removed unused cambium files
Unused due to canopy/cambium split
2016-04-06 08:16:53 -04:00
Paul Heinrichs e9fc08ea28 Changing GPS tracked to green 2016-03-30 09:41:02 -04:00
Paul Heinrichs 985e1a4402 Split Cambium/Canopy Detection and Polling 2016-03-24 10:34:56 -04:00
Paul Heinrichs a13d148fb1 Added Signal Sensor 2016-03-22 10:37:07 -04:00
Paul Heinrichs 72b9fd4d38 Added Cambium Support 2016-03-22 09:32:26 -04: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
Neil Lathwood fa783dc07e Merge pull request #2841 from adaniels21487/issue-2665
Cisco OTV
2016-02-10 19:49:59 +00:00
Neil Lathwood b72c1282d9 Merge pull request #2797 from BarbarossaTM/issue-386-v2
Ability to use ifIndex,ifName and ifDescr to create and update port rrd files
2016-01-29 13:05:03 +00:00
Aaron Daniels d96e2216a7 - Changed upper case variables to lower case. 2016-01-28 07:04:12 +10:00