apache / apache/hertzbeat

[Alarm notification optimization] <Alarm notification has poor recognition, it is recommended to optimize the language a little>

Open
#935 5 comments 1 reaction 0 assignees View on GitHub
status: volunteer wanted
Dominant language
Java
Stars
7.4k
Forks
1.3k
Avg merge
1d 20h
Merged PRs (30d)
32

Description

### Description

目前的告警通知存在辨识度很低,导致要花很多经历观察告警,建议通过简单的醒目的icon、颜色来标识,一眼就能发现问题
1、目前告警样例
[HertzBeat告警通知]
告警目标对象 : available
所属监控ID : 196276883880192
所属监控名称 : http://www.abc.com/blog/home/index
告警级别 : 警告告警
告警触发时间 : 2023-05-06 11:46:09
内容详情 : 可用性告警恢复通知, 监控状态已恢复正常

[HertzBeat告警通知]
告警目标对象 : available
所属监控ID : 196276883880192
所属监控名称 : http://www.abc.com/blog/home/index
告警级别 : 紧急告警
告警触发时间 : 2023-05-06 11:45:08
内容详情 : 监控紧急可用性告警: UN_CONNECTABLE

2、建议优化样例:调整监控名称顺序,新增状态恢复UTF 文字图标
[✅设备恢复]
所属监控名称 : http://www.abc.com/blog/home/index
告警目标对象 : available
所属监控ID : 196276883880192
告警级别 : 警告告警
告警触发时间 : 2023-05-06 11:46:09
内容详情 : 可用性告警恢复通知, 监控状态已恢复正常

[🔴设备告警]
所属监控名称 : http://www.abc.com/blog/home/index
告警目标对象 : available
所属监控ID : 196276883880192
告警级别 : 紧急告警
告警触发时间 : 2023-05-06 11:45:08
内容详情 : 监控紧急可用性告警: UN_CONNECTABLE

### Task List

_No response_

Contributor guide

Open the contributing guide

Research direction

The issue names no files, tests, or entry points. Start by locating the alarm notification template or formatter and compare its output with the two examples; done means recovery and emergency notifications are immediately distinguishable through clear icons, colors, ordering, and status wording.

Written by the indexing model from the issue text.

Assessment

Tech stack
java
Domain
observability
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
42/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.