From 277270e5b7f0ba3c0cdbf8ef1aa06624156fb423 Mon Sep 17 00:00:00 2001 From: Tyler Christiansen Date: Thu, 26 Mar 2015 22:10:30 -0700 Subject: [PATCH] add basic f5 support --- html/images/os/f5.png | Bin 0 -> 3346 bytes includes/definitions.inc.php | 11 +++++++++++ includes/discovery/os/f5.inc.php | 6 ++++++ includes/polling/os/f5.inc.php | 4 ++++ 4 files changed, 21 insertions(+) create mode 100644 html/images/os/f5.png create mode 100644 includes/discovery/os/f5.inc.php create mode 100644 includes/polling/os/f5.inc.php diff --git a/html/images/os/f5.png b/html/images/os/f5.png new file mode 100644 index 0000000000000000000000000000000000000000..35616abe3203cdae54b13b6c00c9d75440d09967 GIT binary patch literal 3346 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 literal 0 HcmV?d00001 diff --git a/includes/definitions.inc.php b/includes/definitions.inc.php index 825b4c3b35..37ba77450f 100644 --- a/includes/definitions.inc.php +++ b/includes/definitions.inc.php @@ -520,6 +520,17 @@ $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 = "bigip"; +$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"; diff --git a/includes/discovery/os/f5.inc.php b/includes/discovery/os/f5.inc.php new file mode 100644 index 0000000000..6bdf00d78f --- /dev/null +++ b/includes/discovery/os/f5.inc.php @@ -0,0 +1,6 @@ + diff --git a/includes/polling/os/f5.inc.php b/includes/polling/os/f5.inc.php new file mode 100644 index 0000000000..54c8eaa819 --- /dev/null +++ b/includes/polling/os/f5.inc.php @@ -0,0 +1,4 @@ +