serviceHealthCheck[subject=dashboard]
Description
This monitoring service represents the result of an applicative scenario composed of the following steps:
- Login
- Logout
This is the higher monitoring service of the system and should be taken into account only if all the elements of the chain do not raise issues.
Installation
3DDashboard
We recommend that you install the MonitoringAgentAndProbes
media on a separate machine, for example on the Reverse Proxy machine.
Prerequisites
The following conditions are required:
- Load-Balancers and Reverse Proxies are OK
- the database is OK
- all monitoring services for 3DPassport are OK
- all monitoring services for 3DDashboard are OK.
Activation
Command:
- Set the probe:
StartMonitoringAgentSvc.sh | .bat -setProbe dashboard_checkscenariologin 3ddashboard serviceURI=3DDashboardServiceURL user=Login_username pwd=login_password
where 3DDashboardServiceURL is the 3DDashboard service URL.
- Restart
the
3DMonitoringAgent
service if monitoring by theMonitoringAgentAndProbes
media is installed as a service, or start the monitoring agent from the 3DDashboard service installation path as follows:StartMonitoringAgentSvc.sh|.bat -o PATH
Metrics
Here are the metrics:
Name | Type | Meaning |
---|---|---|
serviceHealthCheck.status | Boolean | Status (OK|KO) of login health check. Severity is critical if value is false. One of the login scenario steps has failed. |
serviceHealthCheck.duration | Numeric (ms) | Duration, in ms, of login health check. Elapsed time needed for running the full scenario. |
Recovery Procedures
Monitoring console message | Analysis | Procedure |
---|---|---|
: message: ERROR getPassportURL: … | Connectivity issue on Load-Balancer, Reverse Proxies or on 3DPassport. |
|
message: ERROR getLoginTicket: … | Issue on 3DPassport side. | Check 3DPassport monitoring status |
message: ERROR loginToPod: … | Several root causes and probably under the Reverse Proxy. |
|
: message: ERROR getXSRF: … | Several root causes, and probably your Monitoring_Scenario_Username is not granted to access 3DDashboard. |
|
message: ERROR initCookies 503 - https://<3DDashboard URL>/login - Service Unavailable | Several root causes and probably under the Reverse Proxy. |
|
message: ERROR 500 Internal Server Error | Unknown issue in 3DDashboard |
|