diff --git a/public_html/appmonitor/index.php b/public_html/appmonitor/index.php
index 1e075077871e65c1853e198475601f604d2e023e..4835485eb8c9cf577dae0bd5db9a3c2cf9424bdb 100644
--- a/public_html/appmonitor/index.php
+++ b/public_html/appmonitor/index.php
@@ -206,6 +206,32 @@ if(isset($aConfig['foreman']['api'])){
     }
 }
 
+// #6421 - add check for AWX
+if(isset($aConfig['plugins']['rollout']['awx'])){
+    $aOpts=[];
+    $aOpts['url'] = $aConfig['plugins']['rollout']['awx']['url'].'/';
+    if(isset($aConfig['plugins']['rollout']['awx']['user'])){
+        $aOpts['userpwd'] = $aConfig['plugins']['rollout']['awx']['user']
+            . (isset($aConfig['plugins']['rollout']['awx']['password'])
+                ? ':'.$aConfig['plugins']['rollout']['awx']['password']
+                : ''
+            )
+            ;
+    }
+
+    $oMonitor->addCheck(
+        array(
+            "name" => "AWX API",
+            "description" => "check if AWX api is available",
+            "group" => "network",
+            "check" => array(
+                "function" => "HttpContent",
+                "params" => $aOpts,
+            ),
+        )
+    );
+}
+
 // ----------------------------------------------------------------------
 // ssh targets
 // ----------------------------------------------------------------------