Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
44 changes: 44 additions & 0 deletions zh_CN/admin/system-metrics.md
Original file line number Diff line number Diff line change
Expand Up @@ -62,6 +62,16 @@ Datalayers 原生支持与 Prometheus 集成,实现高效的监控数据采集
| datalayers_last_value_cache_usage | gauge | last cache 已使用内存大小 |
| datalayers_last_value_cache_config_size | gauge | last cache 配置的最大使用内存大小 |
| datalayers_last_value_cache_op_total | counter | last cache 相关指标,包括 miss 与 hit |
| datalayers_disk_usage_percent | gauge | 磁盘已使用空间比例 |
| datalayers_disk_read_total | gauge | 磁盘或分区总读取次数,可用于计算 IOPS |
| datalayers_disk_write_total | gauge | 磁盘或分区总写入次数,可用于计算 IOPS |
| datalayers_disk_read_bytes_total | gauge | 磁盘或分区总读取字节数,可用于计算平均读取速度 |
| datalayers_disk_write_bytes_total | gauge | 磁盘或分区总写入字节数,可用于计算平均写入速度 |
| datalayers_disk_io_ticks_total | gauge | 磁盘或分区的非空闲时间 |
| datalayers_network_rx_bytes_total | gauge | 网卡接收的总字节数,可用于计算网卡吞吐速度 |
| datalayers_network_tx_bytes_total | gauge | 网卡发送的总字节数,可用于计算网卡吞吐速度 |
| datalayers_network_rx_packets_total | gauge | 网卡接收的总报文数 |
| datalayers_network_tx_packets_total | gauge | 网卡发送的总报文数 |

## FDB Metrics

Expand All @@ -72,6 +82,40 @@ Datalayers 原生支持与 Prometheus 集成,实现高效的监控数据采集
| **fdb_exporter_latency_seconds** | gauge | <span style="color:red">*</span> 访问元数据服务的时延,单位:秒。不应该大于 `1` |
| fdb_process_disk_total_bytes | gauge | 元数据存储磁盘的总空间大小,单位:bytes |

### FDB Backup Metrics

| Key | Type | 说明 |
| --- | --- | --- |
| fdb_backup_bytes_per_second | gauge | 备份速度,单位:bytes/s |
| fdb_backup_requests_failed | gauge | 备份失败的次数 |
| fdb_backup_requests_successful | gauge | 备份成功的次数 |
| fdb_backup_paused | gauge | 备份是否暂停,1表示暂停,0表示未暂停 |
| fdb_backup_total_workers | gauge | 备份实例总的 worker 数量 |
| fdb_backup_instances_running | gauge | 正在运行中的备份实例的数量 |
| fdb_backup_instances_total | gauge | 总的备份实例的数量 |
| fdb_backup_instance_bytes_per_second | gauge | 每个备份实例的备份速度,单位:bytes/s |
| fdb_backup_tags_total | gauge | 总的备份 tag 的数量 |
| fdb_backup_tag_current_status | gauge | 指定 tag 的备份的当前状态,状态值在下面说明 |
| fdb_backup_tag_seconds_behind | gauge | 指定 tag 的备份落后最新状态时间,单位:s |
| fdb_backup_tag_bytes_written | gauge | 指定 tag 的备份的写入字节数,单位:bytes |
| fdb_backup_tag_is_running_backup | gauge | 指定 tag 的备份是否正在执行,1表示是,0表示否 |
||||

```fdb_backup_tag_current_status``` 的取值含义

| 取值 | 说明 |
| --- | --- |
| 0 | 没有取到状态,或未知的状态 |
| 1 | 已提交备份任务 |
| 2 | 已开始备份任务 |
| 3 | 正在进行差异备份 |
| 4 | 已成功完成备份 |
| 5 | 备份任务从未开始 |
| 6 | 备份任务被终止 |
| 7 | 备份任务被部分终止 |
| 8 | 备份任务出错 |
||||

## 相关文档

- 想了解如何采集和展示这些指标,请参考 [系统监控](./system-monitor-grafana.md)
Expand Down
2 changes: 2 additions & 0 deletions zh_CN/admin/system-monitor-grafana.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,8 @@ description: "Datalayers 系统监控指南:介绍如何通过 Prometheus 采

Datalayers 指标支持与 Prometheus 集成。Datalayers 启动后,您可以通过 HTTP 协议访问 `http://<服务地址>:8361/metrics` 获取系统实时指标数据。这些指标可通过 Prometheus 进行采集存储,并通过 Grafana 进行可视化展示。

集群模式下配置使用 FDB 服务时,可以通过 HTTP 协议访问 `http://<服务地址>:8361/metrics/meta` 获取作为存储 meta 信息的 FDB 的指标数据。

本文介绍如何通过 Prometheus + Grafana 实现 Datalayers 指标可视化。

## 通过 Prometheus 收集数据
Expand Down