BOSH health monitor can not fetch deployments and it causes missing metrics after upgrade to Operations Manager v3.0.35
search cancel

BOSH health monitor can not fetch deployments and it causes missing metrics after upgrade to Operations Manager v3.0.35

book

Article ID: 384710

calendar_today

Updated On:

Products

Operations Manager

Issue/Introduction

After Operations Manager v3.0.35, health monitor generates alerts and reports problem in logs as below, 

I, [2024-12-17T11:23:44.713544 #6]  INFO : [ALERT] Alert @ 2024-12-17T11:23:44 UTC, severity 3: Unable to send get /configs to director: Invalid URI: https://###.###.###.###:25555/info
I, [2024-12-17T11:23:44.713644 #6]  INFO : (Event logger) notifying director about event: Alert @ 2024-12-17T11:23:44 UTC, severity 3: Unable to send get /deployments to director: Invalid URI: https://###.###.###.###:25555/info
I, [2024-12-17T11:23:44.713444 #6]  INFO : (Event logger) notifying director about event: Alert @ 2024-12-17T11:23:44 UTC, severity 3: Unable to send get /configs to director: Invalid URI: https://###.###.###.###:25555/info
W, [2024-12-17T11:23:44.713644 #6]  WARN : Received heartbeat from unmanaged agent: <AGENT_GUID>
W, [2024-12-17T11:23:44.713044 #6]  WARN : Received heartbeat from unmanaged agent: <AGENT_GUID>
...

All BOSH agents are considered as unmanaged agents, because health monitor fails to fetch deployments information from BOSH director endpoint. Because of the problem, some metrics such as BOSH unresponsive agents(bosh_unresponsive_agents) are missing. Health Watch dashboard shows "No Data" with "Bosh unresponsive Agents" metrics. 

Environment

Operations Manager v3.0.35

Cause

The issue is due to code level problem and has been fixed by pull request.

Resolution

The issue has been fixed in BOSH director and will be included in Ops Manager releases after v3.0.35.