This integration monitors merge queue length for each configured repository in Mergify and tracks Mergify's global availability. By sending metrics to your Datadog account, you can set up monitors for anomaly alerts and analyze merge queue performance. You can maintain awareness of Mergify service availability and optimize your development workflow using this Datadog integration.
Run datadog-agent integration install -t datadog-mergify==<INTEGRATION_VERSION>
.
To install the Mergify check on your host:
-
Install the developer tool on any machine.
-
Run
ddev release build mergify
to build the package. -
Upload the build artifact to any host with an Agent and run
datadog-agent integration install -w path/to/mergify/dist/<ARTIFACT_NAME>.whl
.
-
Edit the
mergify.d/conf.yaml
file in theconf.d/
folder at the root of your Agent's configuration directory to start collecting your Mergify metrics.See the sample mergify.d/conf.yaml.example file for all available configuration options.
Run the Agent's status subcommand and look for mergify
under the Checks section.
See metadata.csv for a list of metrics provided by this check.
See service_checks.json for a list of service checks provided by this integration.
Mergify does not include any events.
Need help? Contact Mergify support.