Comment collecter périodiquement la sortie CLI des commandes à l’aide du script terme Tera

Comment collecter périodiquement la sortie CLI des commandes à l’aide du script terme Tera

51878
Created On 02/19/19 09:06 AM - Last Modified 10/10/25 11:38 AM


Objective


Pour les exigences où la collecte périodique de journaux Firewall à partir de / est Panorama nécessaire, Tera scripts terme peut être utilisé avec le logiciel gratuit Tera Term de sorte que les journaux peuvent être prises et enregistrées sans intervention manuelle. 
 


Environment


  • Tout PANOS ( Firewall et Panorama )
  • Fenêtres PC avec tera terme installé


Procedure


Reportez-vous aux extraits de script ci-dessous et modifiez-le selon l’exigence et enregistrez-le avec l’extension de « .ttl ».
Obtenez un Windows dans PC l’environnement qui peut accéder au Palo Alto ou firewall Panorama en utilisant SSH .
1. Télécharger et installer Tera Term.
2. Exécutez le logiciel Tera Term sur Windows PC .
3. Démarrer une connexion SSH à la / et Firewall Panorama authentifier en utilisant les informations d’identification de connexion.( Assurez-vous que le compte de connexion a suffisamment d’autorisations pour exécuter les commandes d’exposition)
4. Enregistrez la sortie de session dans un fichier à l’aide de l’onglet « Fichier ». 
5. Ensuite, naviguez vers la macro > contrôle.
6. Sélectionnez le fichier script qui a été créé. Une fois terminé, firewall le va commencer à exécuter les commandes dans le fichier de script TeraTerm tel que configuré dans le script. 
7. la A fenêtre séparée s’ouvrira automatiquement avec les options « Pause » et « Fin » qui peuvent être utilisées en conséquence pour arrêter ou mettre en pause l’exécution du script.

Exemple de script :

Le script ci-dessous est de recueillir les sorties de performances de l’avion de données firewall à partir de toutes les 5 secondes.
i=0
sendln 'set cli pager off'
sendln 'show system info'
:continue

i=i+1
sendln 'show clock'
sendln 'show session info'
sendln 'show running resource-monitor second last 60'
sendln 'show running resource-monitor minute last 10'
sendln 'debug dataplane pool statistics'
sendln 'show running resource-monitor ingress-backlogs'
sendln 'show counter global filter delta yes'
sendln 'debug dataplane pow performance'


pause 5

goto continue

end

 


Actions
  • Print
  • Copy Link

    https://knowledgebase.paloaltonetworks.com/KCSArticleDetail?id=kA10g000000bo8eCAA&lang=fr&refURL=http%3A%2F%2Fknowledgebase.paloaltonetworks.com%2FKCSArticleDetail

Choose Language