//checkKibana verifies the various integration points between Kibana and logging func checkKibana(r types.DiagnosticResult, osClient *client.Client, kClient *kclient.Client, project string) { oauthclient, err := osClient.OAuthClients().Get(kibanaProxyOauthClientName) if err != nil { r.Error("AGL0115", err, fmt.Sprintf("Error retrieving the OauthClient '%s': %s. Unable to check Kibana", kibanaProxyOauthClientName, err)) return } checkKibanaSecret(r, osClient, kClient, project, oauthclient) checkKibanaRoutesInOauthClient(r, osClient, project, oauthclient) }