diff --git a/ara/cli/playbook.py b/ara/cli/playbook.py
index <HASH>..<HASH> 100644
--- a/ara/cli/playbook.py
+++ b/ara/cli/playbook.py
@@ -430,6 +430,12 @@ class PlaybookMetrics(Lister):
             help=("List playbooks matching the provided name (full or partial)"),
         )
         parser.add_argument(
+            "--controller",
+            metavar="<controller>",
+            default=None,
+            help=("List playbooks that ran from the provided controller (full or partial)"),
+        )
+        parser.add_argument(
             "--path",
             metavar="<path>",
             default=None,
@@ -486,6 +492,9 @@ class PlaybookMetrics(Lister):
         if args.name is not None:
             query["name"] = args.name
 
+        if args.controller is not None:
+            query["controller"] = args.controller
+
         if args.path is not None:
             query["path"] = args.path
cli: add missing controller arg to playbook metrics

This provides the ability to get playbook metrics for a specific
controller.

Change-Id: I<I>abfc1bf6ef5e0ceb<I>da4f9a<I>a<I>ab