Skip to content

Commit 8ea2191

Browse files
committed
[+] enhance "Database Overview" dashboard (#919)
Merge "Database Overview Over Time" and "Lock details" dashboards to "Database Overview".
1 parent a10bdac commit 8ea2191

File tree

6 files changed

+2071
-2228
lines changed

6 files changed

+2071
-2228
lines changed

grafana/postgres/v12/1-global-db-overview.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@
2424
"editable": true,
2525
"fiscalYearStartMonth": 0,
2626
"graphTooltip": 0,
27-
"id": 33,
27+
"id": 6,
2828
"links": [],
2929
"panels": [
3030
{
@@ -116,7 +116,7 @@
116116
"editorMode": "code",
117117
"format": "table",
118118
"rawQuery": true,
119-
"rawSql": "with sessions as (\r\n SELECT \r\n $__timeGroup(time, $agg_interval),\r\n (data->>'sessions')::int8 as sessions,\r\n lag((data->>'sessions')::int8) over w as lag_sessions,\r\n (data->>'sessions_abandoned')::int8 as sessions_abandoned,\r\n lag((data->>'sessions_abandoned')::int8) over w as lag_sessions_abandoned,\r\n (data->>'sessions_fatal')::int8 as sessions_fatal,\r\n lag((data->>'sessions_fatal')::int8) over w as lag_sessions_fatal,\r\n (data->>'sessions_killed')::int8 as sessions_killed,\r\n lag((data->>'sessions_killed')::int8) over w as lag_sessions_killed\r\nfrom db_stats \r\nwhere dbname in ($dbname) and $__timeFilter(time)\r\nwindow w as (order by time)\r\n)\r\nselect \r\n time,\r\n sum(sessions-lag_sessions) as established,\r\n sum(sessions_abandoned-lag_sessions_abandoned) as abandoned,\r\n sum(sessions_fatal-lag_sessions_fatal) as fatal,\r\n sum(sessions_killed-lag_sessions_killed) as killed\r\nfrom sessions \r\ngroup by time\r\norder by 1",
119+
"rawSql": "with sessions as (\r\n SELECT \r\n $__timeGroup(time, $agg_interval),\r\n (data->>'sessions')::int8 as sessions,\r\n lag((data->>'sessions')::int8) over w as lag_sessions,\r\n (data->>'sessions_abandoned')::int8 as sessions_abandoned,\r\n lag((data->>'sessions_abandoned')::int8) over w as lag_sessions_abandoned,\r\n (data->>'sessions_fatal')::int8 as sessions_fatal,\r\n lag((data->>'sessions_fatal')::int8) over w as lag_sessions_fatal,\r\n (data->>'sessions_killed')::int8 as sessions_killed,\r\n lag((data->>'sessions_killed')::int8) over w as lag_sessions_killed\r\nfrom db_stats \r\nwhere dbname in ($dbname) and $__timeFilter(time)\r\nwindow w as (order by time)\r\n)\r\nselect \r\n time,\r\n sum(sessions)-sum(lag_sessions) as established,\r\n sum(sessions_abandoned)-sum(lag_sessions_abandoned) as abandoned,\r\n sum(sessions_fatal)-sum(lag_sessions_fatal) as fatal,\r\n sum(sessions_killed)-sum(lag_sessions_killed) as killed\r\nfrom sessions \r\ngroup by time\r\norder by 1",
120120
"refId": "A",
121121
"sql": {
122122
"columns": [

0 commit comments

Comments
 (0)