zrok/docs/guides/v0.4_metrics.md

31 lines
666 B
Markdown
Raw Normal View History

2023-03-08 20:23:43 +01:00
`v0.4` includes a new metrics infrastructure based on OpenZiti usage, which provides `zrok` with telemetry used to power end-user intelligence about shares, and also to power usage-based limits.
# Configuration
This requires a version of OpenZiti with a `fabric` dependency of `v0.22.52` or newer.
## controller configuration:
```
network:
intervalAgeThreshold: 5s
metricsReportInterval: 5s
events:
jsonLogger:
subscriptions:
- type: fabric.usage
version: 3
handler:
type: file
format: json
path: /tmp/fabric-usage.log
```
## router configuration:
```
metrics:
reportInterval: 5s
intervalAgeThreshold: 5s
```