mirror of
https://github.com/librenms/librenms.git
synced 2024-10-07 16:52:45 +00:00
refactor: Move OS definitions into yaml files (#5189)
This commit is contained in:
@@ -24,6 +24,7 @@ logs
|
||||
nbproject
|
||||
patches
|
||||
rrd
|
||||
!/lib/yaml
|
||||
/vendor
|
||||
composer.phar
|
||||
librenms_theme
|
||||
|
||||
@@ -13,26 +13,23 @@ If we have the MIB, we can copy the file into the default directory:
|
||||
```
|
||||
|
||||
#### New OS definition
|
||||
Let's begin to declare the new OS in LibreNMS. At first we modify the definition file located here:
|
||||
Let's begin to declare the new OS in LibreNMS. At first we create a new definition file located here:
|
||||
|
||||
```bash
|
||||
includes/definitions.inc.php
|
||||
includes/definitions/$os.yaml
|
||||
```
|
||||
|
||||
```php
|
||||
// Pulse Secure OS definition
|
||||
$os = 'pulse';
|
||||
$config['os'][$os]['text'] = 'Pulse Secure';
|
||||
$config['os'][$os]['type'] = 'firewall';
|
||||
$config['os'][$os]['icon'] = 'junos';
|
||||
$config['os'][$os]['over'][0]['graph'] = 'device_bits';
|
||||
$config['os'][$os]['over'][0]['text'] = 'Device Traffic';
|
||||
$config['os'][$os]['over'][1]['graph'] = 'device_processor';
|
||||
$config['os'][$os]['over'][1]['text'] = 'CPU Usage';
|
||||
$config['os'][$os]['over'][2]['graph'] = 'device_mempool';
|
||||
$config['os'][$os]['over'][2]['text'] = 'Memory Usage';
|
||||
This is a [Yaml file](https://en.wikipedia.org/wiki/YAML). Please be careful of the formatting of this file.
|
||||
|
||||
//The icon described before is the image we have to create and put in the directory html/images/os
|
||||
```yaml
|
||||
os: pulse
|
||||
text: 'Pulse Secure'
|
||||
type: firewall
|
||||
icon: pulse
|
||||
over:
|
||||
- { graph: device_bits, text: 'Device Traffic' }
|
||||
- { graph: device_processor, text: 'CPU Usage' }
|
||||
- { graph: device_mempool, text: 'Memory Usage' }
|
||||
```
|
||||
|
||||
#### Discovery OS
|
||||
@@ -127,26 +124,26 @@ iveCpuUtil.0 = Gauge32: 28
|
||||
```
|
||||
|
||||
#### New OS definition
|
||||
Let's begin to declare the new OS in LibreNMS. At first we modify the definition file located here:
|
||||
Let's begin to declare the new OS in LibreNMS. At first we create a new definition file located here:
|
||||
|
||||
```bash
|
||||
includes/definitions.inc.php
|
||||
includes/definitions/$os.yaml
|
||||
```
|
||||
|
||||
```php
|
||||
// Pulse Secure OS definition
|
||||
$os = 'pulse';
|
||||
$config['os'][$os]['text'] = 'Pulse Secure';
|
||||
$config['os'][$os]['type'] = 'firewall';
|
||||
$config['os'][$os]['icon'] = 'junos';
|
||||
$config['os'][$os]['over'][0]['graph'] = 'device_bits';
|
||||
$config['os'][$os]['over'][0]['text'] = 'Device Traffic';
|
||||
$config['os'][$os]['over'][1]['graph'] = 'device_processor';
|
||||
$config['os'][$os]['over'][1]['text'] = 'CPU Usage';
|
||||
$config['os'][$os]['over'][2]['graph'] = 'device_mempool';
|
||||
$config['os'][$os]['over'][2]['text'] = 'Memory Usage';
|
||||
This is a [Yaml file](https://en.wikipedia.org/wiki/YAML). Please be careful of the formatting of this file.
|
||||
|
||||
//The icon described before is the image we have to create and put in the directory html/images/os
|
||||
```yaml
|
||||
os: pulse
|
||||
text: 'Pulse Secure'
|
||||
type: firewall
|
||||
icon: pulse
|
||||
over:
|
||||
- { graph: device_bits, text: 'Device Traffic' }
|
||||
- { graph: device_processor, text: 'CPU Usage' }
|
||||
- { graph: device_mempool, text: 'Memory Usage' }
|
||||
```
|
||||
|
||||
If you are adding custom graphs, please add the following to `includes/definitions.inc.php`:
|
||||
|
||||
//Don't forget to declare the specific graphs if needed. It will be located near the end of the file.
|
||||
|
||||
|
||||
@@ -28,6 +28,7 @@ LibreNMS 3rd party acknowledgements
|
||||
- GeSHi - Generic Syntax Highlighter (http://qbnz.com/highlighter/): GPLv2+
|
||||
- MalaysiaMap.svg - By Exiang [CC BY 3.0 (http://creativecommons.org/licenses/by/3.0)], via Wikimedia Commons
|
||||
- HTML Purifier (http://htmlpurifier.org/): LGPL v2.1
|
||||
- Symfony Yaml (https://github.com/symfony/yaml): MIT
|
||||
|
||||
#### 3rd Party GPLv3 Non-compliant
|
||||
|
||||
|
||||
@@ -90,7 +90,7 @@ $config['discovery_modules']['charge'] = 1;
|
||||
|
||||
#### OS based Discovery config
|
||||
|
||||
You can enable or disable modules for a specific OS by add corresponding line in `includes/definitions.inc.php`
|
||||
You can enable or disable modules for a specific OS by add corresponding line in `includes/definitions/$os.yaml`
|
||||
OS based settings have preference over global. Device based settings have preference over all others
|
||||
|
||||
Discover performance improvement can be achieved by deactivating all modules that are not supported by specific OS.
|
||||
|
||||
+2
-2
@@ -247,8 +247,8 @@ The easiest way to show you how to do that is to link to an existing pull reques
|
||||
|
||||
To go into a bit more detail, the following are usually needed:
|
||||
|
||||
**includes/definitions.inc.php**
|
||||
Update this file to include the required definitions for the new OS.
|
||||
**includes/definitions/$os.yaml**
|
||||
Create this file to include the required definitions for the new OS.
|
||||
**includes/discovery/os/ciscowlc.inc.php**
|
||||
This file just sets the $os variable, done by checking the SNMP tree for a particular value that matches the OS you are adding. Typically, this will come from the presence of specific values in
|
||||
sysObjectID or sysDescr, or the existence of a particular enterprise tree.
|
||||
|
||||
@@ -78,7 +78,7 @@ $config['poller_modules']['mib'] = 0;
|
||||
|
||||
#### OS based Poller config
|
||||
|
||||
You can enable or disable modules for a specific OS by add corresponding line in `includes/definitions.inc.php`
|
||||
You can enable or disable modules for a specific OS by add corresponding line in `includes/definitions/$os.yaml`
|
||||
OS based settings have preference over global. Device based settings have preference over all others
|
||||
|
||||
Poller performance improvement can be achieved by deactivating all modules that are not supported by specific OS.
|
||||
|
||||
@@ -1523,3 +1523,33 @@ function display($value)
|
||||
);
|
||||
return $purifier->purify(stripslashes($value));
|
||||
}
|
||||
|
||||
/**
|
||||
* @param $device
|
||||
* @return array|mixed
|
||||
*/
|
||||
function load_os($device)
|
||||
{
|
||||
global $config;
|
||||
if (isset($device['os'])) {
|
||||
return Symfony\Component\Yaml\Yaml::parse(
|
||||
file_get_contents($config['install_dir'] . '/includes/definitions/' . $device['os'] . '.yaml')
|
||||
);
|
||||
}
|
||||
}
|
||||
|
||||
function load_all_os($restricted = array())
|
||||
{
|
||||
global $config;
|
||||
if (!empty($restricted)) {
|
||||
$list = $restricted;
|
||||
} else {
|
||||
$list = glob($config['install_dir'].'/includes/definitions/*.yaml');
|
||||
}
|
||||
foreach ($list as $file) {
|
||||
$tmp = Symfony\Component\Yaml\Yaml::parse(
|
||||
file_get_contents($file)
|
||||
);
|
||||
$config['os'][$tmp['os']] = $tmp;
|
||||
}
|
||||
}
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
@@ -0,0 +1,5 @@
|
||||
os: 3com
|
||||
text: 3Com
|
||||
over:
|
||||
- { graph: device_bits, text: Traffic }
|
||||
type: network
|
||||
@@ -0,0 +1,26 @@
|
||||
os: acano
|
||||
group: cisco
|
||||
text: 'Acano OS'
|
||||
type: collaboration
|
||||
over:
|
||||
- { graph: device_bits }
|
||||
- { graph: device_processor, text: 'CPU Usage' }
|
||||
icon: cisco
|
||||
poller_modules:
|
||||
cisco-cbqos: 1
|
||||
cisco-cef: 1
|
||||
cisco-mac-accounting: 1
|
||||
cisco-voice: 1
|
||||
cisco-remote-access-monitor: 1
|
||||
cisco-sla: 1
|
||||
cisco-ipsec-flow-monitor: 1
|
||||
cipsec-tunnels: 1
|
||||
cisco-otv: 1
|
||||
discovery_modules:
|
||||
cisco-cef: 1
|
||||
cisco-sla: 1
|
||||
cisco-mac-accounting: 1
|
||||
cisco-otv: 1
|
||||
cisco-pw: 1
|
||||
cisco-vrf: 1
|
||||
cisco-vrf-lite: 1
|
||||
@@ -0,0 +1,30 @@
|
||||
os: acs
|
||||
group: cisco
|
||||
text: 'Cisco ACS'
|
||||
ifname: 1
|
||||
type: server
|
||||
icon: cisco
|
||||
over:
|
||||
- { graph: device_bits, text: 'Device Traffic' }
|
||||
- { graph: device_processor, text: 'CPU Usage' }
|
||||
- { graph: device_mempool, text: 'Memory Usage' }
|
||||
poller_modules:
|
||||
cisco-ace-serverfarms: 1
|
||||
cisco-ace-loadbalancer: 1
|
||||
cisco-cbqos: 1
|
||||
cisco-cef: 1
|
||||
cisco-mac-accounting: 1
|
||||
cisco-voice: 1
|
||||
cisco-remote-access-monitor: 1
|
||||
cisco-sla: 1
|
||||
cisco-ipsec-flow-monitor: 1
|
||||
cipsec-tunnels: 1
|
||||
cisco-otv: 1
|
||||
discovery_modules:
|
||||
cisco-cef: 1
|
||||
cisco-sla: 1
|
||||
cisco-mac-accounting: 1
|
||||
cisco-otv: 1
|
||||
cisco-pw: 1
|
||||
cisco-vrf: 1
|
||||
cisco-vrf-lite: 1
|
||||
@@ -0,0 +1,30 @@
|
||||
os: acsw
|
||||
group: cisco
|
||||
text: 'Cisco ACE'
|
||||
ifname: 1
|
||||
type: loadbalancer
|
||||
icon: cisco
|
||||
over:
|
||||
- { graph: device_bits, text: 'Device Traffic' }
|
||||
- { graph: device_processor, text: 'CPU Usage' }
|
||||
- { graph: device_mempool, text: 'Memory Usage' }
|
||||
poller_modules:
|
||||
cisco-ace-serverfarms: 1
|
||||
cisco-ace-loadbalancer: 1
|
||||
cisco-cbqos: 1
|
||||
cisco-cef: 1
|
||||
cisco-mac-accounting: 1
|
||||
cisco-voice: 1
|
||||
cisco-remote-access-monitor: 1
|
||||
cisco-sla: 1
|
||||
cisco-ipsec-flow-monitor: 1
|
||||
cipsec-tunnels: 1
|
||||
cisco-otv: 1
|
||||
discovery_modules:
|
||||
cisco-cef: 1
|
||||
cisco-sla: 1
|
||||
cisco-mac-accounting: 1
|
||||
cisco-otv: 1
|
||||
cisco-pw: 1
|
||||
cisco-vrf: 1
|
||||
cisco-vrf-lite: 1
|
||||
@@ -0,0 +1,10 @@
|
||||
os: adtran-aos
|
||||
text: 'Adtran AOS'
|
||||
type: network
|
||||
icon: adtran
|
||||
mib_dir:
|
||||
- adtran
|
||||
over:
|
||||
- { graph: device_bits, text: 'Device Traffic' }
|
||||
- { graph: device_processor, text: 'CPU Usage' }
|
||||
- { graph: device_mempool, text: 'Memory Usage' }
|
||||
@@ -0,0 +1,10 @@
|
||||
os: aen
|
||||
text: 'Accedian AEN'
|
||||
type: network
|
||||
icon: accedian
|
||||
over:
|
||||
- { graph: device_bits, text: 'Device Traffic' }
|
||||
- { graph: device_processor, text: 'CPU Usage' }
|
||||
- { graph: device_mempool, text: 'Memory Usage' }
|
||||
mib_dir:
|
||||
- accedian
|
||||
@@ -0,0 +1,6 @@
|
||||
os: aerohive
|
||||
text: 'Aerohive HiveOS'
|
||||
type: wireless
|
||||
icon: aerohive
|
||||
over:
|
||||
- { graph: device_bits, text: Traffic }
|
||||
@@ -0,0 +1,9 @@
|
||||
os: airos-af
|
||||
text: 'Ubiquiti AirFiber'
|
||||
type: network
|
||||
icon: ubiquiti
|
||||
nobulk: 1
|
||||
group: ubnt
|
||||
over:
|
||||
- { graph: device_bits }
|
||||
- { graph: device_processor }
|
||||
@@ -0,0 +1,9 @@
|
||||
os: airos
|
||||
text: 'Ubiquiti AirOS'
|
||||
type: network
|
||||
icon: ubiquiti
|
||||
nobulk: 1
|
||||
group: ubnt
|
||||
over:
|
||||
- { graph: device_bits }
|
||||
- { graph: device_processor }
|
||||
@@ -0,0 +1,4 @@
|
||||
os: airport
|
||||
type: wireless
|
||||
text: 'Apple AirPort'
|
||||
icon: apple
|
||||
@@ -0,0 +1,5 @@
|
||||
os: akcp
|
||||
text: 'AKCP SensorProbe'
|
||||
type: environment
|
||||
over:
|
||||
- { graph: device_temperature, text: temperature }
|
||||
@@ -0,0 +1,6 @@
|
||||
os: allied
|
||||
text: AlliedWare
|
||||
type: network
|
||||
ifname: 1
|
||||
over:
|
||||
- { graph: device_bits, text: Traffic }
|
||||
@@ -0,0 +1,9 @@
|
||||
os: aos
|
||||
group: aos
|
||||
text: 'Alcatel-Lucent OS'
|
||||
type: network
|
||||
ifXmcbc: 1
|
||||
ifname: 1
|
||||
over:
|
||||
- { graph: device_bits, text: 'Device Traffic' }
|
||||
icon: alcatellucent
|
||||
@@ -0,0 +1,5 @@
|
||||
os: apc
|
||||
text: 'APC Management Module'
|
||||
type: power
|
||||
over:
|
||||
- { graph: device_current, text: Current }
|
||||
@@ -0,0 +1,5 @@
|
||||
os: areca
|
||||
text: 'Areca RAID Subsystem'
|
||||
type: appliance
|
||||
over:
|
||||
- { graph: '', text: '' }
|
||||
@@ -0,0 +1,8 @@
|
||||
os: arista_eos
|
||||
text: 'Arista EOS'
|
||||
type: network
|
||||
icon: arista
|
||||
over:
|
||||
- { graph: device_bits, text: 'Device Traffic' }
|
||||
- { graph: device_processor, text: 'CPU Usage' }
|
||||
- { graph: device_mempool, text: 'Memory Usage' }
|
||||
@@ -0,0 +1,9 @@
|
||||
os: arubaos
|
||||
text: ArubaOS
|
||||
type: wireless
|
||||
icon: arubaos
|
||||
over:
|
||||
- { graph: device_arubacontroller_numaps, text: 'Number of APs' }
|
||||
- { graph: device_arubacontroller_numclients, text: 'Number of Clients' }
|
||||
poller_modules:
|
||||
aruba-controller: 1
|
||||
@@ -0,0 +1,41 @@
|
||||
os: asa
|
||||
group: cisco
|
||||
text: 'Cisco ASA'
|
||||
ifname: 1
|
||||
type: firewall
|
||||
icon: cisco
|
||||
over:
|
||||
- { graph: device_bits, text: 'Device Traffic' }
|
||||
- { graph: device_processor, text: 'CPU Usage' }
|
||||
poller_modules:
|
||||
bgp-peers: 0
|
||||
cisco-asa-firewall: 1
|
||||
cisco-cbqos: 1
|
||||
cisco-cef: 1
|
||||
cisco-mac-accounting: 1
|
||||
cisco-voice: 1
|
||||
cisco-remote-access-monitor: 1
|
||||
cisco-sla: 1
|
||||
cisco-ipsec-flow-monitor: 1
|
||||
cipsec-tunnels: 1
|
||||
cisco-otv: 1
|
||||
hr-mib: 0
|
||||
ipmi: 0
|
||||
ipSystemStats: 0
|
||||
ntp: 0
|
||||
ospf: 0
|
||||
stp: 0
|
||||
toner: 0
|
||||
ucd-diskio: 0
|
||||
ucd-mib: 0
|
||||
discovery_modules:
|
||||
bgp-peers: 0
|
||||
toner: 0
|
||||
stp: 0
|
||||
cisco-cef: 1
|
||||
cisco-sla: 1
|
||||
cisco-mac-accounting: 1
|
||||
cisco-otv: 1
|
||||
cisco-pw: 1
|
||||
cisco-vrf: 1
|
||||
cisco-vrf-lite: 1
|
||||
@@ -0,0 +1,8 @@
|
||||
os: avaya-ers
|
||||
text: 'ERS Firmware'
|
||||
type: network
|
||||
icon: avaya
|
||||
mib_dir:
|
||||
- nortel
|
||||
over:
|
||||
- { graph: device_bits, text: 'Device Traffic' }
|
||||
@@ -0,0 +1,6 @@
|
||||
os: avaya-ipo
|
||||
text: 'IP Office Firmware'
|
||||
type: network
|
||||
icon: avaya
|
||||
mib_dir:
|
||||
- nortel
|
||||
@@ -0,0 +1,10 @@
|
||||
os: avaya-vsp
|
||||
text: 'Avaya VOSS'
|
||||
type: network
|
||||
icon: avaya
|
||||
mib_dir:
|
||||
- nortel
|
||||
over:
|
||||
- { graph: device_bits, text: 'Device Traffic' }
|
||||
- { graph: device_processor, text: 'CPU Usage' }
|
||||
- { graph: device_mempool, text: 'Memory Usage' }
|
||||
@@ -0,0 +1,4 @@
|
||||
os: avocent
|
||||
text: Avocent
|
||||
type: network
|
||||
icon: avocent
|
||||
@@ -0,0 +1,6 @@
|
||||
os: avtech
|
||||
text: 'Avtech Environment Sensor'
|
||||
type: environment
|
||||
icon: avtech
|
||||
over:
|
||||
- { graph: device_temperature, text: Temperature }
|
||||
@@ -0,0 +1,4 @@
|
||||
os: axiscam
|
||||
text: 'AXIS Network Camera'
|
||||
type: network
|
||||
icon: axis
|
||||
@@ -0,0 +1,4 @@
|
||||
os: axisdocserver
|
||||
text: 'AXIS Network Document Server'
|
||||
type: network
|
||||
icon: axis
|
||||
@@ -0,0 +1,6 @@
|
||||
os: barracudaloadbalancer
|
||||
text: 'Barracuda Load Balancer'
|
||||
type: loadbalancer
|
||||
icon: barracuda
|
||||
over:
|
||||
- { graph: device_bits, text: Traffic }
|
||||
@@ -0,0 +1,6 @@
|
||||
os: barracudangfirewall
|
||||
text: 'Barracuda NG Firewall'
|
||||
type: firewall
|
||||
icon: barracuda
|
||||
over:
|
||||
- { graph: device_bits, text: Traffic }
|
||||
@@ -0,0 +1,6 @@
|
||||
os: barracudaspamfirewall
|
||||
text: 'Barracuda Spam Firewall'
|
||||
type: firewall
|
||||
icon: barracuda
|
||||
over:
|
||||
- { graph: device_bits, text: Traffic }
|
||||
@@ -0,0 +1,6 @@
|
||||
os: bcm963
|
||||
text: 'Broadcom BCM963xx'
|
||||
type: network
|
||||
icon: broadcom
|
||||
over:
|
||||
- { graph: device_bits, text: 'Device Traffic' }
|
||||
@@ -0,0 +1,8 @@
|
||||
os: bdcom
|
||||
text: 'Calix E7'
|
||||
type: network
|
||||
icon: bdcom
|
||||
over:
|
||||
- { graph: device_bits, text: 'Device Traffic' }
|
||||
- { graph: device_processor, text: 'Processor Usage' }
|
||||
- { graph: device_mempool, text: 'Memory Usage' }
|
||||
@@ -0,0 +1,8 @@
|
||||
os: binos
|
||||
text: 'Telco Systems BiNOS'
|
||||
type: network
|
||||
icon: telco-systems
|
||||
over:
|
||||
- { graph: device_bits, text: 'Device Traffic' }
|
||||
- { graph: device_processor, text: 'CPU Usage' }
|
||||
- { graph: device_mempool, text: 'Memory Usage' }
|
||||
@@ -0,0 +1,8 @@
|
||||
os: binox
|
||||
text: 'Telco Systems BiNOX'
|
||||
type: network
|
||||
icon: telco-systems
|
||||
over:
|
||||
- { graph: device_bits, text: 'Device Traffic' }
|
||||
- { graph: device_processor, text: 'CPU Usage' }
|
||||
- { graph: device_mempool, text: 'Memory Usage' }
|
||||
@@ -0,0 +1,8 @@
|
||||
os: bintec-smart
|
||||
text: 'Bintec Smart Router'
|
||||
type: network
|
||||
icon: bintec
|
||||
over:
|
||||
- { graph: device_bits, text: 'Device Traffic' }
|
||||
- { graph: device_fortigate_cpu, text: 'CPU Usage' }
|
||||
- { graph: device_mempool, text: 'Memory Usage' }
|
||||
@@ -0,0 +1,4 @@
|
||||
os: bnt
|
||||
text: 'Blade Network Technologies'
|
||||
type: network
|
||||
icon: bnt
|
||||
@@ -0,0 +1,6 @@
|
||||
os: brother
|
||||
group: printer
|
||||
text: 'Brother Printer'
|
||||
type: printer
|
||||
over:
|
||||
- { graph: device_toner, text: Toner }
|
||||
@@ -0,0 +1,6 @@
|
||||
os: buffalo
|
||||
text: Buffalo
|
||||
type: storage
|
||||
icon: buffalo
|
||||
over:
|
||||
- { graph: device_bits, text: 'Device Traffic' }
|
||||
@@ -0,0 +1,8 @@
|
||||
os: calix
|
||||
text: Calix
|
||||
type: network
|
||||
ifname: 1
|
||||
empty_ifdescr: 1
|
||||
icon: calix
|
||||
over:
|
||||
- { graph: device_bits, text: 'Device Traffic' }
|
||||
@@ -0,0 +1,7 @@
|
||||
os: cambium
|
||||
text: Cambium
|
||||
type: wireless
|
||||
icon: cambium
|
||||
over:
|
||||
- { graph: device_bits, text: 'Device Traffic' }
|
||||
group: cambium
|
||||
@@ -0,0 +1,7 @@
|
||||
os: canonprinter
|
||||
group: printer
|
||||
text: 'Canon Printer'
|
||||
type: printer
|
||||
icon: canon
|
||||
over:
|
||||
- { graph: device_toner, text: Toner }
|
||||
@@ -0,0 +1,7 @@
|
||||
os: canopy
|
||||
text: Canopy
|
||||
type: wireless
|
||||
icon: cambium
|
||||
over:
|
||||
- { graph: device_bits, text: 'Device Traffic' }
|
||||
group: cambium
|
||||
@@ -0,0 +1,34 @@
|
||||
os: cat1900
|
||||
group: cisco
|
||||
text: 'Cisco Catalyst 1900'
|
||||
type: network
|
||||
icon: cisco-old
|
||||
over:
|
||||
- { graph: device_bits, text: 'Device Traffic' }
|
||||
- { graph: device_processor, text: 'CPU Usage' }
|
||||
- { graph: device_mempool, text: 'Memory Usage' }
|
||||
poller_modules:
|
||||
cisco-ace-serverfarms: 1
|
||||
cisco-ace-loadbalancer: 1
|
||||
cisco-cbqos: 1
|
||||
cisco-cef: 1
|
||||
cisco-mac-accounting: 1
|
||||
cisco-voice: 1
|
||||
cisco-remote-access-monitor: 1
|
||||
cisco-sla: 1
|
||||
cisco-ipsec-flow-monitor: 1
|
||||
cipsec-tunnels: 1
|
||||
cisco-otv: 1
|
||||
ipmi: 0
|
||||
toner: 0
|
||||
discovery_modules:
|
||||
toner: 0
|
||||
cisco-cef: 1
|
||||
cisco-sla: 1
|
||||
cisco-mac-accounting: 1
|
||||
cisco-otv: 1
|
||||
cisco-pw: 1
|
||||
cisco-vrf: 1
|
||||
cisco-vrf-lite: 1
|
||||
mib_dir:
|
||||
- cisco
|
||||
@@ -0,0 +1,33 @@
|
||||
os: catos
|
||||
group: cisco
|
||||
text: 'Cisco CatOS'
|
||||
ifname: 1
|
||||
type: network
|
||||
icon: cisco-old
|
||||
over:
|
||||
- { graph: device_bits, text: 'Device Traffic' }
|
||||
- { graph: device_processor, text: 'CPU Usage' }
|
||||
- { graph: device_mempool, text: 'Memory Usage' }
|
||||
poller_modules:
|
||||
cisco-ace-serverfarms: 1
|
||||
cisco-ace-loadbalancer: 1
|
||||
cisco-cbqos: 1
|
||||
cisco-cef: 1
|
||||
cisco-mac-accounting: 1
|
||||
cisco-voice: 1
|
||||
cisco-remote-access-monitor: 1
|
||||
cisco-sla: 1
|
||||
cisco-ipsec-flow-monitor: 1
|
||||
cipsec-tunnels: 1
|
||||
cisco-otv: 1
|
||||
ipmi: 0
|
||||
toner: 0
|
||||
discovery_modules:
|
||||
toner: 0
|
||||
cisco-cef: 1
|
||||
cisco-sla: 1
|
||||
cisco-mac-accounting: 1
|
||||
cisco-otv: 1
|
||||
cisco-pw: 1
|
||||
cisco-vrf: 1
|
||||
cisco-vrf-lite: 1
|
||||
@@ -0,0 +1,8 @@
|
||||
os: ceraos
|
||||
text: 'Ceragon CeraOS'
|
||||
type: wireless
|
||||
icon: ceragon
|
||||
over:
|
||||
- { graph: device_bits, text: Traffic }
|
||||
- { graph: device_ceraos_RxLevel, text: 'Rx Level' }
|
||||
- { graph: device_ping_perf, text: 'Ping Times' }
|
||||
@@ -0,0 +1,27 @@
|
||||
os: cimc
|
||||
text: 'Cisco Integrated Management Controller'
|
||||
type: server
|
||||
icon: cisco
|
||||
group: cisco
|
||||
over:
|
||||
- { graph: device_temperature, text: Temperature }
|
||||
- { graph: device_voltage, text: 'Power Voltage' }
|
||||
- { graph: device_current, text: 'Power Current' }
|
||||
poller_modules:
|
||||
cisco-cbqos: 1
|
||||
cisco-cef: 1
|
||||
cisco-mac-accounting: 1
|
||||
cisco-voice: 1
|
||||
cisco-remote-access-monitor: 1
|
||||
cisco-sla: 1
|
||||
cisco-ipsec-flow-monitor: 1
|
||||
cipsec-tunnels: 1
|
||||
cisco-otv: 1
|
||||
discovery_modules:
|
||||
cisco-cef: 1
|
||||
cisco-sla: 1
|
||||
cisco-mac-accounting: 1
|
||||
cisco-otv: 1
|
||||
cisco-pw: 1
|
||||
cisco-vrf: 1
|
||||
cisco-vrf-lite: 1
|
||||
@@ -0,0 +1,28 @@
|
||||
os: cips
|
||||
text: 'Cisco Intrusion Prevention System'
|
||||
type: network
|
||||
icon: cisco
|
||||
over:
|
||||
- { graph: device_bits, text: 'Device Traffic' }
|
||||
- { graph: device_processor, text: 'CPU Usage' }
|
||||
- { graph: device_mempool, text: 'Memory Usage' }
|
||||
poller_modules:
|
||||
cisco-cbqos: 1
|
||||
cisco-cef: 1
|
||||
cisco-mac-accounting: 1
|
||||
cisco-voice: 1
|
||||
cisco-remote-access-monitor: 1
|
||||
cisco-sla: 1
|
||||
cisco-ipsec-flow-monitor: 1
|
||||
cipsec-tunnels: 1
|
||||
cisco-otv: 1
|
||||
discovery_modules:
|
||||
cisco-cef: 1
|
||||
cisco-sla: 1
|
||||
cisco-mac-accounting: 1
|
||||
cisco-otv: 1
|
||||
cisco-pw: 1
|
||||
cisco-vrf: 1
|
||||
cisco-vrf-lite: 1
|
||||
mib_dir:
|
||||
- cisco
|
||||
@@ -0,0 +1,37 @@
|
||||
os: ciscosb
|
||||
group: cisco
|
||||
text: 'Cisco Small Business'
|
||||
ifname: 1
|
||||
type: network
|
||||
icon: linksys
|
||||
over:
|
||||
- { graph: device_bits, text: 'Device Traffic' }
|
||||
- { graph: device_processor, text: 'CPU Usage' }
|
||||
bad_ifXEntry:
|
||||
- SF300-24
|
||||
- SF300-24P
|
||||
- SF300-48
|
||||
- SF302-08
|
||||
- SG300-10
|
||||
- SG300-10SFP
|
||||
- SG300-20
|
||||
- SG300-28
|
||||
- SG300-28MP
|
||||
poller_modules:
|
||||
cisco-cbqos: 1
|
||||
cisco-cef: 1
|
||||
cisco-mac-accounting: 1
|
||||
cisco-voice: 1
|
||||
cisco-remote-access-monitor: 1
|
||||
cisco-sla: 1
|
||||
cisco-ipsec-flow-monitor: 1
|
||||
cipsec-tunnels: 1
|
||||
cisco-otv: 1
|
||||
discovery_modules:
|
||||
cisco-cef: 1
|
||||
cisco-sla: 1
|
||||
cisco-mac-accounting: 1
|
||||
cisco-otv: 1
|
||||
cisco-pw: 1
|
||||
cisco-vrf: 1
|
||||
cisco-vrf-lite: 1
|
||||
@@ -0,0 +1,30 @@
|
||||
os: ciscosmblinux
|
||||
type: wireless
|
||||
group: unix
|
||||
text: 'Cisco SMB Linux'
|
||||
icon: cisco
|
||||
over:
|
||||
- { graph: device_bits, text: 'Device Traffic' }
|
||||
- { graph: device_processor, text: 'Processor Usage' }
|
||||
- { graph: device_mempool, text: 'Memory Usage' }
|
||||
poller_modules:
|
||||
cisco-cbqos: 1
|
||||
cisco-cef: 1
|
||||
cisco-mac-accounting: 1
|
||||
cisco-voice: 1
|
||||
cisco-remote-access-monitor: 1
|
||||
cisco-sla: 1
|
||||
cisco-ipsec-flow-monitor: 1
|
||||
cipsec-tunnels: 1
|
||||
cisco-otv: 1
|
||||
discovery_modules:
|
||||
cisco-cef: 1
|
||||
cisco-sla: 1
|
||||
cisco-mac-accounting: 1
|
||||
cisco-otv: 1
|
||||
cisco-pw: 1
|
||||
cisco-vrf: 1
|
||||
cisco-vrf-lite: 1
|
||||
mib_dir:
|
||||
- cisco
|
||||
processor_stacked: 1
|
||||
@@ -0,0 +1,22 @@
|
||||
os: ciscowap
|
||||
text: 'Cisco Wireless Acess Point'
|
||||
type: wireless
|
||||
icon: cisco
|
||||
poller_modules:
|
||||
cisco-cbqos: 1
|
||||
cisco-cef: 1
|
||||
cisco-mac-accounting: 1
|
||||
cisco-voice: 1
|
||||
cisco-remote-access-monitor: 1
|
||||
cisco-sla: 1
|
||||
cisco-ipsec-flow-monitor: 1
|
||||
cipsec-tunnels: 1
|
||||
discovery_modules:
|
||||
cisco-cef: 1
|
||||
cisco-sla: 1
|
||||
cisco-mac-accounting: 1
|
||||
cisco-pw: 1
|
||||
cisco-vrf: 1
|
||||
cisco-vrf-lite: 1
|
||||
mib_dir:
|
||||
- cisco
|
||||
@@ -0,0 +1,31 @@
|
||||
os: ciscowlc
|
||||
text: 'Cisco WLC'
|
||||
type: network
|
||||
ifname: 1
|
||||
over:
|
||||
- { graph: device_bits, text: 'Device Traffic' }
|
||||
- { graph: device_processor, text: 'CPU Usage' }
|
||||
- { graph: device_mempool, text: 'Memory Usage' }
|
||||
- { graph: device_ciscowlc_numaps, text: 'Number of APs' }
|
||||
- { graph: device_ciscowlc_numclients, text: 'Number of Clients' }
|
||||
icon: cisco
|
||||
poller_modules:
|
||||
cisco-cbqos: 1
|
||||
cisco-cef: 1
|
||||
cisco-mac-accounting: 1
|
||||
cisco-voice: 1
|
||||
cisco-remote-access-monitor: 1
|
||||
cisco-sla: 1
|
||||
cisco-ipsec-flow-monitor: 1
|
||||
cipsec-tunnels: 1
|
||||
cisco-otv: 1
|
||||
discovery_modules:
|
||||
cisco-cef: 1
|
||||
cisco-sla: 1
|
||||
cisco-mac-accounting: 1
|
||||
cisco-otv: 1
|
||||
cisco-pw: 1
|
||||
cisco-vrf: 1
|
||||
cisco-vrf-lite: 1
|
||||
mib_dir:
|
||||
- cisco
|
||||
@@ -0,0 +1,8 @@
|
||||
os: cmts
|
||||
text: 'Arris CMTS'
|
||||
type: network
|
||||
icon: arris
|
||||
over:
|
||||
- { graph: device_bits, text: 'Device Traffic' }
|
||||
- { graph: device_processor, text: 'CPU Usage' }
|
||||
- { graph: device_mempool, text: 'Memory Usage' }
|
||||
@@ -0,0 +1,6 @@
|
||||
os: cometsystem-p85xx
|
||||
text: 'Comet System P85xx'
|
||||
type: environment
|
||||
icon: comet
|
||||
over:
|
||||
- { graph: device_temperature, text: temperature }
|
||||
@@ -0,0 +1,6 @@
|
||||
os: comware
|
||||
text: 'HP Comware'
|
||||
type: network
|
||||
icon: hp
|
||||
over:
|
||||
- { graph: device_bits, text: Traffic }
|
||||
@@ -0,0 +1,28 @@
|
||||
os: cucm
|
||||
text: 'Cisco Unified Communications Manager'
|
||||
type: tele
|
||||
icon: cisco
|
||||
over:
|
||||
- { graph: device_bits, text: 'Device Traffic' }
|
||||
- { graph: device_processor, text: 'CPU Usage' }
|
||||
- { graph: device_mempool, text: 'Memory Usage' }
|
||||
poller_modules:
|
||||
cisco-cbqos: 1
|
||||
cisco-cef: 1
|
||||
cisco-mac-accounting: 1
|
||||
cisco-voice: 1
|
||||
cisco-remote-access-monitor: 1
|
||||
cisco-sla: 1
|
||||
cisco-ipsec-flow-monitor: 1
|
||||
cipsec-tunnels: 1
|
||||
cisco-otv: 1
|
||||
discovery_modules:
|
||||
cisco-cef: 1
|
||||
cisco-sla: 1
|
||||
cisco-mac-accounting: 1
|
||||
cisco-otv: 1
|
||||
cisco-pw: 1
|
||||
cisco-vrf: 1
|
||||
cisco-vrf-lite: 1
|
||||
mib_dir:
|
||||
- cisco
|
||||
@@ -0,0 +1,10 @@
|
||||
os: cumulus
|
||||
type: network
|
||||
group: unix
|
||||
text: 'Cumulus Linux'
|
||||
icon: cumulus
|
||||
over:
|
||||
- { graph: device_bits, text: 'Device Traffic' }
|
||||
- { graph: device_processor, text: 'Processor Usage' }
|
||||
- { graph: device_mempool, text: 'Memory Usage' }
|
||||
processor_stacked: 1
|
||||
@@ -0,0 +1,4 @@
|
||||
os: datacom
|
||||
text: Datacom
|
||||
type: network
|
||||
icon: datacom
|
||||
@@ -0,0 +1,9 @@
|
||||
os: datadomain
|
||||
text: 'EMC Data Domain'
|
||||
type: storage
|
||||
icon: emc
|
||||
over:
|
||||
- { graph: device_bits, text: 'Device Traffic' }
|
||||
- { graph: device_processor, text: 'CPU Usage' }
|
||||
- { graph: device_mempool, text: 'Memory Usage' }
|
||||
- { graph: device_storage, text: 'Storage Usage' }
|
||||
@@ -0,0 +1,8 @@
|
||||
os: ddnos
|
||||
text: 'DDN Storage'
|
||||
type: storage
|
||||
icon: ddn
|
||||
over:
|
||||
- { graph: device_bits, text: 'Device Traffic' }
|
||||
- { graph: device_processor, text: 'Processor Usage' }
|
||||
- { graph: device_mempool, text: 'Memory Usage' }
|
||||
@@ -0,0 +1,6 @@
|
||||
os: default
|
||||
text: Generic
|
||||
type: server
|
||||
over:
|
||||
- { graph: device_processor, text: 'Processor Usage' }
|
||||
- { graph: device_mempool, text: 'Memory Usage' }
|
||||
@@ -0,0 +1,6 @@
|
||||
os: deliberant
|
||||
text: 'Deliberant OS'
|
||||
type: wireless
|
||||
icon: deliberant
|
||||
over:
|
||||
- { graph: device_bits, text: 'Device Traffic' }
|
||||
@@ -0,0 +1,10 @@
|
||||
os: dell-laser
|
||||
group: printer
|
||||
text: 'Dell Laser'
|
||||
ifname: 1
|
||||
type: printer
|
||||
icon: dell
|
||||
over:
|
||||
- { graph: device_toner, text: Toner }
|
||||
mib_dir:
|
||||
- dell
|
||||
@@ -0,0 +1,8 @@
|
||||
os: dell-rcs
|
||||
text: 'Dell Remote Console'
|
||||
type: appliance
|
||||
icon: dell
|
||||
over:
|
||||
- { graph: device_bits, text: 'Device Traffic' }
|
||||
mib_dir:
|
||||
- dell
|
||||
@@ -0,0 +1,6 @@
|
||||
os: deltaups
|
||||
text: 'Delta UPS'
|
||||
type: power
|
||||
icon: delta
|
||||
mib_dir:
|
||||
- delta
|
||||
@@ -0,0 +1,7 @@
|
||||
os: developprinter
|
||||
group: printer
|
||||
text: 'Develop Printer'
|
||||
type: printer
|
||||
icon: develop
|
||||
over:
|
||||
- { graph: device_toner, text: Toner }
|
||||
@@ -0,0 +1,5 @@
|
||||
os: dlink
|
||||
text: 'D-Link Switch'
|
||||
type: network
|
||||
icon: dlink
|
||||
ifname: 1
|
||||
@@ -0,0 +1,4 @@
|
||||
os: dlinkap
|
||||
text: 'D-Link Access Point'
|
||||
type: wireless
|
||||
icon: dlink
|
||||
@@ -0,0 +1,11 @@
|
||||
os: dnos
|
||||
text: 'Dell Networking OS'
|
||||
type: network
|
||||
icon: dell
|
||||
mib_dir:
|
||||
- dell
|
||||
- f10
|
||||
over:
|
||||
- { graph: device_bits, text: 'Device Traffic' }
|
||||
- { graph: device_processor, text: 'CPU Usage' }
|
||||
- { graph: device_mempool, text: 'Memory Usage' }
|
||||
@@ -0,0 +1,6 @@
|
||||
os: drac
|
||||
text: 'Dell DRAC'
|
||||
icon: dell
|
||||
type: server
|
||||
mib_dir:
|
||||
- dell
|
||||
@@ -0,0 +1,8 @@
|
||||
os: dragonfly
|
||||
type: server
|
||||
group: unix
|
||||
text: DragonflyBSD
|
||||
processor_stacked: 1
|
||||
over:
|
||||
- { graph: device_processor, text: 'Processor Usage' }
|
||||
- { graph: device_ucd_memory, text: 'Memory Usage' }
|
||||
@@ -0,0 +1,12 @@
|
||||
os: dsm
|
||||
text: 'Synology DSM'
|
||||
group: unix
|
||||
type: storage
|
||||
icon: synology
|
||||
over:
|
||||
- { graph: device_processor, text: 'Processor Usage' }
|
||||
- { graph: device_mempool, text: 'Memory Usage' }
|
||||
- { graph: device_storage, text: 'Storage Usage' }
|
||||
mib_dir:
|
||||
- synology
|
||||
processor_stacked: 1
|
||||
@@ -0,0 +1,8 @@
|
||||
os: eatonpdu
|
||||
text: 'Eaton PDU'
|
||||
type: power
|
||||
icon: eaton
|
||||
mib_dir:
|
||||
- eaton
|
||||
over:
|
||||
- { graph: device_current, text: Current }
|
||||
@@ -0,0 +1,10 @@
|
||||
os: eatonups
|
||||
text: 'Eaton UPS'
|
||||
type: power
|
||||
icon: eaton
|
||||
over:
|
||||
- { graph: device_voltage, text: Voltage }
|
||||
- { graph: device_current, text: Current }
|
||||
- { graph: device_frequency, text: Frequencies }
|
||||
mib_dir:
|
||||
- ups
|
||||
@@ -0,0 +1,9 @@
|
||||
os: edgecos
|
||||
text: Edgecore
|
||||
type: network
|
||||
icon: edge-core
|
||||
ifname: 1
|
||||
over:
|
||||
- { graph: device_bits, text: 'Device Traffic' }
|
||||
- { graph: device_processor, text: 'CPU Usage' }
|
||||
- { graph: device_mempool, text: 'Memory Usage' }
|
||||
@@ -0,0 +1,8 @@
|
||||
os: edgeos
|
||||
text: EdgeOS
|
||||
type: network
|
||||
ifname: 1
|
||||
over:
|
||||
- { graph: device_bits, text: 'Device Traffic' }
|
||||
- { graph: device_processor, text: 'Processor Usage' }
|
||||
- { graph: device_ucd_memory, text: 'Memory Usage' }
|
||||
@@ -0,0 +1,10 @@
|
||||
os: edgeswitch
|
||||
text: EdgeSwitch
|
||||
type: network
|
||||
icon: ubiquiti
|
||||
ifname: 1
|
||||
bad_snmpEngineTime: true
|
||||
over:
|
||||
- { graph: device_bits, text: 'Device Traffic' }
|
||||
- { graph: device_processor, text: 'CPU Usage' }
|
||||
- { graph: device_mempool, text: 'Memory Usage' }
|
||||
@@ -0,0 +1,10 @@
|
||||
os: endian
|
||||
text: Endian
|
||||
type: firewall
|
||||
group: unix
|
||||
ifname: 1
|
||||
over:
|
||||
- { graph: device_bits, text: 'Device Traffic' }
|
||||
- { graph: device_processor, text: 'Processor Usage' }
|
||||
- { graph: device_mempool, text: 'Memory Usage' }
|
||||
processor_stacked: 1
|
||||
@@ -0,0 +1,8 @@
|
||||
os: engenius
|
||||
type: wireless
|
||||
text: 'EnGenius Access Point'
|
||||
icon: engenius
|
||||
over:
|
||||
- { graph: device_ucd_cpu, text: 'Processor Usage' }
|
||||
- { graph: device_ucd_memory, text: 'Memory Usage' }
|
||||
- { graph: device_bits, text: 'Device Traffic' }
|
||||
@@ -0,0 +1,7 @@
|
||||
os: enterasys
|
||||
text: Enterasys
|
||||
type: network
|
||||
over:
|
||||
- { graph: device_bits, text: 'Device Traffic' }
|
||||
icon: enterasys
|
||||
ifname: 1
|
||||
@@ -0,0 +1,7 @@
|
||||
os: epson
|
||||
group: printer
|
||||
text: 'Epson Printer'
|
||||
type: printer
|
||||
icon: epson
|
||||
over:
|
||||
- { graph: device_toner, text: Toner }
|
||||
@@ -0,0 +1,9 @@
|
||||
os: equallogic
|
||||
text: 'Dell EqualLogic'
|
||||
type: storage
|
||||
icon: dell
|
||||
over:
|
||||
- { graph: device_bits, text: 'Device Traffic' }
|
||||
- { graph: device_storage, text: 'Storage Usage' }
|
||||
mib_dir:
|
||||
- dell
|
||||
@@ -0,0 +1,9 @@
|
||||
os: extremeware
|
||||
text: Extremeware
|
||||
type: network
|
||||
ifname: 1
|
||||
icon: extreme
|
||||
over:
|
||||
- { graph: device_bits, text: 'Device Traffic' }
|
||||
- { graph: device_processor, text: 'CPU Usage' }
|
||||
- { graph: device_mempool, text: 'Memory Usage' }
|
||||
@@ -0,0 +1,8 @@
|
||||
os: f5
|
||||
text: 'F5 Big IP'
|
||||
type: loadbalancer
|
||||
icon: f5
|
||||
over:
|
||||
- { graph: device_bits, text: 'Device Traffic' }
|
||||
- { graph: device_processor, text: 'CPU Usage' }
|
||||
- { graph: device_ucd_memory, text: 'Memory Usage' }
|
||||
@@ -0,0 +1,6 @@
|
||||
os: fabos
|
||||
text: 'Brocade FabricOS'
|
||||
type: network
|
||||
icon: brocade
|
||||
over:
|
||||
- { graph: device_bits, text: 'Device Traffic' }
|
||||
@@ -0,0 +1,4 @@
|
||||
os: fiberhome
|
||||
text: Fiberhome
|
||||
type: network
|
||||
icon: fiberhome
|
||||
@@ -0,0 +1,8 @@
|
||||
os: fireware
|
||||
text: 'Watchguard Fireware'
|
||||
type: firewall
|
||||
over:
|
||||
- { graph: device_bits, text: Traffic }
|
||||
- { graph: device_processor, text: 'CPU Usage' }
|
||||
icon: watchguard
|
||||
group: watchguard
|
||||
@@ -0,0 +1,6 @@
|
||||
os: flareos
|
||||
text: 'EMC Flare OS'
|
||||
type: storage
|
||||
icon: emc
|
||||
over:
|
||||
- { graph: device_bits, text: 'Device Traffic' }
|
||||
@@ -0,0 +1,10 @@
|
||||
os: fortigate
|
||||
text: 'Fortinet Fortigate'
|
||||
type: firewall
|
||||
icon: fortinet
|
||||
mib_dir:
|
||||
- fortinet
|
||||
over:
|
||||
- { graph: device_bits, text: 'Device Traffic' }
|
||||
- { graph: device_fortigate_cpu, text: 'CPU Usage' }
|
||||
- { graph: device_mempool, text: 'Memory Usage' }
|
||||
@@ -0,0 +1,8 @@
|
||||
os: fortios
|
||||
text: FortiOS
|
||||
type: appliance
|
||||
icon: fortinet
|
||||
over:
|
||||
- { graph: device_bits, text: Traffic }
|
||||
- { graph: device_processor, text: 'CPU Usage' }
|
||||
- { graph: device_mempool, text: 'Memory Usage' }
|
||||
@@ -0,0 +1,10 @@
|
||||
os: fortiswitch
|
||||
text: 'Fortinet FortiSwitch'
|
||||
type: network
|
||||
icon: fortinet
|
||||
mib_dir:
|
||||
- fortinet
|
||||
over:
|
||||
- { graph: device_bits, text: 'Device Traffic' }
|
||||
- { graph: device_processor, text: 'CPU Usage' }
|
||||
- { graph: device_mempool, text: 'Memory Usage' }
|
||||
@@ -0,0 +1,8 @@
|
||||
os: foundryos
|
||||
text: 'Foundry Networking'
|
||||
type: network
|
||||
icon: foundry
|
||||
over:
|
||||
- { graph: device_bits, text: 'Device Traffic' }
|
||||
- { graph: device_processor, text: 'CPU Usage' }
|
||||
- { graph: device_mempool, text: 'Memory Usage' }
|
||||
@@ -0,0 +1,8 @@
|
||||
os: freebsd
|
||||
type: server
|
||||
group: unix
|
||||
text: FreeBSD
|
||||
processor_stacked: 1
|
||||
over:
|
||||
- { graph: device_processor, text: 'Processor Usage' }
|
||||
- { graph: device_ucd_memory, text: 'Memory Usage' }
|
||||
@@ -0,0 +1,10 @@
|
||||
os: ftos
|
||||
text: 'Force10 FTOS'
|
||||
type: network
|
||||
icon: force10
|
||||
mib_dir:
|
||||
- f10
|
||||
over:
|
||||
- { graph: device_bits, text: 'Device Traffic' }
|
||||
- { graph: device_processor, text: 'CPU Usage' }
|
||||
- { graph: device_mempool, text: 'Memory Usage' }
|
||||
@@ -0,0 +1,8 @@
|
||||
os: fujitsupyos
|
||||
text: Fujitsu
|
||||
type: network
|
||||
icon: fujitsu
|
||||
over:
|
||||
- { graph: device_bits, text: 'Device Traffic' }
|
||||
- { graph: device_processor, text: 'CPU Usage' }
|
||||
- { graph: device_mempool, text: 'Memory Usage' }
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user