diff --git a/html/images/os/mcafee.png b/html/images/os/mcafee.png
new file mode 100644
index 0000000000..b2d041e8e0
Binary files /dev/null and b/html/images/os/mcafee.png differ
diff --git a/includes/definitions.inc.php b/includes/definitions.inc.php
index 538f321c67..cefa22c034 100644
--- a/includes/definitions.inc.php
+++ b/includes/definitions.inc.php
@@ -1947,8 +1947,17 @@ $config['os'][$os]['over'][1]['text'] = 'Wifi Clients';
$config['os'][$os]['over'][2]['graph'] = 'device_xirrus_rssi';
$config['os'][$os]['over'][2]['text'] = 'Signal RSSI';
-
-
+// McAfee SIEM
+$os = 'nitro';
+$config['os'][$os]['text'] = 'McAfee SIEM Nitro';
+$config['os'][$os]['type'] = 'appliance';
+$config['os'][$os]['icon'] = 'mcafee';
+$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';
// Graph Types
require_once $config['install_dir'].'/includes/load_db_graph_types.inc.php';
diff --git a/includes/discovery/os/acsw.inc.php b/includes/discovery/os/acsw.inc.php
index f662254b9d..ac8118f0cf 100644
--- a/includes/discovery/os/acsw.inc.php
+++ b/includes/discovery/os/acsw.inc.php
@@ -7,9 +7,6 @@ if (!$os) {
if (strstr($sysDescr, 'Application Control Engine')) {
$os = 'acsw';
}
- if (strstr($sysDescr, 'ACE')) {
- $os = 'acsw';
- }
}
if (!$os) {
diff --git a/includes/discovery/os/nitro.inc.php b/includes/discovery/os/nitro.inc.php
new file mode 100644
index 0000000000..5e00d5668a
--- /dev/null
+++ b/includes/discovery/os/nitro.inc.php
@@ -0,0 +1,14 @@
+