Files
apache--hertzbeat/home/docs/help/dolphinscheduler.md
T
wehub-resource-sync c8cebdfeee
MCP Bash Server CI / Test MCP Bash Server (dev) (push) Has been cancelled
MCP Bash Server CI / Test MCP Bash Server (release) (push) Has been cancelled
chore: import upstream snapshot with attribution
2026-07-13 13:11:39 +08:00

6.1 KiB
Raw Blame History

id, title, sidebar_label, keywords
id title sidebar_label keywords
dolphinscheduler Monitoring Apache DolphinScheduler Apache DolphinScheduler
Open Source Monitoring System
Monitor Apache DolphinScheduler

Collect monitoring metrics for Apache DolphinScheduler.

Pre-monitoring operations

Support Apache DolphinScheduler version 3.3.0 or later

You need to create a token in Apache DolphinScheduler.

Please refer to Open API to create a new token.The main steps are as follows

  1. Log in to the Apache DolphinScheduler system, click "Security", then click "Token manage" on the left, and click "Create token" to create a token.
  2. Select the "Expiration time" (Token validity time), select "User" (choose the specified user to perform the API operation), click "Generate token", copy the Token string, and click "Submit".

Configuration Parameters

Parameter Name Parameter Help Description
Target Host The monitored endpoint's IPV4, IPV6, or domain name. Note ⚠️ no protocol header (e.g., https://, http://).
Task Name The name that identifies this monitoring task, which needs to be unique.
Port The monitoring port opened by DolphinScheduler, default value: 12345.
SSL Whether SSL is enabled for connecting to DolphinScheduler.
Token Apache DolphinScheduler token string.
Query Timeout Set the timeout for unresponsive queries, in milliseconds (ms), default 6000 ms.
Collection Interval The interval time for periodic data collection, in seconds; the minimum interval that can be set is 30 seconds.
Binding Tags Used for categorizing and managing monitoring resources.
Description Notes Additional identification and description notes for this monitoring; users can add notes here.

Collected Metrics

Metric Set: Master

Metric Name Metric Unit Metric Help Description
host None Host
port None Port
serverStatus None Server Status
processId None Process Id
runningTime Day Running Time
cpuUsage Percentage(%) CPU Usage
memoryUsage Percentage(%) Memory Usage
diskUsage Percentage(%) Disk Usage
jvmCpuUsage Percentage(%) JVM CPU Usage
jvmMemoryUsage Percentage(%) JVM Memory Usage
jvmHeapUsed None JVM Heap Used
jvmNonHeapUsed None JVM NonHeap Used
jvmHeapMax None JVM Heap Max
jvmNonHeapMax None JVM NonHeap Max

Metric Set: Worker

Metric Name Metric Unit Metric Help Description
host None Host
port None Port
serverStatus None Server Status
processId None Process Id
runningTime Day Running Time
cpuUsage Percentage(%) CPU Usage
memoryUsage Percentage(%) Memory Usage
diskUsage Percentage(%) Disk Usage
jvmCpuUsage Percentage(%) JVM CPU Usage
jvmMemoryUsage Percentage(%) JVM Memory Usage
jvmHeapUsed None JVM Heap Used
jvmNonHeapUsed None JVM NonHeap Used
jvmHeapMax None JVM Heap Max
jvmNonHeapMax None JVM NonHeap Max
workerHostWeight None Weight
threadPoolUsage None Thread Pool Usage
workerGroup None Worker Group

Metric Set: Alert Server

Metric Name Metric Unit Metric Help Description
host None Host
port None Port
serverStatus None Server Status
processId None Process Id
runningTime Day Running Time
cpuUsage Percentage(%) CPU Usage
memoryUsage Percentage(%) Memory Usage
diskUsage Percentage(%) Disk Usage
jvmCpuUsage Percentage(%) JVM CPU Usage
jvmMemoryUsage Percentage(%) JVM Memory Usage
jvmHeapUsed None JVM Heap Used
jvmNonHeapUsed None JVM NonHeap Used
jvmHeapMax None JVM Heap Max
jvmNonHeapMax None JVM NonHeap Max

Metric Set: Database

Metric Name Metric Unit Metric Help Description
dbType None Database Type
state None State
maxConnections None Max Connections
threadsConnections None Threads Connections
threadsRunningConnections Day Threads Running Connections