diff --git a/en_US/access-control/assets/flapping-detect.png b/en_US/access-control/assets/flapping-detect.png index 1f9520734..299ff8263 100644 Binary files a/en_US/access-control/assets/flapping-detect.png and b/en_US/access-control/assets/flapping-detect.png differ diff --git a/en_US/access-control/flapping-detect.md b/en_US/access-control/flapping-detect.md index 5a4e810ff..6cbd6eabf 100644 --- a/en_US/access-control/flapping-detect.md +++ b/en_US/access-control/flapping-detect.md @@ -8,13 +8,12 @@ This feature is disabled by default, and you can enable it via EMQX Dashboard or ## Enable Flapping Detect on Dashboard -Go to Dashboard, and click **Access Control** -> **Flapping Detect** from the left navigation menu to enter the **Flapping Detect** page. Enable the flapping detection feature by clicking the toggle switch. - -- **Detection Time Window**: You can specify the duration for which the system monitors the client's flapping behavior. The default value is `1` minute. -- **Max Disconnection Count**: You can specify the maximum number of disconnections allowed for an MQTT client during the detection window time. It allows you to set precise criteria for identifying and responding to clients exhibiting flapping behavior. The default number is `15`. -- **Ban Duration**: You can specify for how long the client should be banned. The default value is `5` minutes. - -Click **Save Changes** to finish the setting. +1. Go to Dashboard, and click **Access Control** -> **Flapping Detect** from the left navigation menu to enter the **Flapping Detect** page. +2. Enable the flapping detection feature by clicking the toggle switch. + - **Detection Time Window**: You can specify the duration for which the system monitors the client's flapping behavior. The default value is `1` minute. + - **Max Disconnection Count**: You can specify the maximum number of disconnections allowed for an MQTT client during the detection window time. It allows you to set precise criteria for identifying and responding to clients exhibiting flapping behavior. The default number is `15`. + - **Ban Duration**: You can specify for how long the client should be banned. The default value is `5` minutes. +3. Click **Save Changes** to finish the setting. flapping-detect diff --git a/en_US/dashboard/assets/rule-list.png b/en_US/dashboard/assets/rule-list.png index ee7614721..bc7c93651 100644 Binary files a/en_US/dashboard/assets/rule-list.png and b/en_US/dashboard/assets/rule-list.png differ diff --git a/en_US/dashboard/assets/rule-overview.png b/en_US/dashboard/assets/rule-overview.png index 56a849e1a..5037dab1b 100644 Binary files a/en_US/dashboard/assets/rule-overview.png and b/en_US/dashboard/assets/rule-overview.png differ diff --git a/en_US/dashboard/assets/rule-settings.png b/en_US/dashboard/assets/rule-settings.png index f1c3f5128..98fb68cff 100644 Binary files a/en_US/dashboard/assets/rule-settings.png and b/en_US/dashboard/assets/rule-settings.png differ diff --git a/en_US/dashboard/assets/web-socket.png b/en_US/dashboard/assets/web-socket.png index c1c8f46f1..6e86fea88 100644 Binary files a/en_US/dashboard/assets/web-socket.png and b/en_US/dashboard/assets/web-socket.png differ diff --git a/en_US/dashboard/diagnose.md b/en_US/dashboard/diagnose.md index be8ff4ea2..e1ef07196 100644 --- a/en_US/dashboard/diagnose.md +++ b/en_US/dashboard/diagnose.md @@ -20,7 +20,7 @@ Information on currently supported alarms and more details can be found in [alar ## WebSocket Client -Click on **WebSocket Client** under the **Diagnose** menu on the left to go to the WebSocket Client page. The WebSocket Client page provides a simple but effective MQTT testing tool that includes connect, subscribe, and publish functionality for quick debugging of the client's connect, publish, and subscribe functionality, as well as the ability to view your own sent and received message data. Multiple WebSocket connections can be added by clicking the `+` button at the top of the page; the connection status and sent and received data for all connections will be cleared when the page is refreshed. +Click on **WebSocket Client** under the **Diagnose** menu on the left to go to the WebSocket Client page. The WebSocket Client page provides a simple but effective MQTT testing tool that includes connect, subscribe, and publish functionality for quick debugging of the client's connect, publish, and subscribe functionality, as well as the ability to view your own sent and received message data. Multiple WebSocket connections can be added by clicking the **+** button at the top of the page; the connection status and sent and received data for all connections will be cleared when the page is refreshed. image diff --git a/en_US/dashboard/rules.md b/en_US/dashboard/rules.md index 8c8c26d9a..e366cd7d9 100644 --- a/en_US/dashboard/rules.md +++ b/en_US/dashboard/rules.md @@ -77,12 +77,12 @@ The top of the list contains a search bar, we can use rule ID, topic, enabled st ## Rule Execution Statistics -On the rule list page, click the rule ID to quickly enter the rule overview page. The rule overview page contains the basic data statistics of the rule, including the execution statistics of the rule and the execution statistics of the action under the current rule. For example, the number of matched, passed, and failed, the execution rate of the rule, successful and failed executions of the action, etc. Click the `Refresh` button in the upper right corner to view the real-time running data statistics of the current rule. +On the rule list page, click the rule ID to quickly enter the rule overview page. The rule overview page contains the basic data statistics of the rule, including the execution statistics of the rule and the execution statistics of the action under the current rule. For example, the number of matched, passed, and failed, the execution rate of the rule, successful and failed executions of the action, etc. Click the **Refresh** button in the upper-right corner to view the real-time running data statistics of the current rule. ![image](./assets/rule-overview.png) ## Settings -By clicking the **Settings** tab or the **Settings** button in the **Action** colum in the rule list you can enter the Settings page. It contains the basic information of the rule, which displays the same as the rule creation page. On this page, you can modify and debug the rule. For example, you need to modify the execution action under the current rule, modify the rule notes, and re-edit the SQL statement. +By clicking the **Settings** tab or the **Settings** button in the **Action** column in the rule list, you can enter the Settings page. It contains the basic information of the rule, which is the same as the rule creation page. On this page, you can modify and debug the rule. For example, you need to modify the execution action under the current rule, modify the rule notes, and re-edit the SQL statement. ![image](./assets/rule-settings.png) diff --git a/en_US/durability/assets/session-persistence-list.png b/en_US/durability/assets/session-persistence-list.png index 63a1ace25..a82542a48 100644 Binary files a/en_US/durability/assets/session-persistence-list.png and b/en_US/durability/assets/session-persistence-list.png differ diff --git a/en_US/file-transfer/assets/file-transfer-enable.png b/en_US/file-transfer/assets/file-transfer-enable.png index a4be081f3..b85744682 100644 Binary files a/en_US/file-transfer/assets/file-transfer-enable.png and b/en_US/file-transfer/assets/file-transfer-enable.png differ diff --git a/en_US/messaging/assets/config-auto-subscribe-dashboard.png b/en_US/messaging/assets/config-auto-subscribe-dashboard.png index 076589d16..5216c2892 100644 Binary files a/en_US/messaging/assets/config-auto-subscribe-dashboard.png and b/en_US/messaging/assets/config-auto-subscribe-dashboard.png differ diff --git a/en_US/messaging/assets/configure-delayed-publish-dashboard.png b/en_US/messaging/assets/configure-delayed-publish-dashboard.png index cc374357f..2ed7d46a1 100644 Binary files a/en_US/messaging/assets/configure-delayed-publish-dashboard.png and b/en_US/messaging/assets/configure-delayed-publish-dashboard.png differ diff --git a/en_US/messaging/assets/retained-messages.png b/en_US/messaging/assets/retained-messages.png index 896ec7d74..851efaae0 100644 Binary files a/en_US/messaging/assets/retained-messages.png and b/en_US/messaging/assets/retained-messages.png differ diff --git a/en_US/messaging/mqtt-delayed-publish.md b/en_US/messaging/mqtt-delayed-publish.md index ac907c545..d0e2d8e19 100644 --- a/en_US/messaging/mqtt-delayed-publish.md +++ b/en_US/messaging/mqtt-delayed-publish.md @@ -21,14 +21,15 @@ Example: ## Configure Delayed Publish via Dashboard -1. Open EMQX Dashboard. In the left navigation menu, click **Management**-> **Delayed Publish**. +1. Open EMQX Dashboard. In the left navigation menu, click **Management** -> **Delayed Publish**. 2. On the **Delayed Publish** page, you can configure as follows: - **Enable**: Enable or disable delayed publish. By default, it is enabled. - **Max Delayed Messages**: You can specify the max number of delayed messages. - configure-delayed-publish-dashboard + +configure-delayed-publish-dashboard ## Try Delayed Publish with MQTTX Desktop diff --git a/en_US/network/assets/edit-listener.png b/en_US/network/assets/edit-listener.png index 76734d80e..ed6a47b9b 100644 Binary files a/en_US/network/assets/edit-listener.png and b/en_US/network/assets/edit-listener.png differ diff --git a/en_US/observability/assets/topic-metrics-ee.png b/en_US/observability/assets/topic-metrics-ee.png index 40fbfa771..2bb11555b 100644 Binary files a/en_US/observability/assets/topic-metrics-ee.png and b/en_US/observability/assets/topic-metrics-ee.png differ diff --git a/en_US/observability/opentelemetry/assets/otel-logs-bridge-example-en.png b/en_US/observability/opentelemetry/assets/otel-logs-bridge-example-en.png index 0e539f0ba..e3351c61e 100644 Binary files a/en_US/observability/opentelemetry/assets/otel-logs-bridge-example-en.png and b/en_US/observability/opentelemetry/assets/otel-logs-bridge-example-en.png differ diff --git a/en_US/observability/topic-metrics.md b/en_US/observability/topic-metrics.md index b9f9a6c19..d1f225e37 100644 --- a/en_US/observability/topic-metrics.md +++ b/en_US/observability/topic-metrics.md @@ -1,6 +1,6 @@ # Topic Metrics -The Topic Metrics feature in EMQX provides detailed statistics for a given topic, including the number of messages sent and received, message rate, and other relevant metrics. To access this feature, navigate to **Diagnose** -> **Topic Metrics** on the EMQX Dashboard. Alternatively, you can retrieve topic metrics through the REST API. +The Topic Metrics feature in EMQX provides detailed statistics for a given topic, including the number of messages sent and received, message rate, and other relevant metrics. To access this feature, navigate to **Diagnostics Tools** -> **Topic Metrics** on the EMQX Dashboard. Alternatively, you can retrieve topic metrics through the REST API. ## View Topic Metrics on Dashboard diff --git a/zh_CN/access-control/assets/flapping_detect_ee.png b/zh_CN/access-control/assets/flapping_detect_ee.png index c6b46f587..01025f327 100644 Binary files a/zh_CN/access-control/assets/flapping_detect_ee.png and b/zh_CN/access-control/assets/flapping_detect_ee.png differ diff --git a/zh_CN/access-control/flapping-detect.md b/zh_CN/access-control/flapping-detect.md index 093082cce..4e133878e 100644 --- a/zh_CN/access-control/flapping-detect.md +++ b/zh_CN/access-control/flapping-detect.md @@ -8,13 +8,12 @@ ## 通过 Dashboard 开启 -前往 Dashboard,从左侧导航菜单点击**访问控制** -> **连接抖动** 进入**连接抖动**页面。通过点击切换按钮启用抖动检测功能。 - -- **检测时间窗口**:您可以指定系统监视客户端抖动行为的持续时间。默认值为 `1` 分钟。 -- **最大断连次数**:您可以指定在检测窗口时间内允许的 MQTT 客户端的最大断开连接次数。它允许您设定准确的标准来识别和响应表现出抖动行为的客户端。默认值为 `15`。 -- **封禁时长**:您可以指定客户端被封禁的时间长度。默认值为 `5` 分钟。 - -点击**保存更改**以完成设置。 +1. 前往 Dashboard,从左侧导航菜单点击**访问控制** -> **连接抖动**进入**连接抖动**页面。 +2. 通过点击切换按钮启用抖动检测功能并配置以下参数: + - **检测时间窗口**:您可以指定系统监视客户端抖动行为的持续时间。默认值为 `1` 分钟。 + - **最大断连次数**:您可以指定在检测窗口时间内允许的 MQTT 客户端的最大断开连接次数。它允许您设定准确的标准来识别和响应表现出抖动行为的客户端。默认值为 `15`。 + - **封禁时长**:您可以指定客户端被封禁的时间长度。默认值为 `5` 分钟。 +3. 点击**保存更改**以完成设置。 flapping_detect_ee diff --git a/zh_CN/dashboard/assets/rule-list.png b/zh_CN/dashboard/assets/rule-list.png index 56690b276..6b766f042 100644 Binary files a/zh_CN/dashboard/assets/rule-list.png and b/zh_CN/dashboard/assets/rule-list.png differ diff --git a/zh_CN/dashboard/assets/rule-overview.png b/zh_CN/dashboard/assets/rule-overview.png index 8bc4037e2..f9aaf3889 100644 Binary files a/zh_CN/dashboard/assets/rule-overview.png and b/zh_CN/dashboard/assets/rule-overview.png differ diff --git a/zh_CN/dashboard/assets/rule-settings.png b/zh_CN/dashboard/assets/rule-settings.png index f7a40995c..edd2aaeeb 100644 Binary files a/zh_CN/dashboard/assets/rule-settings.png and b/zh_CN/dashboard/assets/rule-settings.png differ diff --git a/zh_CN/dashboard/connections/assets/connection-details.png b/zh_CN/dashboard/connections/assets/connection-details.png index 3d7ec9816..bbac18135 100644 Binary files a/zh_CN/dashboard/connections/assets/connection-details.png and b/zh_CN/dashboard/connections/assets/connection-details.png differ diff --git a/zh_CN/dashboard/rules.md b/zh_CN/dashboard/rules.md index b5f9ef901..a9ea246cb 100644 --- a/zh_CN/dashboard/rules.md +++ b/zh_CN/dashboard/rules.md @@ -83,12 +83,12 @@ SQL 语句默认为 `SELECT * FROM "t/#"`,其含义为当客户端向 `t/#` ## 规则概览 -在规则列表页面,点击规则 ID,可以快速进入规则的概览页面,规则概览页面包含了规则的基本数据统计包括:规则的运行时的统计,当前规则下动作的执行统计。例如规则的命中数,命中并通过的数量,规则的执行速率,失败数,执行动作成功和失败数等。点击右上角的 `刷新` 可以实时的查看当前规则的运行数据统计。 +在规则列表页面,点击规则 ID,可以快速进入规则的概览页面,规则概览页面包含了规则的基本数据统计包括:规则的运行时的统计,当前规则下动作的执行统计。例如规则的命中数,命中并通过的数量,规则的执行速率,失败数,执行动作成功和失败数等。点击右上角的**刷新**图标可以实时的查看当前规则的运行数据统计。 ![image](./assets/rule-overview.png) ## 规则设置 -点击操作栏设置,可以进入到规则的设置页面,规则设置页面包含了规则的基本信息,设置页面可以进行规则的修改和调试,与创建页面相同。例如需要修改当前规则下的执行动作,修改规则的备注,重新编辑 SQL 语句等。 +点击**设置**标签,可以进入到规则的设置页面,规则设置页面包含了规则的基本信息,设置页面可以进行规则的修改和调试,与创建页面相同。例如需要修改当前规则下的执行动作,修改规则的备注,重新编辑 SQL 语句等。 ![image](./assets/rule-settings.png) diff --git a/zh_CN/data-integration/assets/choose-connector-type.png b/zh_CN/data-integration/assets/choose-connector-type.png index 87a88f392..019b339a8 100644 Binary files a/zh_CN/data-integration/assets/choose-connector-type.png and b/zh_CN/data-integration/assets/choose-connector-type.png differ diff --git a/zh_CN/data-integration/assets/config-connector.png b/zh_CN/data-integration/assets/config-connector.png index acc52ca42..bb0e49528 100644 Binary files a/zh_CN/data-integration/assets/config-connector.png and b/zh_CN/data-integration/assets/config-connector.png differ diff --git a/zh_CN/data-integration/assets/rule-test-result.png b/zh_CN/data-integration/assets/rule-test-result.png index be51d1566..995160489 100644 Binary files a/zh_CN/data-integration/assets/rule-test-result.png and b/zh_CN/data-integration/assets/rule-test-result.png differ diff --git a/zh_CN/data-integration/assets/test-sql.png b/zh_CN/data-integration/assets/test-sql.png index e56dd25b1..f91d8684d 100644 Binary files a/zh_CN/data-integration/assets/test-sql.png and b/zh_CN/data-integration/assets/test-sql.png differ diff --git a/zh_CN/data-integration/assets/webhook.png b/zh_CN/data-integration/assets/webhook.png index b2b047c86..51564bf4f 100644 Binary files a/zh_CN/data-integration/assets/webhook.png and b/zh_CN/data-integration/assets/webhook.png differ diff --git a/zh_CN/data-integration/connector.md b/zh_CN/data-integration/connector.md index bb9ec6336..88fed6fd0 100644 --- a/zh_CN/data-integration/connector.md +++ b/zh_CN/data-integration/connector.md @@ -32,10 +32,12 @@ EMQX 连接器是数据集成的关键概念,它作为 Sink/Source 的底层 3. 在连接器类型选择页面,选择所需的连接器,点击**下一步**填写连接参数。支持的连接器参考[此处](./data-bridges.md#支持的集成)。 - :::tip -在 EMQX 开源版中,仅支持 HTTP 与 MQTT 连接器。 + ::: tip + + 在 EMQX 开源版中,仅支持 HTTP 与 MQTT 连接器。 + ::: - + ![EMQX 选择连接器](./assets/choose-connector-type.png) 4. 在连接器配置信息页面,填写连接器的基本信息,包括连接器名称、描述,以及连接器的连接参数,此处内容请参考各个 Sink/Source 使用文档中的连接器参数部分,不在此处赘述。 diff --git a/zh_CN/durability/assets/session-persistence-list.png b/zh_CN/durability/assets/session-persistence-list.png index 55dd30091..6419f92b1 100644 Binary files a/zh_CN/durability/assets/session-persistence-list.png and b/zh_CN/durability/assets/session-persistence-list.png differ diff --git a/zh_CN/file-transfer/assets/file-transfer-enable.png b/zh_CN/file-transfer/assets/file-transfer-enable.png index 596925936..bdc120af0 100644 Binary files a/zh_CN/file-transfer/assets/file-transfer-enable.png and b/zh_CN/file-transfer/assets/file-transfer-enable.png differ diff --git a/zh_CN/messaging/assets/auto-sub-dashboard.png b/zh_CN/messaging/assets/auto-sub-dashboard.png index 8846a887d..823df3296 100644 Binary files a/zh_CN/messaging/assets/auto-sub-dashboard.png and b/zh_CN/messaging/assets/auto-sub-dashboard.png differ diff --git a/zh_CN/messaging/assets/auto-sub-emqx_c.png b/zh_CN/messaging/assets/auto-sub-emqx_c.png index c926e5d50..8683d298a 100644 Binary files a/zh_CN/messaging/assets/auto-sub-emqx_c.png and b/zh_CN/messaging/assets/auto-sub-emqx_c.png differ diff --git a/zh_CN/messaging/assets/delay-publish-dashboard.png b/zh_CN/messaging/assets/delay-publish-dashboard.png index cddf67b69..65eb1803a 100644 Binary files a/zh_CN/messaging/assets/delay-publish-dashboard.png and b/zh_CN/messaging/assets/delay-publish-dashboard.png differ diff --git a/zh_CN/messaging/assets/retained-messages-dashboard.png b/zh_CN/messaging/assets/retained-messages-dashboard.png index 7d2529b04..e9dc85a98 100644 Binary files a/zh_CN/messaging/assets/retained-messages-dashboard.png and b/zh_CN/messaging/assets/retained-messages-dashboard.png differ diff --git a/zh_CN/messaging/mqtt-delayed-publish.md b/zh_CN/messaging/mqtt-delayed-publish.md index 22c136b83..def2fc319 100644 --- a/zh_CN/messaging/mqtt-delayed-publish.md +++ b/zh_CN/messaging/mqtt-delayed-publish.md @@ -28,7 +28,8 @@ $delayed/{DelayInterval}/{TopicName} - **启用**: 启用或禁用延迟发布。默认情况下,已启用。 - **最大延迟消息数**:可以指定延迟消息的最大数量。 - delay-publish-dashboard + +delay-publish-dashboard ## 使用 MQTTX Desktop 尝试延迟发布 diff --git a/zh_CN/network/assets/edit-listener.png b/zh_CN/network/assets/edit-listener.png index 18b35d104..95d9d34c3 100644 Binary files a/zh_CN/network/assets/edit-listener.png and b/zh_CN/network/assets/edit-listener.png differ diff --git a/zh_CN/observability/assets/topic-metrics.png b/zh_CN/observability/assets/topic-metrics.png index 979677c44..7ab5c6e90 100644 Binary files a/zh_CN/observability/assets/topic-metrics.png and b/zh_CN/observability/assets/topic-metrics.png differ diff --git a/zh_CN/observability/opentelemetry/assets/otel-logs-bridge-example-zh.png b/zh_CN/observability/opentelemetry/assets/otel-logs-bridge-example-zh.png index 8f289256f..28fce2be2 100644 Binary files a/zh_CN/observability/opentelemetry/assets/otel-logs-bridge-example-zh.png and b/zh_CN/observability/opentelemetry/assets/otel-logs-bridge-example-zh.png differ