mirror of
https://github.com/seaweedfs/seaweedfs.git
synced 2025-08-20 04:33:36 +08:00
update doc
This commit is contained in:
parent
a788d9ab53
commit
3023a6f3a4
@ -35,12 +35,14 @@ message TelemetryData {
|
|||||||
string cluster_id = 1; // In-memory generated UUID
|
string cluster_id = 1; // In-memory generated UUID
|
||||||
string version = 2; // SeaweedFS version
|
string version = 2; // SeaweedFS version
|
||||||
string os = 3; // Operating system
|
string os = 3; // Operating system
|
||||||
repeated string features = 4; // Enabled features
|
// Field 4 reserved (was features)
|
||||||
string deployment = 5; // Deployment type
|
// Field 5 reserved (was deployment)
|
||||||
int32 volume_server_count = 6; // Number of volume servers
|
int32 volume_server_count = 6; // Number of volume servers
|
||||||
uint64 total_disk_bytes = 7; // Total disk usage
|
uint64 total_disk_bytes = 7; // Total disk usage
|
||||||
int32 total_volume_count = 8; // Total volume count
|
int32 total_volume_count = 8; // Total volume count
|
||||||
int64 timestamp = 9; // Collection timestamp
|
int32 filer_count = 9; // Number of filer servers
|
||||||
|
int32 broker_count = 10; // Number of broker servers
|
||||||
|
int64 timestamp = 11; // Collection timestamp
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@ -59,11 +61,11 @@ message TelemetryData {
|
|||||||
| `cluster_id` | In-memory UUID (changes on restart) | `a1b2c3d4-...` |
|
| `cluster_id` | In-memory UUID (changes on restart) | `a1b2c3d4-...` |
|
||||||
| `version` | SeaweedFS version | `3.45` |
|
| `version` | SeaweedFS version | `3.45` |
|
||||||
| `os` | Operating system and architecture | `linux/amd64` |
|
| `os` | Operating system and architecture | `linux/amd64` |
|
||||||
| `features` | Enabled components | `["filer", "s3api"]` |
|
|
||||||
| `deployment` | Deployment type | `cluster` |
|
|
||||||
| `volume_server_count` | Number of volume servers | `5` |
|
| `volume_server_count` | Number of volume servers | `5` |
|
||||||
| `total_disk_bytes` | Total disk usage across cluster | `1073741824` |
|
| `total_disk_bytes` | Total disk usage across cluster | `1073741824` |
|
||||||
| `total_volume_count` | Total number of volumes | `120` |
|
| `total_volume_count` | Total number of volumes | `120` |
|
||||||
|
| `filer_count` | Number of filer servers | `2` |
|
||||||
|
| `broker_count` | Number of broker servers | `1` |
|
||||||
| `timestamp` | When data was collected | `1640995200` |
|
| `timestamp` | When data was collected | `1640995200` |
|
||||||
|
|
||||||
## Quick Start
|
## Quick Start
|
||||||
@ -134,12 +136,12 @@ The telemetry server exposes these Prometheus metrics:
|
|||||||
- `seaweedfs_telemetry_active_clusters`: Active clusters (7 days)
|
- `seaweedfs_telemetry_active_clusters`: Active clusters (7 days)
|
||||||
|
|
||||||
### Per-Cluster Metrics
|
### Per-Cluster Metrics
|
||||||
- `seaweedfs_telemetry_volume_servers{cluster_id, version, os, deployment}`: Volume servers per cluster
|
- `seaweedfs_telemetry_volume_servers{cluster_id, version, os}`: Volume servers per cluster
|
||||||
- `seaweedfs_telemetry_disk_bytes{cluster_id, version, os, deployment}`: Disk usage per cluster
|
- `seaweedfs_telemetry_disk_bytes{cluster_id, version, os}`: Disk usage per cluster
|
||||||
- `seaweedfs_telemetry_volume_count{cluster_id, version, os, deployment}`: Volume count per cluster
|
- `seaweedfs_telemetry_volume_count{cluster_id, version, os}`: Volume count per cluster
|
||||||
- `seaweedfs_telemetry_filer_count{cluster_id, version, os, deployment}`: Filer servers per cluster
|
- `seaweedfs_telemetry_filer_count{cluster_id, version, os}`: Filer servers per cluster
|
||||||
- `seaweedfs_telemetry_broker_count{cluster_id, version, os, deployment}`: Broker servers per cluster
|
- `seaweedfs_telemetry_broker_count{cluster_id, version, os}`: Broker servers per cluster
|
||||||
- `seaweedfs_telemetry_cluster_info{cluster_id, version, os, deployment, features}`: Cluster metadata
|
- `seaweedfs_telemetry_cluster_info{cluster_id, version, os}`: Cluster metadata
|
||||||
|
|
||||||
### Server Metrics
|
### Server Metrics
|
||||||
- `seaweedfs_telemetry_reports_received_total`: Total telemetry reports received
|
- `seaweedfs_telemetry_reports_received_total`: Total telemetry reports received
|
||||||
@ -262,7 +264,7 @@ The included Grafana dashboard provides:
|
|||||||
|
|
||||||
- **Overview**: Total and active clusters, version distribution
|
- **Overview**: Total and active clusters, version distribution
|
||||||
- **Resource Usage**: Volume servers and disk usage over time
|
- **Resource Usage**: Volume servers and disk usage over time
|
||||||
- **Deployments**: Deployment type and OS distribution
|
- **Infrastructure**: Operating system distribution and server counts
|
||||||
- **Growth Trends**: Historical growth patterns
|
- **Growth Trends**: Historical growth patterns
|
||||||
|
|
||||||
### Custom Queries
|
### Custom Queries
|
||||||
@ -274,8 +276,8 @@ seaweedfs_telemetry_active_clusters
|
|||||||
# Disk usage by version
|
# Disk usage by version
|
||||||
sum by (version) (seaweedfs_telemetry_disk_bytes)
|
sum by (version) (seaweedfs_telemetry_disk_bytes)
|
||||||
|
|
||||||
# Volume servers by deployment type
|
# Volume servers by operating system
|
||||||
sum by (deployment) (seaweedfs_telemetry_volume_servers)
|
sum by (os) (seaweedfs_telemetry_volume_servers)
|
||||||
|
|
||||||
# Filer servers by version
|
# Filer servers by version
|
||||||
sum by (version) (seaweedfs_telemetry_filer_count)
|
sum by (version) (seaweedfs_telemetry_filer_count)
|
||||||
|
Loading…
Reference in New Issue
Block a user