Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

header-navigation
keyboard_arrow_up
list Table of Contents
file_download PDF
{ "lLangCode": "en", "lName": "English", "lCountryCode": "us", "transcode": "en_US" }
English
keyboard_arrow_right

Troubleshooting Overview

date_range 17-Dec-24

Paragon Automation enables you to troubleshoot and debug issues with your Paragon Automation deployment by using Paragon Shell CLI troubleshooting commands. These troubleshooting commands enhance your problem resolution capabilities with specific commands that gather support and troubleshooting information, enabling you to pinpoint and resolve cluster-related issues effectively. The commands enable the discovery of cluster-related issues by executing a series of support commands sequentially from any cluster node.

The Paragon Shell CLI troubleshooting commands are:

  • request paragon support information—Provides an in-depth status report of your Paragon Automation cluster configuration. The command output includes information such as CPU and memory usage, information about pods, nodes, namespaces, persistent volume claim (PVC), persistent volume (PV), and so on.

  • request paragon troubleshooting information—Provides troubleshooting logs of the ems, foghorn, insights, paa, trust, and pathfinder services.

    When you run the troubleshooting command, a troubleshooting_date_time.tar.gz file is generated. Share this file with Juniper Technical Assistance Center (JTAC) for further evaluation. This .tar.gz file is saved in the /root/troubleshooting/ directory.

Paragon Automation also provides robust debugging commands that gather data from key system components such as the Redis database, Kafka messages, service logs, time series database (TSDB), Helm and Kubernetes deployment service information, and so on. These commands are not part of the Paragon Shell CLI troubleshooting commands, and must be run separately. See Additional Troubleshooting Commands to Debug Issues for more information.

Use the troubleshooting commands when you see issues such as unavailable data across devices, syslog, BGP, IS-IS, or incorrect fan status, incorrect interface availability, and so on. Analyze the data collected from the output of these commands to find the cause of any issues seen in the Paragon Automation cluster.

Benefits

  • Streamlines the troubleshooting process by allowing you to execute multiple commands sequentially from any cluster node.

  • Provides comprehensive diagnostic information by collecting data from various sources such as Redis, Kafka, service logs, Postgres, and TSDB, enabling a thorough understanding of the deployment state.
  • Provides you comprehensive data logs at one place thereby reducing the time and effort needed to diagnose issues.

  • Enables you to investigate and resolve complex issues with detailed data collected from all critical system components.
footer-navigation