diff --git a/README.md b/README.md
index d730564e83..4ef674125f 100644
--- a/README.md
+++ b/README.md
@@ -18,7 +18,7 @@ With [Upptime](https://upptime.js.org), you can get your own unlimited and free
| --- | ------ | ------- | ------------- | ------ |
|
[duyet.net](https://duyet.net/ping) | 🟩 Up | [duyet-net.yml](https://github.com/duyet/uptime/commits/HEAD/history/duyet-net.yml) |
142ms





| 99.54%





|
[blog.duyet.net](https://blog.duyet.net) | 🟩 Up | [blog-duyet-net.yml](https://github.com/duyet/uptime/commits/HEAD/history/blog-duyet-net.yml) |
202ms





| 99.74%





-|
[s.duyet.net](https://s.duyet.net) | 🟥 Down | [s-duyet-net.yml](https://github.com/duyet/uptime/commits/HEAD/history/s-duyet-net.yml) |
160ms





| 66.32%





+|
[s.duyet.net](https://s.duyet.net) | 🟥 Down | [s-duyet-net.yml](https://github.com/duyet/uptime/commits/HEAD/history/s-duyet-net.yml) |
160ms





| 66.29%





|
[pricetrack](https://tracker.duyet.net) | 🟩 Up | [pricetrack.yml](https://github.com/duyet/uptime/commits/HEAD/history/pricetrack.yml) |
106ms





| 100.00%





|
[cv.duyet.net](https://cv.duyet.net) | 🟩 Up | [cv-duyet-net.yml](https://github.com/duyet/uptime/commits/HEAD/history/cv-duyet-net.yml) |
111ms





| 99.54%





|
[cv.duyet.net](https://cv.duyet.net) | 🟩 Up | [cv-duyet-net.yml](https://github.com/duyet/uptime/commits/HEAD/history/cv-duyet-net.yml) |
111ms





| 99.54%





@@ -26,12 +26,12 @@ With [Upptime](https://upptime.js.org), you can get your own unlimited and free
|
[modern-data-team.vercel.app](https://modern-data-team.vercel.app) | 🟩 Up | [modern-data-team-vercel-app.yml](https://github.com/duyet/uptime/commits/HEAD/history/modern-data-team-vercel-app.yml) |
165ms





| 99.90%





|
[cdn.duyet.net](https://cdn.duyet.net) | 🟩 Up | [cdn-duyet-net.yml](https://github.com/duyet/uptime/commits/HEAD/history/cdn-duyet-net.yml) |
174ms





| 99.82%





|
[til.duyet.net](https://til.duyet.net) | 🟩 Up | [til-duyet-net.yml](https://github.com/duyet/uptime/commits/HEAD/history/til-duyet-net.yml) |
327ms





| 99.90%





-|
[Okie.one](https://okie.one) | 🟥 Down | [okie-one.yml](https://github.com/duyet/uptime/commits/HEAD/history/okie-one.yml) |
1179ms





| 99.55%





+|
[Okie.one](https://okie.one) | 🟥 Down | [okie-one.yml](https://github.com/duyet/uptime/commits/HEAD/history/okie-one.yml) |
1179ms





| 99.52%





|
[The Feedback](https://feedback.okie.one) | 🟩 Up | [the-feedback.yml](https://github.com/duyet/uptime/commits/HEAD/history/the-feedback.yml) |
150ms





| 99.90%





|
[The Feedback Docs](https://feedback.okie.one/docs) | 🟩 Up | [the-feedback-docs.yml](https://github.com/duyet/uptime/commits/HEAD/history/the-feedback-docs.yml) |
41ms





| 99.90%





|
[Ngan.vn](https://ngan.vn) | 🟩 Up | [ngan-vn.yml](https://github.com/duyet/uptime/commits/HEAD/history/ngan-vn.yml) |
2106ms





| 99.44%





|
[Very Nini](https://verynini.com) | 🟩 Up | [very-nini.yml](https://github.com/duyet/uptime/commits/HEAD/history/very-nini.yml) |
141ms





| 99.90%





-|
[hocdata.com](https://hocdata.com) | 🟥 Down | [hocdata-com.yml](https://github.com/duyet/uptime/commits/HEAD/history/hocdata-com.yml) |
239ms





| 99.48%





+|
[hocdata.com](https://hocdata.com) | 🟥 Down | [hocdata-com.yml](https://github.com/duyet/uptime/commits/HEAD/history/hocdata-com.yml) |
239ms





| 99.45%





|
[uptime](https://duyet.github.io/uptime) | 🟩 Up | [uptime.yml](https://github.com/duyet/uptime/commits/HEAD/history/uptime.yml) |
149ms





| 100.00%





|
[next.ngan.vn](https://next.ngan.vn) | 🟩 Up | [next-ngan-vn.yml](https://github.com/duyet/uptime/commits/HEAD/history/next-ngan-vn.yml) |
561ms





| 99.90%





|
[rust-tieng-viet.github.io](https://rust-tieng-viet.github.io) | 🟩 Up | [rust-tieng-viet-github-io.yml](https://github.com/duyet/uptime/commits/HEAD/history/rust-tieng-viet-github-io.yml) |
102ms





| 100.00%





diff --git a/api/blog-duyet-net/response-time-day.json b/api/blog-duyet-net/response-time-day.json
index d51a8363fd..9fad017e47 100644
--- a/api/blog-duyet-net/response-time-day.json
+++ b/api/blog-duyet-net/response-time-day.json
@@ -1 +1 @@
-{"schemaVersion":1,"label":"response time 24h","message":"167 ms","color":"brightgreen"}
+{"schemaVersion":1,"label":"response time 24h","message":"147 ms","color":"brightgreen"}
diff --git a/api/blog-duyet-net/response-time-month.json b/api/blog-duyet-net/response-time-month.json
index b623997cdc..8d9217ab13 100644
--- a/api/blog-duyet-net/response-time-month.json
+++ b/api/blog-duyet-net/response-time-month.json
@@ -1 +1 @@
-{"schemaVersion":1,"label":"response time 30d","message":"218 ms","color":"green"}
+{"schemaVersion":1,"label":"response time 30d","message":"213 ms","color":"green"}
diff --git a/api/blog-duyet-net/response-time-week.json b/api/blog-duyet-net/response-time-week.json
index 9ebc2ff0ce..abad6397fe 100644
--- a/api/blog-duyet-net/response-time-week.json
+++ b/api/blog-duyet-net/response-time-week.json
@@ -1 +1 @@
-{"schemaVersion":1,"label":"response time 7d","message":"221 ms","color":"green"}
+{"schemaVersion":1,"label":"response time 7d","message":"202 ms","color":"green"}
diff --git a/api/blog-duyet-net/response-time-year.json b/api/blog-duyet-net/response-time-year.json
index a596769e29..f696a40a3b 100644
--- a/api/blog-duyet-net/response-time-year.json
+++ b/api/blog-duyet-net/response-time-year.json
@@ -1 +1 @@
-{"schemaVersion":1,"label":"response time 1y","message":"309 ms","color":"green"}
+{"schemaVersion":1,"label":"response time 1y","message":"308 ms","color":"green"}
diff --git a/api/blog-duyet-net/uptime-day.json b/api/blog-duyet-net/uptime-day.json
index 226baeab58..980a3b0cc2 100644
--- a/api/blog-duyet-net/uptime-day.json
+++ b/api/blog-duyet-net/uptime-day.json
@@ -1 +1 @@
-{"schemaVersion":1,"label":"uptime 24h","message":"100%","color":"brightgreen"}
+{"schemaVersion":1,"label":"uptime 24h","message":"98.2%","color":"brightgreen"}
diff --git a/api/blog-duyet-net/uptime-month.json b/api/blog-duyet-net/uptime-month.json
index 059c01da0a..64f4d333b4 100644
--- a/api/blog-duyet-net/uptime-month.json
+++ b/api/blog-duyet-net/uptime-month.json
@@ -1 +1 @@
-{"schemaVersion":1,"label":"uptime 30d","message":"100%","color":"brightgreen"}
+{"schemaVersion":1,"label":"uptime 30d","message":"99.94%","color":"brightgreen"}
diff --git a/api/blog-duyet-net/uptime-week.json b/api/blog-duyet-net/uptime-week.json
index fccd794d26..4781a696d0 100644
--- a/api/blog-duyet-net/uptime-week.json
+++ b/api/blog-duyet-net/uptime-week.json
@@ -1 +1 @@
-{"schemaVersion":1,"label":"uptime 7d","message":"100%","color":"brightgreen"}
+{"schemaVersion":1,"label":"uptime 7d","message":"99.74%","color":"brightgreen"}
diff --git a/api/blog-duyet-net/uptime.json b/api/blog-duyet-net/uptime.json
index c471dbe2fd..107de83c04 100644
--- a/api/blog-duyet-net/uptime.json
+++ b/api/blog-duyet-net/uptime.json
@@ -1 +1 @@
-{"schemaVersion":1,"label":"uptime","message":"99.87%","color":"brightgreen"}
+{"schemaVersion":1,"label":"uptime","message":"99.86%","color":"brightgreen"}
diff --git a/api/cdn-duyet-net/response-time-day.json b/api/cdn-duyet-net/response-time-day.json
index 3dcda387dc..72dd9bb63a 100644
--- a/api/cdn-duyet-net/response-time-day.json
+++ b/api/cdn-duyet-net/response-time-day.json
@@ -1 +1 @@
-{"schemaVersion":1,"label":"response time 24h","message":"217 ms","color":"green"}
+{"schemaVersion":1,"label":"response time 24h","message":"194 ms","color":"brightgreen"}
diff --git a/api/cdn-duyet-net/response-time-month.json b/api/cdn-duyet-net/response-time-month.json
index 8e3d077bc7..652ed0bd1f 100644
--- a/api/cdn-duyet-net/response-time-month.json
+++ b/api/cdn-duyet-net/response-time-month.json
@@ -1 +1 @@
-{"schemaVersion":1,"label":"response time 30d","message":"168 ms","color":"brightgreen"}
+{"schemaVersion":1,"label":"response time 30d","message":"169 ms","color":"brightgreen"}
diff --git a/api/cdn-duyet-net/response-time-week.json b/api/cdn-duyet-net/response-time-week.json
index 30e1329c23..4a26576099 100644
--- a/api/cdn-duyet-net/response-time-week.json
+++ b/api/cdn-duyet-net/response-time-week.json
@@ -1 +1 @@
-{"schemaVersion":1,"label":"response time 7d","message":"172 ms","color":"brightgreen"}
+{"schemaVersion":1,"label":"response time 7d","message":"174 ms","color":"brightgreen"}
diff --git a/api/cdn-duyet-net/uptime-day.json b/api/cdn-duyet-net/uptime-day.json
index 226baeab58..4b78bd7a76 100644
--- a/api/cdn-duyet-net/uptime-day.json
+++ b/api/cdn-duyet-net/uptime-day.json
@@ -1 +1 @@
-{"schemaVersion":1,"label":"uptime 24h","message":"100%","color":"brightgreen"}
+{"schemaVersion":1,"label":"uptime 24h","message":"98.76%","color":"brightgreen"}
diff --git a/api/cdn-duyet-net/uptime-month.json b/api/cdn-duyet-net/uptime-month.json
index 059c01da0a..9d8261fcd6 100644
--- a/api/cdn-duyet-net/uptime-month.json
+++ b/api/cdn-duyet-net/uptime-month.json
@@ -1 +1 @@
-{"schemaVersion":1,"label":"uptime 30d","message":"100%","color":"brightgreen"}
+{"schemaVersion":1,"label":"uptime 30d","message":"99.96%","color":"brightgreen"}
diff --git a/api/cdn-duyet-net/uptime-week.json b/api/cdn-duyet-net/uptime-week.json
index fccd794d26..09af6b72eb 100644
--- a/api/cdn-duyet-net/uptime-week.json
+++ b/api/cdn-duyet-net/uptime-week.json
@@ -1 +1 @@
-{"schemaVersion":1,"label":"uptime 7d","message":"100%","color":"brightgreen"}
+{"schemaVersion":1,"label":"uptime 7d","message":"99.82%","color":"brightgreen"}
diff --git a/api/clickhouse-duyet-net/response-time-day.json b/api/clickhouse-duyet-net/response-time-day.json
index e69e41dda8..cd065d4e63 100644
--- a/api/clickhouse-duyet-net/response-time-day.json
+++ b/api/clickhouse-duyet-net/response-time-day.json
@@ -1 +1 @@
-{"schemaVersion":1,"label":"response time 24h","message":"610 ms","color":"yellow"}
+{"schemaVersion":1,"label":"response time 24h","message":"417 ms","color":"yellowgreen"}
diff --git a/api/clickhouse-duyet-net/response-time-month.json b/api/clickhouse-duyet-net/response-time-month.json
index 7314669000..8f58aa2cb3 100644
--- a/api/clickhouse-duyet-net/response-time-month.json
+++ b/api/clickhouse-duyet-net/response-time-month.json
@@ -1 +1 @@
-{"schemaVersion":1,"label":"response time 30d","message":"711 ms","color":"yellow"}
+{"schemaVersion":1,"label":"response time 30d","message":"677 ms","color":"yellow"}
diff --git a/api/clickhouse-duyet-net/response-time-week.json b/api/clickhouse-duyet-net/response-time-week.json
index bb4507f535..213a339b3e 100644
--- a/api/clickhouse-duyet-net/response-time-week.json
+++ b/api/clickhouse-duyet-net/response-time-week.json
@@ -1 +1 @@
-{"schemaVersion":1,"label":"response time 7d","message":"768 ms","color":"yellow"}
+{"schemaVersion":1,"label":"response time 7d","message":"623 ms","color":"yellow"}
diff --git a/api/clickhouse-duyet-net/response-time-year.json b/api/clickhouse-duyet-net/response-time-year.json
index 8fb876cc69..938809239e 100644
--- a/api/clickhouse-duyet-net/response-time-year.json
+++ b/api/clickhouse-duyet-net/response-time-year.json
@@ -1 +1 @@
-{"schemaVersion":1,"label":"response time 1y","message":"669 ms","color":"yellow"}
+{"schemaVersion":1,"label":"response time 1y","message":"665 ms","color":"yellow"}
diff --git a/api/clickhouse-duyet-net/response-time.json b/api/clickhouse-duyet-net/response-time.json
index 7940f635dc..6902188e63 100644
--- a/api/clickhouse-duyet-net/response-time.json
+++ b/api/clickhouse-duyet-net/response-time.json
@@ -1 +1 @@
-{"schemaVersion":1,"label":"response time","message":"669 ms","color":"yellow"}
+{"schemaVersion":1,"label":"response time","message":"665 ms","color":"yellow"}
diff --git a/api/clickhouse-duyet-net/uptime-day.json b/api/clickhouse-duyet-net/uptime-day.json
index 226baeab58..b0bb000283 100644
--- a/api/clickhouse-duyet-net/uptime-day.json
+++ b/api/clickhouse-duyet-net/uptime-day.json
@@ -1 +1 @@
-{"schemaVersion":1,"label":"uptime 24h","message":"100%","color":"brightgreen"}
+{"schemaVersion":1,"label":"uptime 24h","message":"96.78%","color":"brightgreen"}
diff --git a/api/clickhouse-duyet-net/uptime-month.json b/api/clickhouse-duyet-net/uptime-month.json
index 62e4954509..200f146656 100644
--- a/api/clickhouse-duyet-net/uptime-month.json
+++ b/api/clickhouse-duyet-net/uptime-month.json
@@ -1 +1 @@
-{"schemaVersion":1,"label":"uptime 30d","message":"99.92%","color":"brightgreen"}
+{"schemaVersion":1,"label":"uptime 30d","message":"99.81%","color":"brightgreen"}
diff --git a/api/clickhouse-duyet-net/uptime-week.json b/api/clickhouse-duyet-net/uptime-week.json
index fccd794d26..00784d4ab1 100644
--- a/api/clickhouse-duyet-net/uptime-week.json
+++ b/api/clickhouse-duyet-net/uptime-week.json
@@ -1 +1 @@
-{"schemaVersion":1,"label":"uptime 7d","message":"100%","color":"brightgreen"}
+{"schemaVersion":1,"label":"uptime 7d","message":"99.54%","color":"brightgreen"}
diff --git a/api/clickhouse-duyet-net/uptime-year.json b/api/clickhouse-duyet-net/uptime-year.json
index 2583bb2dd2..fcef792350 100644
--- a/api/clickhouse-duyet-net/uptime-year.json
+++ b/api/clickhouse-duyet-net/uptime-year.json
@@ -1 +1 @@
-{"schemaVersion":1,"label":"uptime 1y","message":"85.49%","color":"yellowgreen"}
+{"schemaVersion":1,"label":"uptime 1y","message":"85.51%","color":"yellowgreen"}
diff --git a/api/clickhouse-duyet-net/uptime.json b/api/clickhouse-duyet-net/uptime.json
index 746b22996b..d3d4d2fb15 100644
--- a/api/clickhouse-duyet-net/uptime.json
+++ b/api/clickhouse-duyet-net/uptime.json
@@ -1 +1 @@
-{"schemaVersion":1,"label":"uptime","message":"85.49%","color":"yellowgreen"}
+{"schemaVersion":1,"label":"uptime","message":"85.51%","color":"yellowgreen"}
diff --git a/api/clickhouse-monitoring-duyet-net/response-time-day.json b/api/clickhouse-monitoring-duyet-net/response-time-day.json
index 964a615d99..6917386a7c 100644
--- a/api/clickhouse-monitoring-duyet-net/response-time-day.json
+++ b/api/clickhouse-monitoring-duyet-net/response-time-day.json
@@ -1 +1 @@
-{"schemaVersion":1,"label":"response time 24h","message":"595 ms","color":"yellowgreen"}
+{"schemaVersion":1,"label":"response time 24h","message":"597 ms","color":"yellowgreen"}
diff --git a/api/clickhouse-monitoring-duyet-net/response-time-month.json b/api/clickhouse-monitoring-duyet-net/response-time-month.json
index 04b7ace79a..2bd005fa5d 100644
--- a/api/clickhouse-monitoring-duyet-net/response-time-month.json
+++ b/api/clickhouse-monitoring-duyet-net/response-time-month.json
@@ -1 +1 @@
-{"schemaVersion":1,"label":"response time 30d","message":"801 ms","color":"orange"}
+{"schemaVersion":1,"label":"response time 30d","message":"788 ms","color":"yellow"}
diff --git a/api/clickhouse-monitoring-duyet-net/response-time-year.json b/api/clickhouse-monitoring-duyet-net/response-time-year.json
index 9de4c31919..4645b00b04 100644
--- a/api/clickhouse-monitoring-duyet-net/response-time-year.json
+++ b/api/clickhouse-monitoring-duyet-net/response-time-year.json
@@ -1 +1 @@
-{"schemaVersion":1,"label":"response time 1y","message":"833 ms","color":"orange"}
+{"schemaVersion":1,"label":"response time 1y","message":"826 ms","color":"orange"}
diff --git a/api/clickhouse-monitoring-duyet-net/response-time.json b/api/clickhouse-monitoring-duyet-net/response-time.json
index bb23d34c17..f2912a6d80 100644
--- a/api/clickhouse-monitoring-duyet-net/response-time.json
+++ b/api/clickhouse-monitoring-duyet-net/response-time.json
@@ -1 +1 @@
-{"schemaVersion":1,"label":"response time","message":"833 ms","color":"orange"}
+{"schemaVersion":1,"label":"response time","message":"826 ms","color":"orange"}
diff --git a/api/clickhouse-monitoring-duyet-net/uptime-day.json b/api/clickhouse-monitoring-duyet-net/uptime-day.json
index 31e133db82..0d4835260d 100644
--- a/api/clickhouse-monitoring-duyet-net/uptime-day.json
+++ b/api/clickhouse-monitoring-duyet-net/uptime-day.json
@@ -1 +1 @@
-{"schemaVersion":1,"label":"uptime 24h","message":"82.6%","color":"yellow"}
+{"schemaVersion":1,"label":"uptime 24h","message":"76.99%","color":"orange"}
diff --git a/api/clickhouse-monitoring-duyet-net/uptime-month.json b/api/clickhouse-monitoring-duyet-net/uptime-month.json
index 0d9bc919d3..f6bc17f914 100644
--- a/api/clickhouse-monitoring-duyet-net/uptime-month.json
+++ b/api/clickhouse-monitoring-duyet-net/uptime-month.json
@@ -1 +1 @@
-{"schemaVersion":1,"label":"uptime 30d","message":"96.77%","color":"brightgreen"}
+{"schemaVersion":1,"label":"uptime 30d","message":"96.52%","color":"brightgreen"}
diff --git a/api/clickhouse-monitoring-duyet-net/uptime-week.json b/api/clickhouse-monitoring-duyet-net/uptime-week.json
index 5c4b90344e..cc8673d1da 100644
--- a/api/clickhouse-monitoring-duyet-net/uptime-week.json
+++ b/api/clickhouse-monitoring-duyet-net/uptime-week.json
@@ -1 +1 @@
-{"schemaVersion":1,"label":"uptime 7d","message":"88.65%","color":"yellowgreen"}
+{"schemaVersion":1,"label":"uptime 7d","message":"86.21%","color":"yellowgreen"}
diff --git a/api/clickhouse-monitoring-duyet-net/uptime-year.json b/api/clickhouse-monitoring-duyet-net/uptime-year.json
index c7a7d07801..f6ab35011e 100644
--- a/api/clickhouse-monitoring-duyet-net/uptime-year.json
+++ b/api/clickhouse-monitoring-duyet-net/uptime-year.json
@@ -1 +1 @@
-{"schemaVersion":1,"label":"uptime 1y","message":"99.5%","color":"brightgreen"}
+{"schemaVersion":1,"label":"uptime 1y","message":"99.47%","color":"brightgreen"}
diff --git a/api/clickhouse-monitoring-duyet-net/uptime.json b/api/clickhouse-monitoring-duyet-net/uptime.json
index b8c4f53b9e..0f8bae72c6 100644
--- a/api/clickhouse-monitoring-duyet-net/uptime.json
+++ b/api/clickhouse-monitoring-duyet-net/uptime.json
@@ -1 +1 @@
-{"schemaVersion":1,"label":"uptime","message":"99.5%","color":"brightgreen"}
+{"schemaVersion":1,"label":"uptime","message":"99.47%","color":"brightgreen"}
diff --git a/api/cv-duyet-net/response-time-day.json b/api/cv-duyet-net/response-time-day.json
index 238d2d8959..f7ee550e1d 100644
--- a/api/cv-duyet-net/response-time-day.json
+++ b/api/cv-duyet-net/response-time-day.json
@@ -1 +1 @@
-{"schemaVersion":1,"label":"response time 24h","message":"89 ms","color":"brightgreen"}
+{"schemaVersion":1,"label":"response time 24h","message":"97 ms","color":"brightgreen"}
diff --git a/api/cv-duyet-net/response-time-month.json b/api/cv-duyet-net/response-time-month.json
index 5e8890e72f..ffe5d3b25b 100644
--- a/api/cv-duyet-net/response-time-month.json
+++ b/api/cv-duyet-net/response-time-month.json
@@ -1 +1 @@
-{"schemaVersion":1,"label":"response time 30d","message":"115 ms","color":"brightgreen"}
+{"schemaVersion":1,"label":"response time 30d","message":"114 ms","color":"brightgreen"}
diff --git a/api/cv-duyet-net/response-time-week.json b/api/cv-duyet-net/response-time-week.json
index abb4d18bbc..33778e4ec6 100644
--- a/api/cv-duyet-net/response-time-week.json
+++ b/api/cv-duyet-net/response-time-week.json
@@ -1 +1 @@
-{"schemaVersion":1,"label":"response time 7d","message":"113 ms","color":"brightgreen"}
+{"schemaVersion":1,"label":"response time 7d","message":"111 ms","color":"brightgreen"}
diff --git a/api/cv-duyet-net/uptime-day.json b/api/cv-duyet-net/uptime-day.json
index 226baeab58..2e6ebb0a18 100644
--- a/api/cv-duyet-net/uptime-day.json
+++ b/api/cv-duyet-net/uptime-day.json
@@ -1 +1 @@
-{"schemaVersion":1,"label":"uptime 24h","message":"100%","color":"brightgreen"}
+{"schemaVersion":1,"label":"uptime 24h","message":"96.8%","color":"brightgreen"}
diff --git a/api/cv-duyet-net/uptime-month.json b/api/cv-duyet-net/uptime-month.json
index 059c01da0a..f337b3e5ae 100644
--- a/api/cv-duyet-net/uptime-month.json
+++ b/api/cv-duyet-net/uptime-month.json
@@ -1 +1 @@
-{"schemaVersion":1,"label":"uptime 30d","message":"100%","color":"brightgreen"}
+{"schemaVersion":1,"label":"uptime 30d","message":"99.89%","color":"brightgreen"}
diff --git a/api/cv-duyet-net/uptime-week.json b/api/cv-duyet-net/uptime-week.json
index fccd794d26..00784d4ab1 100644
--- a/api/cv-duyet-net/uptime-week.json
+++ b/api/cv-duyet-net/uptime-week.json
@@ -1 +1 @@
-{"schemaVersion":1,"label":"uptime 7d","message":"100%","color":"brightgreen"}
+{"schemaVersion":1,"label":"uptime 7d","message":"99.54%","color":"brightgreen"}
diff --git a/api/cv-duyet-net/uptime-year.json b/api/cv-duyet-net/uptime-year.json
index 0651c8f3b3..43dff48d67 100644
--- a/api/cv-duyet-net/uptime-year.json
+++ b/api/cv-duyet-net/uptime-year.json
@@ -1 +1 @@
-{"schemaVersion":1,"label":"uptime 1y","message":"99.73%","color":"brightgreen"}
+{"schemaVersion":1,"label":"uptime 1y","message":"99.72%","color":"brightgreen"}
diff --git a/api/duet-ubuntu-dingo-mora-ts-net/response-time-day.json b/api/duet-ubuntu-dingo-mora-ts-net/response-time-day.json
index b68d09c344..93cb137057 100644
--- a/api/duet-ubuntu-dingo-mora-ts-net/response-time-day.json
+++ b/api/duet-ubuntu-dingo-mora-ts-net/response-time-day.json
@@ -1 +1 @@
-{"schemaVersion":1,"label":"response time 24h","message":"922 ms","color":"orange"}
+{"schemaVersion":1,"label":"response time 24h","message":"746 ms","color":"yellow"}
diff --git a/api/duet-ubuntu-dingo-mora-ts-net/response-time-week.json b/api/duet-ubuntu-dingo-mora-ts-net/response-time-week.json
index 67cec20314..06e4669dce 100644
--- a/api/duet-ubuntu-dingo-mora-ts-net/response-time-week.json
+++ b/api/duet-ubuntu-dingo-mora-ts-net/response-time-week.json
@@ -1 +1 @@
-{"schemaVersion":1,"label":"response time 7d","message":"1018 ms","color":"red"}
+{"schemaVersion":1,"label":"response time 7d","message":"969 ms","color":"orange"}
diff --git a/api/duet-ubuntu-dingo-mora-ts-net/uptime-day.json b/api/duet-ubuntu-dingo-mora-ts-net/uptime-day.json
index f8533ea75d..226baeab58 100644
--- a/api/duet-ubuntu-dingo-mora-ts-net/uptime-day.json
+++ b/api/duet-ubuntu-dingo-mora-ts-net/uptime-day.json
@@ -1 +1 @@
-{"schemaVersion":1,"label":"uptime 24h","message":"97.06%","color":"brightgreen"}
+{"schemaVersion":1,"label":"uptime 24h","message":"100%","color":"brightgreen"}
diff --git a/api/duet-ubuntu-dingo-mora-ts-net/uptime-week.json b/api/duet-ubuntu-dingo-mora-ts-net/uptime-week.json
index f988b206c8..615b1fc01b 100644
--- a/api/duet-ubuntu-dingo-mora-ts-net/uptime-week.json
+++ b/api/duet-ubuntu-dingo-mora-ts-net/uptime-week.json
@@ -1 +1 @@
-{"schemaVersion":1,"label":"uptime 7d","message":"94.88%","color":"green"}
+{"schemaVersion":1,"label":"uptime 7d","message":"99.11%","color":"brightgreen"}
diff --git a/api/duet-ubuntu-dingo-mora-ts-net/uptime.json b/api/duet-ubuntu-dingo-mora-ts-net/uptime.json
index cac6dcba9d..07b3d78998 100644
--- a/api/duet-ubuntu-dingo-mora-ts-net/uptime.json
+++ b/api/duet-ubuntu-dingo-mora-ts-net/uptime.json
@@ -1 +1 @@
-{"schemaVersion":1,"label":"uptime","message":"93.22%","color":"green"}
+{"schemaVersion":1,"label":"uptime","message":"93.23%","color":"green"}
diff --git a/api/duyet-net/response-time-day.json b/api/duyet-net/response-time-day.json
index 44fd43b885..fa318cc689 100644
--- a/api/duyet-net/response-time-day.json
+++ b/api/duyet-net/response-time-day.json
@@ -1 +1 @@
-{"schemaVersion":1,"label":"response time 24h","message":"224 ms","color":"green"}
+{"schemaVersion":1,"label":"response time 24h","message":"149 ms","color":"brightgreen"}
diff --git a/api/duyet-net/response-time-month.json b/api/duyet-net/response-time-month.json
index 54a82baa79..861a8ff8d5 100644
--- a/api/duyet-net/response-time-month.json
+++ b/api/duyet-net/response-time-month.json
@@ -1 +1 @@
-{"schemaVersion":1,"label":"response time 30d","message":"296 ms","color":"green"}
+{"schemaVersion":1,"label":"response time 30d","message":"277 ms","color":"green"}
diff --git a/api/duyet-net/response-time-week.json b/api/duyet-net/response-time-week.json
index 34b8e495a6..cd18a5b038 100644
--- a/api/duyet-net/response-time-week.json
+++ b/api/duyet-net/response-time-week.json
@@ -1 +1 @@
-{"schemaVersion":1,"label":"response time 7d","message":"149 ms","color":"brightgreen"}
+{"schemaVersion":1,"label":"response time 7d","message":"142 ms","color":"brightgreen"}
diff --git a/api/duyet-net/response-time-year.json b/api/duyet-net/response-time-year.json
index 52a5374327..c279a95459 100644
--- a/api/duyet-net/response-time-year.json
+++ b/api/duyet-net/response-time-year.json
@@ -1 +1 @@
-{"schemaVersion":1,"label":"response time 1y","message":"477 ms","color":"yellowgreen"}
+{"schemaVersion":1,"label":"response time 1y","message":"474 ms","color":"yellowgreen"}
diff --git a/api/duyet-net/uptime-day.json b/api/duyet-net/uptime-day.json
index 226baeab58..2e6ebb0a18 100644
--- a/api/duyet-net/uptime-day.json
+++ b/api/duyet-net/uptime-day.json
@@ -1 +1 @@
-{"schemaVersion":1,"label":"uptime 24h","message":"100%","color":"brightgreen"}
+{"schemaVersion":1,"label":"uptime 24h","message":"96.8%","color":"brightgreen"}
diff --git a/api/duyet-net/uptime-month.json b/api/duyet-net/uptime-month.json
index b852f4be78..124797d8fd 100644
--- a/api/duyet-net/uptime-month.json
+++ b/api/duyet-net/uptime-month.json
@@ -1 +1 @@
-{"schemaVersion":1,"label":"uptime 30d","message":"72.79%","color":"red"}
+{"schemaVersion":1,"label":"uptime 30d","message":"74.54%","color":"red"}
diff --git a/api/duyet-net/uptime-week.json b/api/duyet-net/uptime-week.json
index fccd794d26..00784d4ab1 100644
--- a/api/duyet-net/uptime-week.json
+++ b/api/duyet-net/uptime-week.json
@@ -1 +1 @@
-{"schemaVersion":1,"label":"uptime 7d","message":"100%","color":"brightgreen"}
+{"schemaVersion":1,"label":"uptime 7d","message":"99.54%","color":"brightgreen"}
diff --git a/api/duyet-net/uptime-year.json b/api/duyet-net/uptime-year.json
index c92b078340..739a52d295 100644
--- a/api/duyet-net/uptime-year.json
+++ b/api/duyet-net/uptime-year.json
@@ -1 +1 @@
-{"schemaVersion":1,"label":"uptime 1y","message":"92.94%","color":"green"}
+{"schemaVersion":1,"label":"uptime 1y","message":"92.93%","color":"green"}
diff --git a/api/hocdata-com/response-time-day.json b/api/hocdata-com/response-time-day.json
index 4ced0cfc48..b3e466f8af 100644
--- a/api/hocdata-com/response-time-day.json
+++ b/api/hocdata-com/response-time-day.json
@@ -1 +1 @@
-{"schemaVersion":1,"label":"response time 24h","message":"258 ms","color":"green"}
+{"schemaVersion":1,"label":"response time 24h","message":"192 ms","color":"brightgreen"}
diff --git a/api/hocdata-com/response-time-month.json b/api/hocdata-com/response-time-month.json
index 82cc546b52..1da889753c 100644
--- a/api/hocdata-com/response-time-month.json
+++ b/api/hocdata-com/response-time-month.json
@@ -1 +1 @@
-{"schemaVersion":1,"label":"response time 30d","message":"298 ms","color":"green"}
+{"schemaVersion":1,"label":"response time 30d","message":"281 ms","color":"green"}
diff --git a/api/hocdata-com/response-time-week.json b/api/hocdata-com/response-time-week.json
index 2ecf24fb0a..b5528d7e19 100644
--- a/api/hocdata-com/response-time-week.json
+++ b/api/hocdata-com/response-time-week.json
@@ -1 +1 @@
-{"schemaVersion":1,"label":"response time 7d","message":"281 ms","color":"green"}
+{"schemaVersion":1,"label":"response time 7d","message":"239 ms","color":"green"}
diff --git a/api/hocdata-com/response-time-year.json b/api/hocdata-com/response-time-year.json
index 843a9f1620..d3bc551ecd 100644
--- a/api/hocdata-com/response-time-year.json
+++ b/api/hocdata-com/response-time-year.json
@@ -1 +1 @@
-{"schemaVersion":1,"label":"response time 1y","message":"549 ms","color":"yellowgreen"}
+{"schemaVersion":1,"label":"response time 1y","message":"544 ms","color":"yellowgreen"}
diff --git a/api/hocdata-com/response-time.json b/api/hocdata-com/response-time.json
index dd78127058..fc4055a3a5 100644
--- a/api/hocdata-com/response-time.json
+++ b/api/hocdata-com/response-time.json
@@ -1 +1 @@
-{"schemaVersion":1,"label":"response time","message":"539 ms","color":"yellowgreen"}
+{"schemaVersion":1,"label":"response time","message":"536 ms","color":"yellowgreen"}
diff --git a/api/hocdata-com/uptime-day.json b/api/hocdata-com/uptime-day.json
index 226baeab58..b0ee9ca660 100644
--- a/api/hocdata-com/uptime-day.json
+++ b/api/hocdata-com/uptime-day.json
@@ -1 +1 @@
-{"schemaVersion":1,"label":"uptime 24h","message":"100%","color":"brightgreen"}
+{"schemaVersion":1,"label":"uptime 24h","message":"96.14%","color":"brightgreen"}
diff --git a/api/hocdata-com/uptime-month.json b/api/hocdata-com/uptime-month.json
index 059c01da0a..761fd8c3e2 100644
--- a/api/hocdata-com/uptime-month.json
+++ b/api/hocdata-com/uptime-month.json
@@ -1 +1 @@
-{"schemaVersion":1,"label":"uptime 30d","message":"100%","color":"brightgreen"}
+{"schemaVersion":1,"label":"uptime 30d","message":"99.87%","color":"brightgreen"}
diff --git a/api/hocdata-com/uptime-week.json b/api/hocdata-com/uptime-week.json
index fccd794d26..36e98ea076 100644
--- a/api/hocdata-com/uptime-week.json
+++ b/api/hocdata-com/uptime-week.json
@@ -1 +1 @@
-{"schemaVersion":1,"label":"uptime 7d","message":"100%","color":"brightgreen"}
+{"schemaVersion":1,"label":"uptime 7d","message":"99.45%","color":"brightgreen"}
diff --git a/api/hocdata-com/uptime-year.json b/api/hocdata-com/uptime-year.json
index 4741b22541..3afe0df165 100644
--- a/api/hocdata-com/uptime-year.json
+++ b/api/hocdata-com/uptime-year.json
@@ -1 +1 @@
-{"schemaVersion":1,"label":"uptime 1y","message":"99.98%","color":"brightgreen"}
+{"schemaVersion":1,"label":"uptime 1y","message":"99.97%","color":"brightgreen"}
diff --git a/api/ngan-vn/response-time-day.json b/api/ngan-vn/response-time-day.json
index 0e73ebf344..2f3144742f 100644
--- a/api/ngan-vn/response-time-day.json
+++ b/api/ngan-vn/response-time-day.json
@@ -1 +1 @@
-{"schemaVersion":1,"label":"response time 24h","message":"1854 ms","color":"red"}
+{"schemaVersion":1,"label":"response time 24h","message":"1897 ms","color":"red"}
diff --git a/api/ngan-vn/response-time-month.json b/api/ngan-vn/response-time-month.json
index aed75d3c14..767943d520 100644
--- a/api/ngan-vn/response-time-month.json
+++ b/api/ngan-vn/response-time-month.json
@@ -1 +1 @@
-{"schemaVersion":1,"label":"response time 30d","message":"2573 ms","color":"red"}
+{"schemaVersion":1,"label":"response time 30d","message":"2562 ms","color":"red"}
diff --git a/api/ngan-vn/response-time-week.json b/api/ngan-vn/response-time-week.json
index a1bb99c741..a8804c5890 100644
--- a/api/ngan-vn/response-time-week.json
+++ b/api/ngan-vn/response-time-week.json
@@ -1 +1 @@
-{"schemaVersion":1,"label":"response time 7d","message":"2444 ms","color":"red"}
+{"schemaVersion":1,"label":"response time 7d","message":"2106 ms","color":"red"}
diff --git a/api/ngan-vn/response-time-year.json b/api/ngan-vn/response-time-year.json
index 94dbeb4318..25414fb2b2 100644
--- a/api/ngan-vn/response-time-year.json
+++ b/api/ngan-vn/response-time-year.json
@@ -1 +1 @@
-{"schemaVersion":1,"label":"response time 1y","message":"2462 ms","color":"red"}
+{"schemaVersion":1,"label":"response time 1y","message":"2461 ms","color":"red"}
diff --git a/api/ngan-vn/uptime-day.json b/api/ngan-vn/uptime-day.json
index 4fe1c6a8ad..a56544dc68 100644
--- a/api/ngan-vn/uptime-day.json
+++ b/api/ngan-vn/uptime-day.json
@@ -1 +1 @@
-{"schemaVersion":1,"label":"uptime 24h","message":"98.36%","color":"brightgreen"}
+{"schemaVersion":1,"label":"uptime 24h","message":"97.79%","color":"brightgreen"}
diff --git a/api/ngan-vn/uptime-month.json b/api/ngan-vn/uptime-month.json
index 8eae24bcef..11b0182f9d 100644
--- a/api/ngan-vn/uptime-month.json
+++ b/api/ngan-vn/uptime-month.json
@@ -1 +1 @@
-{"schemaVersion":1,"label":"uptime 30d","message":"98.88%","color":"brightgreen"}
+{"schemaVersion":1,"label":"uptime 30d","message":"98.86%","color":"brightgreen"}
diff --git a/api/ngan-vn/uptime-week.json b/api/ngan-vn/uptime-week.json
index ff7d478cc2..65daf87887 100644
--- a/api/ngan-vn/uptime-week.json
+++ b/api/ngan-vn/uptime-week.json
@@ -1 +1 @@
-{"schemaVersion":1,"label":"uptime 7d","message":"99.13%","color":"brightgreen"}
+{"schemaVersion":1,"label":"uptime 7d","message":"99.44%","color":"brightgreen"}
diff --git a/api/okie-one/response-time-day.json b/api/okie-one/response-time-day.json
index f7a412ef73..d1e03080ae 100644
--- a/api/okie-one/response-time-day.json
+++ b/api/okie-one/response-time-day.json
@@ -1 +1 @@
-{"schemaVersion":1,"label":"response time 24h","message":"1012 ms","color":"red"}
+{"schemaVersion":1,"label":"response time 24h","message":"814 ms","color":"orange"}
diff --git a/api/okie-one/response-time-month.json b/api/okie-one/response-time-month.json
index e8c3ea1618..b0834f3d5f 100644
--- a/api/okie-one/response-time-month.json
+++ b/api/okie-one/response-time-month.json
@@ -1 +1 @@
-{"schemaVersion":1,"label":"response time 30d","message":"2021 ms","color":"red"}
+{"schemaVersion":1,"label":"response time 30d","message":"1944 ms","color":"red"}
diff --git a/api/okie-one/response-time-week.json b/api/okie-one/response-time-week.json
index cc342a9b14..87b4e9f40e 100644
--- a/api/okie-one/response-time-week.json
+++ b/api/okie-one/response-time-week.json
@@ -1 +1 @@
-{"schemaVersion":1,"label":"response time 7d","message":"1322 ms","color":"red"}
+{"schemaVersion":1,"label":"response time 7d","message":"1179 ms","color":"red"}
diff --git a/api/okie-one/response-time.json b/api/okie-one/response-time.json
index 3cb5f25bef..61c09f1d6a 100644
--- a/api/okie-one/response-time.json
+++ b/api/okie-one/response-time.json
@@ -1 +1 @@
-{"schemaVersion":1,"label":"response time","message":"572 ms","color":"yellowgreen"}
+{"schemaVersion":1,"label":"response time","message":"575 ms","color":"yellowgreen"}
diff --git a/api/okie-one/uptime-day.json b/api/okie-one/uptime-day.json
index 226baeab58..52f66561d4 100644
--- a/api/okie-one/uptime-day.json
+++ b/api/okie-one/uptime-day.json
@@ -1 +1 @@
-{"schemaVersion":1,"label":"uptime 24h","message":"100%","color":"brightgreen"}
+{"schemaVersion":1,"label":"uptime 24h","message":"97.36%","color":"brightgreen"}
diff --git a/api/okie-one/uptime-month.json b/api/okie-one/uptime-month.json
index 56194d970d..3cee26219c 100644
--- a/api/okie-one/uptime-month.json
+++ b/api/okie-one/uptime-month.json
@@ -1 +1 @@
-{"schemaVersion":1,"label":"uptime 30d","message":"99.61%","color":"brightgreen"}
+{"schemaVersion":1,"label":"uptime 30d","message":"99.53%","color":"brightgreen"}
diff --git a/api/okie-one/uptime-week.json b/api/okie-one/uptime-week.json
index 9fb3d7d32f..6704042ab6 100644
--- a/api/okie-one/uptime-week.json
+++ b/api/okie-one/uptime-week.json
@@ -1 +1 @@
-{"schemaVersion":1,"label":"uptime 7d","message":"99.9%","color":"brightgreen"}
+{"schemaVersion":1,"label":"uptime 7d","message":"99.52%","color":"brightgreen"}
diff --git a/api/okie-one/uptime-year.json b/api/okie-one/uptime-year.json
index 647b2dc05e..c7a7d07801 100644
--- a/api/okie-one/uptime-year.json
+++ b/api/okie-one/uptime-year.json
@@ -1 +1 @@
-{"schemaVersion":1,"label":"uptime 1y","message":"99.51%","color":"brightgreen"}
+{"schemaVersion":1,"label":"uptime 1y","message":"99.5%","color":"brightgreen"}
diff --git a/api/s-duyet-net/uptime-month.json b/api/s-duyet-net/uptime-month.json
index 9cb677fb27..2b38467f5a 100644
--- a/api/s-duyet-net/uptime-month.json
+++ b/api/s-duyet-net/uptime-month.json
@@ -1 +1 @@
-{"schemaVersion":1,"label":"uptime 30d","message":"94.1%","color":"green"}
+{"schemaVersion":1,"label":"uptime 30d","message":"92.24%","color":"green"}
diff --git a/api/s-duyet-net/uptime-week.json b/api/s-duyet-net/uptime-week.json
index fc21abdd8b..8b9e0b5ff9 100644
--- a/api/s-duyet-net/uptime-week.json
+++ b/api/s-duyet-net/uptime-week.json
@@ -1 +1 @@
-{"schemaVersion":1,"label":"uptime 7d","message":"74.38%","color":"red"}
+{"schemaVersion":1,"label":"uptime 7d","message":"66.29%","color":"red"}
diff --git a/api/s-duyet-net/uptime-year.json b/api/s-duyet-net/uptime-year.json
index 647b2dc05e..858bca5c44 100644
--- a/api/s-duyet-net/uptime-year.json
+++ b/api/s-duyet-net/uptime-year.json
@@ -1 +1 @@
-{"schemaVersion":1,"label":"uptime 1y","message":"99.51%","color":"brightgreen"}
+{"schemaVersion":1,"label":"uptime 1y","message":"99.35%","color":"brightgreen"}
diff --git a/api/s-duyet-net/uptime.json b/api/s-duyet-net/uptime.json
index 8213820c19..ca9c42e895 100644
--- a/api/s-duyet-net/uptime.json
+++ b/api/s-duyet-net/uptime.json
@@ -1 +1 @@
-{"schemaVersion":1,"label":"uptime","message":"99.83%","color":"brightgreen"}
+{"schemaVersion":1,"label":"uptime","message":"99.79%","color":"brightgreen"}
diff --git a/graphs/blog-duyet-net/response-time-day.png b/graphs/blog-duyet-net/response-time-day.png
index a38a2760da..60d37fb264 100644
Binary files a/graphs/blog-duyet-net/response-time-day.png and b/graphs/blog-duyet-net/response-time-day.png differ
diff --git a/graphs/blog-duyet-net/response-time-month.png b/graphs/blog-duyet-net/response-time-month.png
index 054bb0d9aa..dd2f9c2b00 100644
Binary files a/graphs/blog-duyet-net/response-time-month.png and b/graphs/blog-duyet-net/response-time-month.png differ
diff --git a/graphs/blog-duyet-net/response-time-week.png b/graphs/blog-duyet-net/response-time-week.png
index 65f1930932..777ef543aa 100644
Binary files a/graphs/blog-duyet-net/response-time-week.png and b/graphs/blog-duyet-net/response-time-week.png differ
diff --git a/graphs/blog-duyet-net/response-time-year.png b/graphs/blog-duyet-net/response-time-year.png
index 8cfc4c606a..9b8163e028 100644
Binary files a/graphs/blog-duyet-net/response-time-year.png and b/graphs/blog-duyet-net/response-time-year.png differ
diff --git a/graphs/blog-duyet-net/response-time.png b/graphs/blog-duyet-net/response-time.png
index 13da1b01cf..8662058906 100644
Binary files a/graphs/blog-duyet-net/response-time.png and b/graphs/blog-duyet-net/response-time.png differ
diff --git a/graphs/cdn-duyet-net/response-time-day.png b/graphs/cdn-duyet-net/response-time-day.png
index a88d9974dc..41c09ba27f 100644
Binary files a/graphs/cdn-duyet-net/response-time-day.png and b/graphs/cdn-duyet-net/response-time-day.png differ
diff --git a/graphs/cdn-duyet-net/response-time-month.png b/graphs/cdn-duyet-net/response-time-month.png
index 1f8a7f01d0..47773701ea 100644
Binary files a/graphs/cdn-duyet-net/response-time-month.png and b/graphs/cdn-duyet-net/response-time-month.png differ
diff --git a/graphs/cdn-duyet-net/response-time-week.png b/graphs/cdn-duyet-net/response-time-week.png
index 515f373e7d..3af02fca79 100644
Binary files a/graphs/cdn-duyet-net/response-time-week.png and b/graphs/cdn-duyet-net/response-time-week.png differ
diff --git a/graphs/cdn-duyet-net/response-time-year.png b/graphs/cdn-duyet-net/response-time-year.png
index 5d4612b9dd..98982e5985 100644
Binary files a/graphs/cdn-duyet-net/response-time-year.png and b/graphs/cdn-duyet-net/response-time-year.png differ
diff --git a/graphs/cdn-duyet-net/response-time.png b/graphs/cdn-duyet-net/response-time.png
index 7ea8920150..a1bdcbab3b 100644
Binary files a/graphs/cdn-duyet-net/response-time.png and b/graphs/cdn-duyet-net/response-time.png differ
diff --git a/graphs/clickhouse-duyet-net/response-time-day.png b/graphs/clickhouse-duyet-net/response-time-day.png
index 1b756a9d84..ad12f2c1f6 100644
Binary files a/graphs/clickhouse-duyet-net/response-time-day.png and b/graphs/clickhouse-duyet-net/response-time-day.png differ
diff --git a/graphs/clickhouse-duyet-net/response-time-month.png b/graphs/clickhouse-duyet-net/response-time-month.png
index 096e7b0a9c..09f02ec621 100644
Binary files a/graphs/clickhouse-duyet-net/response-time-month.png and b/graphs/clickhouse-duyet-net/response-time-month.png differ
diff --git a/graphs/clickhouse-duyet-net/response-time-week.png b/graphs/clickhouse-duyet-net/response-time-week.png
index a8ffb6dff0..906be1c6d6 100644
Binary files a/graphs/clickhouse-duyet-net/response-time-week.png and b/graphs/clickhouse-duyet-net/response-time-week.png differ
diff --git a/graphs/clickhouse-duyet-net/response-time-year.png b/graphs/clickhouse-duyet-net/response-time-year.png
index 3130a4c01a..fc45e719ec 100644
Binary files a/graphs/clickhouse-duyet-net/response-time-year.png and b/graphs/clickhouse-duyet-net/response-time-year.png differ
diff --git a/graphs/clickhouse-duyet-net/response-time.png b/graphs/clickhouse-duyet-net/response-time.png
index 3130a4c01a..fc45e719ec 100644
Binary files a/graphs/clickhouse-duyet-net/response-time.png and b/graphs/clickhouse-duyet-net/response-time.png differ
diff --git a/graphs/clickhouse-monitoring-duyet-net/response-time-day.png b/graphs/clickhouse-monitoring-duyet-net/response-time-day.png
index ec2c6c7274..d04b02cb45 100644
Binary files a/graphs/clickhouse-monitoring-duyet-net/response-time-day.png and b/graphs/clickhouse-monitoring-duyet-net/response-time-day.png differ
diff --git a/graphs/clickhouse-monitoring-duyet-net/response-time-month.png b/graphs/clickhouse-monitoring-duyet-net/response-time-month.png
index 6330a134eb..8bb3305860 100644
Binary files a/graphs/clickhouse-monitoring-duyet-net/response-time-month.png and b/graphs/clickhouse-monitoring-duyet-net/response-time-month.png differ
diff --git a/graphs/clickhouse-monitoring-duyet-net/response-time-week.png b/graphs/clickhouse-monitoring-duyet-net/response-time-week.png
index ab96291661..b03360f749 100644
Binary files a/graphs/clickhouse-monitoring-duyet-net/response-time-week.png and b/graphs/clickhouse-monitoring-duyet-net/response-time-week.png differ
diff --git a/graphs/clickhouse-monitoring-duyet-net/response-time-year.png b/graphs/clickhouse-monitoring-duyet-net/response-time-year.png
index 859de404dc..272970d293 100644
Binary files a/graphs/clickhouse-monitoring-duyet-net/response-time-year.png and b/graphs/clickhouse-monitoring-duyet-net/response-time-year.png differ
diff --git a/graphs/clickhouse-monitoring-duyet-net/response-time.png b/graphs/clickhouse-monitoring-duyet-net/response-time.png
index 859de404dc..272970d293 100644
Binary files a/graphs/clickhouse-monitoring-duyet-net/response-time.png and b/graphs/clickhouse-monitoring-duyet-net/response-time.png differ
diff --git a/graphs/cv-duyet-net/response-time-day.png b/graphs/cv-duyet-net/response-time-day.png
index ca7c10c576..9e7daf0843 100644
Binary files a/graphs/cv-duyet-net/response-time-day.png and b/graphs/cv-duyet-net/response-time-day.png differ
diff --git a/graphs/cv-duyet-net/response-time-month.png b/graphs/cv-duyet-net/response-time-month.png
index 333102f183..4d1095d25d 100644
Binary files a/graphs/cv-duyet-net/response-time-month.png and b/graphs/cv-duyet-net/response-time-month.png differ
diff --git a/graphs/cv-duyet-net/response-time-week.png b/graphs/cv-duyet-net/response-time-week.png
index 6d0b2c088f..78df7d8987 100644
Binary files a/graphs/cv-duyet-net/response-time-week.png and b/graphs/cv-duyet-net/response-time-week.png differ
diff --git a/graphs/cv-duyet-net/response-time-year.png b/graphs/cv-duyet-net/response-time-year.png
index 97f4ef3216..636367bec7 100644
Binary files a/graphs/cv-duyet-net/response-time-year.png and b/graphs/cv-duyet-net/response-time-year.png differ
diff --git a/graphs/cv-duyet-net/response-time.png b/graphs/cv-duyet-net/response-time.png
index c2ec682b7b..c8c09b04f7 100644
Binary files a/graphs/cv-duyet-net/response-time.png and b/graphs/cv-duyet-net/response-time.png differ
diff --git a/graphs/duet-ubuntu-dingo-mora-ts-net/response-time-day.png b/graphs/duet-ubuntu-dingo-mora-ts-net/response-time-day.png
index e43e4df39a..060e989bb7 100644
Binary files a/graphs/duet-ubuntu-dingo-mora-ts-net/response-time-day.png and b/graphs/duet-ubuntu-dingo-mora-ts-net/response-time-day.png differ
diff --git a/graphs/duet-ubuntu-dingo-mora-ts-net/response-time-week.png b/graphs/duet-ubuntu-dingo-mora-ts-net/response-time-week.png
index 724edc3f88..9b6c5ae41f 100644
Binary files a/graphs/duet-ubuntu-dingo-mora-ts-net/response-time-week.png and b/graphs/duet-ubuntu-dingo-mora-ts-net/response-time-week.png differ
diff --git a/graphs/duyet-net/response-time-day.png b/graphs/duyet-net/response-time-day.png
index 862d8bff4f..f4ffcc8664 100644
Binary files a/graphs/duyet-net/response-time-day.png and b/graphs/duyet-net/response-time-day.png differ
diff --git a/graphs/duyet-net/response-time-month.png b/graphs/duyet-net/response-time-month.png
index 844674c333..863dc27541 100644
Binary files a/graphs/duyet-net/response-time-month.png and b/graphs/duyet-net/response-time-month.png differ
diff --git a/graphs/duyet-net/response-time-week.png b/graphs/duyet-net/response-time-week.png
index 402615075f..56a508b536 100644
Binary files a/graphs/duyet-net/response-time-week.png and b/graphs/duyet-net/response-time-week.png differ
diff --git a/graphs/duyet-net/response-time-year.png b/graphs/duyet-net/response-time-year.png
index a053c7fece..e715eb081e 100644
Binary files a/graphs/duyet-net/response-time-year.png and b/graphs/duyet-net/response-time-year.png differ
diff --git a/graphs/duyet-net/response-time.png b/graphs/duyet-net/response-time.png
index f15082a065..abc880be50 100644
Binary files a/graphs/duyet-net/response-time.png and b/graphs/duyet-net/response-time.png differ
diff --git a/graphs/hocdata-com/response-time-day.png b/graphs/hocdata-com/response-time-day.png
index 70faf46dfe..c8a114090a 100644
Binary files a/graphs/hocdata-com/response-time-day.png and b/graphs/hocdata-com/response-time-day.png differ
diff --git a/graphs/hocdata-com/response-time-month.png b/graphs/hocdata-com/response-time-month.png
index 0958da54bf..d6a60b0939 100644
Binary files a/graphs/hocdata-com/response-time-month.png and b/graphs/hocdata-com/response-time-month.png differ
diff --git a/graphs/hocdata-com/response-time-week.png b/graphs/hocdata-com/response-time-week.png
index 1e180d4edc..8480314b2f 100644
Binary files a/graphs/hocdata-com/response-time-week.png and b/graphs/hocdata-com/response-time-week.png differ
diff --git a/graphs/hocdata-com/response-time-year.png b/graphs/hocdata-com/response-time-year.png
index 8a57cd6dc7..e531a5f768 100644
Binary files a/graphs/hocdata-com/response-time-year.png and b/graphs/hocdata-com/response-time-year.png differ
diff --git a/graphs/hocdata-com/response-time.png b/graphs/hocdata-com/response-time.png
index ad3f5812f0..2192733838 100644
Binary files a/graphs/hocdata-com/response-time.png and b/graphs/hocdata-com/response-time.png differ
diff --git a/graphs/ngan-vn/response-time-day.png b/graphs/ngan-vn/response-time-day.png
index dc19fc5b32..765dd7273a 100644
Binary files a/graphs/ngan-vn/response-time-day.png and b/graphs/ngan-vn/response-time-day.png differ
diff --git a/graphs/ngan-vn/response-time-month.png b/graphs/ngan-vn/response-time-month.png
index 9a20583624..c0d7e3db86 100644
Binary files a/graphs/ngan-vn/response-time-month.png and b/graphs/ngan-vn/response-time-month.png differ
diff --git a/graphs/ngan-vn/response-time-week.png b/graphs/ngan-vn/response-time-week.png
index 90802bd99b..35fc5b409c 100644
Binary files a/graphs/ngan-vn/response-time-week.png and b/graphs/ngan-vn/response-time-week.png differ
diff --git a/graphs/ngan-vn/response-time-year.png b/graphs/ngan-vn/response-time-year.png
index 6d7a52a53d..a48cb3a153 100644
Binary files a/graphs/ngan-vn/response-time-year.png and b/graphs/ngan-vn/response-time-year.png differ
diff --git a/graphs/ngan-vn/response-time.png b/graphs/ngan-vn/response-time.png
index f15b702d61..b3ac07d4af 100644
Binary files a/graphs/ngan-vn/response-time.png and b/graphs/ngan-vn/response-time.png differ
diff --git a/graphs/okie-one/response-time-day.png b/graphs/okie-one/response-time-day.png
index 498726c047..74c21a636a 100644
Binary files a/graphs/okie-one/response-time-day.png and b/graphs/okie-one/response-time-day.png differ
diff --git a/graphs/okie-one/response-time-month.png b/graphs/okie-one/response-time-month.png
index 1a3bcc9fe8..f884721716 100644
Binary files a/graphs/okie-one/response-time-month.png and b/graphs/okie-one/response-time-month.png differ
diff --git a/graphs/okie-one/response-time-week.png b/graphs/okie-one/response-time-week.png
index a5fef1593d..d7cc7ddc4d 100644
Binary files a/graphs/okie-one/response-time-week.png and b/graphs/okie-one/response-time-week.png differ
diff --git a/graphs/okie-one/response-time-year.png b/graphs/okie-one/response-time-year.png
index b1c2413c3a..4f8a133e0e 100644
Binary files a/graphs/okie-one/response-time-year.png and b/graphs/okie-one/response-time-year.png differ
diff --git a/graphs/okie-one/response-time.png b/graphs/okie-one/response-time.png
index 949745a872..e0a45f374e 100644
Binary files a/graphs/okie-one/response-time.png and b/graphs/okie-one/response-time.png differ
diff --git a/history/blog-duyet-net.yml b/history/blog-duyet-net.yml
index 65ee7dbd66..db3c5d5b4a 100644
--- a/history/blog-duyet-net.yml
+++ b/history/blog-duyet-net.yml
@@ -1,7 +1,7 @@
url: https://blog.duyet.net
status: up
code: 200
-responseTime: 145
-lastUpdated: 2025-11-18T12:14:07.877Z
+responseTime: 209
+lastUpdated: 2025-11-18T13:35:41.958Z
startTime: 2021-09-20T13:44:22.000Z
generator: Upptime
diff --git a/history/cdn-duyet-net.yml b/history/cdn-duyet-net.yml
index 631d2fbe58..50edf30386 100644
--- a/history/cdn-duyet-net.yml
+++ b/history/cdn-duyet-net.yml
@@ -1,7 +1,7 @@
url: https://cdn.duyet.net
status: up
code: 200
-responseTime: 166
-lastUpdated: 2025-11-18T12:14:14.552Z
+responseTime: 181
+lastUpdated: 2025-11-18T13:35:43.955Z
startTime: 2021-09-20T13:29:30.000Z
generator: Upptime
diff --git a/history/clickhouse-duyet-net.yml b/history/clickhouse-duyet-net.yml
index a4ff3a75c8..1caa8dba5d 100644
--- a/history/clickhouse-duyet-net.yml
+++ b/history/clickhouse-duyet-net.yml
@@ -1,7 +1,7 @@
url: https://clickhouse.duyet.net/ping
status: up
code: 200
-responseTime: 684
-lastUpdated: 2025-11-18T13:16:33.318Z
+responseTime: 645
+lastUpdated: 2025-11-18T13:35:58.668Z
startTime: 2025-05-03T18:45:24.632Z
generator: Upptime
diff --git a/history/clickhouse-monitoring-duyet-net.yml b/history/clickhouse-monitoring-duyet-net.yml
index bc071f1efa..6c0e52af18 100644
--- a/history/clickhouse-monitoring-duyet-net.yml
+++ b/history/clickhouse-monitoring-duyet-net.yml
@@ -1,7 +1,7 @@
url: https://clickhouse-monitoring.duyet.net/healthz
status: up
code: 200
-responseTime: 440
-lastUpdated: 2025-11-18T13:33:22.243Z
+responseTime: 770
+lastUpdated: 2025-11-18T13:35:49.734Z
startTime: 2025-05-03T18:45:22.239Z
generator: Upptime
diff --git a/history/cv-duyet-net.yml b/history/cv-duyet-net.yml
index c95f5a4400..1646dee5d4 100644
--- a/history/cv-duyet-net.yml
+++ b/history/cv-duyet-net.yml
@@ -1,7 +1,7 @@
url: https://cv.duyet.net
status: up
code: 200
-responseTime: 112
-lastUpdated: 2025-11-18T13:16:14.546Z
+responseTime: 41
+lastUpdated: 2025-11-18T13:35:43.023Z
startTime: 2023-01-26T09:54:53.000Z
generator: Upptime
diff --git a/history/duet-ubuntu-dingo-mora-ts-net.yml b/history/duet-ubuntu-dingo-mora-ts-net.yml
index f921e0d129..e5dd706ce7 100644
--- a/history/duet-ubuntu-dingo-mora-ts-net.yml
+++ b/history/duet-ubuntu-dingo-mora-ts-net.yml
@@ -1,7 +1,7 @@
url: https://duet-ubuntu.dingo-mora.ts.net/ping
status: up
code: 200
-responseTime: 746
-lastUpdated: 2025-11-17T23:05:51.413Z
+responseTime: 7924
+lastUpdated: 2025-11-18T13:35:57.837Z
startTime: 2024-07-25T02:40:58.927Z
generator: Upptime
diff --git a/history/duyet-github-io-dashboard.yml b/history/duyet-github-io-dashboard.yml
index 3c1a3ce966..7d4ffbf895 100644
--- a/history/duyet-github-io-dashboard.yml
+++ b/history/duyet-github-io-dashboard.yml
@@ -1,7 +1,7 @@
url: https://duyet.github.io/dashboard
status: up
code: 200
-responseTime: 265
-lastUpdated: 2025-11-17T23:05:42.868Z
+responseTime: 150
+lastUpdated: 2025-11-18T13:35:43.360Z
startTime: 2023-01-26T09:54:53.000Z
generator: Upptime
diff --git a/history/duyet-net.yml b/history/duyet-net.yml
index be4b76da96..65c9efa00e 100644
--- a/history/duyet-net.yml
+++ b/history/duyet-net.yml
@@ -1,7 +1,7 @@
url: https://duyet.net/ping
status: up
code: 200
-responseTime: 163
-lastUpdated: 2025-11-18T13:16:10.797Z
+responseTime: 95
+lastUpdated: 2025-11-18T13:35:41.556Z
startTime: 2021-09-20T13:14:44.000Z
generator: Upptime
diff --git a/history/hocdata-com.yml b/history/hocdata-com.yml
index 0055abde89..4e310c071b 100644
--- a/history/hocdata-com.yml
+++ b/history/hocdata-com.yml
@@ -1,7 +1,7 @@
url: https://hocdata.com
status: down
code: 500
-responseTime: 69
-lastUpdated: 2025-11-18T13:16:24.926Z
+responseTime: 117
+lastUpdated: 2025-11-18T13:35:47.619Z
startTime: 2021-09-20T13:30:52.000Z
generator: Upptime
diff --git a/history/modern-data-team-vercel-app.yml b/history/modern-data-team-vercel-app.yml
index 3b581dc1e6..475de0866d 100644
--- a/history/modern-data-team-vercel-app.yml
+++ b/history/modern-data-team-vercel-app.yml
@@ -1,7 +1,7 @@
url: https://modern-data-team.vercel.app
status: up
code: 200
-responseTime: 144
-lastUpdated: 2025-11-17T23:05:43.194Z
+responseTime: 54
+lastUpdated: 2025-11-18T13:35:43.596Z
startTime: 2023-01-26T09:54:54.000Z
generator: Upptime
diff --git a/history/next-ngan-vn.yml b/history/next-ngan-vn.yml
index a687f66b6d..38aebf99ce 100644
--- a/history/next-ngan-vn.yml
+++ b/history/next-ngan-vn.yml
@@ -1,7 +1,7 @@
url: https://next.ngan.vn
status: up
code: 200
-responseTime: 531
-lastUpdated: 2025-11-17T23:05:49.579Z
+responseTime: 274
+lastUpdated: 2025-11-18T13:35:48.459Z
startTime: 2021-10-24T16:42:38.000Z
generator: Upptime
diff --git a/history/ngan-vn.yml b/history/ngan-vn.yml
index b5ed29b9ee..79ae5d680c 100644
--- a/history/ngan-vn.yml
+++ b/history/ngan-vn.yml
@@ -1,7 +1,7 @@
url: https://ngan.vn
status: up
code: 200
-responseTime: 3157
-lastUpdated: 2025-11-18T07:56:43.321Z
+responseTime: 1748
+lastUpdated: 2025-11-18T13:35:47.019Z
startTime: 2021-09-20T13:29:36.000Z
generator: Upptime
diff --git a/history/okie-one.yml b/history/okie-one.yml
index de44ed3d95..73976f5ef0 100644
--- a/history/okie-one.yml
+++ b/history/okie-one.yml
@@ -1,7 +1,7 @@
url: https://okie.one
status: down
code: 500
-responseTime: 59
-lastUpdated: 2025-11-18T13:16:18.892Z
+responseTime: 46
+lastUpdated: 2025-11-18T13:35:44.654Z
startTime: 2021-09-20T13:14:47.000Z
generator: Upptime
diff --git a/history/pricetrack.yml b/history/pricetrack.yml
index 28e6525c52..d67820aa63 100644
--- a/history/pricetrack.yml
+++ b/history/pricetrack.yml
@@ -1,7 +1,7 @@
url: https://tracker.duyet.net
status: up
code: 200
-responseTime: 92
-lastUpdated: 2025-11-17T23:05:41.878Z
+responseTime: 69
+lastUpdated: 2025-11-18T13:35:42.520Z
startTime: 2021-09-20T13:29:28.000Z
generator: Upptime
diff --git a/history/rust-tieng-viet-github-io.yml b/history/rust-tieng-viet-github-io.yml
index 163eab0020..0d0104b043 100644
--- a/history/rust-tieng-viet-github-io.yml
+++ b/history/rust-tieng-viet-github-io.yml
@@ -1,7 +1,7 @@
url: https://rust-tieng-viet.github.io
status: up
code: 200
-responseTime: 191
-lastUpdated: 2025-11-17T23:05:49.948Z
+responseTime: 139
+lastUpdated: 2025-11-18T13:35:48.783Z
startTime: 2024-04-04T14:16:51.075Z
generator: Upptime
diff --git a/history/s-duyet-net.yml b/history/s-duyet-net.yml
index f374340aa3..029dc64b48 100644
--- a/history/s-duyet-net.yml
+++ b/history/s-duyet-net.yml
@@ -2,6 +2,6 @@ url: https://s.duyet.net
status: down
code: 0
responseTime: 0
-lastUpdated: 2025-11-17T23:05:41.605Z
+lastUpdated: 2025-11-18T13:35:42.272Z
startTime: 2021-09-20T13:44:23.000Z
generator: Upptime
diff --git a/history/summary.json b/history/summary.json
index 4fc5295a5f..591cd5cc47 100644
--- a/history/summary.json
+++ b/history/summary.json
@@ -95,8 +95,8 @@
"status": "down",
"uptime": "99.79%",
"uptimeDay": "0.00%",
- "uptimeWeek": "66.32%",
- "uptimeMonth": "92.25%",
+ "uptimeWeek": "66.29%",
+ "uptimeMonth": "92.24%",
"uptimeYear": "99.35%",
"time": 133,
"timeDay": 0,
@@ -104,7 +104,7 @@
"timeMonth": 146,
"timeYear": 140,
"dailyMinutesDown": {
- "2025-11-18": 814,
+ "2025-11-18": 816,
"2025-11-17": 1440,
"2025-11-16": 1141
}
@@ -346,8 +346,8 @@
"slug": "okie-one",
"status": "down",
"uptime": "99.87%",
- "uptimeDay": "97.54%",
- "uptimeWeek": "99.55%",
+ "uptimeDay": "97.36%",
+ "uptimeWeek": "99.52%",
"uptimeMonth": "99.53%",
"uptimeYear": "99.50%",
"time": 575,
@@ -356,7 +356,7 @@
"timeMonth": 1944,
"timeYear": 717,
"dailyMinutesDown": {
- "2025-11-18": 35,
+ "2025-11-18": 38,
"2025-11-15": 10,
"2025-11-09": 8,
"2025-11-06": 8,
@@ -635,9 +635,9 @@
"slug": "hocdata-com",
"status": "down",
"uptime": "99.92%",
- "uptimeDay": "96.33%",
- "uptimeWeek": "99.48%",
- "uptimeMonth": "99.88%",
+ "uptimeDay": "96.14%",
+ "uptimeWeek": "99.45%",
+ "uptimeMonth": "99.87%",
"uptimeYear": "99.97%",
"time": 536,
"timeDay": 192,
@@ -645,7 +645,7 @@
"timeMonth": 281,
"timeYear": 544,
"dailyMinutesDown": {
- "2025-11-18": 53,
+ "2025-11-18": 55,
"2025-10-01": 8,
"2025-09-07": 24,
"2025-08-18": 11,
diff --git a/history/the-feedback-docs.yml b/history/the-feedback-docs.yml
index 1791d02f9d..d079291132 100644
--- a/history/the-feedback-docs.yml
+++ b/history/the-feedback-docs.yml
@@ -1,7 +1,7 @@
url: https://feedback.okie.one/docs
status: up
code: 200
-responseTime: 42
-lastUpdated: 2025-11-17T23:05:45.826Z
+responseTime: 31
+lastUpdated: 2025-11-18T13:35:45.093Z
startTime: 2021-09-20T13:14:49.000Z
generator: Upptime
diff --git a/history/the-feedback.yml b/history/the-feedback.yml
index fbbd954b6d..60e4ec37af 100644
--- a/history/the-feedback.yml
+++ b/history/the-feedback.yml
@@ -1,7 +1,7 @@
url: https://feedback.okie.one
status: up
code: 200
-responseTime: 142
-lastUpdated: 2025-11-17T23:05:45.607Z
+responseTime: 56
+lastUpdated: 2025-11-18T13:35:44.887Z
startTime: 2021-09-20T13:14:48.000Z
generator: Upptime
diff --git a/history/til-duyet-net.yml b/history/til-duyet-net.yml
index ffea94bcd0..a28b3d7202 100644
--- a/history/til-duyet-net.yml
+++ b/history/til-duyet-net.yml
@@ -1,7 +1,7 @@
url: https://til.duyet.net
status: up
code: 200
-responseTime: 321
-lastUpdated: 2025-11-17T23:05:44.094Z
+responseTime: 278
+lastUpdated: 2025-11-18T13:35:44.413Z
startTime: 2021-09-20T13:29:30.000Z
generator: Upptime
diff --git a/history/uptime.yml b/history/uptime.yml
index 599635cb1f..85a44806dd 100644
--- a/history/uptime.yml
+++ b/history/uptime.yml
@@ -1,7 +1,7 @@
url: https://duyet.github.io/uptime
status: up
code: 200
-responseTime: 274
-lastUpdated: 2025-11-17T23:05:48.867Z
+responseTime: 210
+lastUpdated: 2025-11-18T13:35:48.008Z
startTime: 2021-10-07T02:28:56.000Z
generator: Upptime
diff --git a/history/very-nini.yml b/history/very-nini.yml
index 5a8bd41615..2c9017f973 100644
--- a/history/very-nini.yml
+++ b/history/very-nini.yml
@@ -1,7 +1,7 @@
url: https://verynini.com
status: up
code: 200
-responseTime: 133
-lastUpdated: 2025-11-17T23:05:47.979Z
+responseTime: 109
+lastUpdated: 2025-11-18T13:35:47.311Z
startTime: 2021-09-20T13:30:49.000Z
generator: Upptime