[SERVER-53778] Free Monitoring does not show Disk Utilization and System CPU Usage metrics on windows? Created: 14/Jan/21  Updated: 27/Oct/23  Resolved: 05/Feb/21

Status: Closed
Project: Core Server
Component/s: Admin
Affects Version/s: 4.4.3
Fix Version/s: None

Type: Bug Priority: Major - P3
Reporter: Oliver Greil Assignee: Mark Benvenuto
Resolution: Works as Designed Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Depends
Related
Operating System: ALL
Steps To Reproduce:

Host mongodb on windows and check the Free monitoring url - you will see empty charts for Network Utilization and System CPU usage.

Sprint: Security 2021-02-08
Participants:

 Description   

Using latest version of MongoDB 4.4.3 or earlier on a Windows 2019 Server installation, is not showing the metrics for Disk Utilization and System CPU usage. They always show 0.0%...

The tooltips mention that this does not work on MacOS, but shouldn't it work on windows on premise installations? 



 Comments   
Comment by Oliver Greil [ 26/Feb/21 ]

I see... is there any way to track the progress on this case within the free monitoring service team? - Since it is still not working I wondered, when we can expect this to be fixed?

Kind regards,
Oliver

Comment by Mark Benvenuto [ 05/Feb/21 ]

Dear contact@requiaonline.com,

After private discussion with Duncan, the Free Monitoring service team will be making changes on there end to support Windows. I am closing this ticket as "Works As Designed" since mongod is operating correctly.

Thanks,

Mark

Comment by Oliver Greil [ 27/Jan/21 ]

Great to hear, so maybe it can be resolved even without a mongodb server update and get fixed on the mongodb cloud side ��

Thanks for your efforts,
Oliver

Comment by Mark Benvenuto [ 26/Jan/21 ]

Hi contact@requiaonline.com

Thanks for the information. It was very helpful. I dug deeper into the issue and was able to repro the issue. I can see no Cpu and disk metrics on the free monitoring website for my Windows Server 2019 machine.

I instrumented the code to see what free monitoring was sending and discovered that it is sending the Cpu and disk information. I will follow up with Duncan to find the root cause.

Thanks

Mark

Comment by Oliver Greil [ 26/Jan/21 ]

Hello,

well the Windows version is English (United States) - since I always use english for operating systems. So the display language is English (United States), but the regional settings (Date & time, currency, number format) is German (Austria).

So if its dependant on the local culture, then this could be the problem, but if it's only dependent on the windows language version, then I think that is currently not the problem.

BTW I had an email exchange with Duncan Armstrong from MongoDB earlier and he told me that he can confirm that the Disk & CPU metrics on several windows 2019 machines were missing too.

Hope this helps,
Oliver

Comment by Mark Benvenuto [ 25/Jan/21 ]

Hi contact@requiaonline.com,

What is the display language of your Windows Server 2019 computer? There is a known issue with non-English Windows machines not being able to gather performance counter information (see SERVER-27354). If you can confirm that it is another language (say German as an example), then I can backport the fix for SERVER-27354 and ensure the next version of 4.4.x will work for you.

Thanks,

Mark

Comment by Edwin Zhou [ 25/Jan/21 ]

Hi contact@requiaonline.com,

Thanks for your ticket submission. I'll be assigning this to the team responsible for Free Monitoring for further investigation.

Best,
Edwin

Generated at Thu Feb 08 05:31:50 UTC 2024 using Jira 9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66.