This plugin gathers data from GitHub to display information to the user in Grafana. We can help tech leaders answer such questions as:
Here are some examples metrics using GitHub data:
To collect data, select Advanced Mode on the Create Pipeline Run page and paste a JSON config like the following:
[ [ { "plugin": "github", "options": { "connectionId": 1, "repo": "lake", "owner": "merico-dev" } } ] ]
You can also trigger data collection by making a POST request to /pipelines.
curl 'http://localhost:8080/pipelines' \
--header 'Content-Type: application/json' \
--data-raw '
{
"name": "github 20211126",
"plan": [[{
"plugin": "github",
"options": {
"connectionId": 1,
"repo": "lake",
"owner": "merico-dev"
}
}]]
}
'