Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[doc] translate help document for memcached monitoring #2019

Merged
merged 2 commits into from
May 21, 2024
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
Original file line number Diff line number Diff line change
@@ -1,22 +1,20 @@
---
id: memcached
title: Monitoring Memcached
sidebar_label: Memcached Monitor
keywords: [ open source monitoring tool, open source Memcached monitoring tool, monitoring memcached metrics ]
title: 监控 Memcached
sidebar_label: Memcached
keywords: [ 开源监控工具, 开源 Memcached 监控工具, 监控 memcached 指标 ]
---

> Collect and monitor the general performance Metrics of Memcached.
> 收集并监控 Memcached 的一般性能指标。

**Protocol Use:Memcached**
**协议使用:Memcached**

```text
The default YML configuration for the memcache version is in compliance with 1.4.15.
You need to use the stats command to view the parameters that your memcache can monitor
默认的 YML 配置适用于 Memcached 的版本为 1.4.15
您需要使用 stats 命令查看您的 Memcached 可以监控的参数。
```

###

**1、Obtain usable parameter indicators through commands such as stats、stats setting、stats settings.
**1、通过 stats、stats setting、stats settings 等命令获取可用的参数指标。**

```shell
# telnet ip port
Expand All @@ -32,38 +30,38 @@ STAT version 1.4.15
...
```

**There is help_doc: https://www.runoob.com/memcached/memcached-stats.html**
**帮助文档: https://www.runoob.com/memcached/memcached-stats.html**

### Configuration parameter
### 配置参数

| Parameter name | Parameter help description |
|---------------------|---------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| Monitoring Host | Monitored IPV4, IPV6 or domain name. Note⚠️Without protocol header (eg: https://, http://) |
| Monitoring name | Identify the name of this monitoring. The name needs to be unique |
| Port | Port provided by Memcached |
| Collection interval | Interval time of monitor periodic data collection, unit: second, and the minimum interval that can be set is 30 seconds |
| Whether to detect | Whether to detect and check the availability of monitoring before adding monitoring. Adding and modifying operations will continue only after the detection is successful |
| Description remarks | For more information about identifying and describing this monitoring, users can note information here |
| 参数名称 | 参数帮助描述 |
|------|---------------------------------------------------|
| 监控主机 | 被监控的 IPV4IPV6 或域名。注意⚠️不带协议头(例如:https://http:// |
| 监控名称 | 标识此监控的名称。名称需要唯一 |
| 端口 | Memcached 提供的端口 |
| 采集间隔 | 监控周期性数据采集的间隔时间,单位:秒,最小可设置间隔为 30 |
| 是否检测 | 添加监控前是否检测并检查可用性。仅在检测成功后才会继续添加和修改操作 |
| 描述备注 | 有关标识和描述此监控的更多信息,用户可以在此备注信息 |

### Collection Metrics
### 采集指标

#### Metrics Set:server_info
#### 指标集:server_info

| Metric name | Metric unit | Metric help description |
|------------------|-------------|---------------------------------------------------|
| pid | | Memcache server process ID |
| uptime | s | The number of seconds the server has been running |
| version | | Memcache version |
| curr_connections | | Current number of connections |
| auth_errors | | Number of authentication failures |
| threads | | Current number of threads |
| item_size | byte | The size of the item |
| item_count | | Number of items |
| curr_items | | The total number of data currently stored |
| total_items | | The total number of data stored since startup |
| bytes | byte | The current number of bytes occupied by storage |
| cmd_get | | Get command request count |
| cmd_set | | Set command request count |
| cmd_flush | | Flush command request count |
| get_misses | | Get command misses |
| delete_misses | | Delete command misses |
| 指标名称 | 指标单位 | 指标帮助描述 |
|------------------|------|-------------------|
| pid | | Memcache 服务器进程 ID |
| uptime | s | 服务器已运行的秒数 |
| version | | Memcache 版本 |
| curr_connections | | 当前连接数 |
| auth_errors | | 认证失败次数 |
| threads | | 当前线程数 |
| item_size | byte | 条目大小 |
| item_count | | 条目数量 |
| curr_items | | 当前存储的数据总数 |
| total_items | | 自启动以来存储的数据总数 |
| bytes | byte | 当前存储占用的字节数 |
| cmd_get | | Get 命令请求数 |
| cmd_set | | Set 命令请求数 |
| cmd_flush | | Flush 命令请求数 |
| get_misses | | Get 命令未命中次数 |
| delete_misses | | Delete 命令未命中次数 |
Original file line number Diff line number Diff line change
@@ -1,9 +1,6 @@
---
id: pulsar
title: 监控:Pulsar监控
sidebar_label: A---
id: pulsar
title: 监控:Pulsar监控
sidebar_label: Apache Pulsar
keywords: [开源监控系统, 开源数据库监控, HbaseMaster监控]
---
Expand Down Expand Up @@ -77,76 +74,4 @@ Broker端消息发布延迟
#### 指标集合:pulsar_metadata_store_ops_latency_ms

Broker端元数据存储操作延迟
pache Pulsar
keywords: [开源监控系统, 开源数据库监控, HbaseMaster监控]
---
> 对Pulsar的通用性能指标进行采集监控

**使用协议:HTTP**

## 配置参数


| 参数名称 | 参数帮助描述 |
| ------------ | ------------------------------------------------------------------------- |
| 目标Host | 被监控的对端IPV4,IPV6或域名。注意⚠️不带协议头(eg: https://, http://)。 |
| 端口 | Pulsar的webServiceProt值,默认为8080。 |
| 任务名称 | 标识此监控的名称,名称需要保证唯一性。 |
| 查询超时时间 | 设置连接的超时时间,单位ms毫秒,默认3000毫秒。 |
| 监控周期 | 监控周期性采集数据间隔时间,单位秒,可设置的最小间隔为30秒 |
| 绑定标签 | 用于对监控资源进行分类管理 |
| 描述备注 | 更多标识和描述此监控的备注信息,用户可以在这里备注信息 |

### 采集指标

#### 指标集合:版本信息


| 指标名称 | 指标单位 | 指标帮助描述 |
| ------------ | -------- | ------------ |
| Version Info | 无 | 版本信息 |

#### 指标集合:process_start_time_seconds


| 指标名称 | 指标单位 | 指标帮助描述 |
| ------------------ | -------- | ------------ |
| Process Start Time | 无 | 进程启动时间 |

#### 指标集合:process_open_fds


| 指标名称 | 指标单位 | 指标帮助描述 |
| --------------------- | -------- | ---------------- |
| Open File Descriptors | 无 | 打开的文件描述符 |

#### 指标集合:process_max_fds


| 指标名称 | 指标单位 | 指标帮助描述 |
| -------------------- | -------- | -------------- |
| Max File Descriptors | 无 | 最大文件描述符 |

#### 指标集合: jvm_memory_pool_allocated_bytes

Java虚拟机(JVM)中特定内存池已分配的内存字节数。在Pulsar中,这通常指的是用于各种目的的JVM内存(如堆内存、非堆内存等)中已经分配出去的内存量。

#### 指标集合:jvm_memory_pool_used_bytes

与allocated_bytes不同,这个指标会显示实际使用的内存,而不仅仅是分配的内存。

#### 指标集合:jvm_memory_pool_committed_bytes

JVM中特定内存池已承诺的内存字节数。在JVM中,承诺的内存是指虚拟机保证可供应用程序使用的内存量,通常这部分内存会被操作系统锁定,以减少交换或垃圾回收的可能性。

#### 指标集合:jvm_memory_pool_max_bytes

JVM中特定内存池可分配的最大内存字节数。这是该内存池允许的最大内存限制,有助于设置内存使用的上限。

#### 指标集合:pulsar_broker_publish_latency

Broker端消息发布延迟

#### 指标集合:pulsar_metadata_store_ops_latency_ms

Broker端元数据存储操作延迟
Loading