-
Feature Request
-
Resolution: Unresolved
-
Undefined
-
None
-
2.5
-
False
-
-
False
What is the nature and description of the request?
Improve the dashboarding capabilities and usability of Job Output, particularly when running jobs across large inventories. The core issue lies in the current plain-text format of the Job Output, which is inefficient and difficult to navigate at scale. The request proposes adding structured, interactive output formats and export functionalities to improve visibility and troubleshooting for Automation Engineers.
- Why does the customer need this? (List the business requirements here)
The customer runs jobs and workflows across thousands of content hosts.
The current plaintext job log makes it difficult to quickly identify failed hosts and drill down into the root cause.
Manual scrolling and keyword searching for “FAILED” or hostnames is time-consuming and error-prone.
Mean time to resolution (MTTR), improve auditability, and support post-job analysis.
How would you like to achieve this? (List the functional requirements here)
Hypertext Job Output Navigation
In addition to the plaintext job output, add the ability to generate a structured, interactive hypertext (HTML) format, with the following capabilities:
- In the PLAY RECAP section, clicking the “failed” count for a host will jump directly to the first failure for that host in the job log.
- Clicking on a host name in the PLAY RECAP section will open a filtered view showing only that host’s execution trail, including all tasks run, and highlighting the first failed task (if applicable).
- These improvements would eliminate the need for manual searching and significantly enhance usability for large-scale jobs.
Desireable features below:
Exportability and Historical Comparison
Enable the ability to:
- Export job output to an external database
- Or keep the job output within the platform’s existing PostgreSQL database, and make it resistant to cleanup jobs.
This would allow Automation Engineers to compare current and past job results, making it easier to detect differences, when a JT that previously succeeded begins to fail.
Dashboard-Compatible Output Formats
Provide options to generate and export the hypertext in formats that are natively compatible with external monitoring and observability tools, including: Grafana, Datadog, Prometheus, etc.
List any affected known dependencies: Doc, UI etc..
- UI (Job Output View / Job Details page) — would need enhancement to support interactive output and host-level filtering.
- API / Backend (Job Results storage) — changes to how job logs are stored, retained, and exported.
- Documentation
Github Link if any
N/A