# Agent Check: Mergify
## Overview
This check tracks [Mergify][1] merge-queue statistics.
## Setup
### Installation
To install the Mergify check on your host:
1. Install the [developer toolkit]
(https://docs.datadoghq.com/developers/integrations/new_check_howto/#developer-toolkit)
on any machine.
2. Run `ddev release build mergify` to build the package.
3. [Download the Datadog Agent][2].
4. Upload the build artifact to any host with an Agent and
run `datadog-agent integration install -w
path/to/mergify/dist/<ARTIFACT_NAME>.whl`.
### Configuration
1. Edit the `mergify.d/conf.yaml` file in the `conf.d/` folder at the root of your [Agent's configuration directory][3] to start collecting your Mergify [metrics](#metrics). See the [
2. [Restart the Agent][4].
### Validation
Run the [Agent's status subcommand][5] and look for `mergify` under the Checks section.
## Data Collected
### Metrics
See [metadata.csv][6] for a list of metrics provided by this check.
### Service Checks
See [service_checks.json][7] for a list of service checks provided by this integration.
### Events
Mergify does not include any events.
## Troubleshooting
Need help? Contact [Mergify support][1].
[1]: https://mergify.com
[2]: https://app.datadoghq.com/account/settings#agent
[3]: https://github.com/DataDog/integrations-extras/blob/master/mergify/datadog_checks/mergify/data/conf.yaml.example
[4]: https://docs.datadoghq.com/agent/guide/agent-commands/#start-stop-and-restart-the-agent
[5]: https://docs.datadoghq.com/agent/guide/agent-commands/#agent-status-and-information
[6]: https://github.com/DataDog/integrations-extras/blob/master/mergify/metadata.csv
[7]: https://github.com/DataDog/integrations-extras/blob/master/mergify/assets/service_checks.json
Raw data
{
"_id": null,
"home_page": "",
"name": "datadog-mergify",
"maintainer": "",
"docs_url": null,
"requires_python": ">=3.8",
"maintainer_email": "",
"keywords": "datadog,datadog agent,datadog check,mergify",
"author": "",
"author_email": "Mergify <support@mergify.com>",
"download_url": "",
"platform": null,
"description": "# Agent Check: Mergify\n\n## Overview\n\nThis check tracks [Mergify][1] merge-queue statistics.\n\n## Setup\n\n### Installation\n\nTo install the Mergify check on your host:\n\n\n1. Install the [developer toolkit]\n(https://docs.datadoghq.com/developers/integrations/new_check_howto/#developer-toolkit)\n on any machine.\n\n2. Run `ddev release build mergify` to build the package.\n\n3. [Download the Datadog Agent][2].\n\n4. Upload the build artifact to any host with an Agent and\n run `datadog-agent integration install -w\n path/to/mergify/dist/<ARTIFACT_NAME>.whl`.\n\n### Configuration\n\n1. Edit the `mergify.d/conf.yaml` file in the `conf.d/` folder at the root of your [Agent's configuration directory][3] to start collecting your Mergify [metrics](#metrics). See the [\n\n2. [Restart the Agent][4].\n\n### Validation\n\nRun the [Agent's status subcommand][5] and look for `mergify` under the Checks section.\n\n## Data Collected\n\n### Metrics\n\nSee [metadata.csv][6] for a list of metrics provided by this check.\n\n### Service Checks\n\nSee [service_checks.json][7] for a list of service checks provided by this integration.\n\n### Events\n\nMergify does not include any events.\n\n## Troubleshooting\n\nNeed help? Contact [Mergify support][1].\n\n[1]: https://mergify.com\n[2]: https://app.datadoghq.com/account/settings#agent\n[3]: https://github.com/DataDog/integrations-extras/blob/master/mergify/datadog_checks/mergify/data/conf.yaml.example\n[4]: https://docs.datadoghq.com/agent/guide/agent-commands/#start-stop-and-restart-the-agent\n[5]: https://docs.datadoghq.com/agent/guide/agent-commands/#agent-status-and-information\n[6]: https://github.com/DataDog/integrations-extras/blob/master/mergify/metadata.csv\n[7]: https://github.com/DataDog/integrations-extras/blob/master/mergify/assets/service_checks.json\n\n",
"bugtrack_url": null,
"license": "BSD-3-Clause",
"summary": "The Mergify check",
"version": "0.0.1",
"split_keywords": [
"datadog",
"datadog agent",
"datadog check",
"mergify"
],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "039c7c21821c979ec0139bc944980af71e907dc1b7155dc1649d73833db1aca1",
"md5": "7de8fa3fabe1f6b84eb5b20eea6a05e2",
"sha256": "fd7818ac5b1303ee96886b24c380a35273af4c0a85809157e82047e7baf1ece8"
},
"downloads": -1,
"filename": "datadog_mergify-0.0.1-py3-none-any.whl",
"has_sig": false,
"md5_digest": "7de8fa3fabe1f6b84eb5b20eea6a05e2",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": ">=3.8",
"size": 7708,
"upload_time": "2023-03-16T09:15:49",
"upload_time_iso_8601": "2023-03-16T09:15:49.940890Z",
"url": "https://files.pythonhosted.org/packages/03/9c/7c21821c979ec0139bc944980af71e907dc1b7155dc1649d73833db1aca1/datadog_mergify-0.0.1-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2023-03-16 09:15:49",
"github": false,
"gitlab": false,
"bitbucket": false,
"lcname": "datadog-mergify"
}