diff --git a/uptime.config.ts b/uptime.config.ts index 5763953..7510153 100644 --- a/uptime.config.ts +++ b/uptime.config.ts @@ -18,54 +18,20 @@ const pageConfig: PageConfig = { const workerConfig: WorkerConfig = { // Define all your monitors here monitors: [ - // Example HTTP Monitor { - // `id` should be unique, history will be kept if the `id` remains constant - id: 'foo_monitor', - // `name` is used at status page and callback message - name: 'My API Monitor', - // `method` should be a valid HTTP Method - method: 'GET', - // `target` is a valid URL - target: 'https://example.com', - // [OPTIONAL] `tooltip` is ONLY used at status page to show a tooltip - tooltip: 'This is a tooltip for this monitor', - // [OPTIONAL] `statusPageLink` is ONLY used for clickable link at status page - statusPageLink: 'https://example.com', - // [OPTIONAL] `expectedCodes` is an array of acceptable HTTP response codes, if not specified, default to 2xx - expectedCodes: [200], - // [OPTIONAL] `timeout` in millisecond, if not specified, default to 10000 - timeout: 10000, - // [OPTIONAL] headers to be sent - headers: { - 'User-Agent': 'Uptimeflare', - Authorization: 'Bearer YOUR_TOKEN_HERE', - }, - // [OPTIONAL] body to be sent (require POST/PUT/PATCH method) - // body: 'Hello, world!', - // [OPTIONAL] if specified, the response must contains the keyword to be considered as operational. - // responseKeyword: 'success', - // [OPTIONAL] if specified, the response must NOT contains the keyword to be considered as operational. - // responseForbiddenKeyword: 'bad gateway', - // [OPTIONAL] if specified, will call the check proxy to check the monitor, mainly for geo-specific checks - // refer to docs https://github.com/lyc8503/UptimeFlare/wiki/Check-proxy-setup before setting this value - // currently supports `worker://`, `globalping://` and `http(s)://` proxies - // checkProxy: 'worker://weur', - // [OPTIONAL] if true, the check will fallback to local if the specified proxy is down - // checkProxyFallback: true, - }, - // Example TCP Monitor - { - id: 'test_tcp_monitor', - name: 'Example TCP Monitor', - // `method` should be `TCP_PING` for tcp monitors + id: '37', + name: '阿里云北京-1', method: 'TCP_PING', - // `target` should be `host:port` for tcp monitors - target: '1.2.3.4:22', - tooltip: 'My production server SSH', - statusPageLink: 'https://example.com', - timeout: 5000, + target: 'cn-bj-3.qwq.fan:10000', + timeout: 5000 }, + { + id: '6', + name: '腾讯云北京-1', + method: 'TCP_PING', + target: 'cn-bj-1.qwq.fan:7000', + timeout: 5000 + } ], // [Optional] Notification settings notification: {