Endless reboot alerts in certain cases - normal?

I have alerts set up with the API transport to store data for a status page, and alerts should continue to send as long as the alert-triggering behavior continues. Such as, a device goes offline or has higher latency than we view as acceptable, every five minutes there’ll be an API alert triggered should it not be reachable. This gives us a count of how many times it’s been marked as offline for the day, week or however long.

However, when a device reboots but then becomes unavailable, I get ongoing reboot alerts:

Is this normal behavior? I want ongoing alerts for each instance of unwanted situations, but the device isn’t repeatedly rebooting, it’s simply not available after it rebooted.

I’m not sure if this is a bug where I should report this or if this is the intended behavior of LibreNMS and I just misunderstand what the reboot alert is doing.

There is a setting called repeat for alert rules. Set that to 0 for no repeating alerts.