{"repo":"int128/datadog-actions-metrics","free":true,"listed":false,"github":"https://github.com/int128/datadog-actions-metrics","clone":"git clone https://github.com/int128/datadog-actions-metrics.git","description":"Send GitHub Actions metrics to Datadog for developer experience","language":"TypeScript","stars":78,"topics":["github-actions","datadog","metrics","observability"],"license":"Apache-2.0","category":"analytics","readme_excerpt":"datadog-actions-metrics This is an action to send metrics of GitHub Actions to Datadog on an event. It is inspired from yuya-takeyama/github-actions-metrics-to-datadog-action. Purpose Improve the reliability and experience of CI/CD pipeline To collect the metrics when a workflow run is completed: For the developer experience, you can analyze the following metrics: - Time to test an application - Time to build and deploy an application For the reliability, you can monitor the following metrics: - Success rate of the default branch - Rate limit of built-in GITHUB TOKEN Here is an example of screenshot in Datadog. Improve the reliability and experience of self-hosted runners For the self-hosted runners, you can monitor the following metrics for reliability and experience: - Queued time of a job - Count of the lost communication with the server errors Here is an example of screenshot in Datadog. Improve your team development process You can analyze your development activity such as number of merged pull requests. It helps the continuous process improvement of your team. To collect the metrics when a pull request is opened, closed or merged into main: Overview This action can handle the following events: - workflow run event - pull request event - push event - schedule event Other events are ignored. Metrics for workflow run event Workflow run This action sends the following metrics. - github.actions.workflow run.total - Total workflow runs (count) - github.actions.workflow run.co","default_branch":null,"files":null,"tree":[],"storefront":"/r/int128","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/int128/datadog-actions-metrics/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}