if some one changes the status to in maintenance and performs a reboot ... 
prometheus will notice this status update after 3 min and during this time 
it could generates fake alerts

On Monday, December 13, 2021 at 5:10:51 PM UTC+8 nina guo wrote:

> Thank you Brian.
>
> Let's assume the refresh interval is only 5 secs, but during 5 secs the 
> state might be changed. For exmaple, the target is changed  to 
> maintence(which is not the state we want to monitor) and start a reboot, 
> but at this time point, prometheus doesn't know the state change, a fake 
> alert will also be triggered for the reboot action. But the maintenance 
> state is not the state we are going to monitor, we don't want to receive 
> such kind of alerts. So we would like to check if there is a way for 
> Prometheus to know the target state instantly before triggering an alert.
>
> On Monday, December 13, 2021 at 4:50:55 PM UTC+8 Brian Candler wrote:
>
>> You can always read the inventory as often as you like.  Read it every 5 
>> seconds if you like.  Write it to a new file like "targets.new", compare it 
>> with the old "targets" file, and if they are different rename targets.new 
>> to targets.  Then prometheus will pick it up the new file immediately.
>>
>> The third solution I gave you (creating silences) might work better for 
>> you.  You can create silences whenever you like, and they take effect 
>> immediately.
>>
>

-- 
You received this message because you are subscribed to the Google Groups 
"Prometheus Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/prometheus-users/95de0d51-f0a6-4f13-b444-fd1a85c61567n%40googlegroups.com.

Reply via email to