DX AIOps - How to check Jarvis services Health
search cancel

DX AIOps - How to check Jarvis services Health

book

Article ID: 272224

calendar_today

Updated On:

Products

DX Operational Intelligence DX Application Performance Management CA App Experience Analytics

Issue/Introduction

The following is a high-list of techniques and suggestions to employ when troubleshooting Jarvis  common performance and configuration issues.

Environment

DX 2x

Resolution

1.Checklist

Make sure that ALL the Jarvis services are in green status using the below 2 options:

 
Option 1:
 

1-Locate the doi-nginx endpoint:


kubectl get ingress -ndxi | grep nginx


doi-nginx-ingress                     doi-nginx.<endpoint>                            80        89d

 

2-Connect to : http(s)://doi-nginx.<endpoint>/health
 
For example: https://doi-nginx.#.#.#.nip.io/health
 
 
3. Verify that all jarvis services are in green status
 
 
Option 2
 
1- Connect to any kafka pod
 
   kubectl exec -ti <jarvis-kafka-pod> sh -n<namepsace>
 
2- Query the health page:
 
curl -XGET 'http://jarvis-apis:8080/health'
 
 
 

2.What to collect if the problem persist?

If after applying the above checks and recommendations the problem persist, collect the below logs and contact Broadcom Support:

 
<NFS>/jarvis/apis/logs/<jarvis-apis-pod>/*.log
<NFS>/jarvis/indexer/logs/<jarvis-indexer-pod>/*.log
<NFS>/jarvis/kafka-logs/kafka-<#>/*.log
<NFS>/jarvis/esutils/logs/<jarvis-esutils-pod>/*.log
<NFS>/jarvis/zookeeper-logs/zookeeper-<#>/*.log

Additional Information