import{_ as o,c as t,o as n,a as e}from"./app.3817bf4e.js";const g='{"title":"\u7075\u6D3B\u7684\u901A\u77E5\u65B9\u5F0F","description":"","frontmatter":{},"headers":[{"level":2,"title":"\u7075\u6D3B\u7684\u901A\u77E5\u65B9\u5F0F","slug":"\u7075\u6D3B\u7684\u901A\u77E5\u65B9\u5F0F"},{"level":2,"title":"\u62A5\u8B66\u89C4\u5219\u8BF4\u660E","slug":"\u62A5\u8B66\u89C4\u5219\u8BF4\u660E"},{"level":3,"title":"\u57FA\u672C\u89C4\u5219","slug":"\u57FA\u672C\u89C4\u5219"},{"level":3,"title":"\u7279\u6B8A\uFF1A\u4EFB\u610F\u5468\u671F\u6D41\u91CF\u62A5\u8B66","slug":"\u7279\u6B8A\uFF1A\u4EFB\u610F\u5468\u671F\u6D41\u91CF\u62A5\u8B66"},{"level":2,"title":"\u901A\u77E5\u89E6\u53D1\u6A21\u5F0F\u8BF4\u660E","slug":"\u901A\u77E5\u89E6\u53D1\u6A21\u5F0F\u8BF4\u660E"},{"level":2,"title":"\u8BBE\u7F6E\u62A5\u8B66\u65F6\u6267\u884C\u4EFB\u52A1","slug":"\u8BBE\u7F6E\u62A5\u8B66\u65F6\u6267\u884C\u4EFB\u52A1"}],"relativePath":"guide/notifications.md","lastUpdated":1679074125000}',a={},s=e(`
\u54EA\u5412\u76D1\u63A7\u652F\u6301\u5BF9\u670D\u52A1\u5668\u7684\u8D1F\u8F7D\u3001CPU\u3001\u5185\u5B58\u3001\u786C\u76D8\u3001\u6D41\u91CF\u3001\u6708\u6D41\u91CF\u3001\u8FDB\u7A0B\u6570\u3001\u8FDE\u63A5\u6570\u8FDB\u884C\u76D1\u63A7\uFF0C\u5E76\u5728\u5176\u4E2D\u67D0\u9879\u8FBE\u5230\u7528\u6237\u8BBE\u5B9A\u503C\u65F6\u53D1\u9001\u62A5\u8B66\u901A\u77E5
#NEZHA#
\u662F\u9762\u677F\u6D88\u606F\u5360\u4F4D\u7B26\uFF0C\u9762\u677F\u89E6\u53D1\u901A\u77E5\u65F6\u4F1A\u81EA\u52A8\u7528\u5B9E\u9645\u6D88\u606F\u66FF\u6362\u5360\u4F4D\u7B26
Body \u5185\u5BB9\u662FJSON
\u683C\u5F0F\u7684\uFF1A\u5F53\u8BF7\u6C42\u7C7B\u578B\u4E3A FORM \u65F6\uFF0C\u503C\u4E3A key:value
\u7684\u5F62\u5F0F\uFF0Cvalue
\u91CC\u9762\u53EF\u653E\u7F6E\u5360\u4F4D\u7B26\uFF0C\u901A\u77E5\u65F6\u4F1A\u81EA\u52A8\u66FF\u6362\u3002\u5F53\u8BF7\u6C42\u7C7B\u578B\u4E3A JSON \u65F6 \u53EA\u4F1A\u7B80\u5355\u8FDB\u884C\u5B57\u7B26\u4E32\u66FF\u6362\u540E\u76F4\u63A5\u63D0\u4EA4\u5230URL
\u3002
URL \u91CC\u9762\u4E5F\u53EF\u653E\u7F6E\u5360\u4F4D\u7B26\uFF0C\u8BF7\u6C42\u65F6\u4F1A\u8FDB\u884C\u7B80\u5355\u7684\u5B57\u7B26\u4E32\u66FF\u6362\u3002
\u4F60\u53EF\u4EE5\u53C2\u8003\u4EE5\u4E0B\u7684\u901A\u77E5\u65B9\u5F0F\u793A\u4F8B\uFF0C\u4E5F\u53EF\u4EE5\u6839\u636E\u81EA\u5DF1\u7684\u9700\u6C42\u7075\u6D3B\u8BBE\u7F6E\u63A8\u9001\u65B9\u5F0F
Bark \u793A\u4F8B
{"title": "#SERVER.NAME#","device_key":"xxxxxxxxx","body":"#NEZHA#","icon":"https://xxxxxxxx/nz.png"}
Server \u9171\u793A\u4F8B
Server \u9171\u8FDB\u9636
{
"title": "#SERVER.NAME#",
"desp":"**#NEZHA#\\n\\n
\u5E73\u5747\u8D1F\u8F7D: \\"#SERVER.LOAD1#\\",\\"#SERVER.LOAD5#\\",\\"#SERVER.LOAD15#\\"\\n\\n
## [\u70B9\u51FB\u8BBF\u95EE\u9762\u677F](https://\u4F60\u7684\u9762\u677F\u57DF\u540D)\\n\\n
"
}
wxpusher \u793A\u4F8B\uFF0C\u9700\u8981\u5173\u6CE8\u4F60\u7684\u5E94\u7528
{"appToken":"\u4F60\u7684appToken","topicIds":[],"content":"#NEZHA#","contentType":"1","uids":["\u4F60\u7684uid"]}
Telegram \u793A\u4F8B \u8D21\u732E\u8005\uFF1A@haitau
\u90AE\u4EF6\u901A\u77E5\u793A\u4F8B - SendCloud \u8D21\u732E\u8005\uFF1A@\u767D\u6B4C
\u6CE8\u610F\uFF1ASendCloud \u6709\u6BCF\u65E5\u514D\u8D39\u53D1\u9001\u90AE\u4EF6\u9650\u989D\u9650\u5236\uFF0C\u8FD9\u91CC\u4EC5\u4F5C\u793A\u4F8B\uFF0C\u4F60\u53EF\u4EE5\u9009\u62E9\u4ED8\u8D39\u670D\u52A1\u6216\u5176\u4ED6\u7C7B\u4F3C\u7684\u514D\u8D39\u670D\u52A1\uFF0C\u4F7F\u7528\u65B9\u6CD5\u7C7B\u4F3C\u3002
URL \u53C2\u6570\u83B7\u53D6\u8BF4\u660E\uFF1A\u6B64\u65B9\u5F0F\u9700\u63D0\u524D\u5728 SendCloud \u6CE8\u518C\u8D26\u53F7\uFF0C\u521B\u5EFA\u53D1\u4EF6\u90AE\u7BB1\uFF0C\u7136\u540E\u5728\u8FD9\u91CC\u83B7\u53D6 APIUSER \u548C APIKEY\uFF0C\u66FF\u6362 URL \u4E2D\u7684 <\u66FF\u6362APIUSER> \u548C <\u66FF\u6362APIKEY> \u4E3A\u81EA\u5DF1\u7684 APIUSER \u548C APIKEY\uFF0C\u66FF\u6362 URL \u4E2D\u7684 <\u81EA\u5B9A\u4E49\u53D1\u4EF6\u90AE\u7BB1> \u548C <\u81EA\u5B9A\u4E49\u6536\u4EF6\u90AE\u7BB1> \u4E3A\u81EA\u5DF1\u7684\u53D1\u4EF6\u90AE\u7BB1\u548C\u6536\u4EF6\u90AE\u7BB1\u3002
\u4F01\u4E1A\u5FAE\u4FE1 \u7FA4\u673A\u5668\u4EBA \u793A\u4F8B \u8D21\u732E\u8005\uFF1A@ChowRex
\u652F\u6301\u7684\u5360\u4F4D\u7B26\u4E00\u89C8
{
"content": "#NEZHA#",
"ServerName": "#SERVER.NAME#",
"ServerIP": "#SERVER.IP#",
"ServerIPV4": "#SERVER.IPV4#",
"ServerIPV6": "#SERVER.IPV6#",
"CPU": "#SERVER.CPU#",
"MEM": "#SERVER.MEM#",
"SWAP": "#SERVER.SWAP#",
"DISK": "#SERVER.DISK#",
"NetInSpeed": "#SERVER.NETINSPEED#",
"NetOutSpeed": "#SERVER.NETOUTSPEED#",
"TransferIn": "#SERVER.TRANSFERIN#",
"TranferOut": "#SERVER.TRANSFEROUT#",
"Load1": "#SERVER.LOAD1#",
"Load5": "#SERVER.LOAD5#",
"Load15": "#SERVER.LOAD15#",
"TCP_CONN_COUNT": "#SERVER.TCPCONNCOUNT", # \u65E0\u6548
"UDP_CONN_COUNT": "#SERVER.UDPCONNCOUNT", # \u65E0\u6548
}
\u540D\u79F0\uFF1A\u4F01\u4E1A\u5FAE\u4FE1\u7FA4\u673A\u5668\u4EBA
URL\uFF1Ahttps://qyapi.weixin.qq.com/cgi-bin/webhook/send?key=YOUR_BOT_KEY
\u8BF7\u6C42\u65B9\u5F0F: POST
\u8BF7\u6C42\u7C7B\u578B: JSON
Body:
{
"msgtype": "markdown",
"markdown": {
"content": "# \u54EA\u5412\u901A\u77E5\u6D88\u606F\\n\\n\\"#NEZHA#\\"\\n\\n> \u540D\u79F0: \\"#SERVER.NAME#\\"\\n> IP: \\"#SERVER.IP#\\"\\n> IPv4: \\"#SERVER.IPV4#\\"\\n> IPv6: \\"#SERVER.IPV6#\\"\\n> CPU: \\"#SERVER.CPU#\\"\\n> \u5185\u5B58: \\"#SERVER.MEM#\\"\\n> \u4EA4\u6362\u5206\u533A: \\"#SERVER.SWAP#\\"\\n> \u5B58\u50A8: \\"#SERVER.DISK#\\"\\n> \u5B9E\u65F6\u4E0A\u4F20\u901F\u5EA6: \\"#SERVER.NETINSPEED#\\"\\n> \u5B9E\u65F6\u4E0B\u8F7D\u901F\u5EA6: \\"#SERVER.NETOUTSPEED#\\"\\n> \u603B\u4E0A\u4F20: \\"#SERVER.TRANSFERIN#\\"\\n> \u603B\u4E0B\u8F7D: \\"#SERVER.TRANSFEROUT#\\"\\n> 1\u5206\u949F\u5185\u8D1F\u8F7D: \\"#SERVER.LOAD1#\\"\\n> 5\u5206\u949F\u5185\u8D1F\u8F7D: \\"#SERVER.LOAD5#\\"\\n> 15\u5206\u949F\u5185\u8D1F\u8F7D: \\"#SERVER.LOAD15#\\"\\n> TCP\u8FDE\u63A5\u6570: \\"#SERVER.TCPCONNCOUNT\\"\\n> UDP\u8FDE\u63A5\u6570: \\"#SERVER.UDPCONNCOUNT\\"\\n\\n"
}
}
\u6839\u636E\u9700\u6C42\u5220\u51CF\u76F8\u5173\u5185\u5BB9\u4FE1\u606F\u5373\u53EF
cpu
\u3001memory
\u3001swap
\u3001disk
net_in_speed
\u5165\u7AD9\u7F51\u901F\u3001net_out_speed
\u51FA\u7AD9\u7F51\u901F\u3001net_all_speed
\u53CC\u5411\u7F51\u901F\u3001transfer_in
\u5165\u7AD9\u6D41\u91CF\u3001transfer_out
\u51FA\u7AD9\u6D41\u91CF\u3001transfer_all
\u53CC\u5411\u6D41\u91CFoffline
\u79BB\u7EBF\u76D1\u63A7load1
\u3001load5
\u3001load15
\u8D1F\u8F7Dprocess_count
\u8FDB\u7A0B\u6570 \u76EE\u524D\u53D6\u7EBF\u7A0B\u6570\u5360\u7528\u8D44\u6E90\u592A\u591A\uFF0C\u6682\u65F6\u4E0D\u652F\u6301tcp_conn_count
\u3001udp_conn_count
\u8FDE\u63A5\u65700
\u76D1\u63A7\u6240\u6709\uFF0C\u901A\u8FC7 ignore
\u5FFD\u7565\u7279\u5B9A\u670D\u52A1\u56681
\u5FFD\u7565\u6240\u6709\uFF0C\u901A\u8FC7 ignore
\u76D1\u63A7\u7279\u5B9A\u670D\u52A1\u5668[{"type":"offline","duration":10, "cover":0, "ignore":{"5": true}}]
cover
\u4F7F\u7528\uFF0C\u5185\u5BB9\u4E3A\u670D\u52A1\u5668 id \u548C\u5E03\u5C14\u503C\uFF0C\u4F8B\u5982\uFF1A{"1": true, "2":false}
\u5B8C\u6574\u793A\u4F8B:
\u6DFB\u52A0\u4E00\u4E2A\u79BB\u7EBF\u62A5\u8B66
- \u540D\u79F0\uFF1A\u79BB\u7EBF\u901A\u77E5
- \u89C4\u5219\uFF1A
[{"Type":"offline","Duration":10}]
- \u542F\u7528\uFF1A\u221A
\u6DFB\u52A0\u4E00\u4E2A\u76D1\u63A7 CPU \u6301\u7EED 10s \u8D85\u8FC7 50% \u4E14 \u5185\u5B58\u6301\u7EED 20s \u5360\u7528\u4F4E\u4E8E 20% \u7684\u62A5\u8B66
- \u540D\u79F0\uFF1ACPU+\u5185\u5B58
- \u89C4\u5219\uFF1A
[{"Type":"cpu","Min":0,"Max":50,"Duration":10},{"Type":"memory","Min":20,"Max":0,"Duration":20}]
- \u542F\u7528\uFF1A\u221A
\u5C06\u7279\u5B9A\u7684\u670D\u52A1\u5668\u901A\u77E5\u53D1\u9001\u5230\u7279\u5B9A\u7684\u901A\u77E5\u5206\u7EC4
\u793A\u4F8B\u573A\u666F\uFF1A
\u4F60\u6709 1\u30012\u30013\u30014 \u56DB\u53F0\u670D\u52A1\u5668\u548C A\u3001B \u4E24\u4E2A\u4E0D\u540C\u7684\u901A\u77E5\u7EC4
1\u30012 \u8FD9\u4E24\u53F0\u670D\u52A1\u5668\u6389\u7EBF\u5341\u5206\u949F\u540E\u7ED9\u901A\u77E5\u7EC4 A \u53D1\u9001\u901A\u77E5
3\u30014 \u8FD9\u4E24\u53F0\u670D\u52A1\u5668\u6389\u7EBF\u5341\u5206\u949F\u540E\u7ED9\u901A\u77E5\u7EC4 B \u53D1\u9001\u901A\u77E5\u9996\u5148\u4F60\u9700\u8981\u5148\u8BBE\u7F6E\u597D A\u3001B \u4E24\u4E2A\u901A\u77E5\u7EC4\uFF0C\u7136\u540E\u6DFB\u52A0\u4E24\u6761\u62A5\u8B66\u89C4\u5219\uFF1A
\u89C4\u5219\u4E00\uFF1A
- \u540D\u79F0\uFF1A1\u30012 \u79BB\u7EBF\uFF0C\u53D1\u9001\u7ED9\u901A\u77E5\u7EC4 A
- \u89C4\u5219\uFF1A
[{"type":"offline","duration":600,"cover":1,"ignore":{"1":true,"2":true}}]
- \u901A\u77E5\u65B9\u5F0F\u7EC4\uFF1A A
- \u542F\u7528\uFF1A\u221A
\u89C4\u5219\u4E8C\uFF1A
- \u540D\u79F0\uFF1A3\u30014 \u79BB\u7EBF\uFF0C\u53D1\u9001\u7ED9\u901A\u77E5\u7EC4 B
- \u89C4\u5219\uFF1A
[{"type":"offline","duration":600,"cover":1,"ignore":{"3":true,"4":true}}]
- \u901A\u77E5\u65B9\u5F0F\u7EC4\uFF1A B
- \u542F\u7528\uFF1A\u221A
\u7075\u6D3B\u4F7F\u7528\u53C2\u6570\u53EF\u4EE5\u8BA9\u4F60\u7684\u901A\u77E5\u529F\u80FD\u88AB\u5145\u5206\u4F7F\u7528
\u53EF\u4EE5\u7528\u4F5C\u6708\u6D41\u91CF\u62A5\u8B66
transfer_in_cycle
\u5468\u671F\u5185\u7684\u5165\u7AD9\u6D41\u91CFtransfer_out_cycle
\u5468\u671F\u5185\u7684\u51FA\u7AD9\u6D41\u91CFtransfer_all_cycle
\u5468\u671F\u5185\u53CC\u5411\u6D41\u91CF\u548C2022-01-11T08:00:00.00+08:00
hour
,\u53EF\u9009(hour
, day
, week
, month
, year
)\u793A\u4F8B:
ID \u4E3A 3 \u548C 4 \u7684\u670D\u52A1\u5668\uFF08ignore \u91CC\u9762\u5B9A\u4E49\uFF09\uFF0C\u4EE5\u6BCF\u6708 1 \u53F7\u4E3A\u7EDF\u8BA1\u5468\u671F\uFF0C\u5468\u671F\u5185\u7EDF\u8BA1\u7684\u51FA\u7AD9\u6708\u6D41\u91CF\u8FBE\u5230 1TB \u65F6\u62A5\u8B66
[{"type":"transfer_out_cycle","max":1099511627776,"cycle_start":"2022-01-01T00:00:00+08:00","cycle_interval":1,"cycle_unit":"month","cover":1,"ignore":{"3":true,"4":true}}]
\u5982\u679C\u4F60\u9700\u8981\u5728\u53D1\u51FA\u62A5\u8B66\u6D88\u606F\u7684\u540C\u65F6\u6267\u884C\u67D0\u9879\u4EFB\u52A1\uFF0C\u53EF\u4EE5\u8BBE\u7F6E\u6B64\u9879\u76EE
\u6545\u969C\u65F6\u89E6\u53D1\u4EFB\u52A1
\u5F53\u62A5\u8B66\u72B6\u6001\u7B26\u5408\u4ECE\u201C\u6B63\u5E38\u201D\u53D8\u66F4\u4E3A\u201C\u6545\u969C\u201D\u65F6\uFF0C\u6240\u8981\u6267\u884C\u7684\u4EFB\u52A1\uFF0C\u4EFB\u52A1\u5E94\u63D0\u524D\u5728\u4EFB\u52A1\u9875\u8BBE\u7F6E\u6062\u590D\u65F6\u89E6\u53D1\u4EFB\u52A1
\u5F53\u62A5\u8B66\u72B6\u6001\u7B26\u5408\u4ECE\u201C\u6545\u969C\u201D\u6062\u590D\u4E3A\u201C\u6B63\u5E38\u201D\u65F6\uFF0C\u6240\u8981\u6267\u884C\u7684\u4EFB\u52A1\uFF0C\u4EFB\u52A1\u5E94\u63D0\u524D\u5728\u4EFB\u52A1\u9875\u8BBE\u7F6E