Getting context deadline execeeded error

I am getting Getting context deadline exceeded error when starting workflows. Even getting the same when opening temporal WebUI while trying to fetch details about any workflows. The context is set by using context.Background() which I think doesn’t set any timeouts. Any ideas as to why this is coming?

It is either connectivity to the cluster or cluster being extremely slow. Do you have metric reporting form SDK and the service enabled? It is needed to troubleshoot such issues.