{ "annotations": { "list": [ { "builtIn": 1, "datasource": "-- Grafana --", "enable": true, "hide": true, "iconColor": "rgba(0, 211, 255, 1)", "name": "Annotations & Alerts", "type": "dashboard" } ] }, "editable": true, "gnetId": null, "graphTooltip": 0, "id": 12, "iteration": 1568183301397, "links": [], "panels": [ { "columns": [], "datasource": "psql", "description": "", "fontSize": "90%", "gridPos": { "h": 22, "w": 24, "x": 0, "y": 0 }, "hideTimeOverride": true, "id": 1, "interval": "", "links": [], "options": {}, "pageSize": 1000, "scroll": true, "showHeader": true, "sort": { "col": 0, "desc": false }, "styles": [ { "alias": "Time", "dateFormat": "YYYY-MM-DD HH:mm:ss", "decimals": null, "pattern": "Time", "type": "hidden" }, { "alias": "GitHub login", "colorMode": null, "colors": [ "rgba(245, 54, 54, 0.9)", "rgba(237, 129, 40, 0.89)", "rgba(50, 172, 45, 0.97)" ], "dateFormat": "YYYY-MM-DD HH:mm:ss", "decimals": 2, "pattern": "name", "preserveFormat": false, "thresholds": [], "type": "string", "unit": "short" }, { "alias": "Number", "colorMode": null, "colors": [ "rgba(245, 54, 54, 0.9)", "rgba(237, 129, 40, 0.89)", "rgba(50, 172, 45, 0.97)" ], "dateFormat": "YYYY-MM-DD HH:mm:ss", "decimals": 0, "pattern": "value", "thresholds": [], "type": "number", "unit": "none" }, { "alias": "", "colorMode": null, "colors": [ "rgba(245, 54, 54, 0.9)", "rgba(237, 129, 40, 0.89)", "rgba(50, 172, 45, 0.97)" ], "decimals": 0, "pattern": "/.*/", "thresholds": [], "type": "string", "unit": "short" } ], "targets": [ { "alias": "", "dsType": "influxdb", "format": "table", "group": [], "groupBy": [ { "params": [ "$__interval" ], "type": "time" }, { "params": [ "null" ], "type": "fill" } ], "metricColumn": "none", "orderByTime": "ASC", "policy": "default", "query": "SELECT \"name\", \"value\" FROM \"developers_hist_[[metric]]_[[repogroup]]_[[period]]\" WHERE $timeFilter", "rawQuery": true, "rawSql": "select \n sub.\"Rank\",\n sub.name as name,\n sub.value \nfrom (\n select row_number() over (order by sum(value) desc, split_part(name, '$$$', 1) asc) as \"Rank\",\n split_part(name, '$$$', 1) as name,\n sum(value) as value\n from\n shdev\n where\n series = 'hdev_[[metric]][[repogroup]][[country]]'\n and period = '[[period]]'\n group by\n split_part(name, '$$$', 1)\n) sub", "refId": "A", "resultFormat": "table", "select": [ [ { "params": [ "value" ], "type": "field" }, { "params": [], "type": "mean" } ] ], "tags": [], "timeColumn": "time", "where": [ { "name": "$__timeFilter", "params": [], "type": "macro" } ] } ], "title": "[[full_name]] Developers statistics ([[metric]], Range: [[period_name]], Repository group: [[repogroup_name]]), bots excluded", "transform": "table", "type": "table" }, { "content": "${docs:raw}", "gridPos": { "h": 12, "w": 24, "x": 0, "y": 22 }, "id": 3, "links": [], "mode": "html", "options": {}, "title": "Dashboard documentation", "type": "text" } ], "refresh": false, "schemaVersion": 19, "style": "dark", "tags": [ "dashboard", "jaeger", "repogroups", "table" ], "templating": { "list": [ { "allValue": null, "current": { "text": "Last decade", "value": "Last decade" }, "datasource": "psql", "definition": "", "hide": 0, "includeAll": false, "label": "Range", "multi": false, "name": "period_name", "options": [], "query": "select quick_ranges_name from tquick_ranges order by time", "refresh": 1, "regex": "", "skipUrlSync": false, "sort": 0, "tagValuesQuery": "", "tags": [], "tagsQuery": "", "type": "query", "useTags": false }, { "allValue": null, "current": { "selected": false, "tags": [], "text": "Contributions", "value": "contributions" }, "hide": 0, "includeAll": false, "label": "Metric", "multi": false, "name": "metric", "options": [ { "selected": false, "text": "Comments", "value": "comments" }, { "selected": false, "text": "Commit comments", "value": "commit_comments" }, { "selected": false, "text": "Commits", "value": "commits" }, { "selected": false, "text": "GitHub Events", "value": "events" }, { "selected": false, "text": "GitHub pushes", "value": "pushes" }, { "selected": false, "text": "Issue comments", "value": "issue_comments" }, { "selected": false, "text": "Issues", "value": "issues" }, { "selected": false, "text": "PRs", "value": "prs" }, { "selected": false, "text": "Merged PRs", "value": "merged_prs" }, { "selected": false, "text": "Review comments", "value": "review_comments" }, { "selected": false, "text": "Reviews submitted", "value": "reviews" }, { "selected": true, "text": "Contributions", "value": "contributions" }, { "selected": false, "text": "Active repositories", "value": "active_repos" } ], "query": "comments,commit_comments,commits,events,pushes,contributions,issue_comments,issues,prs,merged_prs,review_comments,active_repos,reviews", "skipUrlSync": false, "type": "custom" }, { "allValue": null, "current": { "text": "y10", "value": "y10" }, "datasource": "psql", "definition": "", "hide": 2, "includeAll": false, "label": null, "multi": false, "name": "period", "options": [], "query": "select quick_ranges_suffix from tquick_ranges where quick_ranges_name = '[[period_name]]'", "refresh": 1, "regex": "", "skipUrlSync": true, "sort": 0, "tagValuesQuery": "", "tags": [], "tagsQuery": "", "type": "query", "useTags": false }, { "allValue": null, "current": { "text": "All CNCF", "value": "All CNCF" }, "datasource": "psql", "definition": "", "hide": 2, "includeAll": false, "label": null, "multi": false, "name": "full_name", "options": [], "query": "select value_s from gha_vars where name = 'full_name'", "refresh": 1, "regex": "", "skipUrlSync": true, "sort": 0, "tagValuesQuery": "", "tags": [], "tagsQuery": "", "type": "query", "useTags": false }, { "allValue": null, "current": { "text": "All", "value": "All" }, "datasource": "psql", "definition": "", "hide": 0, "includeAll": false, "label": "Repository group", "multi": false, "name": "repogroup_name", "options": [], "query": "select all_repo_group_name from tall_repo_groups order by 1", "refresh": 1, "regex": "", "skipUrlSync": false, "sort": 0, "tagValuesQuery": "", "tags": [], "tagsQuery": "", "type": "query", "useTags": false }, { "allValue": null, "current": { "text": "all", "value": "all" }, "datasource": "psql", "definition": "", "hide": 2, "includeAll": false, "label": "", "multi": false, "name": "repogroup", "options": [], "query": "select all_repo_group_value from tall_repo_groups where all_repo_group_name = '[[repogroup_name]]'", "refresh": 1, "regex": "", "skipUrlSync": true, "sort": 0, "tagValuesQuery": "", "tags": [], "tagsQuery": "", "type": "query", "useTags": false }, { "allValue": null, "current": { "text": "
Links:
\nDeveloper activity
v1.9 - v1.10
.Links:
\nDeveloper activity
v1.9 - v1.10
.