当前位置:网站首页>Detailed summary of reasons why alertmanager fails to send alarm messages at specified intervals / irregularly
Detailed summary of reasons why alertmanager fails to send alarm messages at specified intervals / irregularly
2022-06-25 15:15:00 【_ Qilixiang】
Great simplicity , Up like water
Use prometheus+alertmanager Children's shoes that monitor the development of alarm schemes have more or less similar situations , The problem with the greatest probability of occurrence is that the alarm messages are not sent according to their own set sending frequency ? Why send two at a time ? Why do I always send them repeatedly ? Why sending alarm messages is irregular ?...
There are many comprehensive factors that cause this problem , More complicated , The following has been practiced for a long time , Summarize the correct posture and share with you .
Let's start with a basic but real influencing factor with the lowest probability : The Internet .
Whether it's prometheus----->alertmanager, still alertmanager-----> Message receiver service , Occasionally there will be network delays , But the general network is not so bad , If you really think it is a network problem , Sure curl Of the following components api, See if the interaction is slow .
In addition, keep in mind when verifying your changes , After changing any profile parameters reload Hot load and let the component use the latest value , Otherwise, it may be a correct method after a long time of verification, but it is still an incorrect phenomenon .
curl -XPOST localhost:9090/-/reload
curl -XPOST localhost:9093/-/reload
The following is a detailed explanation of the reasons for various situations starting from several phenomena .( The following scenario solutions apply to all message channels, including mail
边栏推荐
- Learning notes on February 18, 2022 (C language)
- 55 specific ways to improve program design (1)
- Open a restaurant
- The robot is playing an old DOS based game
- Several common optimization methods
- Boost listening port server
- Daily question, magic square simulation
- Afterword of Parl intensive learning 7-day punch in camp
- [paper notes] semi supervised object detection (ssod)
- System Verilog - function and task
猜你喜欢
google_ Breakpad crash detection
Build a minimalist gb28181 gatekeeper and gateway server, establish AI reasoning and 3D service scenarios, and then open source code (I)
Stack and queue
JS select all exercise
In 2022, the score line of Guangdong college entrance examination was released, and several families were happy and several worried
Qcodeeditor - QT based code editor
Solution of push code failure in idea
Shared memory synchronous encapsulation
Afterword of Parl intensive learning 7-day punch in camp
GDB debugging
随机推荐
QT set process startup and self startup
Some usage records about using pyqt5
Statistical analysis - data level description of descriptive statistics
Semaphore function
Time stamp calculation and audio-visual synchronization of TS stream combined video by ffmpeg protocol concat
Go closure usage example
Master XSS completely from 0 to 1
Arithmetic operations and expressions
Using R language in jupyter notebook
Using Visual Studio
How to crop GIF dynamic graph? Take this picture online clipping tool
1090.Phone List
In 2022, the score line of Guangdong college entrance examination was released, and several families were happy and several worried
Common dynamic memory errors
How to make GIF animation online? Try this GIF online production tool
Luogu p5707 [deep foundation 2. example 12] late for school
RDB and AOF persistence of redis
Business layer - upper and lower computer communication protocol
Source code analysis of zeromq lockless queue
15 -- 最接近原点的 K 个点