Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 3 additions & 3 deletions grafana/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@
#While incubation status is not necessarily a reflection of the completeness or stability of the code,
#it does indicate that the project has yet to be fully endorsed by the ASF.

FROM grafana/grafana:11.6.2
FROM grafana/grafana:13.0.2
COPY ./provisioning/dashboards /etc/grafana/provisioning/dashboards
COPY ./dashboards /etc/grafana/dashboards
COPY ./scripts/entrypoint.sh /entrypoint.sh
Expand All @@ -37,8 +37,8 @@ ENV GF_SERVER_PROTOCOL=http
ENV GF_SERVER_DOMAIN=localhost:3000
ENV GF_SERVER_ROOT_URL=http://localhost:3000/grafana
USER root
RUN grafana-cli plugins install grafana-piechart-panel && \
chmod +x /entrypoint.sh && \
# grafana-piechart-panel removed: dashboards use the core "piechart" panel type
RUN chmod +x /entrypoint.sh && \
chgrp -R 0 /etc/grafana /usr/share/grafana /var/lib/grafana && \
chmod -R g=u /etc/grafana /usr/share/grafana /var/lib/grafana
USER 101
Expand Down
130 changes: 65 additions & 65 deletions grafana/dashboards/ClaudeCodeAdoption.json

Large diffs are not rendered by default.

120 changes: 60 additions & 60 deletions grafana/dashboards/ClaudeCodeAdoptionByUser.json

Large diffs are not rendered by default.

62 changes: 31 additions & 31 deletions grafana/dashboards/Linear.json
Original file line number Diff line number Diff line change
Expand Up @@ -77,7 +77,7 @@
"content": "- Use Cases: This dashboard shows the basic project management metrics from Linear.\n- Data Source Required: Linear",
"mode": "markdown"
},
"pluginVersion": "9.5.15",
"pluginVersion": "13.0.2",
"targets": [
{
"datasource": {
Expand Down Expand Up @@ -116,7 +116,7 @@
"type": "row"
},
{
"datasource": "mysql",
"datasource": {"type": "mysql", "uid": "devlake-mysql-api"},
"description": "Total number of issues created in the selected time range and board.",
"fieldConfig": {
"defaults": {
Expand Down Expand Up @@ -165,10 +165,10 @@
"text": {},
"textMode": "auto"
},
"pluginVersion": "9.5.15",
"pluginVersion": "13.0.2",
"targets": [
{
"datasource": "mysql",
"datasource": {"type": "mysql", "uid": "devlake-mysql-api"},
"editorMode": "code",
"format": "table",
"group": [],
Expand Down Expand Up @@ -218,7 +218,7 @@
"type": "stat"
},
{
"datasource": "mysql",
"datasource": {"type": "mysql", "uid": "devlake-mysql-api"},
"description": "",
"fieldConfig": {
"defaults": {
Expand Down Expand Up @@ -268,10 +268,10 @@
"text": {},
"textMode": "auto"
},
"pluginVersion": "9.5.15",
"pluginVersion": "13.0.2",
"targets": [
{
"datasource": "mysql",
"datasource": {"type": "mysql", "uid": "devlake-mysql-api"},
"editorMode": "code",
"format": "table",
"group": [],
Expand Down Expand Up @@ -321,7 +321,7 @@
"type": "stat"
},
{
"datasource": "mysql",
"datasource": {"type": "mysql", "uid": "devlake-mysql-api"},
"description": "",
"fieldConfig": {
"defaults": {
Expand Down Expand Up @@ -404,10 +404,10 @@
"sort": "none"
}
},
"pluginVersion": "8.0.6",
"pluginVersion": "13.0.2",
"targets": [
{
"datasource": "mysql",
"datasource": {"type": "mysql", "uid": "devlake-mysql-api"},
"format": "time_series",
"group": [],
"metricColumn": "none",
Expand Down Expand Up @@ -439,7 +439,7 @@
"type": "timeseries"
},
{
"datasource": "mysql",
"datasource": {"type": "mysql", "uid": "devlake-mysql-api"},
"description": "Issue Delivery Rate = count(Delivered Issues)/count(Issues)",
"fieldConfig": {
"defaults": {
Expand Down Expand Up @@ -493,10 +493,10 @@
"text": {},
"textMode": "auto"
},
"pluginVersion": "9.5.15",
"pluginVersion": "13.0.2",
"targets": [
{
"datasource": "mysql",
"datasource": {"type": "mysql", "uid": "devlake-mysql-api"},
"format": "time_series",
"group": [],
"metricColumn": "none",
Expand Down Expand Up @@ -528,7 +528,7 @@
"type": "stat"
},
{
"datasource": "mysql",
"datasource": {"type": "mysql", "uid": "devlake-mysql-api"},
"description": "Issue Delivery Rate = count(Delivered Issues)/count(Issues)",
"fieldConfig": {
"defaults": {
Expand Down Expand Up @@ -609,10 +609,10 @@
"sort": "none"
}
},
"pluginVersion": "8.0.6",
"pluginVersion": "13.0.2",
"targets": [
{
"datasource": "mysql",
"datasource": {"type": "mysql", "uid": "devlake-mysql-api"},
"format": "time_series",
"group": [],
"metricColumn": "none",
Expand Down Expand Up @@ -670,7 +670,7 @@
"type": "row"
},
{
"datasource": "mysql",
"datasource": {"type": "mysql", "uid": "devlake-mysql-api"},
"description": "",
"fieldConfig": {
"defaults": {
Expand Down Expand Up @@ -721,10 +721,10 @@
"text": {},
"textMode": "auto"
},
"pluginVersion": "9.5.15",
"pluginVersion": "13.0.2",
"targets": [
{
"datasource": "mysql",
"datasource": {"type": "mysql", "uid": "devlake-mysql-api"},
"format": "table",
"group": [],
"metricColumn": "none",
Expand Down Expand Up @@ -757,7 +757,7 @@
"type": "stat"
},
{
"datasource": "mysql",
"datasource": {"type": "mysql", "uid": "devlake-mysql-api"},
"description": "",
"fieldConfig": {
"defaults": {
Expand Down Expand Up @@ -807,10 +807,10 @@
"text": {},
"textMode": "auto"
},
"pluginVersion": "9.5.15",
"pluginVersion": "13.0.2",
"targets": [
{
"datasource": "mysql",
"datasource": {"type": "mysql", "uid": "devlake-mysql-api"},
"format": "table",
"group": [],
"metricColumn": "none",
Expand Down Expand Up @@ -843,7 +843,7 @@
"type": "stat"
},
{
"datasource": "mysql",
"datasource": {"type": "mysql", "uid": "devlake-mysql-api"},
"description": "",
"fieldConfig": {
"defaults": {
Expand Down Expand Up @@ -928,10 +928,10 @@
"xTickLabelRotation": 0,
"xTickLabelSpacing": 0
},
"pluginVersion": "8.0.6",
"pluginVersion": "13.0.2",
"targets": [
{
"datasource": "mysql",
"datasource": {"type": "mysql", "uid": "devlake-mysql-api"},
"format": "table",
"group": [],
"metricColumn": "none",
Expand Down Expand Up @@ -968,7 +968,7 @@
"bars": false,
"dashLength": 10,
"dashes": false,
"datasource": "mysql",
"datasource": {"type": "mysql", "uid": "devlake-mysql-api"},
"description": "The cumulative distribution of issue lead time. Each point refers to the percent rank of a lead time.",
"fill": 0,
"fillGradient": 4,
Expand Down Expand Up @@ -1005,7 +1005,7 @@
"alertThreshold": false
},
"percentage": false,
"pluginVersion": "9.5.15",
"pluginVersion": "13.0.2",
"pointradius": 0.5,
"points": false,
"renderer": "flot",
Expand All @@ -1015,7 +1015,7 @@
"steppedLine": false,
"targets": [
{
"datasource": "mysql",
"datasource": {"type": "mysql", "uid": "devlake-mysql-api"},
"format": "time_series",
"group": [],
"metricColumn": "none",
Expand Down Expand Up @@ -1109,7 +1109,7 @@
"content": "<br/>\n\nThis dashboard is created based on this [data schema](https://devlake.apache.org/docs/DataModels/DevLakeDomainLayerSchema). Want to add more metrics? Please follow the [guide](https://devlake.apache.org/docs/Configuration/Dashboards/GrafanaUserGuide).",
"mode": "markdown"
},
"pluginVersion": "9.5.15",
"pluginVersion": "13.0.2",
"targets": [
{
"datasource": {
Expand Down Expand Up @@ -1141,7 +1141,7 @@
"$__all"
]
},
"datasource": "mysql",
"datasource": {"type": "mysql", "uid": "devlake-mysql-api"},
"definition": "select concat(name, '--', id) from boards where id like 'linear%'",
"hide": 0,
"includeAll": true,
Expand All @@ -1162,7 +1162,7 @@
"text": "All",
"value": "$__all"
},
"datasource": "mysql",
"datasource": {"type": "mysql", "uid": "devlake-mysql-api"},
"definition": "select distinct type from issues",
"hide": 0,
"includeAll": true,
Expand Down
Loading