TDinsight for taosX

Monitor taosX

TDinsight for taosX screenshot 1

TDinsight for taosX - A Monitoring Solution For [taosX] with [Grafana]

TaosX is a zero-code platform for data access, synchronization, backup, and recovery of TDengine, and is an important feature of TDengine Enterprise Edition. TDinsight for taosX is a real-time display plugin used to monitor various components of taosX such as Agent, Connector, and various data source tasks. It is very simple to install and use.

Adding a TDengine Data Source

Point to the Configurations -> Data Sources menu, and click the Add data source button.

add datasource

Search for and select TDengine.

add datasource

Configure the TDengine datasource.

datasource config

Save and test. It will report ‘TDengine Data source is working’ in normal circumstances.

datasource testing

Importing dashboard

Importing dashboard from datasource confining page.

Click Dashboard tab in TDengine datasource confining page.

import dashboard and config

Click the “import” button of TDinsight for taoX to import the panel. After the import is complete, the full page view of TDinsight for taoX is as shown below.

dashboard

TDinsight for taosX Dashbord Detail

taosX

taosx-overview

This section includes the basic information of the currently selected taosX instance (from left to right, from top to bottom).

  • CPU Cores: The number of CPU cores of the machine where taosX is located.
  • Total Memory: The system memory of the machine where taosX is located.
  • CPU Usage: The percentage of CPU usage by the taosX process.
  • Memory Usage: The percentage of memory usage by the taosX process.
  • Uptime: The running time of taosX.
  • Restart Times: The number of times taosX has been restarted.
  • CPU Usage: The percentage of CPU usage by the taosX process, in time series form.
  • Memory Usage: The percentage of memory usage by the taosX process, in time series form.
  • Running Tasks: The number of tasks currently being executed.
  • Failed Tasks: The number of tasks failed.
  • Completed Tasks: The number of tasks completed.

Agent

taosx-agent

  • CPU Cores: The number of CPU cores of the machine where the Agent is located.
  • Total Memory: The system memory of the machine where the Agent is located.
  • CPU Usage: The percentage of CPU usage by the Agent process.
  • Memory Usage: The percentage of memory usage by the Agent process.
  • CPU Usage: The percentage of CPU usage by the Agent process, in time series form.
  • Memory Usage: The percentage of memory usage by the Agent process, in time series form.

TDengine3

tdinsight-mnodes-overview

  • Task Info: Task information, including task id, name, execution time, number of rows written, total execution time, and total number of rows written.
  • Inserted Rows Rate: Insertion rate of rows.
  • Inserted Points Rate: Insertion rate of points.
  • Write Raw Fails: The number of times the writing of raw meta failed.

OPC-UA

tdinsight-mnodes-overview

  • Task Info: Task information, including id, name, execution time, number of rows written, total execution time, and total number of rows written.
  • Inserted Rows Rate: Insertion rate of rows.
  • Inserted Points Rate: Insertion rate of points.
  • Processed/Received Batches: The number of batches processed & the number of data batches received through IPC Stream.
  • Failed Sqls: The total number of failed INSERT SQL statements during this task run.
  • Connector CPU Percent: The percentage of CPU usage by the Connector process, in time series form.
  • Connector Memory Percent: The percentage of memory usage by the Connector process, in time series form.
  • Connector Disk Read Rate: The disk read speed of the Connector process.
  • Connector Disk Write Rate: The disk write speed of the Connector process.

The monitoring information of other types of data sources such as MQTT, CSV, Kafka, etc., is similar to OPC-UA.

Revisions
RevisionDescriptionCreated

Get this dashboard

Import the dashboard template

or

Download JSON

Datasource
Dependencies