Automated NetOps Portal system state status check
search cancel

Automated NetOps Portal system state status check

book

Article ID: 412602

calendar_today

Updated On:

Products

Network Observability CA Performance Management

Issue/Introduction

The goal is to run a curl command from Dynatrace to the NetOps server to ensure that the login page responds successfully as a health check.

What would that URL be on a NetOps deployment to test against? Just the server login page for end users to access the tool?

How to check the state of the NetOps Portal web server for a status page showing users what tools are up or down?

Environment

All supported Network Observability DX NetOps Performance Management Portal web server releases

Resolution

There are various REST API endpoints to query where a successful response indicates the Portal web server is responsive.

The API that is best used to determine if the system is up, that it's available for use by users is the login page.

Not the console page users should begin the login process with that uses 8181(http)/8182(https). We should focus on the SSO (single sign-on) service that performs user authentication at port 8381(http)/8382(https).

It's successful response validates the Portal web server state as up and ready for use by users. Login by users should be successful.

The successful response indicates the SSO service started properly. It tells us that when it did start properly it was able to successfully contact the Portal web server services to load DB properties.

The basic curl that could be used for testing is:

  • curl -u <PortalUser> https://<PortalHost>:8382/sso/sign-in.jsp?SsoProductCode=pc

200/OK success indicates all is well with the endpoint.