permary Service Activity Heatmap
Updated 2024-11-03
99
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
›
⌄
⌄
SELECT
service_id,
name,
DATE_TRUNC('month', block_timestamp) as month,
COUNT(*) as active_days,
(COUNT(*)::FLOAT / DATE_PART('days', DATE_TRUNC('month', block_timestamp))) * 100 as monthly_uptime
FROM crosschain.olas.ez_service_checkpoints
GROUP BY 1, 2, 3
ORDER BY 1, 3;
SELECT
service_id,
name,
DATE_TRUNC('month', block_timestamp) AS month,
COUNT(DISTINCT DATE(block_timestamp)) AS active_days,
(COUNT(DISTINCT DATE(block_timestamp))::FLOAT / DATE_PART('days', DATE_TRUNC('month', block_timestamp))) * 100 AS monthly_uptime
FROM crosschain.olas.ez_service_checkpoints
GROUP BY 1, 2, 3
ORDER BY 1, 3;
QueryRunArchived: QueryRun has been archived