diff --git a/html/images/icons/loadbalancer.png b/html/images/icons/loadbalancer.png
new file mode 100644
index 000000000..cef8d59cc
Binary files /dev/null and b/html/images/icons/loadbalancer.png differ
diff --git a/html/pages/device.inc.php b/html/pages/device.inc.php
index 406c47fbf..b069cabfd 100644
--- a/html/pages/device.inc.php
+++ b/html/pages/device.inc.php
@@ -171,7 +171,7 @@ if (device_permitted($vars['device']) || $check_device == $vars['device'])
{
echo('
-
Load Balancer
+
Load Balancer
');
}
diff --git a/includes/discovery/processors/netscaler.inc.php b/includes/discovery/processors/netscaler.inc.php
new file mode 100644
index 000000000..761aa69ef
--- /dev/null
+++ b/includes/discovery/processors/netscaler.inc.php
@@ -0,0 +1,37 @@
+ $data)
+ {
+
+ $current = $data['nsCPUusage'];
+
+ $oid = ".1.3.6.1.4.1.5951.4.1.1.41.6.1.2." . string_to_oid($descr);
+ $descr = $data['nsCPUname'];
+
+ discover_processor($valid['processor'], $device, $oid, $descr, "netscaler", $descr, "1", $current, NULL, NULL);
+
+ }
+
+ unset($nsarray, $oid, $descr, $current);
+
+}
+
+?>