# Metrics Dashboard

Dashboard dapat diakses di <https://dashboard.digitalservice.id/d/Fd-h7dwZz/overview>. User credentials dapat dilihat di password manager (Passbolt).

Bagian ini hanya menjelaskan dashboard utama, yaitu Dashboard **Overview**.

### Definisi Active Users

{% tabs %}
{% tab title="Penjelasan" %}
Active users adalah jumlah user **RW** dengan akun **aktif**, dan sudah pernah **berhasil melakukan login**.
{% endtab %}

{% tab title="SQL Query" %}

```sql
WHERE role = 50 -- RW
AND status = 10 -- Active
AND last_login_at IS NOT NULL
```

{% endtab %}
{% endtabs %}

###

### List of Metrics

#### Akumulasi Jumlah User RW

![](https://3979793940-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-LjKvApowTGqxfXmHz4F%2F-MI2vuLSL0bN0SuQxs2j%2F-MI32h4HPeUu4krKBWgF%2Fmetric-user-total.png?alt=media\&token=9123266f-6e39-45ec-aa1d-70f4e520095c)

{% tabs %}
{% tab title="Definisi" %}
&#x20;Jumlah active users hingga saat ini.
{% endtab %}

{% tab title="SQL Query" %}
Active users dibagi per kabupaten/kota, berdasarkan value `kabkota_id` dari user tersebut.

```sql
SELECT b.name, COUNT(*)
FROM user a
JOIN areas b ON a.kabkota_id = b.id
WHERE role = 50
AND a.status = 10
AND last_login_at IS NOT NULL
GROUP BY a.kabkota_id
```

{% endtab %}
{% endtabs %}

####

#### Active Users 5 Menit Terakhir

![](https://3979793940-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-LjKvApowTGqxfXmHz4F%2F-MI2vuLSL0bN0SuQxs2j%2F-MI34OhNbX4m_uRo7p0V%2Fmetric-user-5mins.png?alt=media\&token=61d093e8-033b-4420-9ed3-78c9447bfa4d)

{% tabs %}
{% tab title="Definisi" %}
Jumlah active users yang mengakses API Sapawarga dalam waktu 5 menit terakhir.
{% endtab %}

{% tab title="SQL Query" %}
Active users dibagi per kabupaten/kota, berdasarkan value `kabkota_id` dari user tersebut.

```sql
SELECT b.name, COUNT(*)
FROM user a
JOIN areas b ON a.kabkota_id = b.id
WHERE a.role = 50
&& a.last_access_at >= DATE_SUB(NOW(), INTERVAL 5 MINUTE)
GROUP BY a.kabkota_id
```

{% endtab %}
{% endtabs %}

####

#### Active Users Hari Ini

![](https://3979793940-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-LjKvApowTGqxfXmHz4F%2F-MI2vuLSL0bN0SuQxs2j%2F-MI34VBhVF3GRcA1o3ZK%2Fmetric-user-daily.png?alt=media\&token=60baac78-6a20-4079-b8ea-7da9d3cf29aa)

{% tabs %}
{% tab title="Definisi" %}
Jumlah active users yang mengakses API Sapawarga pada tanggal tersebut. Perhitungan berdasarkan pada tanggal kalender yang sedang berjalan, bukan 24 jam terakhir.

Sebagai contoh, jika metrik tersebut diakses pada tanggal 1 Januari 2020 pukul 01:00, maka active users yang dihitung adalah active users yang mengakses API Sapawarga antara pukul 00:00 dan pukul 01:00.
{% endtab %}

{% tab title="SQL Query" %}
Active users dibagi per kabupaten/kota, berdasarkan value `kabkota_id` dari user tersebut.

```sql
SELECT b.name, count(*)
FROM user a
JOIN areas b ON a.kabkota_id = b.id
WHERE a.role = 50
&& DATE(a.last_access_at) = DATE(NOW())
GROUP BY a.kabkota_id
```

{% endtab %}
{% endtabs %}

####

#### Active Users Minggu Ini

![](https://3979793940-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-LjKvApowTGqxfXmHz4F%2F-MI2vuLSL0bN0SuQxs2j%2F-MI34_ZksPao2fFPvjSn%2Fmetric-user-weekly.png?alt=media\&token=9f98a303-b08c-4375-9a4f-478f6a597798)

{% tabs %}
{% tab title="Definisi" %}
Jumlah active users yang mengakses API Sapawarga pada minggu tersebut. Perhitungan berdasarkan pada minggu kalender yang sedang berjalan dan dimulai pada hari Senin, bukan 7 hari terakhir.

{% endtab %}

{% tab title="SQL Query" %}
Active users dibagi per kabupaten/kota, berdasarkan value `kabkota_id` dari user tersebut.

```sql
SELECT b.name, count(*)
FROM user a
JOIN areas b ON a.kabkota_id = b.id
WHERE a.role = 50
&& YEARWEEK(last_access_at, 1) = YEARWEEK(CURDATE(), 1)
GROUP BY a.kabkota_id
```

{% endtab %}
{% endtabs %}

####

#### Akumulasi Users Bulan Ini

![](https://3979793940-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-LjKvApowTGqxfXmHz4F%2F-MI2vuLSL0bN0SuQxs2j%2F-MI34e99LFp6bHSkXHiq%2Fmetric-user-monthly.png?alt=media\&token=30d0a540-3772-433a-9b7b-1c25e47d8a09)

{% tabs %}
{% tab title="Definisi" %}
Jumlah active users yang mengakses API Sapawarga pada bulan tersebut. Perhitungan berdasarkan pada bulan kalender yang sedang berjalan dan dimulai pada tanggal 1 di bulan tersebut, bukan 30 hari terakhir.
{% endtab %}

{% tab title="SQL Query" %}
Active users dibagi per kabupaten/kota, berdasarkan value `kabkota_id` dari user tersebut.

```sql
SELECT b.name, count(*)
FROM user a
JOIN areas b ON a.kabkota_id = b.id
WHERE a.role = 50
&& last_access_at >= DATE_FORMAT(NOW() ,'%Y-%m-01')
GROUP BY a.kabkota_id
```

{% endtab %}
{% endtabs %}

####

#### Penambahan Users RW by Kabupaten/Kota

![](https://3979793940-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-LjKvApowTGqxfXmHz4F%2F-MI2vuLSL0bN0SuQxs2j%2F-MI35DXOzmdzwu4A7sJT%2Fmetric-new-user-rate.png?alt=media\&token=42aabc81-d69c-46b5-861d-5254ee0ac50e)

{% tabs %}
{% tab title="Definisi" %}
Laju penambahan active users saat itu, dikelompokkan berdasarkan kabupaten/kota.
{% endtab %}

{% tab title="SQL Query" %}
Menggunakan SQL Query yang sama dengan [Akumulasi Jumlah User RW](https://docs.digitalservice.jabarprov.go.id/sapawarga/technical-notes/analytics/metric-dashboard#akumulasi-jumlah-user-rw).
{% endtab %}
{% endtabs %}

####

#### Akumulasi Users RW by Kabupaten/Kota

![](https://3979793940-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-LjKvApowTGqxfXmHz4F%2F-MI2vuLSL0bN0SuQxs2j%2F-MI35GCMrTkW4hmX7U_D%2Fmetric-user-kabkota.png?alt=media\&token=62754843-fb24-4b93-becb-abb300ca81d0)

{% tabs %}
{% tab title="Definisi" %}
Jumlah active users hingga saat ini, dikelompokkan berdasarkan kabupaten/kota.
{% endtab %}

{% tab title="SQL Query" %}
Menggunakan SQL Query yang sama dengan [Akumulasi Jumlah User RW](https://docs.digitalservice.jabarprov.go.id/sapawarga/technical-notes/analytics/metric-dashboard#akumulasi-jumlah-user-rw).
{% endtab %}
{% endtabs %}
