apache / apache/hertzbeat

[BUG] <Ubuntu Linux monitoring false positive unavailable state>

Open
#732 0 comments 1 reaction 0 assignees View on GitHub
bug
Dominant language
Java
Stars
7.4k
Forks
1.3k
Avg merge
1d 20h
Merged PRs (30d)
32

Description

### Is there an existing issue for this?

- [X] I have searched the existing issues

### Current Behavior

hertzbeat部署在docker中,docker所在的容器监控Linux Ubuntu报警不可用

### Expected Behavior

_No response_

### Steps To Reproduce

1. hertzbeat通过docker部署,数据库为docker部署的MySQL8.0
2. Linux Ubuntu监控使用22端口,IP使用服务器IP,未使用127.0.0.1
3. hertzbeat报警,hertzbeat所在服务器本身状态为不可用
4. 重启hertzbeat容器后恢复,一段时间后重现报警
5. 通过其他服务器可以ping和telnet端口

### Environment

```markdown
HertzBeat version(s):1.3.0
```

### Debug logs

[60a5f0d5664a10-2023-03-13.0.log](https://github.com/dromara/hertzbeat/files/10956918/60a5f0d5664a10-2023-03-13.0.log)

### Anything else?

_No response_

Contributor guide

Open the contributing guide

Research direction

No source file, test, or entry point is named. Start by reproducing the Ubuntu monitor's unavailable alert with HertzBeat 1.3.0 in Docker, then inspect the attached debug log while comparing connectivity from the monitored and another server; done means the monitor remains available under the described setup or the failure is isolated.

Written by the indexing model from the issue text.

Assessment

Tech stack
docker, linux, mysql, ubuntu
Domain
devops, observability, operating-systems
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.