Duansg commented on code in PR #3678:
URL: https://github.com/apache/hertzbeat/pull/3678#discussion_r2285927410


##########
home/docs/start/usecase/tdengine-practice.md:
##########
@@ -0,0 +1,166 @@
+---
+id: tdengine-practice  
+title: TDengine Monitoring Practice      
+sidebar_label: TDengine Monitoring Practice
+---
+
+:::tip
+TDengine TSDB is an open-source, high-performance, cloud-native time series 
database (TSDB) optimized for IoT, vehicle networking, industrial Internet, 
finance, IT operations, and other scenarios. It also comes with built-in 
caching, streaming computing, data subscription, and other system functions 
that greatly reduce system design complexity and lower R&D and operational 
costs, making it an extremely simple time series data processing platform.
+:::
+
+This article introduces how to use the Hertzbeat monitoring system to collect 
and monitor TDengine general performance indicators.
+
+## What is HertzBeat?
+
+Apache HertzBeat is a real-time monitoring tool with powerful customization 
capabilities that does not require an agent. It monitors websites, PING 
connectivity, port availability, databases, operating systems, middleware, 
APIs, threshold alerts, and alert notifications (email, WeChat, DingTalk, 
Feishu).
+
+> **github: 
[https://github.com/apache/hertzbeat](https://github.com/apache/hertzbeat)**
+
+## 安装 HertzBeat
+
+1. The `docker` environment can be installed with just one command.
+
+    `docker run -d -p 1157:1157 -p 1158:1158 --name hertzbeat apache/hertzbeat`
+
+2. Once installed, you can start by accessing `localhost:1157` in your 
browser. The default username and password are `admin/hertzbeat`.
+
+:::note
+Recommended deployment method for production environments, reference: 
[https://hertzbeat.apache.org/docs/start/docker-compose-deploy](https://hertzbeat.apache.org/docs/start/docker-compose-deploy)
+:::
+
+## Enable TDengine monitoring
+
+:::tip
+TDengine TSDB integrates multiple monitoring metric collection mechanisms and 
aggregates them through taosKeeper. taosKeeper is a monitoring metric export 
tool for TDengine TSDB version 3.0. With just a few simple configurations, you 
can obtain the runtime status of TDengine TSDB. For reference: 
[https://docs.taosdata.com/reference/components/taoskeeper/](https://docs.taosdata.com/reference/components/taoskeeper/)
+:::
+
+## 监控 TDengine(PromQL)
+
+1. Added TDengine-PromQL monitoring
+
+    > System Page -> Monitoring Center -> Add Monitoring -> Custom Monitoring 
-> TDengine-PromQL Task
+
+    ![HertzBeat](/img/docs/start/tdengine_1.png)
+
+2. Fill in key parameters
+
+    > **Target Host**: Prometheus application server address (without protocol 
header, e.g., https://, http://)
+    >
+    > **Port**: Prometheus API port, default value: 9090
+    >
+    > **Endpoint path**: The URL for Prometheus to query PromQL. Default 
value: `/api/v1/query`
+    >
+    > You can use tags to categorize tasks, such as adding business-related 
tags like `env=test`.
+
+    ![HertzBeat](/img/docs/start/tdengine_2.png)
+
+3. View inspection indicator data
+
+    > You can view task statuses in the monitoring list and view metric data 
charts and other information in the monitoring details.
+
+    ![HertzBeat](/img/docs/start/tdengine_3.png)
+
+    ![HertzBeat](/img/docs/start/tdengine_4.png)
+
+## 监控 TDengine(Prometheus)

Review Comment:
   @Calvin979 Thanks for checking, I've fixed it.



-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: notifications-unsubscr...@hertzbeat.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


---------------------------------------------------------------------
To unsubscribe, e-mail: notifications-unsubscr...@hertzbeat.apache.org
For additional commands, e-mail: notifications-h...@hertzbeat.apache.org

Reply via email to