Files
tamakyi bf27f7b385 feat(ui): 最近事件随分组页签联动过滤 + favicon 提供 WebP
① 最近事件随筛选过滤

此前事件只受后端 dataFilter 约束,与面板上方的分组页签无关 —— 切页签后
监控列表变了,事件列表却纹丝不动。

两个真实缺陷(都是实测发现,不是推断):
1. setFilter() 只调 renderTabs() + renderView(),**没调 renderEvents()**
2. 过滤依据用 allMonitors(),它只受 dataFilter 约束、不受分组影响
   → 改为 visibleGroups().flatMap(...)
3. 无匹配事件时提前 return,没清空 list.innerHTML → 旧行仍留在 DOM 里,
   换个分组再切回来会看到过期内容

实测:「全部」8 条 → 「UptimeRobot」1 条(正是「狼的评论系统 /
UptimeRobot:403 Forbidden」)→「基础设施」0 条且区块自动隐藏。

过滤用「当前可见目标 id 集合」反查,而不是事件自身的 group 字段 ——
外部数据源(UptimeRobot)的事件在快照里没有 group 字段,按名字反查才准。

② favicon 提供 WebP(保留原图与 PNG)

先核实了实际情况:assets-src 下三个原图(bike 1.8MB / figure 366KB /
icon 277KB)此前已转成 WebP,public/assets 里唯一的 PNG 是 favicon-shiroko.png。
因此本次只处理 favicon:新增 64×64 WebP(2.7KB,比 PNG 的 5.6KB 省一半)。

**PNG 不删** —— favicon 是浏览器最早的请求,WebP 覆盖虽广但旧浏览器会直接
不显示图标,留 PNG 作回退代价只有几 KB,换来「任何浏览器都有图标」更稳妥。
原图 assets-src/ 完全未动,prepare-artwork.py 可随时重新生成。

页面用两个 <link rel="icon" type=...> 让浏览器按格式自动挑选
(认识 WebP 就取 WebP,否则回落 PNG / SVG)。

③ 顺带修一个既存缺陷
探针的 MIME 表**缺 .webp**,导致三张 webp 素材一直被当作
application/octet-stream 伺服(能显示但类型不对)。已补。

测试:verify-views 49→52 项(事件随页签过滤、切回全部恢复、无事件时清空 DOM)。
verify.cjs 实为 24 项(此前 README 记的 17 是旧数据)。全项目 8 套 346 项通过。
2026-10-14 17:35:01 +08:00

3238 lines
68 KiB
JSON
Raw Permalink Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
{
"prober": "shiroko-monitor-node/0.12.2",
"demo": false,
"generatedAt": "2026-10-14T09:34:40.966Z",
"dataUpdatedAt": "2026-10-14T09:33:59.150Z",
"updateIntervalSec": 60,
"dataFilter": "both",
"probeScope": "all",
"stats": {
"total": 14,
"up": 10,
"down": 4,
"pending": 0,
"avgLatency": 992,
"avgUptime90": 61.7,
"memory": {
"rssMB": 80.5,
"heapUsedMB": 16.3,
"heapTotalMB": 18.7
}
},
"sources": {
"uptimerobot": {
"enabled": true,
"ok": true,
"error": null,
"lastSyncAt": "2026-10-14T09:32:59.982Z",
"count": 6,
"syncing": false,
"lastSyncMs": 1791970378633
}
},
"notify": {
"enabled": false,
"channels": [],
"quietHours": null,
"failureThreshold": 2,
"lastResult": {
"at": "2026-10-14T09:16:31.742Z",
"suppressed": false,
"skipped": "notify-disabled",
"results": []
}
},
"events": [
{
"t": "2026-10-14T09:16:31.733Z",
"id": "httpbin-500",
"name": "HTTPBin 500(演示 expectStatus)",
"type": "up",
"detail": "已恢复",
"maintenance": false
},
{
"t": "2026-10-14T09:14:17.293Z",
"id": "httpbin-500",
"name": "HTTPBin 500(演示 expectStatus)",
"type": "down",
"detail": "请求超时(>10s)",
"maintenance": false
},
{
"t": "2026-10-14T02:11:47.171Z",
"id": "ur-796219015",
"name": "狼的评论系统",
"type": "down",
"detail": "UptimeRobot:403 Forbidden",
"maintenance": false
},
{
"t": "2026-10-14T01:52:04.581Z",
"id": "example-com",
"name": "Example 站点",
"type": "up",
"detail": "已恢复",
"maintenance": false
},
{
"t": "2026-10-14T01:51:03.855Z",
"id": "example-com",
"name": "Example 站点",
"type": "down",
"detail": "ETIMEDOUT",
"maintenance": false
},
{
"t": "2026-10-14T01:35:55.133Z",
"id": "example-com",
"name": "Example 站点",
"type": "up",
"detail": "已恢复",
"maintenance": false
},
{
"t": "2026-10-14T01:34:55.625Z",
"id": "example-com",
"name": "Example 站点",
"type": "down",
"detail": "ETIMEDOUT",
"maintenance": false
},
{
"t": "2026-10-14T01:24:49.605Z",
"id": "example-com",
"name": "Example 站点",
"type": "up",
"detail": "已恢复",
"maintenance": false
},
{
"t": "2026-10-14T01:23:50.168Z",
"id": "example-com",
"name": "Example 站点",
"type": "down",
"detail": "ETIMEDOUT",
"maintenance": false
},
{
"t": "2026-10-14T00:19:17.842Z",
"id": "example-com",
"name": "Example 站点",
"type": "up",
"detail": "已恢复",
"maintenance": false
},
{
"t": "2026-10-14T00:18:18.341Z",
"id": "example-com",
"name": "Example 站点",
"type": "down",
"detail": "ETIMEDOUT",
"maintenance": false
},
{
"t": "2026-10-13T23:21:49.904Z",
"id": "example-com",
"name": "Example 站点",
"type": "up",
"detail": "已恢复",
"maintenance": false
},
{
"t": "2026-10-13T23:20:50.360Z",
"id": "example-com",
"name": "Example 站点",
"type": "down",
"detail": "ETIMEDOUT",
"maintenance": false
},
{
"t": "2026-10-13T22:43:29.917Z",
"id": "cloudflare-site",
"name": "Cloudflare 官网",
"type": "up",
"detail": "已恢复",
"maintenance": false
},
{
"t": "2026-10-13T22:42:30.376Z",
"id": "cloudflare-site",
"name": "Cloudflare 官网",
"type": "down",
"detail": "UND_ERR_HEADERS_OVERFLOW",
"maintenance": false
},
{
"t": "2026-10-13T20:45:32.593Z",
"id": "cloudflare-site",
"name": "Cloudflare 官网",
"type": "up",
"detail": "已恢复",
"maintenance": false
},
{
"t": "2026-10-13T20:44:33.185Z",
"id": "cloudflare-site",
"name": "Cloudflare 官网",
"type": "down",
"detail": "UND_ERR_HEADERS_OVERFLOW",
"maintenance": false
},
{
"t": "2026-10-13T20:32:28.339Z",
"id": "cloudflare-site",
"name": "Cloudflare 官网",
"type": "up",
"detail": "已恢复",
"maintenance": false
},
{
"t": "2026-10-13T20:31:27.781Z",
"id": "cloudflare-site",
"name": "Cloudflare 官网",
"type": "down",
"detail": "ETIMEDOUT",
"maintenance": false
},
{
"t": "2026-10-13T20:27:24.883Z",
"id": "cloudflare-site",
"name": "Cloudflare 官网",
"type": "up",
"detail": "已恢复",
"maintenance": false
}
],
"monitors": {
"example-com": {
"status": "up",
"latency": 828,
"code": 200,
"detail": "HTTP 200",
"lastCheck": "2026-10-14T09:33:49.963Z",
"history": [
{
"t": "2026-10-14T09:03:26.495Z",
"ok": true,
"ms": 1249
},
{
"t": "2026-10-14T09:04:27.241Z",
"ok": true,
"ms": 1456
},
{
"t": "2026-10-14T09:05:26.958Z",
"ok": true,
"ms": 668
},
{
"t": "2026-10-14T09:06:07.513Z",
"ok": true,
"ms": 698
},
{
"t": "2026-10-14T09:07:08.288Z",
"ok": true,
"ms": 987
},
{
"t": "2026-10-14T09:08:08.038Z",
"ok": true,
"ms": 1236
},
{
"t": "2026-10-14T09:09:08.561Z",
"ok": true,
"ms": 1198
},
{
"t": "2026-10-14T09:10:09.137Z",
"ok": true,
"ms": 1207
},
{
"t": "2026-10-14T09:11:09.397Z",
"ok": true,
"ms": 924
},
{
"t": "2026-10-14T09:12:09.887Z",
"ok": true,
"ms": 665
},
{
"t": "2026-10-14T09:13:12.078Z",
"ok": true,
"ms": 2292
},
{
"t": "2026-10-14T09:14:11.528Z",
"ok": true,
"ms": 1219
},
{
"t": "2026-10-14T09:15:12.578Z",
"ok": true,
"ms": 1886
},
{
"t": "2026-10-14T09:16:28.525Z",
"ok": true,
"ms": 1423
},
{
"t": "2026-10-14T09:17:28.807Z",
"ok": true,
"ms": 1229
},
{
"t": "2026-10-14T09:18:29.297Z",
"ok": true,
"ms": 1220
},
{
"t": "2026-10-14T09:19:29.790Z",
"ok": true,
"ms": 1168
},
{
"t": "2026-10-14T09:20:31.031Z",
"ok": true,
"ms": 1857
},
{
"t": "2026-10-14T09:20:33.443Z",
"ok": true,
"ms": 211
},
{
"t": "2026-10-14T09:20:35.465Z",
"ok": true,
"ms": 220
},
{
"t": "2026-10-14T09:20:36.474Z",
"ok": true,
"ms": 216
},
{
"t": "2026-10-14T09:20:37.481Z",
"ok": true,
"ms": 220
},
{
"t": "2026-10-14T09:20:38.483Z",
"ok": true,
"ms": 215
},
{
"t": "2026-10-14T09:21:40.058Z",
"ok": true,
"ms": 1189
},
{
"t": "2026-10-14T09:22:35.955Z",
"ok": true,
"ms": 694
},
{
"t": "2026-10-14T09:22:37.518Z",
"ok": true,
"ms": 229
},
{
"t": "2026-10-14T09:22:38.524Z",
"ok": true,
"ms": 223
},
{
"t": "2026-10-14T09:22:39.531Z",
"ok": true,
"ms": 222
},
{
"t": "2026-10-14T09:22:40.812Z",
"ok": true,
"ms": 483
},
{
"t": "2026-10-14T09:23:41.792Z",
"ok": true,
"ms": 696
},
{
"t": "2026-10-14T09:24:02.121Z",
"ok": true,
"ms": 696
},
{
"t": "2026-10-14T09:24:03.678Z",
"ok": true,
"ms": 231
},
{
"t": "2026-10-14T09:24:04.682Z",
"ok": true,
"ms": 225
},
{
"t": "2026-10-14T09:24:05.691Z",
"ok": true,
"ms": 235
},
{
"t": "2026-10-14T09:24:06.702Z",
"ok": true,
"ms": 243
},
{
"t": "2026-10-14T09:24:45.070Z",
"ok": true,
"ms": 2269
},
{
"t": "2026-10-14T09:25:44.482Z",
"ok": true,
"ms": 1221
},
{
"t": "2026-10-14T09:25:55.531Z",
"ok": true,
"ms": 1022
},
{
"t": "2026-10-14T09:26:56.724Z",
"ok": true,
"ms": 1549
},
{
"t": "2026-10-14T09:27:27.960Z",
"ok": true,
"ms": 969
},
{
"t": "2026-10-14T09:28:27.769Z",
"ok": true,
"ms": 670
},
{
"t": "2026-10-14T09:29:29.119Z",
"ok": true,
"ms": 1456
},
{
"t": "2026-10-14T09:30:07.155Z",
"ok": true,
"ms": 1204
},
{
"t": "2026-10-14T09:31:07.162Z",
"ok": true,
"ms": 673
},
{
"t": "2026-10-14T09:31:18.540Z",
"ok": true,
"ms": 715
},
{
"t": "2026-10-14T09:32:19.122Z",
"ok": true,
"ms": 851
},
{
"t": "2026-10-14T09:32:49.586Z",
"ok": true,
"ms": 976
},
{
"t": "2026-10-14T09:33:49.963Z",
"ok": true,
"ms": 828
}
],
"daily": {
"2026-10-14": {
"total": 63,
"up": 63,
"latSum": 59726,
"latCount": 63,
"latMax": 2292
}
},
"tls": {
"daysLeft": 72,
"validTo": "2026-12-25T22:56:35.000Z",
"issuer": "SSL Corporation",
"checkedAt": "2026-10-14T09:16:29.144Z",
"error": null
},
"lat": {
"avg": 948,
"max": 2292,
"days": [
{
"key": "2026-10-14",
"avg": 948
}
]
}
},
"baidu": {
"status": "up",
"latency": 96,
"code": 200,
"detail": "HTTP 200",
"lastCheck": "2026-10-14T09:33:49.235Z",
"history": [
{
"t": "2026-10-14T09:03:25.858Z",
"ok": true,
"ms": 610
},
{
"t": "2026-10-14T09:04:26.408Z",
"ok": true,
"ms": 618
},
{
"t": "2026-10-14T09:05:26.873Z",
"ok": true,
"ms": 577
},
{
"t": "2026-10-14T09:06:06.908Z",
"ok": true,
"ms": 88
},
{
"t": "2026-10-14T09:07:07.409Z",
"ok": true,
"ms": 105
},
{
"t": "2026-10-14T09:08:07.434Z",
"ok": true,
"ms": 630
},
{
"t": "2026-10-14T09:09:07.962Z",
"ok": true,
"ms": 596
},
{
"t": "2026-10-14T09:10:08.578Z",
"ok": true,
"ms": 645
},
{
"t": "2026-10-14T09:11:08.594Z",
"ok": true,
"ms": 116
},
{
"t": "2026-10-14T09:12:09.819Z",
"ok": true,
"ms": 592
},
{
"t": "2026-10-14T09:13:10.372Z",
"ok": true,
"ms": 584
},
{
"t": "2026-10-14T09:14:10.917Z",
"ok": true,
"ms": 606
},
{
"t": "2026-10-14T09:15:11.300Z",
"ok": true,
"ms": 603
},
{
"t": "2026-10-14T09:16:27.751Z",
"ok": true,
"ms": 644
},
{
"t": "2026-10-14T09:17:28.217Z",
"ok": true,
"ms": 635
},
{
"t": "2026-10-14T09:18:28.669Z",
"ok": true,
"ms": 590
},
{
"t": "2026-10-14T09:19:29.233Z",
"ok": true,
"ms": 608
},
{
"t": "2026-10-14T09:20:29.285Z",
"ok": true,
"ms": 106
},
{
"t": "2026-10-14T09:20:33.274Z",
"ok": true,
"ms": 41
},
{
"t": "2026-10-14T09:20:35.289Z",
"ok": true,
"ms": 42
},
{
"t": "2026-10-14T09:20:36.291Z",
"ok": true,
"ms": 31
},
{
"t": "2026-10-14T09:20:37.286Z",
"ok": true,
"ms": 24
},
{
"t": "2026-10-14T09:20:38.302Z",
"ok": true,
"ms": 32
},
{
"t": "2026-10-14T09:21:38.953Z",
"ok": true,
"ms": 82
},
{
"t": "2026-10-14T09:22:35.373Z",
"ok": true,
"ms": 108
},
{
"t": "2026-10-14T09:22:37.315Z",
"ok": true,
"ms": 25
},
{
"t": "2026-10-14T09:22:38.326Z",
"ok": true,
"ms": 24
},
{
"t": "2026-10-14T09:22:39.344Z",
"ok": true,
"ms": 34
},
{
"t": "2026-10-14T09:22:40.361Z",
"ok": true,
"ms": 31
},
{
"t": "2026-10-14T09:23:41.696Z",
"ok": true,
"ms": 595
},
{
"t": "2026-10-14T09:24:02.047Z",
"ok": true,
"ms": 619
},
{
"t": "2026-10-14T09:24:03.507Z",
"ok": true,
"ms": 57
},
{
"t": "2026-10-14T09:24:04.488Z",
"ok": true,
"ms": 30
},
{
"t": "2026-10-14T09:24:05.487Z",
"ok": true,
"ms": 30
},
{
"t": "2026-10-14T09:24:06.512Z",
"ok": true,
"ms": 51
},
{
"t": "2026-10-14T09:24:43.403Z",
"ok": true,
"ms": 596
},
{
"t": "2026-10-14T09:25:43.336Z",
"ok": true,
"ms": 71
},
{
"t": "2026-10-14T09:25:54.594Z",
"ok": true,
"ms": 83
},
{
"t": "2026-10-14T09:26:55.350Z",
"ok": true,
"ms": 172
},
{
"t": "2026-10-14T09:27:27.278Z",
"ok": true,
"ms": 285
},
{
"t": "2026-10-14T09:28:27.694Z",
"ok": true,
"ms": 591
},
{
"t": "2026-10-14T09:29:28.512Z",
"ok": true,
"ms": 847
},
{
"t": "2026-10-14T09:30:06.570Z",
"ok": true,
"ms": 618
},
{
"t": "2026-10-14T09:31:06.584Z",
"ok": true,
"ms": 92
},
{
"t": "2026-10-14T09:31:17.909Z",
"ok": true,
"ms": 82
},
{
"t": "2026-10-14T09:32:19.260Z",
"ok": true,
"ms": 987
},
{
"t": "2026-10-14T09:32:48.737Z",
"ok": true,
"ms": 125
},
{
"t": "2026-10-14T09:33:49.235Z",
"ok": true,
"ms": 96
}
],
"daily": {
"2026-10-14": {
"total": 63,
"up": 63,
"latSum": 21094,
"latCount": 63,
"latMax": 987
}
},
"tls": {
"daysLeft": 101,
"validTo": "2027-01-24T02:32:55.000Z",
"issuer": "GlobalSign nv-sa",
"checkedAt": "2026-10-14T09:16:29.214Z",
"error": null
},
"lat": {
"avg": 335,
"max": 987,
"days": [
{
"key": "2026-10-14",
"avg": 335
}
]
}
},
"cloudflare-site": {
"status": "up",
"latency": 679,
"code": 200,
"detail": "HTTP 200",
"lastCheck": "2026-10-14T09:33:49.823Z",
"history": [
{
"t": "2026-10-14T08:55:21.047Z",
"ok": true,
"ms": 318
},
{
"t": "2026-10-14T08:56:21.884Z",
"ok": true,
"ms": 673
},
{
"t": "2026-10-14T08:57:22.613Z",
"ok": true,
"ms": 867
},
{
"t": "2026-10-14T08:58:24.272Z",
"ok": true,
"ms": 1839
},
{
"t": "2026-10-14T08:59:24.829Z",
"ok": true,
"ms": 1899
},
{
"t": "2026-10-14T09:00:25.081Z",
"ok": true,
"ms": 1320
},
{
"t": "2026-10-14T09:01:25.732Z",
"ok": true,
"ms": 1466
},
{
"t": "2026-10-14T09:02:25.458Z",
"ok": true,
"ms": 667
},
{
"t": "2026-10-14T09:03:26.666Z",
"ok": true,
"ms": 1416
},
{
"t": "2026-10-14T09:04:27.481Z",
"ok": true,
"ms": 1688
},
{
"t": "2026-10-14T09:05:27.469Z",
"ok": true,
"ms": 1171
},
{
"t": "2026-10-14T09:06:07.521Z",
"ok": true,
"ms": 698
},
{
"t": "2026-10-14T09:07:08.194Z",
"ok": true,
"ms": 887
},
{
"t": "2026-10-14T09:08:08.042Z",
"ok": true,
"ms": 1235
},
{
"t": "2026-10-14T09:09:09.085Z",
"ok": true,
"ms": 1716
},
{
"t": "2026-10-14T09:10:09.905Z",
"ok": true,
"ms": 1963
},
{
"t": "2026-10-14T09:11:09.198Z",
"ok": true,
"ms": 717
},
{
"t": "2026-10-14T09:12:10.029Z",
"ok": true,
"ms": 793
},
{
"t": "2026-10-14T09:13:10.975Z",
"ok": true,
"ms": 1185
},
{
"t": "2026-10-14T09:14:12.052Z",
"ok": true,
"ms": 1738
},
{
"t": "2026-10-14T09:15:12.388Z",
"ok": true,
"ms": 1684
},
{
"t": "2026-10-14T09:16:28.852Z",
"ok": true,
"ms": 1743
},
{
"t": "2026-10-14T09:17:29.339Z",
"ok": false,
"ms": 1752
},
{
"t": "2026-10-14T09:18:29.274Z",
"ok": true,
"ms": 1193
},
{
"t": "2026-10-14T09:19:30.341Z",
"ok": true,
"ms": 1710
},
{
"t": "2026-10-14T09:20:30.717Z",
"ok": true,
"ms": 1536
},
{
"t": "2026-10-14T09:20:33.942Z",
"ok": true,
"ms": 708
},
{
"t": "2026-10-14T09:20:39.126Z",
"ok": true,
"ms": 855
},
{
"t": "2026-10-14T09:21:40.070Z",
"ok": true,
"ms": 1196
},
{
"t": "2026-10-14T09:22:39.978Z",
"ok": true,
"ms": 666
},
{
"t": "2026-10-14T09:22:41.241Z",
"ok": true,
"ms": 910
},
{
"t": "2026-10-14T09:23:41.804Z",
"ok": true,
"ms": 699
},
{
"t": "2026-10-14T09:24:02.131Z",
"ok": true,
"ms": 700
},
{
"t": "2026-10-14T09:24:06.154Z",
"ok": true,
"ms": 696
},
{
"t": "2026-10-14T09:24:07.811Z",
"ok": true,
"ms": 1349
},
{
"t": "2026-10-14T09:24:44.009Z",
"ok": true,
"ms": 1197
},
{
"t": "2026-10-14T09:25:44.470Z",
"ok": true,
"ms": 1203
},
{
"t": "2026-10-14T09:25:54.811Z",
"ok": true,
"ms": 298
},
{
"t": "2026-10-14T09:26:56.641Z",
"ok": true,
"ms": 1461
},
{
"t": "2026-10-14T09:27:28.445Z",
"ok": true,
"ms": 1448
},
{
"t": "2026-10-14T09:28:28.288Z",
"ok": true,
"ms": 1183
},
{
"t": "2026-10-14T09:29:29.314Z",
"ok": true,
"ms": 1646
},
{
"t": "2026-10-14T09:30:07.136Z",
"ok": true,
"ms": 1181
},
{
"t": "2026-10-14T09:31:07.701Z",
"ok": true,
"ms": 1207
},
{
"t": "2026-10-14T09:31:18.734Z",
"ok": true,
"ms": 905
},
{
"t": "2026-10-14T09:32:19.892Z",
"ok": true,
"ms": 1615
},
{
"t": "2026-10-14T09:32:49.407Z",
"ok": true,
"ms": 793
},
{
"t": "2026-10-14T09:33:49.823Z",
"ok": true,
"ms": 679
}
],
"daily": {
"2026-10-14": {
"total": 63,
"up": 62,
"latSum": 71535,
"latCount": 62,
"latMax": 2030
}
},
"tls": {
"daysLeft": 88,
"validTo": "2027-01-10T21:43:36.000Z",
"issuer": "Google Trust Services",
"checkedAt": "2026-10-14T09:16:29.801Z",
"error": null
},
"lat": {
"avg": 1154,
"max": 2030,
"days": [
{
"key": "2026-10-14",
"avg": 1154
}
]
}
},
"github-api": {
"status": "up",
"latency": 2095,
"code": 200,
"detail": "HTTP 200",
"lastCheck": "2026-10-14T09:30:08.053Z",
"history": [
{
"t": "2026-10-14T08:49:07.306Z",
"ok": true,
"ms": 1869
},
{
"t": "2026-10-14T08:54:07.070Z",
"ok": true,
"ms": 842
},
{
"t": "2026-10-14T08:55:22.049Z",
"ok": true,
"ms": 1319
},
{
"t": "2026-10-14T09:00:23.014Z",
"ok": true,
"ms": 1279
},
{
"t": "2026-10-14T09:05:23.092Z",
"ok": true,
"ms": 848
},
{
"t": "2026-10-14T09:10:23.925Z",
"ok": true,
"ms": 855
},
{
"t": "2026-10-14T09:15:24.663Z",
"ok": true,
"ms": 867
},
{
"t": "2026-10-14T09:16:28.538Z",
"ok": true,
"ms": 1425
},
{
"t": "2026-10-14T09:20:34.155Z",
"ok": true,
"ms": 918
},
{
"t": "2026-10-14T09:20:35.355Z",
"ok": true,
"ms": 104
},
{
"t": "2026-10-14T09:20:36.665Z",
"ok": true,
"ms": 396
},
{
"t": "2026-10-14T09:20:37.363Z",
"ok": true,
"ms": 99
},
{
"t": "2026-10-14T09:20:38.374Z",
"ok": true,
"ms": 100
},
{
"t": "2026-10-14T09:22:37.402Z",
"ok": true,
"ms": 108
},
{
"t": "2026-10-14T09:22:38.415Z",
"ok": true,
"ms": 109
},
{
"t": "2026-10-14T09:22:39.426Z",
"ok": true,
"ms": 112
},
{
"t": "2026-10-14T09:22:40.448Z",
"ok": true,
"ms": 114
},
{
"t": "2026-10-14T09:24:03.591Z",
"ok": true,
"ms": 108
},
{
"t": "2026-10-14T09:24:04.573Z",
"ok": true,
"ms": 109
},
{
"t": "2026-10-14T09:24:05.566Z",
"ok": true,
"ms": 106
},
{
"t": "2026-10-14T09:24:06.582Z",
"ok": true,
"ms": 116
},
{
"t": "2026-10-14T09:24:44.166Z",
"ok": true,
"ms": 1347
},
{
"t": "2026-10-14T09:29:44.659Z",
"ok": true,
"ms": 858
},
{
"t": "2026-10-14T09:30:08.053Z",
"ok": true,
"ms": 2095
}
],
"daily": {
"2026-10-14": {
"total": 26,
"up": 26,
"latSum": 19148,
"latCount": 26,
"latMax": 2095
}
},
"tls": {
"daysLeft": 44,
"validTo": "2026-11-27T23:59:59.000Z",
"issuer": "Sectigo Limited",
"checkedAt": "2026-10-14T09:16:30.033Z",
"error": null
},
"lat": {
"avg": 736,
"max": 2095,
"days": [
{
"key": "2026-10-14",
"avg": 736
}
]
}
},
"httpbin-500": {
"status": "up",
"latency": 1260,
"code": 500,
"detail": "HTTP 500",
"lastCheck": "2026-10-14T09:32:49.876Z",
"history": [
{
"t": "2026-10-14T08:49:08.114Z",
"ok": true,
"ms": 2671
},
{
"t": "2026-10-14T08:51:06.931Z",
"ok": true,
"ms": 1457
},
{
"t": "2026-10-14T08:53:07.948Z",
"ok": true,
"ms": 2263
},
{
"t": "2026-10-14T08:55:08.735Z",
"ok": true,
"ms": 2099
},
{
"t": "2026-10-14T08:55:21.989Z",
"ok": true,
"ms": 1257
},
{
"t": "2026-10-14T08:57:22.071Z",
"ok": true,
"ms": 1334
},
{
"t": "2026-10-14T08:59:22.408Z",
"ok": true,
"ms": 1507
},
{
"t": "2026-10-14T09:01:22.960Z",
"ok": true,
"ms": 1723
},
{
"t": "2026-10-14T09:03:23.723Z",
"ok": true,
"ms": 1498
},
{
"t": "2026-10-14T09:05:23.780Z",
"ok": true,
"ms": 1532
},
{
"t": "2026-10-14T09:06:08.869Z",
"ok": true,
"ms": 2043
},
{
"t": "2026-10-14T09:08:09.329Z",
"ok": true,
"ms": 2519
},
{
"t": "2026-10-14T09:10:08.350Z",
"ok": true,
"ms": 1421
},
{
"t": "2026-10-14T09:12:17.191Z",
"ok": false,
"ms": 10014
},
{
"t": "2026-10-14T09:14:17.293Z",
"ok": false,
"ms": 10009
},
{
"t": "2026-10-14T09:16:29.606Z",
"ok": true,
"ms": 2491
},
{
"t": "2026-10-14T09:18:30.172Z",
"ok": true,
"ms": 2087
},
{
"t": "2026-10-14T09:20:29.527Z",
"ok": true,
"ms": 1367
},
{
"t": "2026-10-14T09:20:33.796Z",
"ok": true,
"ms": 556
},
{
"t": "2026-10-14T09:20:35.493Z",
"ok": true,
"ms": 240
},
{
"t": "2026-10-14T09:20:36.499Z",
"ok": true,
"ms": 228
},
{
"t": "2026-10-14T09:20:37.496Z",
"ok": true,
"ms": 231
},
{
"t": "2026-10-14T09:20:38.734Z",
"ok": true,
"ms": 459
},
{
"t": "2026-10-14T09:22:38.537Z",
"ok": true,
"ms": 230
},
{
"t": "2026-10-14T09:22:39.551Z",
"ok": true,
"ms": 236
},
{
"t": "2026-10-14T09:22:40.690Z",
"ok": true,
"ms": 354
},
{
"t": "2026-10-14T09:24:04.850Z",
"ok": true,
"ms": 385
},
{
"t": "2026-10-14T09:24:05.692Z",
"ok": true,
"ms": 231
},
{
"t": "2026-10-14T09:24:06.704Z",
"ok": true,
"ms": 237
},
{
"t": "2026-10-14T09:24:44.554Z",
"ok": true,
"ms": 1731
},
{
"t": "2026-10-14T09:25:55.757Z",
"ok": true,
"ms": 1243
},
{
"t": "2026-10-14T09:27:29.375Z",
"ok": true,
"ms": 2377
},
{
"t": "2026-10-14T09:29:31.489Z",
"ok": true,
"ms": 3820
},
{
"t": "2026-10-14T09:30:08.344Z",
"ok": true,
"ms": 2383
},
{
"t": "2026-10-14T09:31:19.255Z",
"ok": true,
"ms": 1424
},
{
"t": "2026-10-14T09:32:49.876Z",
"ok": true,
"ms": 1260
}
],
"daily": {
"2026-10-14": {
"total": 40,
"up": 38,
"latSum": 52464,
"latCount": 38,
"latMax": 3820
}
},
"tls": {
"daysLeft": 80,
"validTo": "2027-01-02T23:59:59.000Z",
"issuer": "Amazon",
"checkedAt": "2026-10-14T09:16:30.730Z",
"error": null
},
"lat": {
"avg": 1381,
"max": 3820,
"days": [
{
"key": "2026-10-14",
"avg": 1381
}
]
}
},
"badssl-expired": {
"status": "down",
"latency": 1563,
"code": 0,
"detail": "CERT_HAS_EXPIRED",
"lastCheck": "2026-10-14T09:32:50.182Z",
"history": [
{
"t": "2026-10-14T08:49:08.317Z",
"ok": false,
"ms": 2868
},
{
"t": "2026-10-14T08:51:07.053Z",
"ok": false,
"ms": 1574
},
{
"t": "2026-10-14T08:53:07.433Z",
"ok": false,
"ms": 1745
},
{
"t": "2026-10-14T08:55:09.301Z",
"ok": false,
"ms": 2663
},
{
"t": "2026-10-14T08:55:22.888Z",
"ok": false,
"ms": 2154
},
{
"t": "2026-10-14T08:57:22.262Z",
"ok": false,
"ms": 1522
},
{
"t": "2026-10-14T08:59:24.324Z",
"ok": false,
"ms": 3420
},
{
"t": "2026-10-14T09:01:26.404Z",
"ok": false,
"ms": 5163
},
{
"t": "2026-10-14T09:03:23.770Z",
"ok": false,
"ms": 1541
},
{
"t": "2026-10-14T09:05:24.293Z",
"ok": false,
"ms": 2042
},
{
"t": "2026-10-14T09:06:08.360Z",
"ok": false,
"ms": 1532
},
{
"t": "2026-10-14T09:08:08.865Z",
"ok": false,
"ms": 2052
},
{
"t": "2026-10-14T09:10:14.922Z",
"ok": false,
"ms": 7988
},
{
"t": "2026-10-14T09:12:17.233Z",
"ok": false,
"ms": 10004
},
{
"t": "2026-10-14T09:14:08.777Z",
"ok": false,
"ms": 1491
},
{
"t": "2026-10-14T09:16:29.790Z",
"ok": false,
"ms": 2673
},
{
"t": "2026-10-14T09:18:31.892Z",
"ok": false,
"ms": 3805
},
{
"t": "2026-10-14T09:20:29.835Z",
"ok": false,
"ms": 1672
},
{
"t": "2026-10-14T09:20:34.272Z",
"ok": false,
"ms": 1030
},
{
"t": "2026-10-14T09:20:40.194Z",
"ok": false,
"ms": 1918
},
{
"t": "2026-10-14T09:22:41.357Z",
"ok": false,
"ms": 1020
},
{
"t": "2026-10-14T09:24:07.470Z",
"ok": false,
"ms": 999
},
{
"t": "2026-10-14T09:24:44.922Z",
"ok": false,
"ms": 2097
},
{
"t": "2026-10-14T09:25:59.216Z",
"ok": false,
"ms": 4699
},
{
"t": "2026-10-14T09:27:32.926Z",
"ok": false,
"ms": 5923
},
{
"t": "2026-10-14T09:29:37.675Z",
"ok": false,
"ms": 10004
},
{
"t": "2026-10-14T09:30:11.717Z",
"ok": false,
"ms": 5754
},
{
"t": "2026-10-14T09:31:19.326Z",
"ok": false,
"ms": 1493
},
{
"t": "2026-10-14T09:32:50.182Z",
"ok": false,
"ms": 1563
}
],
"daily": {
"2026-10-14": {
"total": 40,
"up": 0
}
},
"tls": {
"daysLeft": -4203,
"validTo": "2015-04-12T23:59:59.000Z",
"issuer": "COMODO CA Limited",
"checkedAt": "2026-10-14T09:16:31.732Z",
"error": null
}
},
"cloudflare-dns-tcp": {
"status": "down",
"latency": 10003,
"code": null,
"detail": "TCP 连接超时",
"lastCheck": "2026-10-14T09:33:59.150Z",
"history": [
{
"t": "2026-10-14T08:51:16.497Z",
"ok": false,
"ms": 10002
},
{
"t": "2026-10-14T08:52:17.103Z",
"ok": false,
"ms": 10016
},
{
"t": "2026-10-14T08:53:17.708Z",
"ok": false,
"ms": 10002
},
{
"t": "2026-10-14T08:54:18.272Z",
"ok": false,
"ms": 10028
},
{
"t": "2026-10-14T08:55:18.671Z",
"ok": false,
"ms": 10007
},
{
"t": "2026-10-14T08:55:30.738Z",
"ok": false,
"ms": 10002
},
{
"t": "2026-10-14T08:56:31.217Z",
"ok": false,
"ms": 10004
},
{
"t": "2026-10-14T08:57:31.795Z",
"ok": false,
"ms": 10046
},
{
"t": "2026-10-14T08:58:32.448Z",
"ok": false,
"ms": 10012
},
{
"t": "2026-10-14T08:59:32.937Z",
"ok": false,
"ms": 10004
},
{
"t": "2026-10-14T09:00:33.771Z",
"ok": false,
"ms": 10005
},
{
"t": "2026-10-14T09:01:34.288Z",
"ok": false,
"ms": 10015
},
{
"t": "2026-10-14T09:02:34.802Z",
"ok": false,
"ms": 10009
},
{
"t": "2026-10-14T09:03:35.256Z",
"ok": false,
"ms": 10002
},
{
"t": "2026-10-14T09:04:35.797Z",
"ok": false,
"ms": 10001
},
{
"t": "2026-10-14T09:05:36.306Z",
"ok": false,
"ms": 10006
},
{
"t": "2026-10-14T09:06:16.832Z",
"ok": false,
"ms": 10002
},
{
"t": "2026-10-14T09:07:17.321Z",
"ok": false,
"ms": 10011
},
{
"t": "2026-10-14T09:08:16.824Z",
"ok": false,
"ms": 10008
},
{
"t": "2026-10-14T09:09:17.383Z",
"ok": false,
"ms": 10011
},
{
"t": "2026-10-14T09:10:17.951Z",
"ok": false,
"ms": 9999
},
{
"t": "2026-10-14T09:11:18.495Z",
"ok": false,
"ms": 10011
},
{
"t": "2026-10-14T09:12:19.246Z",
"ok": false,
"ms": 10007
},
{
"t": "2026-10-14T09:13:19.805Z",
"ok": false,
"ms": 10013
},
{
"t": "2026-10-14T09:14:20.319Z",
"ok": false,
"ms": 10003
},
{
"t": "2026-10-14T09:15:20.723Z",
"ok": false,
"ms": 10008
},
{
"t": "2026-10-14T09:16:37.122Z",
"ok": false,
"ms": 10003
},
{
"t": "2026-10-14T09:17:37.598Z",
"ok": false,
"ms": 10008
},
{
"t": "2026-10-14T09:18:38.091Z",
"ok": false,
"ms": 10003
},
{
"t": "2026-10-14T09:19:38.638Z",
"ok": false,
"ms": 10001
},
{
"t": "2026-10-14T09:20:48.295Z",
"ok": false,
"ms": 10016
},
{
"t": "2026-10-14T09:21:48.882Z",
"ok": false,
"ms": 10005
},
{
"t": "2026-10-14T09:22:50.357Z",
"ok": false,
"ms": 10017
},
{
"t": "2026-10-14T09:23:51.117Z",
"ok": false,
"ms": 10007
},
{
"t": "2026-10-14T09:24:16.484Z",
"ok": false,
"ms": 10008
},
{
"t": "2026-10-14T09:24:52.834Z",
"ok": false,
"ms": 10008
},
{
"t": "2026-10-14T09:25:53.279Z",
"ok": false,
"ms": 10010
},
{
"t": "2026-10-14T09:26:04.523Z",
"ok": false,
"ms": 10005
},
{
"t": "2026-10-14T09:27:05.203Z",
"ok": false,
"ms": 10021
},
{
"t": "2026-10-14T09:27:37.012Z",
"ok": false,
"ms": 10007
},
{
"t": "2026-10-14T09:28:37.153Z",
"ok": false,
"ms": 10045
},
{
"t": "2026-10-14T09:29:37.678Z",
"ok": false,
"ms": 10005
},
{
"t": "2026-10-14T09:30:15.976Z",
"ok": false,
"ms": 10010
},
{
"t": "2026-10-14T09:31:16.504Z",
"ok": false,
"ms": 10004
},
{
"t": "2026-10-14T09:31:27.854Z",
"ok": false,
"ms": 10019
},
{
"t": "2026-10-14T09:32:28.288Z",
"ok": false,
"ms": 10009
},
{
"t": "2026-10-14T09:32:58.626Z",
"ok": false,
"ms": 10005
},
{
"t": "2026-10-14T09:33:59.150Z",
"ok": false,
"ms": 10003
}
],
"daily": {
"2026-10-14": {
"total": 63,
"up": 0
}
}
},
"google-dns-tcp": {
"status": "down",
"latency": 10003,
"code": null,
"detail": "TCP 连接超时",
"lastCheck": "2026-10-14T09:33:59.150Z",
"history": [
{
"t": "2026-10-14T08:51:16.497Z",
"ok": false,
"ms": 10003
},
{
"t": "2026-10-14T08:52:17.104Z",
"ok": false,
"ms": 10016
},
{
"t": "2026-10-14T08:53:17.708Z",
"ok": false,
"ms": 10001
},
{
"t": "2026-10-14T08:54:18.272Z",
"ok": false,
"ms": 10028
},
{
"t": "2026-10-14T08:55:18.671Z",
"ok": false,
"ms": 10006
},
{
"t": "2026-10-14T08:55:30.738Z",
"ok": false,
"ms": 10002
},
{
"t": "2026-10-14T08:56:31.217Z",
"ok": false,
"ms": 10004
},
{
"t": "2026-10-14T08:57:31.797Z",
"ok": false,
"ms": 10048
},
{
"t": "2026-10-14T08:58:32.449Z",
"ok": false,
"ms": 10012
},
{
"t": "2026-10-14T08:59:32.938Z",
"ok": false,
"ms": 10003
},
{
"t": "2026-10-14T09:00:33.771Z",
"ok": false,
"ms": 10005
},
{
"t": "2026-10-14T09:01:34.289Z",
"ok": false,
"ms": 10015
},
{
"t": "2026-10-14T09:02:34.802Z",
"ok": false,
"ms": 10009
},
{
"t": "2026-10-14T09:03:35.257Z",
"ok": false,
"ms": 10003
},
{
"t": "2026-10-14T09:04:35.798Z",
"ok": false,
"ms": 10002
},
{
"t": "2026-10-14T09:05:36.307Z",
"ok": false,
"ms": 10007
},
{
"t": "2026-10-14T09:06:16.832Z",
"ok": false,
"ms": 10002
},
{
"t": "2026-10-14T09:07:17.321Z",
"ok": false,
"ms": 10010
},
{
"t": "2026-10-14T09:08:16.824Z",
"ok": false,
"ms": 10007
},
{
"t": "2026-10-14T09:09:17.384Z",
"ok": false,
"ms": 10012
},
{
"t": "2026-10-14T09:10:17.952Z",
"ok": false,
"ms": 10000
},
{
"t": "2026-10-14T09:11:18.495Z",
"ok": false,
"ms": 10011
},
{
"t": "2026-10-14T09:12:19.247Z",
"ok": false,
"ms": 10007
},
{
"t": "2026-10-14T09:13:19.806Z",
"ok": false,
"ms": 10013
},
{
"t": "2026-10-14T09:14:20.319Z",
"ok": false,
"ms": 10002
},
{
"t": "2026-10-14T09:15:20.725Z",
"ok": false,
"ms": 10009
},
{
"t": "2026-10-14T09:16:37.123Z",
"ok": false,
"ms": 10003
},
{
"t": "2026-10-14T09:17:37.598Z",
"ok": false,
"ms": 10007
},
{
"t": "2026-10-14T09:18:38.092Z",
"ok": false,
"ms": 10002
},
{
"t": "2026-10-14T09:19:38.638Z",
"ok": false,
"ms": 10001
},
{
"t": "2026-10-14T09:20:48.296Z",
"ok": false,
"ms": 10016
},
{
"t": "2026-10-14T09:21:48.883Z",
"ok": false,
"ms": 10004
},
{
"t": "2026-10-14T09:22:50.358Z",
"ok": false,
"ms": 10017
},
{
"t": "2026-10-14T09:23:51.118Z",
"ok": false,
"ms": 10008
},
{
"t": "2026-10-14T09:24:16.484Z",
"ok": false,
"ms": 10008
},
{
"t": "2026-10-14T09:24:52.836Z",
"ok": false,
"ms": 10008
},
{
"t": "2026-10-14T09:25:53.279Z",
"ok": false,
"ms": 10010
},
{
"t": "2026-10-14T09:26:04.523Z",
"ok": false,
"ms": 10005
},
{
"t": "2026-10-14T09:27:05.203Z",
"ok": false,
"ms": 10021
},
{
"t": "2026-10-14T09:27:37.013Z",
"ok": false,
"ms": 10008
},
{
"t": "2026-10-14T09:28:37.154Z",
"ok": false,
"ms": 10046
},
{
"t": "2026-10-14T09:29:37.679Z",
"ok": false,
"ms": 10006
},
{
"t": "2026-10-14T09:30:15.976Z",
"ok": false,
"ms": 10010
},
{
"t": "2026-10-14T09:31:16.504Z",
"ok": false,
"ms": 10004
},
{
"t": "2026-10-14T09:31:27.854Z",
"ok": false,
"ms": 10019
},
{
"t": "2026-10-14T09:32:28.289Z",
"ok": false,
"ms": 10010
},
{
"t": "2026-10-14T09:32:58.627Z",
"ok": false,
"ms": 10005
},
{
"t": "2026-10-14T09:33:59.150Z",
"ok": false,
"ms": 10003
}
],
"daily": {
"2026-10-14": {
"total": 63,
"up": 0
}
}
},
"ur-792059439": {
"status": "up",
"latency": 263,
"code": null,
"detail": "UptimeRobot:运行正常",
"lastCheck": "2026-10-14T09:32:00.000Z",
"history": [
{
"t": "2026-10-13T10:15:00.000Z",
"ok": true,
"ms": 307
},
{
"t": "2026-10-13T10:55:00.000Z",
"ok": true,
"ms": 379
},
{
"t": "2026-10-13T11:35:00.000Z",
"ok": true,
"ms": 244
},
{
"t": "2026-10-13T12:15:00.000Z",
"ok": true,
"ms": 337
},
{
"t": "2026-10-13T12:55:00.000Z",
"ok": true,
"ms": 392
},
{
"t": "2026-10-13T13:35:00.000Z",
"ok": true,
"ms": 249
},
{
"t": "2026-10-13T14:15:00.000Z",
"ok": true,
"ms": 549
},
{
"t": "2026-10-13T14:55:00.000Z",
"ok": true,
"ms": 231
},
{
"t": "2026-10-13T15:35:00.000Z",
"ok": true,
"ms": 219
},
{
"t": "2026-10-13T16:15:00.000Z",
"ok": true,
"ms": 443
},
{
"t": "2026-10-13T16:55:00.000Z",
"ok": true,
"ms": 249
},
{
"t": "2026-10-13T17:35:00.000Z",
"ok": true,
"ms": 207
},
{
"t": "2026-10-13T18:15:00.000Z",
"ok": true,
"ms": 363
},
{
"t": "2026-10-13T18:55:00.000Z",
"ok": true,
"ms": 507
},
{
"t": "2026-10-13T19:35:00.000Z",
"ok": true,
"ms": 333
},
{
"t": "2026-10-13T20:15:00.000Z",
"ok": true,
"ms": 294
},
{
"t": "2026-10-13T20:55:00.000Z",
"ok": true,
"ms": 301
},
{
"t": "2026-10-13T21:35:00.000Z",
"ok": true,
"ms": 280
},
{
"t": "2026-10-13T22:15:00.000Z",
"ok": true,
"ms": 257
},
{
"t": "2026-10-13T22:55:00.000Z",
"ok": true,
"ms": 236
},
{
"t": "2026-10-13T23:35:00.000Z",
"ok": true,
"ms": 328
},
{
"t": "2026-10-14T00:15:00.000Z",
"ok": true,
"ms": 387
},
{
"t": "2026-10-14T00:55:00.000Z",
"ok": true,
"ms": 180
},
{
"t": "2026-10-14T01:35:00.000Z",
"ok": true,
"ms": 343
},
{
"t": "2026-10-14T02:15:00.000Z",
"ok": true,
"ms": 295
},
{
"t": "2026-10-14T02:55:00.000Z",
"ok": true,
"ms": 210
},
{
"t": "2026-10-14T03:35:00.000Z",
"ok": true,
"ms": 239
},
{
"t": "2026-10-14T04:15:00.000Z",
"ok": true,
"ms": 271
},
{
"t": "2026-10-14T04:55:00.000Z",
"ok": true,
"ms": 206
},
{
"t": "2026-10-14T05:35:00.000Z",
"ok": true,
"ms": 318
},
{
"t": "2026-10-14T06:15:00.000Z",
"ok": true,
"ms": 303
},
{
"t": "2026-10-14T06:55:00.000Z",
"ok": true,
"ms": 470
},
{
"t": "2026-10-14T07:35:00.000Z",
"ok": true,
"ms": 421
},
{
"t": "2026-10-14T08:15:00.000Z",
"ok": true,
"ms": 325
},
{
"t": "2026-10-14T08:52:00.000Z",
"ok": true,
"ms": 366
},
{
"t": "2026-10-14T09:32:00.000Z",
"ok": true,
"ms": 263
}
],
"daily": {
"2026-10-14": {
"total": 6,
"up": 6,
"latSum": 1635,
"latCount": 6,
"latMax": 295
}
},
"meta": {
"name": "狼的公告板",
"group": "UptimeRobot",
"type": "ur",
"url": "https://blog.tama.guru",
"source": "uptimerobot",
"sourceLabel": "HTTP",
"interval": 300
},
"uptimeRatios": {
"1": 100,
"7": 100,
"30": 100,
"90": 100
},
"downSeconds": {
"1": 0,
"7": 0,
"30": 0,
"90": 0
},
"lat": {
"avg": 273,
"max": 295,
"days": [
{
"key": "2026-10-14",
"avg": 273
}
]
}
},
"ur-795497022": {
"status": "up",
"latency": 1356,
"code": null,
"detail": "UptimeRobot:运行正常",
"lastCheck": "2026-10-14T09:31:00.000Z",
"history": [
{
"t": "2026-10-13T10:40:00.000Z",
"ok": true,
"ms": 678
},
{
"t": "2026-10-13T11:20:00.000Z",
"ok": true,
"ms": 740
},
{
"t": "2026-10-13T12:00:00.000Z",
"ok": true,
"ms": 828
},
{
"t": "2026-10-13T12:40:00.000Z",
"ok": true,
"ms": 722
},
{
"t": "2026-10-13T13:20:00.000Z",
"ok": true,
"ms": 849
},
{
"t": "2026-10-13T14:00:00.000Z",
"ok": true,
"ms": 1071
},
{
"t": "2026-10-13T14:40:00.000Z",
"ok": true,
"ms": 863
},
{
"t": "2026-10-13T15:20:00.000Z",
"ok": true,
"ms": 893
},
{
"t": "2026-10-13T16:00:00.000Z",
"ok": true,
"ms": 742
},
{
"t": "2026-10-13T16:40:00.000Z",
"ok": true,
"ms": 769
},
{
"t": "2026-10-13T17:20:00.000Z",
"ok": true,
"ms": 769
},
{
"t": "2026-10-13T18:00:00.000Z",
"ok": true,
"ms": 738
},
{
"t": "2026-10-13T18:40:00.000Z",
"ok": true,
"ms": 888
},
{
"t": "2026-10-13T19:20:00.000Z",
"ok": true,
"ms": 810
},
{
"t": "2026-10-13T20:00:00.000Z",
"ok": true,
"ms": 754
},
{
"t": "2026-10-13T20:40:00.000Z",
"ok": true,
"ms": 1721
},
{
"t": "2026-10-13T21:20:00.000Z",
"ok": true,
"ms": 749
},
{
"t": "2026-10-13T22:00:00.000Z",
"ok": true,
"ms": 1288
},
{
"t": "2026-10-13T22:40:00.000Z",
"ok": true,
"ms": 694
},
{
"t": "2026-10-13T23:20:00.000Z",
"ok": true,
"ms": 728
},
{
"t": "2026-10-14T00:00:00.000Z",
"ok": true,
"ms": 611
},
{
"t": "2026-10-14T00:40:00.000Z",
"ok": true,
"ms": 752
},
{
"t": "2026-10-14T01:20:00.000Z",
"ok": true,
"ms": 734
},
{
"t": "2026-10-14T02:00:00.000Z",
"ok": true,
"ms": 635
},
{
"t": "2026-10-14T02:40:00.000Z",
"ok": true,
"ms": 781
},
{
"t": "2026-10-14T03:20:00.000Z",
"ok": true,
"ms": 710
},
{
"t": "2026-10-14T04:00:00.000Z",
"ok": true,
"ms": 645
},
{
"t": "2026-10-14T04:40:00.000Z",
"ok": true,
"ms": 668
},
{
"t": "2026-10-14T05:20:00.000Z",
"ok": true,
"ms": 683
},
{
"t": "2026-10-14T06:00:00.000Z",
"ok": true,
"ms": 701
},
{
"t": "2026-10-14T06:40:00.000Z",
"ok": true,
"ms": 727
},
{
"t": "2026-10-14T07:20:00.000Z",
"ok": true,
"ms": 696
},
{
"t": "2026-10-14T08:54:00.000Z",
"ok": true,
"ms": 806
},
{
"t": "2026-10-14T09:31:00.000Z",
"ok": true,
"ms": 1356
}
],
"daily": {
"2026-10-14": {
"total": 6,
"up": 6,
"latSum": 7988,
"latCount": 6,
"latMax": 1356
}
},
"meta": {
"name": "狼的共享盘",
"group": "UptimeRobot",
"type": "ur",
"url": "https://share.tama.guru",
"source": "uptimerobot",
"sourceLabel": "HTTP",
"interval": 300
},
"uptimeRatios": {
"1": 100,
"7": 100,
"30": 99.951,
"90": 99.93
},
"downSeconds": {
"1": 0,
"7": 0,
"30": 1276,
"90": 5432
},
"lat": {
"avg": 1331,
"max": 1356,
"days": [
{
"key": "2026-10-14",
"avg": 1331
}
]
}
},
"ur-795556828": {
"status": "up",
"latency": 251,
"code": null,
"detail": "UptimeRobot:运行正常",
"lastCheck": "2026-10-14T09:27:00.000Z",
"history": [
{
"t": "2026-10-13T10:40:00.000Z",
"ok": true,
"ms": 384
},
{
"t": "2026-10-13T11:20:00.000Z",
"ok": true,
"ms": 334
},
{
"t": "2026-10-13T12:00:00.000Z",
"ok": true,
"ms": 234
},
{
"t": "2026-10-13T12:40:00.000Z",
"ok": true,
"ms": 335
},
{
"t": "2026-10-13T13:20:00.000Z",
"ok": true,
"ms": 379
},
{
"t": "2026-10-13T14:00:00.000Z",
"ok": true,
"ms": 304
},
{
"t": "2026-10-13T14:40:00.000Z",
"ok": true,
"ms": 341
},
{
"t": "2026-10-13T15:25:00.000Z",
"ok": true,
"ms": 417
},
{
"t": "2026-10-13T16:05:00.000Z",
"ok": true,
"ms": 241
},
{
"t": "2026-10-13T16:45:00.000Z",
"ok": true,
"ms": 366
},
{
"t": "2026-10-13T17:25:00.000Z",
"ok": true,
"ms": 244
},
{
"t": "2026-10-13T18:05:00.000Z",
"ok": true,
"ms": 378
},
{
"t": "2026-10-13T18:45:00.000Z",
"ok": true,
"ms": 310
},
{
"t": "2026-10-13T19:25:00.000Z",
"ok": true,
"ms": 335
},
{
"t": "2026-10-13T20:05:00.000Z",
"ok": true,
"ms": 351
},
{
"t": "2026-10-13T20:45:00.000Z",
"ok": true,
"ms": 523
},
{
"t": "2026-10-13T21:25:00.000Z",
"ok": true,
"ms": 400
},
{
"t": "2026-10-13T22:05:00.000Z",
"ok": true,
"ms": 222
},
{
"t": "2026-10-13T22:45:00.000Z",
"ok": true,
"ms": 169
},
{
"t": "2026-10-13T23:25:00.000Z",
"ok": true,
"ms": 225
},
{
"t": "2026-10-14T00:05:00.000Z",
"ok": true,
"ms": 209
},
{
"t": "2026-10-14T00:45:00.000Z",
"ok": true,
"ms": 272
},
{
"t": "2026-10-14T01:25:00.000Z",
"ok": true,
"ms": 431
},
{
"t": "2026-10-14T02:05:00.000Z",
"ok": true,
"ms": 241
},
{
"t": "2026-10-14T02:45:00.000Z",
"ok": true,
"ms": 444
},
{
"t": "2026-10-14T03:25:00.000Z",
"ok": true,
"ms": 359
},
{
"t": "2026-10-14T04:05:00.000Z",
"ok": true,
"ms": 400
},
{
"t": "2026-10-14T04:45:00.000Z",
"ok": true,
"ms": 214
},
{
"t": "2026-10-14T05:25:00.000Z",
"ok": true,
"ms": 404
},
{
"t": "2026-10-14T06:05:00.000Z",
"ok": true,
"ms": 137
},
{
"t": "2026-10-14T06:50:00.000Z",
"ok": true,
"ms": 412
},
{
"t": "2026-10-14T07:30:00.000Z",
"ok": true,
"ms": 303
},
{
"t": "2026-10-14T08:10:00.000Z",
"ok": true,
"ms": 387
},
{
"t": "2026-10-14T08:47:00.000Z",
"ok": true,
"ms": 418
},
{
"t": "2026-10-14T09:27:00.000Z",
"ok": true,
"ms": 251
}
],
"daily": {
"2026-10-14": {
"total": 6,
"up": 6,
"latSum": 1443,
"latCount": 6,
"latMax": 251
}
},
"meta": {
"name": "狼的导航页",
"group": "UptimeRobot",
"type": "ur",
"url": "https://tama.guru",
"source": "uptimerobot",
"sourceLabel": "HTTP",
"interval": 300
},
"uptimeRatios": {
"1": 100,
"7": 100,
"30": 100,
"90": 100
},
"downSeconds": {
"1": 0,
"7": 0,
"30": 0,
"90": 0
},
"lat": {
"avg": 241,
"max": 251,
"days": [
{
"key": "2026-10-14",
"avg": 241
}
]
}
},
"ur-792059414": {
"status": "up",
"latency": 2695,
"code": null,
"detail": "UptimeRobot:运行正常",
"lastCheck": "2026-10-14T09:30:00.000Z",
"history": [
{
"t": "2026-10-13T10:40:00.000Z",
"ok": true,
"ms": 2816
},
{
"t": "2026-10-13T11:25:00.000Z",
"ok": true,
"ms": 1912
},
{
"t": "2026-10-13T12:10:00.000Z",
"ok": true,
"ms": 2326
},
{
"t": "2026-10-13T12:55:00.000Z",
"ok": true,
"ms": 2938
},
{
"t": "2026-10-13T13:40:00.000Z",
"ok": true,
"ms": 3146
},
{
"t": "2026-10-13T14:25:00.000Z",
"ok": true,
"ms": 2125
},
{
"t": "2026-10-13T15:05:00.000Z",
"ok": true,
"ms": 2892
},
{
"t": "2026-10-13T15:50:00.000Z",
"ok": true,
"ms": 2097
},
{
"t": "2026-10-13T16:30:00.000Z",
"ok": true,
"ms": 2060
},
{
"t": "2026-10-13T17:15:00.000Z",
"ok": true,
"ms": 2264
},
{
"t": "2026-10-13T17:55:00.000Z",
"ok": true,
"ms": 1246
},
{
"t": "2026-10-13T18:35:00.000Z",
"ok": true,
"ms": 1451
},
{
"t": "2026-10-13T19:15:00.000Z",
"ok": true,
"ms": 3225
},
{
"t": "2026-10-13T19:55:00.000Z",
"ok": true,
"ms": 2138
},
{
"t": "2026-10-13T20:35:00.000Z",
"ok": true,
"ms": 2633
},
{
"t": "2026-10-13T21:15:00.000Z",
"ok": true,
"ms": 3605
},
{
"t": "2026-10-13T21:55:00.000Z",
"ok": true,
"ms": 1785
},
{
"t": "2026-10-13T22:40:00.000Z",
"ok": true,
"ms": 1904
},
{
"t": "2026-10-13T23:25:00.000Z",
"ok": true,
"ms": 2527
},
{
"t": "2026-10-14T00:10:00.000Z",
"ok": true,
"ms": 2372
},
{
"t": "2026-10-14T00:55:00.000Z",
"ok": true,
"ms": 1934
},
{
"t": "2026-10-14T01:40:00.000Z",
"ok": true,
"ms": 3003
},
{
"t": "2026-10-14T02:25:00.000Z",
"ok": true,
"ms": 1655
},
{
"t": "2026-10-14T03:10:00.000Z",
"ok": true,
"ms": 1873
},
{
"t": "2026-10-14T03:55:00.000Z",
"ok": true,
"ms": 3017
},
{
"t": "2026-10-14T04:40:00.000Z",
"ok": true,
"ms": 1955
},
{
"t": "2026-10-14T05:25:00.000Z",
"ok": true,
"ms": 3612
},
{
"t": "2026-10-14T06:10:00.000Z",
"ok": true,
"ms": 1928
},
{
"t": "2026-10-14T06:55:00.000Z",
"ok": true,
"ms": 1423
},
{
"t": "2026-10-14T07:35:00.000Z",
"ok": true,
"ms": 2010
},
{
"t": "2026-10-14T08:15:00.000Z",
"ok": true,
"ms": 2428
},
{
"t": "2026-10-14T08:51:00.000Z",
"ok": true,
"ms": 2460
},
{
"t": "2026-10-14T09:30:00.000Z",
"ok": true,
"ms": 2695
}
],
"daily": {
"2026-10-14": {
"total": 6,
"up": 6,
"latSum": 17898,
"latCount": 6,
"latMax": 3289
}
},
"meta": {
"name": "狼的提问箱",
"group": "UptimeRobot",
"type": "ur",
"url": "https://box.tama.guru",
"source": "uptimerobot",
"sourceLabel": "HTTP",
"interval": 300
},
"uptimeRatios": {
"1": 100,
"7": 100,
"30": 99.927,
"90": 99.902
},
"downSeconds": {
"1": 0,
"7": 0,
"30": 1899,
"90": 7593
},
"lat": {
"avg": 2983,
"max": 3289,
"days": [
{
"key": "2026-10-14",
"avg": 2983
}
]
}
},
"ur-798788113": {
"status": "up",
"latency": 410,
"code": null,
"detail": "UptimeRobot:运行正常",
"lastCheck": "2026-10-14T09:28:00.000Z",
"history": [
{
"t": "2026-10-13T10:35:00.000Z",
"ok": true,
"ms": 519
},
{
"t": "2026-10-13T11:15:00.000Z",
"ok": true,
"ms": 325
},
{
"t": "2026-10-13T11:55:00.000Z",
"ok": true,
"ms": 933
},
{
"t": "2026-10-13T12:35:00.000Z",
"ok": true,
"ms": 424
},
{
"t": "2026-10-13T13:15:00.000Z",
"ok": true,
"ms": 460
},
{
"t": "2026-10-13T13:55:00.000Z",
"ok": true,
"ms": 496
},
{
"t": "2026-10-13T14:35:00.000Z",
"ok": true,
"ms": 438
},
{
"t": "2026-10-13T15:15:00.000Z",
"ok": true,
"ms": 459
},
{
"t": "2026-10-13T15:55:00.000Z",
"ok": true,
"ms": 349
},
{
"t": "2026-10-13T16:35:00.000Z",
"ok": true,
"ms": 367
},
{
"t": "2026-10-13T17:15:00.000Z",
"ok": true,
"ms": 504
},
{
"t": "2026-10-13T17:55:00.000Z",
"ok": true,
"ms": 286
},
{
"t": "2026-10-13T18:35:00.000Z",
"ok": true,
"ms": 389
},
{
"t": "2026-10-13T19:15:00.000Z",
"ok": true,
"ms": 1491
},
{
"t": "2026-10-13T19:55:00.000Z",
"ok": true,
"ms": 456
},
{
"t": "2026-10-13T20:35:00.000Z",
"ok": true,
"ms": 433
},
{
"t": "2026-10-13T21:15:00.000Z",
"ok": true,
"ms": 426
},
{
"t": "2026-10-13T21:55:00.000Z",
"ok": true,
"ms": 249
},
{
"t": "2026-10-13T22:35:00.000Z",
"ok": true,
"ms": 359
},
{
"t": "2026-10-13T23:15:00.000Z",
"ok": true,
"ms": 311
},
{
"t": "2026-10-13T23:55:00.000Z",
"ok": true,
"ms": 222
},
{
"t": "2026-10-14T00:35:00.000Z",
"ok": true,
"ms": 332
},
{
"t": "2026-10-14T01:15:00.000Z",
"ok": true,
"ms": 328
},
{
"t": "2026-10-14T01:55:00.000Z",
"ok": true,
"ms": 300
},
{
"t": "2026-10-14T02:35:00.000Z",
"ok": true,
"ms": 405
},
{
"t": "2026-10-14T03:15:00.000Z",
"ok": true,
"ms": 258
},
{
"t": "2026-10-14T03:55:00.000Z",
"ok": true,
"ms": 274
},
{
"t": "2026-10-14T04:35:00.000Z",
"ok": true,
"ms": 265
},
{
"t": "2026-10-14T05:15:00.000Z",
"ok": true,
"ms": 373
},
{
"t": "2026-10-14T06:00:00.000Z",
"ok": true,
"ms": 675
},
{
"t": "2026-10-14T06:40:00.000Z",
"ok": true,
"ms": 525
},
{
"t": "2026-10-14T07:20:00.000Z",
"ok": true,
"ms": 435
},
{
"t": "2026-10-14T08:12:00.000Z",
"ok": true,
"ms": 227
},
{
"t": "2026-10-14T08:48:00.000Z",
"ok": true,
"ms": 450
},
{
"t": "2026-10-14T09:28:00.000Z",
"ok": true,
"ms": 410
}
],
"daily": {
"2026-10-14": {
"total": 6,
"up": 6,
"latSum": 2418,
"latCount": 6,
"latMax": 427
}
},
"meta": {
"name": "狼的聊天室",
"group": "UptimeRobot",
"type": "ur",
"url": "https://chat.tama.guru",
"source": "uptimerobot",
"sourceLabel": "HTTP",
"interval": 300
},
"uptimeRatios": {
"1": 100,
"7": 100,
"30": 100,
"90": 100
},
"downSeconds": {
"1": 0,
"7": 0,
"30": 0,
"90": 0
},
"lat": {
"avg": 403,
"max": 427,
"days": [
{
"key": "2026-10-14",
"avg": 403
}
]
}
},
"ur-796219015": {
"status": "down",
"latency": 191,
"code": 403,
"detail": "UptimeRobot:403 Forbidden",
"lastCheck": "2026-05-07T07:54:09.000Z",
"history": [
{
"t": "2026-10-14T08:58:00.000Z",
"ok": true,
"ms": 191
},
{
"t": "2026-05-07T07:54:09.000Z",
"ok": false,
"ms": 0
}
],
"daily": {
"2026-10-14": {
"total": 6,
"up": 0
}
},
"meta": {
"name": "狼的评论系统",
"group": "UptimeRobot",
"type": "ur",
"url": "https://artalk.tama.guru",
"source": "uptimerobot",
"sourceLabel": "HTTP",
"interval": 300
},
"uptimeRatios": {
"1": 0,
"7": 0,
"30": 0,
"90": 0
},
"downSeconds": {
"1": 86400,
"7": 604800,
"30": 2592000,
"90": 7776000
}
}
}
}