655 Commits

Author SHA1 Message Date
fa783dc07e Merge pull request #2841 from adaniels21487/issue-2665
Cisco OTV
2016-02-10 19:49:59 +00:00
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
7c79d62baf Merge pull request #2840 from adaniels21487/issue-1851
Cisco CBQOS
2016-01-29 10:21:34 +00:00
d96e2216a7 - Changed upper case variables to lower case. 2016-01-28 07:04:12 +10:00
e54e22b56e - Changed upper case variables to lower case. 2016-01-26 23:31:07 +10:00
4d78a0261e Update graph and port pages to use new RRD naming schema.
Signed-off-by: Maximilian Wilhelm <max@rfc2324.org>
2016-01-26 13:49:54 +01:00
99a76d4ea2 Update per-module poller performance collection
This makes the following changes:
- Record per-module performance data in the same measurement as overall poller-perf
- Add tags to distinguish modules
- Update rrd filenames
- Use stacked graph for poller modules
2016-01-26 20:20:42 +10:00
006056a754 Store performance data for each poller module 2016-01-24 15:35:31 +01:00
8f4dbb5338 Cisco OTV
Implements the CISCO-OTV-MIB to retrieve OTV counters from Cisco devices.
This collects information on the configured Overlays and Adjacencies

Statistics are collected for the amount of VLAN's on each overlay and the amount of MAC addresses available over each OTV endpoint.
OTV alerts are collected and generated if the appropriate alerting rules exist.

Data is displayed under routing at both the global and device level.

Includes function snmpwalk_array_num, which performs a numeric SNMPWalk and returns an array containing $count indexes
One Index:
 From: 1.3.6.1.4.1.9.9.166.1.15.1.1.27.18.655360 = 0
 To: $array['1.3.6.1.4.1.9.9.166.1.15.1.1.27.18']['655360'] = 0
Two Indexes:
 From: 1.3.6.1.4.1.9.9.166.1.15.1.1.27.18.655360 = 0
 To: $array['1.3.6.1.4.1.9.9.166.1.15.1.1.27']['18']['655360'] = 0
And so on...
2016-01-21 22:04:20 +10:00
bf37312bdc Cisco CBQOS
Implements the CISCO-CLASS-BASED-QOS-MIB to retrieve QOS counters from Cisco devices.
Policy and Class-map details are collected and stored in the database.
Details are presented on a new "CBQoS" tab of the interface that the policy is applied to.
Includes a policy selector that allows you to select which policy-map to show graphs for.

Each class-map has its own rrd file, in which 3 metrics are stored: Bytes, QoS Drops, Buffer Drops.
This can produce a LOT of rrd files.

As an example:
A Cisco 4500 series switch, running MQC on 200 ports. Each port has a common 5 class queueing policy applied, this creates 1000 (5 x 200) RRD's.

Because of this I have currently set:
```
$config['discovery_modules']['cisco-cbqos']    = 0;
```

Includes function snmpwalk_array_num, which performs a numeric SNMPWalk and returns an array containing $count indexes
One Index:
 From: 1.3.6.1.4.1.9.9.166.1.15.1.1.27.18.655360 = 0
 To: $array['1.3.6.1.4.1.9.9.166.1.15.1.1.27.18']['655360'] = 0
Two Indexes:
 From: 1.3.6.1.4.1.9.9.166.1.15.1.1.27.18.655360 = 0
 To: $array['1.3.6.1.4.1.9.9.166.1.15.1.1.27']['18']['655360'] = 0
And so on...
2016-01-21 21:18:14 +10:00
913314f831 fix if statement style 2016-01-19 10:59:13 +01:00
65176c00bd Addes support for infoblox devices 2016-01-18 13:51:39 +01:00
89a22efda3 Merge pull request #2469 from thomseddon/feature/sub10-support 2016-01-08 15:07:01 +01:00
a36204400e Explicitly show units for total in bit graphs
Previously the rest of the graph was in "bps", as indicated in the
legend, however the unit for the totals is "B" (bytes) - as only
the prefix (M, G, T) was shown for the totals it was not clear that
the unit was different.
2016-01-08 11:52:50 +00:00
9593473549 Add sub10RadioLclDataRate graph 2016-01-08 10:51:25 +00:00
89a76ef673 Add comprehensive Sub10 support 2016-01-08 10:51:25 +00:00
564752210d Merge pull request #2536 from paulgear/mib-poller-alpha2
MIB-based poller alpha2
2016-01-06 09:08:56 +00:00
e89984e316 Fix display of Mikrotik CPU; probably unrelated to MIB-based polling changes 2016-01-02 07:10:43 +10:00
18c1a190a1 Add custom graph include 2016-01-02 07:10:42 +10:00
cb7c87d76f Use stacked graphs for multi-instance MIBs; add larger colour palette 2016-01-02 07:10:41 +10:00
4fab952696 Check for custom & MIB graphs before looking for a file 2016-01-02 07:10:41 +10:00
45499e6aa9 Allow area graphs in generic_multi_line 2016-01-02 07:10:41 +10:00
7752bc0494 Move to fixed DS names in MIB-based polling; add script to convert RRDs 2016-01-02 07:10:40 +10:00
81ac9fda51 Reduce the hate levels 2015-12-29 07:10:27 +10:00
66468d802c Add pings option 2015-12-29 07:10:15 +10:00
0d2949f69e Overhaul use of rrdtool_lastupdate & STACK for rrdtool 1.4/1.5 compatibility 2015-11-15 11:48:39 +10:00
725fc56f41 Merge pull request #2412 from tuxis-ie/master
Add Ceph support
2015-11-10 08:08:17 -04:00
930d9b022d Move the ceph_rrd function to includes/common.inc.php 2015-11-10 12:33:52 +01:00
669eb872a5 Implement a function to fix the rrd path 2015-11-10 11:44:30 +01:00
a4eb4391c5 Add Ceph support 2015-11-10 11:10:06 +01:00
ca595e1e9d FIX 95th percent lines in negative range 2015-11-08 18:27:19 +01:00
e2b15145ea Revert "Using PERCENTNAN instead of PERCENT" 2015-10-28 14:14:15 +00:00
4fe6aeddcf Using PERCENTNAN instead of PERCENT for 95th percentile line
This modifies the existing lines in positive range a bit, but also
enables drawing lines in the negative range when data is missing there.
2015-10-27 10:35:43 +01:00
54db5be7f1 Revert "Removed what appears to be unecessary STACK text" 2015-10-13 16:57:34 +01:00
93ebc481b5 Merge pull request #2097 from laf/issue-2092
Removed what appears to be unecessary STACK text
2015-10-10 13:55:48 +00:00
laf
801e4e144c Removed unused variables 2015-10-10 13:42:18 +00:00
9802d8992b Merge pull request #2053 from chrisgfx/issue-1870
Issue 1870 : Pulse Secure OS support
2015-10-10 10:28:01 +01:00
laf
01721906f6 Removed what appears to be unecessary STACK text 2015-10-10 09:11:07 +00:00
830a9c90c2 Create pulse_users.inc.php 2015-10-03 11:56:54 +02:00
adc445a565 Create pulse_sessions.inc.php 2015-10-03 11:56:05 +02:00
04faec2d16 Added graphs for number of APs and number of Clients attached to the APs 2015-10-01 17:40:50 +02:00
laf
f655ea8416 Rebasing 2015-09-21 10:17:48 +00:00
f081706ab1 Added option to allow absolute dimensions on graphs 2015-09-06 10:59:44 +01:00
8543ca3d46 Fix some if-else-codeblocks according to codingstyle 2015-08-31 16:36:00 +02:00
45dd02d301 %s/mysql/proxmox/g 2015-08-31 16:36:00 +02:00
fce9b44c32 Add licenses 2015-08-31 16:34:55 +02:00
a211b3706d We don't seem to need a multiplier here 2015-08-31 16:34:55 +02:00
bf913f5a3b Add initial support for Proxmox VM network traffic. [WIP] 2015-08-31 16:32:28 +02:00
laf
4d9163c9ec Make network graphs compatible with 1.4.x and 1.5.x rrdtool 2015-08-24 19:14:30 +00:00
4fa88bb928 Remove all unneeded if($debug)-statements and replace them with d_echo . html dir.. 2015-08-21 16:10:01 +02:00