mirror of
https://github.com/librenms/librenms.git
synced 2024-10-07 16:52:45 +00:00
1815 lines
76 KiB
PHP
1815 lines
76 KiB
PHP
<?php
|
|
|
|
/////////////////////////////////////////////////////////
|
|
# NO CHANGES TO THIS FILE, IT IS NOT USER-EDITABLE #
|
|
/////////////////////////////////////////////////////////
|
|
# YES, THAT MEANS YOU #
|
|
/////////////////////////////////////////////////////////
|
|
|
|
umask(0002);
|
|
|
|
$config['os']['default']['over'][0]['graph'] = "device_processor";
|
|
$config['os']['default']['over'][0]['text'] = "Processor Usage";
|
|
$config['os']['default']['over'][1]['graph'] = "device_mempool";
|
|
$config['os']['default']['over'][1]['text'] = "Memory Usage";
|
|
|
|
$os_group = "unix";
|
|
$config['os_group'][$os_group]['type'] = "server";
|
|
$config['os_group'][$os_group]['processor_stacked'] = 1;
|
|
$config['os_group'][$os_group]['over'][0]['graph'] = "device_processor";
|
|
$config['os_group'][$os_group]['over'][0]['text'] = "Processor Usage";
|
|
$config['os_group'][$os_group]['over'][1]['graph'] = "device_ucd_memory";
|
|
$config['os_group'][$os_group]['over'][1]['text'] = "Memory Usage";
|
|
|
|
$os = "generic";
|
|
$config['os'][$os]['text'] = "Generic Device";
|
|
|
|
// Linux-based routers/switches
|
|
|
|
$os = "vyatta";
|
|
$config['os'][$os]['text'] = "Vyatta";
|
|
$config['os'][$os]['type'] = "network";
|
|
$config['os'][$os]['ifname'] = 1;
|
|
$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'] = "Processor Usage";
|
|
$config['os'][$os]['over'][2]['graph'] = "device_ucd_memory";
|
|
$config['os'][$os]['over'][2]['text'] = "Memory Usage";
|
|
|
|
$os = "vyos";
|
|
$config['os'][$os]['text'] = "VyOS";
|
|
$config['os'][$os]['type'] = "network";
|
|
$config['os'][$os]['ifname'] = 1;
|
|
$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'] = "Processor Usage";
|
|
$config['os'][$os]['over'][2]['graph'] = "device_ucd_memory";
|
|
$config['os'][$os]['over'][2]['text'] = "Memory Usage";
|
|
|
|
$os = "edgeos";
|
|
$config['os'][$os]['text'] = "EdgeOS";
|
|
$config['os'][$os]['type'] = "network";
|
|
$config['os'][$os]['ifname'] = 1;
|
|
$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'] = "Processor Usage";
|
|
$config['os'][$os]['over'][2]['graph'] = "device_ucd_memory";
|
|
$config['os'][$os]['over'][2]['text'] = "Memory Usage";
|
|
|
|
// Ubiquiti
|
|
|
|
$os = "unifi";
|
|
$config['os'][$os]['text'] = "Ubiquiti UniFi";
|
|
$config['os'][$os]['type'] = "wireless";
|
|
$config['os'][$os]['icon'] = "ubiquiti";
|
|
$config['os'][$os]['nobulk'] = 1;
|
|
$config['os'][$os]['over'][0]['graph'] = "device_bits";
|
|
$config['os'][$os]['over'][1]['graph'] = "device_processor";
|
|
|
|
$os = "airos";
|
|
$config['os'][$os]['text'] = "Ubiquiti AirOS";
|
|
$config['os'][$os]['type'] = "network";
|
|
$config['os'][$os]['icon'] = "ubiquiti";
|
|
$config['os'][$os]['nobulk'] = 1;
|
|
$config['os'][$os]['over'][0]['graph'] = "device_bits";
|
|
$config['os'][$os]['over'][1]['graph'] = "device_processor";
|
|
|
|
$os = "airos-af";
|
|
$config['os'][$os]['text'] = "Ubiquiti AirFiber";
|
|
$config['os'][$os]['type'] = "network";
|
|
$config['os'][$os]['icon'] = "ubiquiti";
|
|
$config['os'][$os]['nobulk'] = 1;
|
|
$config['os'][$os]['over'][0]['graph'] = "device_bits";
|
|
$config['os'][$os]['over'][1]['graph'] = "device_processor";
|
|
|
|
|
|
// Linux-based OSes here please.
|
|
|
|
$os = "linux";
|
|
$config['os'][$os]['type'] = "server";
|
|
$config['os'][$os]['group'] = "unix";
|
|
$config['os'][$os]['text'] = "Linux";
|
|
$config['os'][$os]['ifXmcbc'] = 1;
|
|
$config['os'][$os]['ifname'] = 1;
|
|
$config['os'][$os]['over'][0]['graph'] = "device_processor";
|
|
$config['os'][$os]['over'][0]['text'] = "Processor Usage";
|
|
$config['os'][$os]['over'][1]['graph'] = "device_ucd_memory";
|
|
$config['os'][$os]['over'][1]['text'] = "Memory Usage";
|
|
$config['os'][$os]['over'][2]['graph'] = "device_storage";
|
|
$config['os'][$os]['over'][2]['text'] = "Storage Usage";
|
|
|
|
$os = "qnap";
|
|
$config['os'][$os]['type'] = "storage";
|
|
$config['os'][$os]['group'] = "unix";
|
|
$config['os'][$os]['text'] = "QNAP TurboNAS";
|
|
$config['os'][$os]['ifXmcbc'] = 1;
|
|
|
|
$os = "netapp";
|
|
$config['os'][$os]['type'] = "storage";
|
|
$config['os'][$os]['text'] = "NetApp";
|
|
$config['os'][$os]['over'][0]['graph'] = "device_bits";
|
|
$config['os'][$os]['over'][0]['text'] = "Device Traffic";
|
|
|
|
$os = "endian";
|
|
$config['os'][$os]['text'] = "Endian";
|
|
$config['os'][$os]['type'] = "firewall";
|
|
$config['os'][$os]['group'] = "unix";
|
|
$config['os'][$os]['ifname'] = 1;
|
|
$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'] = "Processor Usage";
|
|
$config['os'][$os]['over'][2]['graph'] = "device_mempool";
|
|
$config['os'][$os]['over'][2]['text'] = "Memory Usage";
|
|
|
|
$os = "ciscosmblinux";
|
|
$config['os'][$os]['type'] = "wireless";
|
|
$config['os'][$os]['group'] = "unix";
|
|
$config['os'][$os]['text'] = "Cisco SMB Linux";
|
|
$config['os'][$os]['icon'] = "cisco";
|
|
$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'] = "Processor Usage";
|
|
$config['os'][$os]['over'][2]['graph'] = "device_mempool";
|
|
$config['os'][$os]['over'][2]['text'] = "Memory Usage";
|
|
|
|
$os = "powercode";
|
|
$onfig['os'][$os]['type'] = "server";
|
|
$config['os'][$os]['group'] = "unix";
|
|
$config['os'][$os]['text'] = "Powercode BMU";
|
|
$config['os'][$os]['icon'] = "powercode";
|
|
$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'] = "Processor Usage";
|
|
$config['os'][$os]['over'][2]['graph'] = "device_mempool";
|
|
$config['os'][$os]['over'][2]['text'] = "Memory Usage";
|
|
|
|
$os = "procera";
|
|
$config['os'][$os]['type'] = "network";
|
|
$config['os'][$os]['group'] = "unix";
|
|
$config['os'][$os]['text'] = "Procera Networks";
|
|
$config['os'][$os]['icon'] = "procera";
|
|
$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'] = "Processor Usage";
|
|
$config['os'][$os]['over'][2]['graph'] = "device_mempool";
|
|
$config['os'][$os]['over'][2]['text'] = "Memory Usage";
|
|
|
|
// Other Unix-based OSes here please.
|
|
|
|
$os = "freebsd";
|
|
$config['os'][$os]['type'] = "server";
|
|
$config['os'][$os]['group'] = "unix";
|
|
$config['os'][$os]['text'] = "FreeBSD";
|
|
|
|
$os = "openbsd";
|
|
$config['os'][$os]['type'] = "server";
|
|
$config['os'][$os]['group'] = "unix";
|
|
$config['os'][$os]['text'] = "OpenBSD";
|
|
|
|
$os = "netbsd";
|
|
$config['os'][$os]['type'] = "server";
|
|
$config['os'][$os]['group'] = "unix";
|
|
$config['os'][$os]['text'] = "NetBSD";
|
|
|
|
$os = "dragonfly";
|
|
$config['os'][$os]['type'] = "server";
|
|
$config['os'][$os]['group'] = "unix";
|
|
$config['os'][$os]['text'] = "DragonflyBSD";
|
|
|
|
$os = "netware";
|
|
$config['os'][$os]['type'] = "server";
|
|
$config['os'][$os]['text'] = "Novell Netware";
|
|
$config['os'][$os]['icon'] = "novell";
|
|
|
|
$os = "monowall";
|
|
$config['os'][$os]['group'] = "unix";
|
|
$config['os'][$os]['text'] = "m0n0wall";
|
|
$config['os'][$os]['type'] = "firewall";
|
|
$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";
|
|
|
|
$os = "solaris";
|
|
$config['os'][$os]['group'] = "unix";
|
|
$config['os'][$os]['text'] = "Sun Solaris";
|
|
$config['os'][$os]['type'] = "server";
|
|
|
|
$os = "adva";
|
|
$config['os'][$os]['type'] = "network";
|
|
$config['os'][$os]['text'] = "Adva Optical";
|
|
|
|
$config['os'][$os]['over'][0]['graph'] = "device_bits";
|
|
$config['os'][$os]['over'][0]['text'] = "Device Traffic";
|
|
|
|
$os = "opensolaris";
|
|
$config['os'][$os]['type'] = "server";
|
|
$config['os'][$os]['group'] = "unix";
|
|
$config['os'][$os]['text'] = "Sun OpenSolaris";
|
|
|
|
$os = "openindiana";
|
|
$config['os'][$os]['type'] = "server";
|
|
$config['os'][$os]['group'] = "unix";
|
|
$config['os'][$os]['text'] = "OpenIndiana";
|
|
|
|
// Alcatel
|
|
|
|
$os = "aos";
|
|
$config['os'][$os]['group'] = "aos";
|
|
$config['os'][$os]['text'] = "Alcatel-Lucent OS";
|
|
$config['os'][$os]['type'] = "network";
|
|
$config['os'][$os]['ifXmcbc'] = 1;
|
|
$config['os'][$os]['ifname'] = 1;
|
|
$config['os'][$os]['over'][0]['graph'] = "device_bits";
|
|
$config['os'][$os]['over'][0]['text'] = "Device Traffic";
|
|
$config['os'][$os]['icon'] = "alcatellucent";
|
|
|
|
$os = "timos";
|
|
$config['os'][$os]['group'] = "timos";
|
|
$config['os'][$os]['text'] = "Alcatel-Lucent TimOS";
|
|
$config['os'][$os]['type'] = "network";
|
|
$config['os'][$os]['ifXmcbc'] = 1;
|
|
$config['os'][$os]['over'][0]['graph'] = "device_bits";
|
|
$config['os'][$os]['over'][0]['text'] = "Device Traffic";
|
|
$config['os'][$os]['icon'] = "alcatellucent";
|
|
|
|
// Barracuda
|
|
|
|
$os = "barracudaloadbalancer";
|
|
$config['os'][$os]['text'] = "Barracuda Load Balancer";
|
|
$config['os'][$os]['type'] = "loadbalancer";
|
|
$config['os'][$os]['icon'] = "barracuda";
|
|
$config['os'][$os]['over'][0]['graph'] = "device_bits";
|
|
$config['os'][$os]['over'][0]['text'] = "Traffic";
|
|
|
|
// Cisco OSes
|
|
|
|
$os = "ios";
|
|
$config['os'][$os]['group'] = "cisco";
|
|
$config['os'][$os]['text'] = "Cisco IOS";
|
|
$config['os'][$os]['type'] = "network";
|
|
$config['os'][$os]['ifXmcbc'] = 1;
|
|
$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";
|
|
$config['os'][$os]['icon'] = "cisco";
|
|
|
|
$os = "acsw";
|
|
#$config['os'][$os]['group'] = "cisco";
|
|
$config['os'][$os]['text'] = "Cisco ACE";
|
|
$config['os'][$os]['ifname'] = 1;
|
|
$config['os'][$os]['type'] = "loadbalancer";
|
|
$config['os'][$os]['icon'] = "cisco";
|
|
$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";
|
|
|
|
$os = "cat1900";
|
|
$config['os'][$os]['group'] = "cat1900";
|
|
$config['os'][$os]['text'] = "Cisco Catalyst 1900";
|
|
$config['os'][$os]['type'] = "network";
|
|
$config['os'][$os]['icon'] = "cisco-old";
|
|
$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";
|
|
|
|
$os = "iosxe";
|
|
$config['os'][$os]['group'] = "cisco";
|
|
$config['os'][$os]['text'] = "Cisco IOS-XE";
|
|
$config['os'][$os]['type'] = "network";
|
|
$config['os'][$os]['ifXmcbc'] = 1;
|
|
$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";
|
|
$config['os'][$os]['icon'] = "cisco";
|
|
|
|
$os = "iosxr";
|
|
$config['os'][$os]['group'] = "cisco";
|
|
$config['os'][$os]['text'] = "Cisco IOS-XR";
|
|
$config['os'][$os]['type'] = "network";
|
|
$config['os'][$os]['ifXmcbc'] = 1;
|
|
$config['os'][$os]['icon'] = "cisco";
|
|
$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";
|
|
|
|
$os = "asa";
|
|
$config['os'][$os]['group'] = "cisco";
|
|
$config['os'][$os]['text'] = "Cisco ASA";
|
|
$config['os'][$os]['ifname'] = 1;
|
|
$config['os'][$os]['type'] = "firewall";
|
|
$config['os'][$os]['icon'] = "cisco";
|
|
$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";
|
|
|
|
$os = "pixos";
|
|
$config['os'][$os]['group'] = "cisco";
|
|
$config['os'][$os]['text'] = "Cisco PIX-OS";
|
|
$config['os'][$os]['ifname'] = 1;
|
|
$config['os'][$os]['type'] = "firewall";
|
|
$config['os'][$os]['icon'] = "cisco";
|
|
$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";
|
|
|
|
$os = "nxos";
|
|
$config['os'][$os]['group'] = "cisco";
|
|
$config['os'][$os]['text'] = "Cisco NX-OS";
|
|
$config['os'][$os]['type'] = "network";
|
|
$config['os'][$os]['icon'] = "cisco";
|
|
$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";
|
|
|
|
$os = "sanos";
|
|
$config['os'][$os]['group'] = "cisco";
|
|
$config['os'][$os]['text'] = "Cisco SAN-OS";
|
|
$config['os'][$os]['type'] = "network";
|
|
$config['os'][$os]['icon'] = "cisco";
|
|
$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";
|
|
|
|
$os = "catos";
|
|
$config['os'][$os]['group'] = "cisco";
|
|
$config['os'][$os]['text'] = "Cisco CatOS";
|
|
$config['os'][$os]['ifname'] = 1;
|
|
$config['os'][$os]['type'] = "network";
|
|
$config['os'][$os]['icon'] = "cisco-old";
|
|
$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";
|
|
|
|
$os = "ciscowlc";
|
|
$config['os'][$os]['text'] = "Cisco WLC";
|
|
$config['os'][$os]['type'] = "network";
|
|
$config['os'][$os]['ifname'] = 1;
|
|
$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";
|
|
$config['os'][$os]['icon'] = "cisco";
|
|
|
|
|
|
|
|
// Cisco Small Business
|
|
|
|
$os = "ciscosb";
|
|
$config['os'][$os]['group'] = "cisco";
|
|
$config['os'][$os]['text'] = "Cisco Small Business";
|
|
$config['os'][$os]['ifname'] = 1;
|
|
$config['os'][$os]['type'] = "network";
|
|
$config['os'][$os]['icon'] = "linksys";
|
|
$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";
|
|
|
|
// Huawei
|
|
|
|
$os = "vrp";
|
|
$config['os'][$os]['group'] = "vrp";
|
|
$config['os'][$os]['text'] = "Huawei VRP";
|
|
$config['os'][$os]['type'] = "network";
|
|
$config['os'][$os]['icon'] = "huawei";
|
|
|
|
// ZTE
|
|
|
|
$os = "zxr10";
|
|
$config['os'][$os]['group'] = "zxr10";
|
|
$config['os'][$os]['text'] = "ZTE ZXR10";
|
|
$config['os'][$os]['type'] = "network";
|
|
$config['os'][$os]['icon'] = "zte";
|
|
|
|
// Ruckus Wireless
|
|
|
|
$os = "ruckuswireless";
|
|
$config['os'][$os]['text'] = "Ruckus Wireless";
|
|
$config['os'][$os]['type'] = "wireless";
|
|
$config['os'][$os]['icon'] = "ruckus";
|
|
$config['os'][$os]['over'][0]['graph'] = "device_bits";
|
|
$config['os'][$os]['over'][0]['text'] = "Traffic";
|
|
|
|
// Siklu Wireless
|
|
$os = "siklu";
|
|
$config['os'][$os]['text'] = "Siklu Wireless";
|
|
$config['os'][$os]['type'] = "wireless";
|
|
$config['os'][$os]['icon'] = "siklu";
|
|
$config['os'][$os]['over'][0]['graph'] = "device_bits";
|
|
$config['os'][$os]['over'][0]['text'] = "Traffic";
|
|
|
|
// Supermicro Switch
|
|
|
|
$os = "supermicro-switch";
|
|
$config['os'][$os]['group'] = "supermicro";
|
|
$config['os'][$os]['text'] = "Supermicro Switch";
|
|
$config['os'][$os]['type'] = "network";
|
|
$config['os'][$os]['icon'] = "supermicro";
|
|
$config['os'][$os]['ifname'] = 1;
|
|
|
|
// Netgear ProSafe switches
|
|
$os = "netgear";
|
|
$config['os'][$os]['text'] = "Netgear ProSafe";
|
|
$config['os'][$os]['type'] = "network";
|
|
$config['os'][$os]['ifname'] = 1;
|
|
$config['os'][$os]['bad_if'][] = "cpu";
|
|
$config['os'][$os]['over'][0]['graph'] = "device_bits";
|
|
$config['os'][$os]['over'][0]['text'] = "Device Traffic";
|
|
|
|
# Juniper
|
|
|
|
$os = "junos";
|
|
$config['os'][$os]['text'] = "Juniper JunOS";
|
|
$config['os'][$os]['type'] = "network";
|
|
$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";
|
|
|
|
$os = "junose";
|
|
$config['os'][$os]['text'] = "Juniper JunOSe";
|
|
$config['os'][$os]['type'] = "network";
|
|
$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";
|
|
|
|
$os = "jwos";
|
|
$config['os'][$os]['text'] = "Juniper JWOS";
|
|
$config['os'][$os]['type'] = "network";
|
|
$config['os'][$os]['icon'] = "junos";
|
|
|
|
$os = "screenos";
|
|
$config['os'][$os]['text'] = "Juniper ScreenOS";
|
|
$config['os'][$os]['type'] = "firewall";
|
|
$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";
|
|
|
|
$os = "fortigate";
|
|
$config['os'][$os]['text'] = "Fortinet Fortigate";
|
|
$config['os'][$os]['type'] = "firewall";
|
|
$config['os'][$os]['icon'] = "fortinet";
|
|
$config['os'][$os]['over'][0]['graph'] = "device_bits";
|
|
$config['os'][$os]['over'][0]['text'] = "Device Traffic";
|
|
$config['os'][$os]['over'][1]['graph'] = "device_fortigate_cpu";
|
|
$config['os'][$os]['over'][1]['text'] = "CPU Usage";
|
|
$config['os'][$os]['over'][2]['graph'] = "device_mempool";
|
|
$config['os'][$os]['over'][2]['text'] = "Memory Usage";
|
|
|
|
$os = "routeros";
|
|
$config['os'][$os]['text'] = "Mikrotik RouterOS";
|
|
$config['os'][$os]['type'] = "network";
|
|
$config['os'][$os]['nobulk'] = 1;
|
|
$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";
|
|
|
|
$os = "ironware";
|
|
$config['os'][$os]['text'] = "Brocade IronWare";
|
|
$config['os'][$os]['type'] = "network";
|
|
$config['os'][$os]['icon'] = "brocade";
|
|
$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";
|
|
|
|
$os = "fabos";
|
|
$config['os'][$os]['text'] = "Brocade FabricOS";
|
|
$config['os'][$os]['type'] = "network";
|
|
$config['os'][$os]['icon'] = "brocade";
|
|
$config['os'][$os]['over'][0]['graph'] = "device_bits";
|
|
$config['os'][$os]['over'][0]['text'] = "Device Traffic";
|
|
|
|
$os = "extremeware";
|
|
$config['os'][$os]['text'] = "Extremeware";
|
|
$config['os'][$os]['type'] = "network";
|
|
$config['os'][$os]['ifname'] = 1;
|
|
$config['os'][$os]['icon'] = "extreme";
|
|
$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";
|
|
|
|
$os = "packetshaper";
|
|
$config['os'][$os]['text'] = "Blue Coat Packetshaper";
|
|
$config['os'][$os]['type'] = "network";
|
|
|
|
$os = "xos";
|
|
$config['os'][$os]['text'] = "Extreme XOS";
|
|
$config['os'][$os]['type'] = "network";
|
|
$config['os'][$os]['ifname'] = 1;
|
|
$config['os'][$os]['group'] = "extremeware";
|
|
$config['os'][$os]['icon'] = "extreme";
|
|
$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";
|
|
|
|
$os = "ftos";
|
|
$config['os'][$os]['text'] = "Force10 FTOS";
|
|
$config['os'][$os]['type'] = "network";
|
|
$config['os'][$os]['icon'] = "force10";
|
|
$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";
|
|
|
|
$os = "avaya-ers";
|
|
$config['os'][$os]['text'] = "ERS Firmware";
|
|
$config['os'][$os]['type'] = "network";
|
|
$config['os'][$os]['icon'] = "avaya";
|
|
$config['os'][$os]['over'][0]['graph'] = "device_bits";
|
|
$config['os'][$os]['over'][0]['text'] = "Device Traffic";
|
|
|
|
$os = "arista_eos";
|
|
$config['os'][$os]['text'] = "Arista EOS";
|
|
$config['os'][$os]['type'] = "network";
|
|
$config['os'][$os]['icon'] = "arista";
|
|
$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";
|
|
|
|
$os = "netscaler";
|
|
$config['os'][$os]['text'] = "Citrix Netscaler";
|
|
$config['os'][$os]['type'] = "loadbalancer";
|
|
$config['os'][$os]['icon'] = "citrix";
|
|
$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";
|
|
|
|
$os = "f5";
|
|
$config['os'][$os]['text'] = "F5 Big IP";
|
|
$config['os'][$os]['type'] = "loadbalancer";
|
|
$config['os'][$os]['icon'] = "f5";
|
|
$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_ucd_memory";
|
|
$config['os'][$os]['over'][2]['text'] = "Memory Usage";
|
|
|
|
$os = "proxim";
|
|
$config['os'][$os]['text'] = "Proxim";
|
|
$config['os'][$os]['type'] = "network";
|
|
$config['os'][$os]['icon'] = "proxim";
|
|
$config['os'][$os]['over'][0]['graph'] = "device_bits";
|
|
$config['os'][$os]['over'][0]['text'] = "Device Traffic";
|
|
|
|
$os = "powerconnect";
|
|
$config['os'][$os]['text'] = "Dell PowerConnect";
|
|
$config['os'][$os]['ifname'] = 1;
|
|
$config['os'][$os]['type'] = "network";
|
|
$config['os'][$os]['icon'] = "dell";
|
|
$config['os'][$os]['over'][0]['graph'] = "device_bits";
|
|
$config['os'][$os]['over'][0]['text'] = "Traffic";
|
|
|
|
$os = "radlan";
|
|
$config['os'][$os]['text'] = "Radlan";
|
|
$config['os'][$os]['ifname'] = 1;
|
|
$config['os'][$os]['type'] = "network";
|
|
$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";
|
|
|
|
$os = "powervault";
|
|
$config['os'][$os]['text'] = "Dell PowerVault";
|
|
$config['os'][$os]['icon'] = "dell";
|
|
|
|
$os = "drac";
|
|
$config['os'][$os]['text'] = "Dell DRAC";
|
|
$config['os'][$os]['icon'] = "dell";
|
|
|
|
$os = "bcm963";
|
|
$config['os'][$os]['text'] = "Broadcom BCM963xx";
|
|
$config['os'][$os]['icon'] = "broadcom";
|
|
$config['os'][$os]['over'][0]['graph'] = "device_bits";
|
|
$config['os'][$os]['over'][0]['text'] = "Device Traffic";
|
|
|
|
$os = "netopia";
|
|
$config['os'][$os]['text'] = "Motorola Netopia";
|
|
$config['os'][$os]['type'] = "network";
|
|
|
|
$os = "tranzeo";
|
|
$config['os'][$os]['text'] = "Tranzeo";
|
|
$config['os'][$os]['over'][0]['graph'] = "device_bits";
|
|
$config['os'][$os]['over'][0]['text'] = "Device Traffic";
|
|
|
|
$os = "dlink";
|
|
$config['os'][$os]['text'] = "D-Link Switch";
|
|
$config['os'][$os]['type'] = "network";
|
|
$config['os'][$os]['icon'] = "dlink";
|
|
$config['os'][$os]['ifname'] = 1;
|
|
|
|
$os = "dlinkap";
|
|
$config['os'][$os]['text'] = "D-Link Access Point";
|
|
$config['os'][$os]['type'] = "wireless";
|
|
$config['os'][$os]['icon'] = "dlink";
|
|
|
|
//$os = "ubiquitiap";
|
|
//$config['os'][$os]['text'] = "Ubiquiti Networks Wireless";
|
|
//$config['os'][$os]['type'] = "wireless";
|
|
//$config['os'][$os]['icon'] = "ubiquiti";
|
|
//$config['os'][$os]['over'][0]['graph'] = "device_bits";
|
|
//$config['os'][$os]['over'][0]['text'] = "Device Traffic";
|
|
|
|
$os = "axiscam";
|
|
$config['os'][$os]['text'] = "AXIS Network Camera";
|
|
$config['os'][$os]['icon'] = "axis";
|
|
|
|
$os = "axisdocserver";
|
|
$config['os'][$os]['text'] = "AXIS Network Document Server";
|
|
$config['os'][$os]['icon'] = "axis";
|
|
|
|
$os = "gamatronicups";
|
|
$config['os'][$os]['text'] = "Gamatronic UPS Stack";
|
|
$config['os'][$os]['type'] = "power";
|
|
|
|
$os = "powerware";
|
|
$config['os'][$os]['text'] = "Powerware UPS";
|
|
$config['os'][$os]['type'] = "power";
|
|
$config['os'][$os]['icon'] = "eaton";
|
|
$config['os'][$os]['over'][0]['graph'] = "device_voltage";
|
|
$config['os'][$os]['over'][0]['text'] = "Voltage";
|
|
$config['os'][$os]['over'][1]['graph'] = "device_current";
|
|
$config['os'][$os]['over'][1]['text'] = "Current";
|
|
$config['os'][$os]['over'][2]['graph'] = "device_frequency";
|
|
$config['os'][$os]['over'][2]['text'] = "Frequencies";
|
|
|
|
$os = "deltaups";
|
|
$config['os'][$os]['text'] = "Delta UPS";
|
|
$config['os'][$os]['type'] = "power";
|
|
$config['os'][$os]['icon'] = "delta";
|
|
|
|
$os = "liebert";
|
|
$config['os'][$os]['text'] = "Liebert";
|
|
$config['os'][$os]['type'] = "power";
|
|
$config['os'][$os]['icon'] = "liebert";
|
|
|
|
$os = "engenius";
|
|
$config['os'][$os]['type'] = "wireless";
|
|
$config['os'][$os]['text'] = "EnGenius Access Point";
|
|
$config['os'][$os]['icon'] = "engenius";
|
|
$config['os'][$os]['over'][0]['graph'] = "device_ucd_cpu";
|
|
$config['os'][$os]['over'][0]['text'] = "Processor Usage";
|
|
$config['os'][$os]['over'][1]['graph'] = "device_ucd_memory";
|
|
$config['os'][$os]['over'][1]['text'] = "Memory Usage";
|
|
$config['os'][$os]['over'][2]['graph'] = "device_bits";
|
|
$config['os'][$os]['over'][2]['text'] = "Device Traffic";
|
|
|
|
$os = "airport";
|
|
$config['os'][$os]['type'] = "wireless";
|
|
$config['os'][$os]['text'] = "Apple AirPort";
|
|
$config['os'][$os]['icon'] = "apple";
|
|
|
|
$os = "windows";
|
|
$config['os'][$os]['text'] = "Microsoft Windows";
|
|
$config['os'][$os]['ifname'] = 1;
|
|
$config['os'][$os]['processor_stacked'] = 1;
|
|
|
|
$os = "bnt";
|
|
$config['os'][$os]['text'] = "Blade Network Technologies";
|
|
$config['os'][$os]['type'] = "network";
|
|
$config['os'][$os]['icon'] = "bnt";
|
|
|
|
$os = "ibmnos";
|
|
$config['os'][$os]['text'] = "IBM Networking Operating System";
|
|
$config['os'][$os]['type'] = "network";
|
|
$config['os'][$os]['icon'] = "ibmnos";
|
|
$config['os'][$os]['over'][0]['graph'] = "device_bits";
|
|
$config['os'][$os]['over'][0]['text'] = "Traffic";
|
|
|
|
$os = "comware";
|
|
$config['os'][$os]['text'] = "HP Comware";
|
|
$config['os'][$os]['type'] = "network";
|
|
$config['os'][$os]['icon'] = "hp";
|
|
$config['os'][$os]['over'][0]['graph'] = "device_bits";
|
|
$config['os'][$os]['over'][0]['text'] = "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";
|
|
|
|
$os = "procurve";
|
|
$config['os'][$os]['text'] = "HP ProCurve";
|
|
$config['os'][$os]['type'] = "network";
|
|
$config['os'][$os]['icon'] = "hp";
|
|
$config['os'][$os]['over'][0]['graph'] = "device_bits";
|
|
$config['os'][$os]['over'][0]['text'] = "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";
|
|
|
|
$os = "speedtouch";
|
|
$config['os'][$os]['text'] = "Thomson Speedtouch";
|
|
$config['os'][$os]['ifname'] = 1;
|
|
$config['os'][$os]['type'] = "network";
|
|
$config['os'][$os]['over'][0]['graph'] = "device_bits";
|
|
$config['os'][$os]['over'][0]['text'] = "Traffic";
|
|
|
|
$os = "sonicwall";
|
|
$config['os'][$os]['text'] = "SonicWALL";
|
|
$config['os'][$os]['type'] = "firewall";
|
|
$config['os'][$os]['over'][0]['graph'] = "device_bits";
|
|
$config['os'][$os]['over'][0]['text'] = "Traffic";
|
|
|
|
$os = "zywall";
|
|
$config['os'][$os]['text'] = "ZyXEL ZyWALL";
|
|
$config['os'][$os]['type'] = "firewall";
|
|
$config['os'][$os]['over'][0]['graph'] = "device_bits";
|
|
$config['os'][$os]['over'][0]['text'] = "Traffic";
|
|
$config['os'][$os]['icon'] = "zyxel";
|
|
|
|
$os = "prestige";
|
|
$config['os'][$os]['text'] = "ZyXEL Prestige";
|
|
$config['os'][$os]['type'] = "network";
|
|
$config['os'][$os]['icon'] = "zyxel";
|
|
|
|
$os = "zyxeles";
|
|
$config['os'][$os]['text'] = "ZyXEL Ethernet Switch";
|
|
$config['os'][$os]['type'] = "network";
|
|
$config['os'][$os]['icon'] = "zyxel";
|
|
|
|
$os = "zyxelnwa";
|
|
$config['os'][$os]['text'] = "ZyXEL NWA";
|
|
$config['os'][$os]['type'] = "network";
|
|
$config['os'][$os]['icon'] = "zyxel";
|
|
|
|
$os = "ies";
|
|
$config['os'][$os]['text'] = "ZyXEL DSLAM";
|
|
$config['os'][$os]['type'] = "network";
|
|
$config['os'][$os]['icon'] = "zyxel";
|
|
|
|
$os = "allied";
|
|
$config['os'][$os]['text'] = "AlliedWare";
|
|
$config['os'][$os]['type'] = "network";
|
|
$config['os'][$os]['ifname'] = 1;
|
|
$config['os'][$os]['over'][0]['graph'] = "device_bits";
|
|
$config['os'][$os]['over'][0]['text'] = "Traffic";
|
|
|
|
$os = "mgeups";
|
|
$config['os'][$os]['text'] = "MGE UPS";
|
|
$config['os'][$os]['group'] = "ups";
|
|
$config['os'][$os]['type'] = "power";
|
|
$config['os'][$os]['icon'] = "mge";
|
|
$config['os'][$os]['over'][0]['graph'] = "device_current";
|
|
$config['os'][$os]['over'][0]['text'] = "Current";
|
|
|
|
$os = "mgepdu";
|
|
$config['os'][$os]['text'] = "MGE PDU";
|
|
$config['os'][$os]['type'] = "power";
|
|
$config['os'][$os]['icon'] = "mge";
|
|
|
|
$os = "apc";
|
|
$config['os'][$os]['text'] = "APC Management Module";
|
|
$config['os'][$os]['type'] = "power";
|
|
$config['os'][$os]['over'][0]['graph'] = "device_current";
|
|
$config['os'][$os]['over'][0]['text'] = "Current";
|
|
|
|
$os = "netbotz";
|
|
$config['os'][$os]['text'] = "Netbotz Environment sensor";
|
|
$config['os'][$os]['type'] = "environment";
|
|
$config['os'][$os]['over'][0]['graph'] = "device_temperature";
|
|
$config['os'][$os]['over'][0]['text'] = "Temperature";
|
|
$config['os'][$os]['over'][1]['graph'] = "device_humidity";
|
|
$config['os'][$os]['over'][1]['text'] = "Humidity";
|
|
|
|
$os = "pcoweb";
|
|
$config['os'][$os]['text'] = "Carel pCOWeb";
|
|
$config['os'][$os]['type'] = "environment";
|
|
$config['os'][$os]['over'][0]['graph'] = "device_temperature";
|
|
$config['os'][$os]['over'][0]['text'] = "Temperature";
|
|
$config['os'][$os]['over'][1]['graph'] = "device_humidity";
|
|
$config['os'][$os]['over'][1]['text'] = "Humidity";
|
|
$config['os'][$os]['icon'] = "carel";
|
|
$config['os'][$os]['icons'][] = "uniflair";
|
|
|
|
$os = "netvision";
|
|
$config['os'][$os]['text'] = "Socomec Net Vision";
|
|
$config['os'][$os]['type'] = "power";
|
|
$config['os'][$os]['over'][0]['graph'] = "device_current";
|
|
$config['os'][$os]['over'][0]['text'] = "Current";
|
|
|
|
$os = "areca";
|
|
$config['os'][$os]['text'] = "Areca RAID Subsystem";
|
|
$config['os'][$os]['over'][0]['graph'] = "";
|
|
$config['os'][$os]['over'][0]['text'] = "";
|
|
|
|
$os = "netmanplus";
|
|
$config['os'][$os]['text'] = "NetMan Plus";
|
|
$config['os'][$os]['group'] = "ups";
|
|
$config['os'][$os]['nobulk'] = 1;
|
|
$config['os'][$os]['type'] = "power";
|
|
$config['os'][$os]['over'][0]['graph'] = "device_current";
|
|
$config['os'][$os]['over'][0]['text'] = "Current";
|
|
|
|
$os = "akcp";
|
|
$config['os'][$os]['text'] = "AKCP SensorProbe";
|
|
$config['os'][$os]['type'] = "environment";
|
|
$config['os'][$os]['over'][0]['graph'] = "device_temperature";
|
|
$config['os'][$os]['over'][0]['text'] = "temperature";
|
|
|
|
$os = "minkelsrms";
|
|
$config['os'][$os]['text'] = "Minkels RMS";
|
|
$config['os'][$os]['type'] = "environment";
|
|
$config['os'][$os]['over'][0]['graph'] = "device_temperature";
|
|
$config['os'][$os]['over'][0]['text'] = "temperature";
|
|
|
|
$os = "ipoman";
|
|
$config['os'][$os]['text'] = "Ingrasys iPoMan";
|
|
$config['os'][$os]['type'] = "power";
|
|
$config['os'][$os]['icon'] = "ingrasys";
|
|
$config['os'][$os]['over'][0]['graph'] = "device_current";
|
|
$config['os'][$os]['over'][0]['text'] = "Current";
|
|
$config['os'][$os]['over'][1]['graph'] = "device_power";
|
|
$config['os'][$os]['over'][1]['text'] = "Power";
|
|
|
|
$os = "wxgoos";
|
|
$config['os'][$os]['text'] = "ITWatchDogs Goose";
|
|
$config['os'][$os]['type'] = "environment";
|
|
$config['os'][$os]['over'][0]['graph'] = "device_temperature";
|
|
$config['os'][$os]['over'][0]['text'] = "temperature";
|
|
|
|
$os = "papouch-tme";
|
|
$config['os'][$os]['text'] = "Papouch TME";
|
|
$config['os'][$os]['type'] = "environment";
|
|
$config['os'][$os]['over'][0]['graph'] = "device_temperature";
|
|
$config['os'][$os]['over'][0]['text'] = "temperature";
|
|
|
|
$os = "cometsystem-p85xx";
|
|
$config['os'][$os]['text'] = "Comet System P85xx";
|
|
$config['os'][$os]['type'] = "environment";
|
|
$config['os'][$os]['icon'] = "comet";
|
|
$config['os'][$os]['over'][0]['graph'] = "device_temperature";
|
|
$config['os'][$os]['over'][0]['text'] = "temperature";
|
|
|
|
$os = "dell-laser";
|
|
$config['os'][$os]['group'] = "printer";
|
|
$config['os'][$os]['text'] = "Dell Laser";
|
|
$config['os'][$os]['ifname'] = 1;
|
|
$config['os'][$os]['type'] = "printer";
|
|
$config['os'][$os]['icon'] = "dell";
|
|
$config['os'][$os]['over'][0]['graph'] = "device_toner";
|
|
$config['os'][$os]['over'][0]['text'] = "Toner";
|
|
|
|
$os = "ricoh";
|
|
$config['os'][$os]['group'] = "printer";
|
|
$config['os'][$os]['text'] = "Ricoh Printer";
|
|
$config['os'][$os]['type'] = "printer";
|
|
$config['os'][$os]['icon'] = "ricoh";
|
|
$config['os'][$os]['over'][0]['graph'] = "device_toner";
|
|
$config['os'][$os]['over'][0]['text'] = "Toner";
|
|
|
|
$os = "nrg";
|
|
$config['os'][$os]['group'] = "printer";
|
|
$config['os'][$os]['text'] = "NRG Printer";
|
|
$config['os'][$os]['type'] = "printer";
|
|
$config['os'][$os]['icon'] = "nrg";
|
|
$config['os'][$os]['over'][0]['graph'] = "device_toner";
|
|
$config['os'][$os]['over'][0]['text'] = "Toner";
|
|
|
|
$os = "epson";
|
|
$config['os'][$os]['group'] = "printer";
|
|
$config['os'][$os]['text'] = "Epson Printer";
|
|
$config['os'][$os]['type'] = "printer";
|
|
$config['os'][$os]['icon'] = "epson";
|
|
$config['os'][$os]['over'][0]['graph'] = "device_toner";
|
|
$config['os'][$os]['over'][0]['text'] = "Toner";
|
|
|
|
$os = "xerox";
|
|
$config['os'][$os]['group'] = "printer";
|
|
$config['os'][$os]['text'] = "Xerox Printer";
|
|
$config['os'][$os]['ifname'] = 1;
|
|
$config['os'][$os]['type'] = "printer";
|
|
$config['os'][$os]['over'][0]['graph'] = "device_toner";
|
|
$config['os'][$os]['over'][0]['text'] = "Toner";
|
|
|
|
$os = "jetdirect";
|
|
$config['os'][$os]['group'] = "printer";
|
|
$config['os'][$os]['text'] = "HP Print server";
|
|
$config['os'][$os]['ifname'] = 1;
|
|
$config['os'][$os]['type'] = "printer";
|
|
$config['os'][$os]['icon'] = "hp";
|
|
$config['os'][$os]['over'][0]['graph'] = "device_toner";
|
|
$config['os'][$os]['over'][0]['text'] = "Toner";
|
|
|
|
$os = "richoh";
|
|
$config['os'][$os]['group'] = "printer";
|
|
$config['os'][$os]['text'] = "Ricoh Printer";
|
|
$config['os'][$os]['type'] = "printer";
|
|
$config['os'][$os]['over'][0]['graph'] = "device_toner";
|
|
$config['os'][$os]['over'][0]['text'] = "Toner";
|
|
|
|
$os = "okilan";
|
|
$config['os'][$os]['group'] = "printer";
|
|
$config['os'][$os]['text'] = "OKI Printer";
|
|
$config['os'][$os]['overgraph'][] = "device_toner";
|
|
$config['os'][$os]['overtext'] = "Toner";
|
|
$config['os'][$os]['type'] = "printer";
|
|
$config['os'][$os]['icon'] = "oki";
|
|
|
|
$os = "brother";
|
|
$config['os'][$os]['group'] = "printer";
|
|
$config['os'][$os]['text'] = "Brother Printer";
|
|
$config['os'][$os]['type'] = "printer";
|
|
$config['os'][$os]['over'][0]['graph'] = "device_toner";
|
|
$config['os'][$os]['over'][0]['text'] = "Toner";
|
|
|
|
$os = "konica";
|
|
$config['os'][$os]['group'] = "printer";
|
|
$config['os'][$os]['text'] = "Konica-Minolta Printer";
|
|
$config['os'][$os]['type'] = "printer";
|
|
$config['os'][$os]['over'][0]['graph'] = "device_toner";
|
|
$config['os'][$os]['over'][0]['text'] = "Toner";
|
|
|
|
$os = "kyocera";
|
|
$config['os'][$os]['group'] = "printer";
|
|
$config['os'][$os]['text'] = "Kyocera Mita Printer";
|
|
$config['os'][$os]['over'][0]['graph'] = "device_toner";
|
|
$config['os'][$os]['over'][0]['text'] = "Toner";
|
|
$config['os'][$os]['ifname'] = 1;
|
|
$config['os'][$os]['type'] = "printer";
|
|
|
|
$os = "3com";
|
|
$config['os'][$os]['text'] = "3Com";
|
|
$config['os'][$os]['over'][0]['graph'] = "device_bits";
|
|
$config['os'][$os]['over'][0]['text'] = "Traffic";
|
|
$config['os'][$os]['type'] = "network";
|
|
|
|
$os = "sentry3";
|
|
$config['os'][$os]['text'] = "ServerTech Sentry3";
|
|
$config['os'][$os]['type'] = "power";
|
|
$config['os'][$os]['over'][0]['graph'] = "device_current";
|
|
$config['os'][$os]['over'][0]['text'] = "Current";
|
|
$config['os'][$os]['icon'] = "servertech";
|
|
|
|
$os = "raritan";
|
|
$config['os'][$os]['text'] = "Raritan PDU";
|
|
$config['os'][$os]['type'] = "power";
|
|
$config['os'][$os]['over'][0]['graph'] = "device_current";
|
|
$config['os'][$os]['over'][0]['text'] = "Current";
|
|
$config['os'][$os]['icon'] = "raritan";
|
|
|
|
$os = "vmware";
|
|
$config['os'][$os]['type'] = "server";
|
|
$config['os'][$os]['text'] = "VMware";
|
|
$config['os'][$os]['ifXmcbc'] = 1;
|
|
$config['os'][$os]['over'][0]['graph'] = "device_bits";
|
|
$config['os'][$os]['over'][0]['text'] = "Device Traffic";
|
|
|
|
$os = "mrvld";
|
|
$config['os'][$os]['group'] = "mrv";
|
|
$config['os'][$os]['text'] = "MRV LambdaDriver";
|
|
$config['os'][$os]['type'] = "network";
|
|
$config['os'][$os]['icon'] = "mrv";
|
|
|
|
$os = "poweralert";
|
|
$config['os'][$os]['text'] = "Tripp Lite PowerAlert";
|
|
$config['os'][$os]['type'] = "power";
|
|
$config['os'][$os]['over'][0]['graph'] = "device_current";
|
|
$config['os'][$os]['over'][0]['text'] = "Current";
|
|
$config['os'][$os]['icon'] = "tripplite";
|
|
|
|
$os = "avocent";
|
|
$config['os'][$os]['text'] = "Avocent";
|
|
$config['os'][$os]['type'] = "network";
|
|
$config['os'][$os]['icon'] = "avocent";
|
|
|
|
$os = "symbol";
|
|
$config['os'][$os]['type'] = "network";
|
|
$config['os'][$os]['text'] = "Symbol AP";
|
|
$config['os'][$os]['icon'] = "symbol";
|
|
|
|
$os = "firebox";
|
|
$config['os'][$os]['text'] = "Watchguard Firebox";
|
|
$config['os'][$os]['type'] = "firewall";
|
|
$config['os'][$os]['over'][0]['graph'] = "device_bits";
|
|
$config['os'][$os]['over'][0]['text'] = "Traffic";
|
|
$config['os'][$os]['over'][1]['graph'] = "device_processor";
|
|
$config['os'][$os]['over'][1]['text'] = "CPU Usage";
|
|
$config['os'][$os]['icon'] = "watchguard";
|
|
|
|
$os = "fireware";
|
|
$config['os'][$os]['text'] = "Watchguard Fireware";
|
|
$config['os'][$os]['type'] = "firewall";
|
|
$config['os'][$os]['over'][0]['graph'] = "device_bits";
|
|
$config['os'][$os]['over'][0]['text'] = "Traffic";
|
|
$config['os'][$os]['over'][1]['graph'] = "device_processor";
|
|
$config['os'][$os]['over'][1]['text'] = "CPU Usage";
|
|
$config['os'][$os]['icon'] = "watchguard";
|
|
|
|
$os = "panos";
|
|
$config['os'][$os]['text'] = "PanOS";
|
|
$config['os'][$os]['type'] = "firewall";
|
|
$config['os'][$os]['icon'] = "panos";
|
|
|
|
$os = "arubaos";
|
|
$config['os'][$os]['text'] = "ArubaOS";
|
|
$config['os'][$os]['type'] = "wireless";
|
|
$config['os'][$os]['icon'] = "arubaos";
|
|
$config['os'][$os]['over'][0]['graph'] = "device_arubacontroller_numaps";
|
|
$config['os'][$os]['over'][0]['text'] = "Number of APs";
|
|
$config['os'][$os]['over'][1]['graph'] = "device_arubacontroller_numclients";
|
|
$config['os'][$os]['over'][1]['text'] = "Number of Clients";
|
|
|
|
$os = "dsm";
|
|
$config['os'][$os]['text'] = "Synology DSM";
|
|
$config['os'][$os]['group'] = "unix";
|
|
$config['os'][$os]['type'] = "storage";
|
|
$config['os'][$os]['icon'] = "synology";
|
|
|
|
$os = "hikvision";
|
|
$config['os'][$os]['text'] = "Hikvision";
|
|
$config['os'][$os]['type'] = "network";
|
|
$config['os'][$os]['icon'] = "hikvision";
|
|
|
|
// Canopy / Cambium support
|
|
$os = "canopy";
|
|
$config['os'][$os]['text'] = "Cambium";
|
|
$config['os'][$os]['type'] = "wireless";
|
|
$config['os'][$os]['icon'] = "cambium";
|
|
|
|
$os = "datacom";
|
|
$config['os'][$os]['text'] = "Datacom";
|
|
$config['os'][$os]['type'] = "network";
|
|
$config['os'][$os]['icon'] = "datacom";
|
|
|
|
// UBNT EdgeSwitch 750W
|
|
$os = "edgeswitch";
|
|
$config['os'][$os]['text'] = "EdgeSwitch";
|
|
$config['os'][$os]['type'] = "network";
|
|
$config['os'][$os]['icon'] = "ubiquiti";
|
|
$config['os'][$os]['over'][0]['graph'] = "device_bits";
|
|
$config['os'][$os]['over'][0]['text'] = "Device Traffic";
|
|
$config['os'][$os]['ifname'] = 1;
|
|
|
|
// Fiberhome
|
|
$os = "fiberhome";
|
|
$config['os'][$os]['text'] = "Fiberhome";
|
|
$config['os'][$os]['type'] = "network";
|
|
$config['os'][$os]['icon'] = "fiberhome";
|
|
|
|
// PBN, Pacific Broadband Networks
|
|
$os = "pbn";
|
|
$config['os'][$os]['text'] = "PBN";
|
|
$config['os'][$os]['type'] = "network";
|
|
$config['os'][$os]['ifXmcbc'] = 1;
|
|
$config['os'][$os]['over'][0]['graph'] = "device_bits";
|
|
$config['os'][$os]['over'][0]['text'] = "Device Traffic";
|
|
$config['os'][$os]['icon'] = "pbn";
|
|
|
|
foreach ($config['os'] as $this_os => $blah)
|
|
{
|
|
if (isset($config['os'][$this_os]['group']))
|
|
{
|
|
$this_os_group = $config['os'][$this_os]['group'];
|
|
if (isset($config['os_group'][$this_os_group]))
|
|
{
|
|
foreach ($config['os_group'][$this_os_group] as $property => $value)
|
|
{
|
|
if (!isset($config['os'][$this_os][$property]))
|
|
{
|
|
$config['os'][$this_os][$property] = $value;
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
// Graph Types
|
|
|
|
$config['graph_sections'] = array('general', 'system', 'firewall', 'netstats', 'wireless', 'storage', 'vpdn', 'load balancer');
|
|
|
|
|
|
// Device - Wireless - AirMAX
|
|
$config['graph_types']['device']['ubnt_airmax_WlStatStaCount'] = array(
|
|
'section' => 'wireless',
|
|
'order' => '0',
|
|
'descr' => 'Wireless Clients',
|
|
'file' => 'ubnt-airmax-mib.rrd',
|
|
'colours' => 'reds',
|
|
'unit_text' => 'Number',
|
|
'ds' => array(
|
|
'WlStatStaCount' => array('label' => 'Clients', 'draw' => 'LINE', 'line' => TRUE)
|
|
)
|
|
);
|
|
|
|
$config['graph_types']['device']['ubnt_airmax_RadioDistance'] = array(
|
|
'section' => 'wireless',
|
|
'order' => '1',
|
|
'descr' => 'Radio Distance',
|
|
'file' => 'ubnt-airmax-mib.rrd',
|
|
'colours' => 'blues',
|
|
'unit_text' => 'Metres',
|
|
'ds' => array(
|
|
'RadioDistance' => array('label' => 'Distance', 'draw' => 'LINE', 'line' => TRUE)
|
|
)
|
|
);
|
|
|
|
$config['graph_types']['device']['ubnt_airmax_RadioFreq'] = array(
|
|
'section' => 'wireless',
|
|
'order' => '2',
|
|
'descr' => 'Radio Frequency',
|
|
'file' => 'ubnt-airmax-mib.rrd',
|
|
'colours' => 'reds',
|
|
'unit_text' => 'Mhz',
|
|
'ds' => array(
|
|
'RadioFreq' => array('label' => 'Frequency', 'draw' => 'LINE', 'line' => TRUE, 'rra_min' => FALSE, 'rra_max' => FALSE, 'colour' => '3ca3c1')
|
|
)
|
|
);
|
|
|
|
$config['graph_types']['device']['ubnt_airmax_RadioTxPower'] = array(
|
|
'section' => 'wireless',
|
|
'order' => '3',
|
|
'descr' => 'Radio Tx Power',
|
|
'file' => 'ubnt-airmax-mib.rrd',
|
|
'colours' => 'reds',
|
|
'unit_text' => 'dBm',
|
|
'ds' => array(
|
|
'RadioTxPower' => array('label' => 'Tx Power', 'draw' => 'LINE', 'line' => TRUE)
|
|
)
|
|
);
|
|
|
|
$config['graph_types']['device']['ubnt_airmax_RadioRssi_0'] = array(
|
|
'section' => 'wireless',
|
|
'order' => '4',
|
|
'descr' => 'Radio Rssi Chain 0',
|
|
'file' => 'ubnt-airmax-mib.rrd',
|
|
'colours' => 'blues',
|
|
'unit_text' => 'dBm',
|
|
'ds' => array(
|
|
'RadioRssi_0' => array('label' => 'RSSI', 'draw' => 'AREA', 'line' => TRUE)
|
|
)
|
|
);
|
|
|
|
$config['graph_types']['device']['ubnt_airmax_RadioRssi_1'] = array(
|
|
'section' => 'wireless',
|
|
'order' => '5',
|
|
'descr' => 'Radio Rssi Chain 1',
|
|
'file' => 'ubnt-airmax-mib.rrd',
|
|
'colours' => 'blues',
|
|
'unit_text' => 'dBm',
|
|
'ds' => array(
|
|
'RadioRssi_1' => array('label' => 'RSSI', 'draw' => 'AREA', 'line' => TRUE)
|
|
)
|
|
);
|
|
|
|
$config['graph_types']['device']['ubnt_airmax_WlStatSignal'] = array(
|
|
'section' => 'wireless',
|
|
'order' => '6',
|
|
'descr' => 'Radio Signal',
|
|
'file' => 'ubnt-airmax-mib.rrd',
|
|
'colours' => 'reds',
|
|
'unit_text' => 'dBm',
|
|
'ds' => array(
|
|
'WlStatSignal' => array('label' => 'Signal', 'draw' => 'LINE', 'line' => TRUE)
|
|
)
|
|
);
|
|
|
|
$config['graph_types']['device']['ubnt_airmax_WlStatRssi'] = array(
|
|
'section' => 'wireless',
|
|
'order' => '7',
|
|
'descr' => 'Radio Overall RSSI',
|
|
'file' => 'ubnt-airmax-mib.rrd',
|
|
'colours' => 'blues',
|
|
'unit_text' => 'dBm',
|
|
'ds' => array(
|
|
'WlStatRssi' => array('label' => 'RSSI', 'draw' => 'AREA', 'line' => TRUE)
|
|
)
|
|
);
|
|
|
|
$config['graph_types']['device']['ubnt_airmax_WlStatCcq'] = array(
|
|
'section' => 'wireless',
|
|
'order' => '8',
|
|
'descr' => 'Radio CCQ',
|
|
'file' => 'ubnt-airmax-mib.rrd',
|
|
'colours' => 'blues',
|
|
'unit_text' => 'Percent',
|
|
'ds' => array(
|
|
'WlStatCcq' => array('label' => 'CCQ', 'draw' => 'AREA', 'line' => TRUE)
|
|
)
|
|
);
|
|
|
|
$config['graph_types']['device']['ubnt_airmax_WlStatNoiseFloor'] = array(
|
|
'section' => 'wireless',
|
|
'order' => '10',
|
|
'descr' => 'Radio Noise Floor',
|
|
'file' => 'ubnt-airmax-mib.rrd',
|
|
'colours' => 'blues',
|
|
'unit_text' => 'dBm',
|
|
'ds' => array(
|
|
'WlStatNoiseFloor' => array('label' => 'Noise', 'draw' => 'AREA', 'line' => TRUE)
|
|
)
|
|
);
|
|
|
|
$config['graph_types']['device']['ubnt_airmax_WlStatTxRate'] = array(
|
|
'section' => 'wireless',
|
|
'order' => '11',
|
|
'descr' => 'Radio Tx Rate',
|
|
'file' => 'ubnt-airmax-mib.rrd',
|
|
'colours' => 'reds',
|
|
'unit_text' => 'mbps',
|
|
'ds' => array(
|
|
'WlStatTxRate' => array('label' => 'Tx Rate', 'draw' => 'LINE', 'line' => TRUE)
|
|
)
|
|
);
|
|
|
|
$config['graph_types']['device']['ubnt_airmax_WlStatRxRate'] = array(
|
|
'section' => 'wireless',
|
|
'order' => '12',
|
|
'descr' => 'Radio Rx Rate',
|
|
'file' => 'ubnt-airmax-mib.rrd',
|
|
'colours' => 'greens',
|
|
'unit_text' => 'mbps',
|
|
'ds' => array(
|
|
'WlStatRxRate' => array('label' => 'Rx Rate', 'draw' => 'LINE', 'line' => TRUE)
|
|
)
|
|
);
|
|
|
|
$config['graph_types']['device']['ubnt_airmax_AirMaxQuality'] = array(
|
|
'section' => 'wireless',
|
|
'order' => '13',
|
|
'descr' => 'AirMax Quality',
|
|
'file' => 'ubnt-airmax-mib.rrd',
|
|
'colours' => 'greens',
|
|
'unit_text' => 'Percent',
|
|
'ds' => array(
|
|
'AirMaxQuality' => array('label' => 'Quality', 'draw' => 'LINE', 'line' => TRUE)
|
|
)
|
|
);
|
|
|
|
$config['graph_types']['device']['ubnt_airmax_AirMaxCapacity'] = array(
|
|
'section' => 'wireless',
|
|
'order' => '14',
|
|
'descr' => 'AirMax Capacity',
|
|
'file' => 'ubnt-airmax-mib.rrd',
|
|
'colours' => 'greens',
|
|
'unit_text' => 'Percent',
|
|
'ds' => array(
|
|
'AirMaxCapacity' => array('label' => 'Capacity', 'draw' => 'LINE', 'line' => TRUE)
|
|
)
|
|
);
|
|
|
|
// Device - AirFIBER
|
|
$config['graph_types']['device']['ubnt_airfiber_RadioFreqs'] = array(
|
|
'section' => 'wireless',
|
|
'order' => '0',
|
|
'descr' => 'Radio Frequencies',
|
|
'file' => 'ubnt-airfiber-mib.rrd',
|
|
'colours' => 'blues',
|
|
'unit_text' => 'Mhz',
|
|
'ds' => array(
|
|
'txFrequency' => array('label' => 'Tx Frequency', 'draw' => 'LINE', 'line' => TRUE),
|
|
'rxFrequency' => array('label' => 'Rx Frequency', 'draw' => 'LINE', 'line' => TRUE)
|
|
)
|
|
);
|
|
|
|
$config['graph_types']['device']['ubnt_airfiber_TxPower'] = array(
|
|
'section' => 'wireless',
|
|
'descr' => 'Radio Tx Power',
|
|
'file' => 'ubnt-airfiber-mib.rrd',
|
|
'colours' => 'reds',
|
|
'unit_text' => 'dBm',
|
|
'ds' => array(
|
|
'txPower' => array('label' => 'Tx Power', 'draw' => 'LINE', 'line' => TRUE)
|
|
)
|
|
);
|
|
|
|
$config['graph_types']['device']['ubnt_airfiber_LinkDist'] = array(
|
|
'section' => 'wireless',
|
|
'descr' => 'Link Distance',
|
|
'file' => 'ubnt-airfiber-mib.rrd',
|
|
'colours' => 'reds',
|
|
'unit_text' => 'Metres',
|
|
'ds' => array(
|
|
'radioLinkDistM' => array('label' => 'Distance', 'draw' => 'LINE', 'line' => TRUE)
|
|
)
|
|
);
|
|
|
|
$config['graph_types']['device']['ubnt_airfiber_Capacity'] = array(
|
|
'section' => 'wireless',
|
|
'descr' => 'Link Capacity',
|
|
'file' => 'ubnt-airfiber-mib.rrd',
|
|
'colours' => 'blues',
|
|
'unit_text' => 'bps',
|
|
'ds' => array(
|
|
'rxCapacity' => array('label' => 'Rx Capacity', 'draw' => 'LINE', 'line' => TRUE),
|
|
'txCapacity' => array('label' => 'Tx Capacity', 'draw' => 'LINE', 'line' => TRUE)
|
|
)
|
|
);
|
|
|
|
$config['graph_types']['device']['ubnt_airfiber_RadioTemp'] = array(
|
|
'section' => 'wireless',
|
|
'descr' => 'Radio Temperatures',
|
|
'file' => 'ubnt-airfiber-mib.rrd',
|
|
'colours' => 'blues',
|
|
'unit_text' => 'Deg C',
|
|
'ds' => array(
|
|
'radio0TempC' => array('label' => 'Radio 0 Temp', 'draw' => 'LINE', 'line' => TRUE),
|
|
'radio1TempC' => array('label' => 'Radio 1 Temp', 'draw' => 'LINE', 'line' => TRUE)
|
|
)
|
|
);
|
|
|
|
$config['graph_types']['device']['ubnt_airfiber_RFTotOctetsTx'] = array(
|
|
'section' => 'wireless',
|
|
'descr' => 'RF Total Octets Tx',
|
|
'file' => 'ubnt-airfiber-mib.rrd',
|
|
'colours' => 'reds',
|
|
'unit_text' => 'Octets',
|
|
'ds' => array(
|
|
'txoctetsAll' => array('label' => 'Octets', 'draw' => 'AREA', 'line' => TRUE)
|
|
)
|
|
);
|
|
|
|
$config['graph_types']['device']['ubnt_airfiber_RFTotPktsTx'] = array(
|
|
'section' => 'wireless',
|
|
'descr' => 'RF Total Packets Tx',
|
|
'file' => 'ubnt-airfiber-mib.rrd',
|
|
'colours' => 'reds',
|
|
'unit_text' => 'Packets',
|
|
'ds' => array(
|
|
'txpktsAll' => array('label' => 'Packets', 'draw' => 'AREA', 'line' => TRUE)
|
|
)
|
|
);
|
|
|
|
$config['graph_types']['device']['ubnt_airfiber_RFTotOctetsRx'] = array(
|
|
'section' => 'wireless',
|
|
'descr' => 'RF Total Octets Rx',
|
|
'file' => 'ubnt-airfiber-mib.rrd',
|
|
'colours' => 'greens',
|
|
'unit_text' => 'Octets',
|
|
'ds' => array(
|
|
'rxoctetsAll' => array('label' => 'Octets', 'draw' => 'AREA', 'line' => TRUE)
|
|
)
|
|
);
|
|
|
|
$config['graph_types']['device']['ubnt_airfiber_RFTotPktsRx'] = array(
|
|
'section' => 'wireless',
|
|
'descr' => 'RF Total Packets Rx',
|
|
'file' => 'ubnt-airfiber-mib.rrd',
|
|
'colours' => 'greens',
|
|
'unit_text' => 'Packets',
|
|
'ds' => array(
|
|
'rxpktsAll' => array('label' => 'Packets', 'draw' => 'AREA', 'line' => TRUE)
|
|
)
|
|
);
|
|
|
|
// Siklu support
|
|
$config['graph_types']['device']['siklu_rfAverageRssi'] = array(
|
|
'section' => 'wireless',
|
|
'order' => '0',
|
|
'descr' => 'Radio Average RSSI',
|
|
'file' => 'siklu-wireless.rrd',
|
|
'colours' => 'blues',
|
|
'unit_text' => 'dBm',
|
|
'ds' => array(
|
|
'rfAverageRssi' => array('label' => 'RSSI', 'draw' => 'AREA', 'line' => TRUE)
|
|
)
|
|
);
|
|
$config['graph_types']['device']['siklu_rfAverageCinr'] = array(
|
|
'section' => 'wireless',
|
|
'order' => '1',
|
|
'descr' => 'Radio Average CINR',
|
|
'file' => 'siklu-wireless.rrd',
|
|
'colours' => 'reds',
|
|
'unit_text' => 'dB',
|
|
'ds' => array(
|
|
'rfAverageCinr' => array('label' => 'CINR', 'draw' => 'AREA', 'line' => TRUE)
|
|
)
|
|
);
|
|
$config['graph_types']['device']['siklu_rfOperationalFrequency'] = array(
|
|
'section' => 'wireless',
|
|
'order' => '2',
|
|
'descr' => 'Operational Frequency',
|
|
'file' => 'siklu-wireless.rrd',
|
|
'colours' => 'reds',
|
|
'unit_text' => 'GHz',
|
|
'ds' => array(
|
|
'rfOperFreq' => array('label' => 'Hz', 'draw' => 'AREA', 'line' => TRUE)
|
|
)
|
|
);
|
|
$config['graph_types']['device']['siklu_rfinterfacePkts'] = array(
|
|
'section' => 'wireless',
|
|
'order' => '3',
|
|
'descr' => 'Packets',
|
|
'file' => 'siklu-interface.rrd',
|
|
'unit_text' => 'pps',
|
|
'ds' => array(
|
|
'rfIPkts' => array('label' => 'In bps', 'draw' => 'LINE', 'line' => TRUE),
|
|
'rfOutPkts' => array('label' => 'Out bps', 'draw' => 'LINE', 'line' => TRUE),
|
|
)
|
|
);
|
|
$config['graph_types']['device']['siklu_rfinterfaceOtherPkts'] = array(
|
|
'section' => 'wireless',
|
|
'order' => '4',
|
|
'descr' => 'Other Packets',
|
|
'file' => 'siklu-interface.rrd',
|
|
'unit_text' => 'pps',
|
|
'ds' => array(
|
|
'rfInGoodPkts' => array('label' => 'Good Pkts', 'draw' => 'LINE', 'line' => TRUE),
|
|
'rfInErroredPkts' => array('label' => 'Errored Pkts', 'draw' => 'LINE', 'line' => TRUE),
|
|
'rfInLostPkts' => array('label' => 'Lost Pkts', 'draw' => 'LINE', 'line' => TRUE),
|
|
)
|
|
);
|
|
$config['graph_types']['device']['siklu_rfinterfaceOctets'] = array(
|
|
'section' => 'wireless',
|
|
'order' => '5',
|
|
'descr' => 'Traffic',
|
|
'file' => 'siklu-interface.rrd',
|
|
'unit_text' => 'bps',
|
|
'ds' => array(
|
|
'rfInOctets' => array('label' => 'In bps', 'draw' => 'LINE', 'line' => TRUE),
|
|
'rfOutOctets' => array('label' => 'Out bps', 'draw' => 'LINE', 'line' => TRUE),
|
|
)
|
|
);
|
|
$config['graph_types']['device']['siklu_rfinterfaceOtherOctets'] = array(
|
|
'section' => 'wireless',
|
|
'order' => '6',
|
|
'descr' => 'Other Octets',
|
|
'file' => 'siklu-interface.rrd',
|
|
'unit_text' => 'bps',
|
|
'ds' => array(
|
|
'rfInIdleOctets' => array('label' => 'In Idle', 'draw' => 'LINE', 'line' => TRUE),
|
|
'rfOutIdleOctets' => array('label' => 'Out Idle', 'draw' => 'LINE', 'line' => TRUE),
|
|
'rfInGoodOctets' => array('label' => 'Good Octets', 'draw' => 'LINE', 'line' => TRUE),
|
|
'rfInErroredOctetts' => array('label' => 'Errored Octets', 'draw' => 'LINE', 'line' => TRUE),
|
|
)
|
|
);
|
|
|
|
$config['graph_types']['device']['wifi_clients']['section'] = 'wireless';
|
|
$config['graph_types']['device']['wifi_clients']['order'] = '0';
|
|
$config['graph_types']['device']['wifi_clients']['descr'] = 'Wireless Clients';
|
|
|
|
$config['graph_types']['device']['agent']['section'] = 'system';
|
|
$config['graph_types']['device']['agent']['order'] = '0';
|
|
$config['graph_types']['device']['agent']['descr'] = 'Agent Execution Time';
|
|
|
|
$config['graph_types']['device']['cipsec_flow_bits']['section'] = 'firewall';
|
|
$config['graph_types']['device']['cipsec_flow_bits']['order'] = '0';
|
|
$config['graph_types']['device']['cipsec_flow_bits']['descr'] = 'IPSec Tunnel Traffic Volume';
|
|
$config['graph_types']['device']['cipsec_flow_pkts']['section'] = 'firewall';
|
|
$config['graph_types']['device']['cipsec_flow_pkts']['order'] = '0';
|
|
$config['graph_types']['device']['cipsec_flow_pkts']['descr'] = 'IPSec Tunnel Traffic Packets';
|
|
$config['graph_types']['device']['cipsec_flow_stats']['section'] = 'firewall';
|
|
$config['graph_types']['device']['cipsec_flow_stats']['order'] = '0';
|
|
$config['graph_types']['device']['cipsec_flow_stats']['descr'] = 'IPSec Tunnel Statistics';
|
|
$config['graph_types']['device']['cipsec_flow_tunnels']['section'] = 'firewall';
|
|
$config['graph_types']['device']['cipsec_flow_tunnels']['order'] = '0';
|
|
$config['graph_types']['device']['cipsec_flow_tunnels']['descr'] = 'IPSec Active Tunnels';
|
|
$config['graph_types']['device']['cras_sessions']['section'] = 'firewall';
|
|
$config['graph_types']['device']['cras_sessions']['order'] = '0';
|
|
$config['graph_types']['device']['cras_sessions']['descr'] = 'Remote Access Sessions';
|
|
$config['graph_types']['device']['fortigate_sessions']['section'] = 'firewall';
|
|
$config['graph_types']['device']['fortigate_sessions']['order'] = '0';
|
|
$config['graph_types']['device']['fortigate_sessions']['descr'] = 'Active Sessions';
|
|
$config['graph_types']['device']['fortigate_cpu']['section'] = 'system';
|
|
$config['graph_types']['device']['fortigate_cpu']['order'] = '0';
|
|
$config['graph_types']['device']['fortigate_cpu']['descr'] = 'CPU';
|
|
$config['graph_types']['device']['screenos_sessions']['section'] = 'firewall';
|
|
$config['graph_types']['device']['screenos_sessions']['order'] = '0';
|
|
$config['graph_types']['device']['screenos_sessions']['descr'] = 'Active Sessions';
|
|
$config['graph_types']['device']['panos_sessions']['section'] = 'firewall';
|
|
$config['graph_types']['device']['panos_sessions']['order'] = '0';
|
|
$config['graph_types']['device']['panos_sessions']['descr'] = 'Active Sessions';
|
|
|
|
$config['graph_types']['device']['bits']['section'] = 'netstats';
|
|
$config['graph_types']['device']['bits']['order'] = '0';
|
|
$config['graph_types']['device']['bits']['descr'] = 'Total Traffic';
|
|
$config['graph_types']['device']['ipsystemstats_ipv4']['section'] = 'netstats';
|
|
$config['graph_types']['device']['ipsystemstats_ipv4']['order'] = '0';
|
|
$config['graph_types']['device']['ipsystemstats_ipv4']['descr'] = 'IPv4 Packet Statistics';
|
|
$config['graph_types']['device']['ipsystemstats_ipv4_frag']['section'] = 'netstats';
|
|
$config['graph_types']['device']['ipsystemstats_ipv4_frag']['order'] = '0';
|
|
$config['graph_types']['device']['ipsystemstats_ipv4_frag']['descr'] = 'IPv4 Fragmentation Statistics';
|
|
$config['graph_types']['device']['ipsystemstats_ipv6']['section'] = 'netstats';
|
|
$config['graph_types']['device']['ipsystemstats_ipv6']['order'] = '0';
|
|
$config['graph_types']['device']['ipsystemstats_ipv6']['descr'] = 'IPv6 Packet Statistics';
|
|
$config['graph_types']['device']['ipsystemstats_ipv6_frag']['section'] = 'netstats';
|
|
$config['graph_types']['device']['ipsystemstats_ipv6_frag']['order'] = '0';
|
|
$config['graph_types']['device']['ipsystemstats_ipv6_frag']['descr'] = 'IPv6 Fragmentation Statistics';
|
|
$config['graph_types']['device']['netstat_icmp_info']['section'] = 'netstats';
|
|
$config['graph_types']['device']['netstat_icmp_info']['order'] = '0';
|
|
$config['graph_types']['device']['netstat_icmp_info']['descr'] = 'ICMP Informational Statistics';
|
|
$config['graph_types']['device']['netstat_icmp']['section'] = 'netstats';
|
|
$config['graph_types']['device']['netstat_icmp']['order'] = '0';
|
|
$config['graph_types']['device']['netstat_icmp']['descr'] = 'ICMP Statistics';
|
|
$config['graph_types']['device']['netstat_ip']['section'] = 'netstats';
|
|
$config['graph_types']['device']['netstat_ip']['order'] = '0';
|
|
$config['graph_types']['device']['netstat_ip']['descr'] = 'IP Statistics';
|
|
$config['graph_types']['device']['netstat_ip_frag']['section'] = 'netstats';
|
|
$config['graph_types']['device']['netstat_ip_frag']['order'] = '0';
|
|
$config['graph_types']['device']['netstat_ip_frag']['descr'] = 'IP Fragmentation Statistics';
|
|
$config['graph_types']['device']['netstat_snmp']['section'] = 'netstats';
|
|
$config['graph_types']['device']['netstat_snmp']['order'] = '0';
|
|
$config['graph_types']['device']['netstat_snmp']['descr'] = 'SNMP Statistics';
|
|
$config['graph_types']['device']['netstat_snmp_pkt']['section'] = 'netstats';
|
|
$config['graph_types']['device']['netstat_snmp_pkt']['order'] = '0';
|
|
$config['graph_types']['device']['netstat_snmp_pkt']['descr'] = 'SNMP Packet Type Statistics';
|
|
|
|
$config['graph_types']['device']['netstat_ip_forward']['section'] = 'netstats';
|
|
$config['graph_types']['device']['netstat_ip_forward']['order'] = '0';
|
|
$config['graph_types']['device']['netstat_ip_forward']['descr'] = 'IP Forwarding Statistics';
|
|
|
|
$config['graph_types']['device']['netstat_tcp']['section'] = 'netstats';
|
|
$config['graph_types']['device']['netstat_tcp']['order'] = '0';
|
|
$config['graph_types']['device']['netstat_tcp']['descr'] = 'TCP Statistics';
|
|
$config['graph_types']['device']['netstat_udp']['section'] = 'netstats';
|
|
$config['graph_types']['device']['netstat_udp']['order'] = '0';
|
|
$config['graph_types']['device']['netstat_udp']['descr'] = 'UDP Statistics';
|
|
|
|
$config['graph_types']['device']['fdb_count']['section'] = 'system';
|
|
$config['graph_types']['device']['fdb_count']['order'] = '0';
|
|
$config['graph_types']['device']['fdb_count']['descr'] = 'MAC Addresses Learnt';
|
|
$config['graph_types']['device']['hr_processes']['section'] = 'system';
|
|
$config['graph_types']['device']['hr_processes']['order'] = '0';
|
|
$config['graph_types']['device']['hr_processes']['descr'] = 'Running Processes';
|
|
$config['graph_types']['device']['hr_users']['section'] = 'system';
|
|
$config['graph_types']['device']['hr_users']['order'] = '0';
|
|
$config['graph_types']['device']['hr_users']['descr'] = 'Users Logged In';
|
|
$config['graph_types']['device']['mempool']['section'] = 'system';
|
|
$config['graph_types']['device']['mempool']['order'] = '0';
|
|
$config['graph_types']['device']['mempool']['descr'] = 'Memory Pool Usage';
|
|
$config['graph_types']['device']['processor']['section'] = 'system';
|
|
$config['graph_types']['device']['processor']['order'] = '0';
|
|
$config['graph_types']['device']['processor']['descr'] = 'Processor Usage';
|
|
$config['graph_types']['device']['storage']['section'] = 'system';
|
|
$config['graph_types']['device']['storage']['order'] = '0';
|
|
$config['graph_types']['device']['storage']['descr'] = 'Filesystem Usage';
|
|
$config['graph_types']['device']['temperature']['section'] = 'system';
|
|
$config['graph_types']['device']['temperature']['order'] = '0';
|
|
$config['graph_types']['device']['temperature']['descr'] = 'temperature';
|
|
$config['graph_types']['device']['charge']['section'] = 'system';
|
|
$config['graph_types']['device']['charge']['order'] = '0';
|
|
$config['graph_types']['device']['charge']['descr'] = 'Battery Charge';
|
|
$config['graph_types']['device']['ucd_cpu']['section'] = 'system';
|
|
$config['graph_types']['device']['ucd_cpu']['order'] = '0';
|
|
$config['graph_types']['device']['ucd_cpu']['descr'] = 'Detailed Processor Usage';
|
|
$config['graph_types']['device']['ucd_load']['section'] = 'system';
|
|
$config['graph_types']['device']['ucd_load']['order'] = '0';
|
|
$config['graph_types']['device']['ucd_load']['descr'] = 'Load Averages';
|
|
$config['graph_types']['device']['ucd_memory']['section'] = 'system';
|
|
$config['graph_types']['device']['ucd_memory']['order'] = '0';
|
|
$config['graph_types']['device']['ucd_memory']['descr'] = 'Detailed Memory Usage';
|
|
$config['graph_types']['device']['ucd_swap_io']['section'] = 'system';
|
|
$config['graph_types']['device']['ucd_swap_io']['order'] = '0';
|
|
$config['graph_types']['device']['ucd_swap_io']['descr'] = 'Swap I/O Activity';
|
|
$config['graph_types']['device']['ucd_io']['section'] = 'system';
|
|
$config['graph_types']['device']['ucd_io']['order'] = '0';
|
|
$config['graph_types']['device']['ucd_io']['descr'] = 'System I/O Activity';
|
|
$config['graph_types']['device']['ucd_contexts']['section'] = 'system';
|
|
$config['graph_types']['device']['ucd_contexts']['order'] = '0';
|
|
$config['graph_types']['device']['ucd_contexts']['descr'] = 'Context Switches';
|
|
$config['graph_types']['device']['ucd_interrupts']['section'] = 'system';
|
|
$config['graph_types']['device']['ucd_interrupts']['order'] = '0';
|
|
$config['graph_types']['device']['ucd_interrupts']['descr'] = 'Interrupts';
|
|
$config['graph_types']['device']['uptime']['section'] = 'system';
|
|
$config['graph_types']['device']['uptime']['order'] = '0';
|
|
$config['graph_types']['device']['uptime']['descr'] = 'System Uptime';
|
|
$config['graph_types']['device']['poller_perf']['section'] = 'poller';
|
|
$config['graph_types']['device']['poller_perf']['order'] = '0';
|
|
$config['graph_types']['device']['poller_perf']['descr'] = 'Poller Time';
|
|
$config['graph_types']['device']['ping_perf']['section'] = 'poller';
|
|
$config['graph_types']['device']['ping_perf']['order'] = '0';
|
|
$config['graph_types']['device']['ping_perf']['descr'] = 'Ping Response';
|
|
|
|
$config['graph_types']['device']['vpdn_sessions_l2tp']['section'] = 'vpdn';
|
|
$config['graph_types']['device']['vpdn_sessions_l2tp']['order'] = '0';
|
|
$config['graph_types']['device']['vpdn_sessions_l2tp']['descr'] = 'VPDN L2TP Sessions';
|
|
|
|
$config['graph_types']['device']['vpdn_tunnels_l2tp']['section'] = 'vpdn';
|
|
$config['graph_types']['device']['vpdn_tunnels_l2tp']['order'] = '0';
|
|
$config['graph_types']['device']['vpdn_tunnels_l2tp']['descr'] = 'VPDN L2TP Tunnels';
|
|
|
|
$config['graph_types']['device']['netscaler_tcp_conn']['section'] = 'load balancer';
|
|
$config['graph_types']['device']['netscaler_tcp_conn']['order'] = '0';
|
|
$config['graph_types']['device']['netscaler_tcp_conn']['descr'] = 'TCP Connections';
|
|
|
|
$config['graph_types']['device']['netscaler_tcp_bits']['section'] = 'load balancer';
|
|
$config['graph_types']['device']['netscaler_tcp_bits']['order'] = '0';
|
|
$config['graph_types']['device']['netscaler_tcp_bits']['descr'] = 'TCP Traffic';
|
|
|
|
$config['graph_types']['device']['netscaler_tcp_pkts']['section'] = 'load balancer';
|
|
$config['graph_types']['device']['netscaler_tcp_pkts']['order'] = '0';
|
|
$config['graph_types']['device']['netscaler_tcp_pkts']['descr'] = 'TCP Packets';
|
|
|
|
$config['graph_types']['device']['asa_conns']['section'] = 'firewall';
|
|
$config['graph_types']['device']['asa_conns']['order'] = '0';
|
|
$config['graph_types']['device']['asa_conns']['descr'] = 'Current connections';
|
|
|
|
$config['graph_descr']['device_smokeping_in_all'] = "This is an aggregate graph of the incoming smokeping tests to this host. The line corresponds to the average RTT. The shaded area around each line denotes the standard deviation.";
|
|
$config['graph_descr']['device_processor'] = "This is an aggregate graph of all processors in the system.";
|
|
|
|
// Device Types
|
|
|
|
$i = 0;
|
|
$config['device_types'][$i]['text'] = 'Servers';
|
|
$config['device_types'][$i]['type'] = 'server';
|
|
$config['device_types'][$i]['icon'] = 'server.png';
|
|
|
|
$i++;
|
|
$config['device_types'][$i]['text'] = 'Network';
|
|
$config['device_types'][$i]['type'] = 'network';
|
|
$config['device_types'][$i]['icon'] = 'network.png';
|
|
|
|
$i++;
|
|
$config['device_types'][$i]['text'] = 'Wireless';
|
|
$config['device_types'][$i]['type'] = 'wireless';
|
|
$config['device_types'][$i]['icon'] = 'wireless.png';
|
|
|
|
$i++;
|
|
$config['device_types'][$i]['text'] = 'Firewalls';
|
|
$config['device_types'][$i]['type'] = 'firewall';
|
|
$config['device_types'][$i]['icon'] = 'firewall.png';
|
|
|
|
$i++;
|
|
$config['device_types'][$i]['text'] = 'Power';
|
|
$config['device_types'][$i]['type'] = 'power';
|
|
$config['device_types'][$i]['icon'] = 'power.png';
|
|
|
|
$i++;
|
|
$config['device_types'][$i]['text'] = 'Environment';
|
|
$config['device_types'][$i]['type'] = 'environment';
|
|
$config['device_types'][$i]['icon'] = 'environment.png';
|
|
|
|
$i++;
|
|
$config['device_types'][$i]['text'] = 'Load Balancers';
|
|
$config['device_types'][$i]['type'] = 'loadbalancer';
|
|
$config['device_types'][$i]['icon'] = 'loadbalancer.png';
|
|
|
|
$i++;
|
|
$config['device_types'][$i]['text'] = 'Storage';
|
|
$config['device_types'][$i]['type'] = 'storage';
|
|
$config['device_types'][$i]['icon'] = 'storage.png';
|
|
|
|
if (isset($config['enable_printers']) && $config['enable_printers'])
|
|
{
|
|
$i++;
|
|
$config['device_types'][$i]['text'] = 'Printers';
|
|
$config['device_types'][$i]['type'] = 'printer';
|
|
$config['device_types'][$i]['icon'] = 'printer.png';
|
|
}
|
|
|
|
//////////////////////////////
|
|
# No changes below this line #
|
|
//////////////////////////////
|
|
|
|
$config['version'] = "2014.master";
|
|
$config['project_name_version'] = $config['project_name'] . " " . $config['version'];
|
|
|
|
if (isset($config['rrdgraph_def_text']))
|
|
{
|
|
$config['rrdgraph_def_text'] = str_replace(" ", " ", $config['rrdgraph_def_text']);
|
|
$config['rrd_opts_array'] = explode(" ", trim($config['rrdgraph_def_text']));
|
|
}
|
|
|
|
if (!isset($config['log_file']))
|
|
{
|
|
$config['log_file'] = $config['log_dir'] . "/" . $config['project_id'] . ".log";
|
|
}
|
|
|
|
if (isset($config['cdp_autocreate']))
|
|
{
|
|
$config['dp_autocreate'] = $config['cdp_autocreate'];
|
|
}
|
|
|
|
if (!isset($config['mibdir']))
|
|
{
|
|
$config['mibdir'] = $config['install_dir']."/mibs";
|
|
}
|
|
$config['mib_dir'] = $config['mibdir'];
|
|
|
|
# If we're on SSL, let's properly detect it
|
|
if (isset($_SERVER['HTTPS']))
|
|
{
|
|
$config['base_url'] = preg_replace('/^http:/','https:', $config['base_url']);
|
|
}
|
|
|
|
// Connect to database
|
|
$database_link = mysql_pconnect($config['db_host'], $config['db_user'], $config['db_pass']);
|
|
if (!$database_link)
|
|
{
|
|
echo("<h2>MySQL Error</h2>");
|
|
echo(mysql_error());
|
|
die;
|
|
}
|
|
$database_db = mysql_select_db($config['db_name'], $database_link);
|
|
|
|
if ($config['memcached']['enable'])
|
|
{
|
|
if (class_exists("Memcached"))
|
|
{
|
|
$memcache = new Memcached();
|
|
$memcache->addServer($config['memcached']['host'], $config['memcached']['port']);
|
|
if ($debug) { print_r($memcache->getStats()); }
|
|
}
|
|
else
|
|
{
|
|
echo("WARNING: You have enabled memcached but have not installed the PHP bindings. Disabling memcached support.\n");
|
|
echo("Try 'apt-get install php5-memcached' or 'pecl install memcached'. You will need the php5-dev and libmemcached-dev packages to use pecl.\n\n");
|
|
$config['memcached']['enable'] = 0;
|
|
}
|
|
}
|
|
|
|
# Set some times needed by loads of scripts (it's dynamic, so we do it here!)
|
|
|
|
$config['time']['now'] = time();
|
|
$config['time']['now'] -= $config['time']['now']%300;
|
|
$config['time']['fourhour'] = $config['time']['now'] - 14400; //time() - (4 * 60 * 60);
|
|
$config['time']['sixhour'] = $config['time']['now'] - 21600; //time() - (6 * 60 * 60);
|
|
$config['time']['twelvehour'] = $config['time']['now'] - 43200; //time() - (12 * 60 * 60);
|
|
$config['time']['day'] = $config['time']['now'] - 86400; //time() - (24 * 60 * 60);
|
|
$config['time']['twoday'] = $config['time']['now'] - 172800; //time() - (2 * 24 * 60 * 60);
|
|
$config['time']['week'] = $config['time']['now'] - 604800; //time() - (7 * 24 * 60 * 60);
|
|
$config['time']['twoweek'] = $config['time']['now'] - 1209600; //time() - (2 * 7 * 24 * 60 * 60);
|
|
$config['time']['month'] = $config['time']['now'] - 2678400; //time() - (31 * 24 * 60 * 60);
|
|
$config['time']['twomonth'] = $config['time']['now'] - 5356800; //time() - (2 * 31 * 24 * 60 * 60);
|
|
$config['time']['threemonth'] = $config['time']['now'] - 8035200; //time() - (3 * 31 * 24 * 60 * 60);
|
|
$config['time']['sixmonth'] = $config['time']['now'] - 16070400; //time() - (6 * 31 * 24 * 60 * 60);
|
|
$config['time']['year'] = $config['time']['now'] - 31536000; //time() - (365 * 24 * 60 * 60);
|
|
$config['time']['twoyear'] = $config['time']['now'] - 63072000; //time() - (2 * 365 * 24 * 60 * 60);
|
|
|
|
# IPMI sensor type mappings
|
|
$config['ipmi_unit']['Volts'] = 'voltage';
|
|
$config['ipmi_unit']['degrees C'] = 'temperature';
|
|
$config['ipmi_unit']['RPM'] = 'fanspeed';
|
|
$config['ipmi_unit']['Watts'] = 'power';
|
|
$config['ipmi_unit']['discrete'] = '';
|
|
|
|
// INCLUDE THE VMWARE DEFINITION FILE.
|
|
require_once("vmware_guestid.inc.php");
|
|
|
|
// Define some variables if they aren't set by user definition in config.php
|
|
if (!isset($config['html_dir'])) { $config['html_dir'] = $config['install_dir'] . '/html'; }
|
|
if (!isset($config['rrd_dir'])) { $config['rrd_dir'] = $config['install_dir'] . '/rrd'; }
|
|
if (!isset($config['log_dir'])) { $config['log_dir'] = $config['install_dir'] . '/logs'; }
|
|
if (!isset($config['log_file'])) { $config['log_dir'] . "/" . $config['project_id'] . ".log"; }
|
|
if (!isset($config['plugin_dir'])) { $config['plugin_dir'] = $config['html_dir'] . '/plugins'; }
|
|
if (!isset($config['title_image'])) { $config['title_image'] = "images/librenms_logo_".$config['site_style'].".png"; }
|
|
|
|
?>
|