LibreNMS shows inaccurate data

Hi, I used libreNMS for a year now. Recently, I got an alert from my devices. Some of it shows, it has a 100% CPU usage, but when I check my device directly, I found my devices has CPU usage under 10%. Can anyone tell me why this is happening? How do I fix it?

Can you post the alert rule you are using please

There you go.
And thanks for replying anyway!