.. _dashboard_display: SDP Dashboards and Displays =========================== QA Display Integration ---------------------- The QA Display is deployed as part of the SDP stack and provides a user interface for visualizing real-time signal metrics from the QA Data API. After deployment, you can access the QA Display via the provided service URL (see below). For more details, see the :external+ska-sdp-qa-display:doc:`QA Display documentation `. Here, you will find information on how you can connect to and use various dashboards and displays that are related to the SDP. Requirements ------------ The Taranta dashboard and the QA display browser links require the hostname of the cluster ingress. If you deployed your instance of the SDP on a cluster, your ```` should be the cluster's address. - For the `DP Cluster`_: https://sdhp.stfc.skao.int/ - For the `TechOps Cluster`_: https://k8s.stfc.skao.int/ Otherwise you will need the Minikube IP address. To get the Minikube IP address you need to run the following command: .. code-block:: console $ minikube ip .. _access_taranta_dashboard: Monitoring SDP via the Taranta dashboard ---------------------------------------- By default, the ``ska-sdp`` chart does not deploy the Taranta dashboard. To enable it, follow the instructions at :ref:`compl_interf` and upgrade your SDP deployment if needed. After the upgrade you can access the Taranta dashboard in the control namespace at this URL: .. code-block:: console http:////taranta/ Next, log in to the Taranta instance. For information on usernames and passwords refer to this :external+ska-tango-taranta-suite:doc:`page `. To use the dashboard, upload `this file `_, which can be used to monitor the status of the SDP. Next, press the play button. This should connect the dashboard to the relevant subarrays. Once connected, you will see the status of the subarrays. If you select a specific subarray from the drop down list, it will list the statistics for that subarray. More information on Taranta and its usage can be found under the :external+webjive:doc:`Taranta documentation `. Monitor the status of the visibility data with the QA display ------------------------------------------------------------- The QA display is deployed with SDP by default. Once the SDP is running you can access them by going to this URL: .. code-block:: console http:////qa/display/ More information on the QA display can be found :external+ska-sdp-qa-display:doc:`here `. .. _monitoring_sdp_namespace: Monitoring SDP Namespace ------------------------ The cluster provides two types of dashboards that can be used to monitor the namespace. These dashboards are based on Grafana dashboards and Kibana logs. Links and documentation on how to use Grafana and Kibana can be found under the :external+ska-devportal:doc:`Monitoring and Logging documentation `. Grafana ^^^^^^^ This service is provided by the cluster and can be accessed via `Kubernetes Resource Dashboard `_. From that link you can specify Cluster, and the Namespace. You are able to view both the deployment namespace, as well as the processing namespace. Kibana Logs ^^^^^^^^^^^ This service is provided by the cluster and can be accessed via `Kibana Logs `_. From that link you will need to updated the two namespaces as required. It is also possible to filter by processing block by changing the query to be .. code-block:: kubernetes.namespace: "dp-shared" or (kubernetes.namespace : "dp-shared-p" and kubernetes.pod.name : proc-pb-test-20231016-47797*) changing the processing block ID section, and the namespaces as required. .. _DP Cluster: https://confluence.skatelescope.org/display/SWSI/Data+Processing+Testing+Platform .. _TechOps Cluster: https://confluence.skatelescope.org/display/SWSI/STFC+Cloud+Deployment+and+Operations