GitHub Actions Profiler Sample
The GitHub Actions Profiler analyzes data generated by GitHub Actions workflows and provides insights into their performance and efficiency.
This app demonstrates how to:
- Use business events to analyze GitHub Actions workflows.
- Trigger notifications by business events.
- Fetch data with Dynatrace Query Language (DQL).
- Create data visualizations using Strato design system components.
- Create Dynatrace workflows on the fly.
Source Code
Find the source code for this app in the GitHub Actions Profiler repository.
Getting started
Our sample apps give a good overview of how Dynatrace Apps can help solve specific use cases. However, we recommend starting your learning journey through our Get started with the Dynatrace platform tutorial. In the tutorial, you'll learn all aspects of the development process by incorporating our SDKs, the Strato design system, and tools such as our Dynatrace App Toolkit.
Dynatrace Workflow Ingester
Optionally you can use our ingest action to observe your workflows in real-time. This action ingests information about a completed GitHub Actions workflow into Dynatrace as a business event.
Find the source code of the ingester in GitHub.
What's used
SDKs
Strato design system
Layouts-core
Layouts
Buttons
Charts
Typography
Tables
Forms
Conversion-utils
Design tokens
Icons
Data
Ingest
Query
Intents
Workflows
To explore more sample apps, visit the About Sample Apps page.