mirror of
https://github.com/nezhahq/nezha.git
synced 2025-01-22 12:48:14 -05:00
📝 更新月流量统计说明
This commit is contained in:
parent
c1d054b88e
commit
40bace5b3d
@ -143,7 +143,7 @@ URL 里面也可放置占位符,请求时会进行简单的字符串替换。
|
||||
- cycle_start 周期开始日期(可以是你机器计费周期的开始日期)
|
||||
- cycle_interval 小时(可以设为 1 月,30\*24)
|
||||
- min/max、cover、ignore 参考基本规则配置
|
||||
- 示例: 3 号机器的每月 15 号计费的出站月流量 1T 报警 `[{"type":"transfer_out_cycle","max":1000000000000,"cycle_start":"2021-07-15T08:00:00Z","cycle_interval":720,"cover":1,"ignore":{"3":true}}]`
|
||||
- 示例: ID 为 3 的机器(ignore 里面定义)的每月 15 号计费的出站月流量 1T 报警 `[{"type":"transfer_out_cycle","max":1000000000000,"cycle_start":"2021-07-15T08:00:00Z","cycle_interval":730,"cover":1,"ignore":{"3":true}}]`
|
||||
|
||||
</details>
|
||||
|
||||
@ -326,6 +326,7 @@ restart() {
|
||||
根据 Cloudflare gRPC 的要求:gRPC 服务必须侦听 443 端口 且必须支持 TLS 和 HTTP/2。我们可以使用 nginx 反向代理 gRPC 并配置 SSL/TLS 证书。
|
||||
|
||||
- nginx 配置,比如 Agent 连接 Dashboard 的域名为 ip-to-dashboard.nai.ba,为 nginx 添加如下配置,然后重新启动 nginx 或者重新加载配置文件。
|
||||
|
||||
```nginx
|
||||
server {
|
||||
listen 443 ssl http2;
|
||||
@ -342,11 +343,15 @@ server {
|
||||
}
|
||||
}
|
||||
```
|
||||
|
||||
- Agent 端配置,编辑 `/etc/systemd/system/nezha-agent.service`,在 `ExecStart=` 这一行的末尾加上 `--tls`,然后重启 nezha-agent.service。例如:
|
||||
|
||||
```bash
|
||||
ExecStart=/opt/nezha/agent/nezha-agent -s ip-to-dashboard.nai.ba:443 -p xxxxxx --tls
|
||||
```
|
||||
|
||||
- 在 Cloudflare 中将对应的域名解析设置橙色云开启CDN,并在网络选项中启用gRPC。
|
||||
|
||||
</details>
|
||||
|
||||
## 社区文章
|
||||
|
Loading…
Reference in New Issue
Block a user