Matthew Macdonald-Wallace
3dcbae0889
Add labels to metrics for querying
3 years ago
Matthew Macdonald-Wallace
96242dce0d
Expose check status and response time to Prometheus
3 years ago
LouisLam
03b3bb5b30
fix if notification throw exception, the heartbeat is not stored in to the db.
3 years ago
LouisLam
916b9da0dc
Merge branch 'master' into something
...
# Conflicts:
# server/notification.js
# src/components/NotificationDialog.vue
3 years ago
Adam Stachowicz
c4ca8e2acb
More info in server logs
3 years ago
Sam
054269ecf0
fix notification when changing from pending -> up
3 years ago
Sam
a8b102ad4a
add retries for pinging function
...
backend:
- new field for monitor: maxretries
- new pending status while service is retrying: 2
- pending status event is not marked important
- pending pings however register as downtime in the calculation
frontend:
- added pending status while service is retrying
- added color for new pending status
- added field to configure amount of retries
database:
- IMPORTANT: THIS REQUIRES MIGRATION!!!!
- added field: maxretries with default value 0
3 years ago
Adam Stachowicz
d94894b7e0
Fix `require-v-for-key`, remove unused declarations and double spaces
3 years ago
LouisLam
a9d19ae06a
support json for keyword type
3 years ago
TheGuyDanish
f84f7aca75
Introduce custom user agent. Fixes #5
...
Quick and easy fix. Could be improved by adding a version number as well. Like `Uptime-Kuma/0.0.1`, for example.
3 years ago
LouisLam
d357dcb334
fix first beat's uptime is 0%
3 years ago
LouisLam
86492f6dad
remove some debug msg
3 years ago
LouisLam
ff4259380e
do not send notification if first beat is UP
3 years ago
LouisLam
0ad04d1468
implement webhook
3 years ago
LouisLam
d24a15410e
send notification for important heartbeat
3 years ago
LouisLam
3bdf174e90
add telegram notification
3 years ago
LouisLam
ea1556ef81
improve uptime calculation
3 years ago
LouisLam
55bd6b6d7a
implement timezone
3 years ago
LouisLam
1d64f643b1
implement keyword monitor
3 years ago
LouisLam
a6b5986dd6
add ping and fix uptime
3 years ago
LouisLam
9c653c3d05
implement tcping
3 years ago
LouisLam
84c21b71c0
implement uptime
3 years ago
LouisLam
82afddcfd6
add duration to heartbeat, add timezone array
3 years ago
LouisLam
46f07fc17e
many update again
3 years ago
Louis
9fa84a0a2b
many update
3 years ago
LouisLam
d02401b1c2
many update
3 years ago
LouisLam
0a4fb45a8c
init
3 years ago