Files
apache--hertzbeat/home/docs/advanced/extend-push.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

1.0 KiB

id, title, sidebar_label
id title sidebar_label
extend-push Push Style Custom Monitoring Push Style Custom Monitoring

Push style curstom monitor is a type of monitor which allow user to configure metrics format and push metrics to hertzbeat with their own service. Here we will introduce how to use this feature.

Push style custom monitor collection process

【Peer Server Start Pushing Metrics】 -> 【HertzBeat Push Module Stage Metrics】-> 【HertzBeat Collect Module collect Metrics Periodically】

Data parsing method

HertzBeat will parsing metrics with the format configured by user while adding new monitor.

Create Monitor Steps

HertzBeat DashBoard -> Service Monitor -> Push Style Monitor -> New Push Style Monitor -> set Push Module Host (hertzbeat server ip, usually 127.0.0.1/localhost) -> set Push Module Port (hertzbeat server port, usually 1157) -> configure metrics field (unit: string, type: 0 number / 1 string) -> end


Monitor Configuration Example

HertzBeat