Ping success rate charts issue

16 views
Skip to first unread message

Logunath K

unread,
Jun 29, 2025, 1:05:40 PMJun 29
to open...@googlegroups.com

Dear Team,

I have successfully registered over 100 routers in the OpenWISP2 application. However, I am encountering an issue where the Ping Success Rate charts are not appearing for many of the routers. Interestingly, Cellular-related charts are displaying correctly, which suggests that some metrics are being captured as expected.

Could you please advise:

  • Why the Ping Success Rate charts are not showing up for several routers?

  • Is there a possibility of a configuration issue, either in the chart settings or in the applied monitoring profiles?

  • For all devices, the default Ping and Configuration monitoring settings have been applied — do these settings need further customization for the charts to render correctly?

  • Additionally, I have observed that for some routers, the Ping Success Rate charts only begin to appear after a delay of 48 hours or even up to 7 days following device registration. What could be causing this delay?

Thanks in advance.

Federico Capoano

unread,
Jun 30, 2025, 7:01:24 AMJun 30
to open...@googlegroups.com
Most probably the monitoring worker is not running properly, check the logs in /opt/openwisp2/log, there should be something like celery-monitoring.log, check if it's processing any task.
Restart the worker if you're in doubt.

Best regards
Federico Capoano

--
You received this message because you are subscribed to the Google Groups "OpenWISP" group.
To unsubscribe from this group and stop receiving emails from it, send an email to openwisp+u...@googlegroups.com.
To view this discussion, visit https://groups.google.com/d/msgid/openwisp/CAJy2ivprR1vWe%3D0jb_3Tk-o58mrmydj%2Bfme5PoYaNUQpku%3Daww%40mail.gmail.com.

Logunath K

unread,
Jun 30, 2025, 10:06:13 AMJun 30
to open...@googlegroups.com
Hii,

I have reviewed the monitoring worker status as suggested. Specifically:

I checked the celery-monitoring.log located in /opt/openwisp2/log and found no errors—everything appears to be running properly.
To be certain, I also restarted the monitoring worker instance.

After restarting, I registered a new device to verify, but the Ping Success Rate charts are still not appearing, even though other charts like Cellular-related metrics are being generated correctly.

Please let me know if there are any additional configurations or logs I should review.

Best regards,
logu

Federico Capoano

unread,
Jun 30, 2025, 10:08:34 AMJun 30
to open...@googlegroups.com
What version are you using?
There should be a system info section in the menu on the left.

Best regards
Federico Capoano

Logunath K

unread,
Jul 1, 2025, 2:57:54 AMJul 1
to open...@googlegroups.com
Hii,  
     Here are the versions currently in use on our setup: I freeze this from server terminal

openwisp-controller==1.0.3
openwisp-firmware-upgrader==1.0.1
openwisp-ipam==1.0
openwisp-monitoring==1.0.4
openwisp-notifications==1.0.3
openwisp-users==1.0.2
openwisp-utils==1.0.4


Regards,
logu

     

Federico Capoano

unread,
Jul 7, 2025, 10:25:40 AMJul 7
to open...@googlegroups.com
Sorry for the late reply but it's been quite busy in the last 2 weeks.

I would verify the following.

1. Monitoring log
If you do, tail -f /opt/openwisp2/log/celery-monitoring.log, you should see a continuous stream of lines like these:

[2025-07-07 09:18:39,854: INFO/MainProcess] Task openwisp_monitoring.check.tasks.perform_check[d990ae68-c82f-4bdc-8e1b-6bce195ae574] succeeded in 0.08449499495327473s: None
[2025-07-07 09:18:39,926: INFO/MainProcess] Task openwisp_monitoring.check.tasks.perform_check[ad287e04-f17b-4c3e-bb8c-90f60f1d88ef] succeeded in 0.10516644478775561s: None

Occasionally the stream could pause for a few minutes but pings are run every 5 minutes for all the devices so it shouldn't pause for more than that.

2. Check objects are created properly
In the device detail page, there's two relevant tabs: checks and alert settings, I would verify that the ping check objects are created and enabled, then I would also verify the alert settings are there.

3. Upgrading to the latest stable version
This is not a definitive fix but keeping your openwisp instance up to date is good to get rid of a lot of bugs that we fix over time.

I hope this helps.

Federico


Logunath K

unread,
Jul 8, 2025, 12:54:56 AMJul 8
to open...@googlegroups.com
Thank you for your detailed response and insights on the issue. I appreciate the time you’ve taken to address each point. Please find my follow-up below:

Monitoring Log:
I have verified the monitoring log at /opt/openwisp2/log/celery_monitoring.log, and it appears to be streaming continuously without any delays. However, I wanted to ask if it’s possible to change the ping check frequency to 10 minutes instead of the default 5 minutes in the settings file. We’re not planning to apply any settings via templates once the device is registered to openwisp2, so I’d like to know if this would cause any issues, particularly with the ping charts or any related functionality. Or is there an alternative setting to prevent the configuration check from being applied to all devices every 5 minutes?

Check Objects:
I’ve confirmed that both Ping and Config check objects are created properly in the “Check” tab. However, I noticed that in the “Alert Settings” tab, the ping check is not applied to several devices. Could you advise on how to ensure these checks are correctly enabled for all devices?

Upgrading to Latest Stable Version:
I’ll go ahead and update OpenWISP2 to the latest stable version to ensure everything is up to date. 


Regards,
logu

Federico Capoano

unread,
Jul 8, 2025, 5:34:34 PMJul 8
to open...@googlegroups.com
On Tue, 8 Jul 2025 at 01:54, Logunath K <logun...@gmail.com> wrote:
... 
Monitoring Log:
I have verified the monitoring log at /opt/openwisp2/log/celery_monitoring.log, and it appears to be streaming continuously without any delays. However, I wanted to ask if it’s possible to change the ping check frequency to 10 minutes instead of the default 5 minutes in the settings file. We’re not planning to apply any settings via templates once the device is registered to openwisp2, so I’d like to know if this would cause any issues, particularly with the ping charts or any related functionality. Or is there an alternative setting to prevent the configuration check from being applied to all devices every 5 minutes?

I would keep openwisp up to date and not bother with changing this unless you're having scalability issues. 
 
Check Objects:
I’ve confirmed that both Ping and Config check objects are created properly in the “Check” tab. However, I noticed that in the “Alert Settings” tab, the ping check is not applied to several devices. Could you advise on how to ensure these checks are correctly enabled for all devices?

These checks are enabled by default and should work normally, I am not sure what's wrong there.

I have seen another instance where they had the same issue in the past. I am not sure what was wrong, but I know they made some changes to the source code so I am not sure if that messed something up.
We just deployed a new instance and migrated the data and it started behaving normally again.
 
Upgrading to Latest Stable Version:
I’ll go ahead and update OpenWISP2 to the latest stable version to ensure everything is up to date. 

Great. Please backup your data and good luck!

Best regards
Federico Capoano
OpenWISP OÜ
Kotkapoja tn 2a-10, 10615, Harju maakond, Tallinn, Estonia
VAT: EE101989729

Logunath K

unread,
Jul 10, 2025, 5:58:28 AMJul 10
to open...@googlegroups.com
Thanks for the email. I'll update the code and will let you know if any errors come up.

Regards,
logu

--
You received this message because you are subscribed to the Google Groups "OpenWISP" group.
To unsubscribe from this group and stop receiving emails from it, send an email to openwisp+u...@googlegroups.com.
Reply all
Reply to author
Forward
0 new messages