Forum Linux.général Obtenir des logs/debug plus exploitables avec SaltStack

Posté par . Licence CC by-sa
Tags : aucun
4
30
sept.
2015

Bonjour,

J'utilise actuellement SaltStack, pour déployer certains de mes serveurs.
Cependant, malgré mes recherches dans la doc et sur le web, je ne parviens pas à trouver un moyen d'obtenir un degré de logs / informations de débug satisfaisant.

Explications :

Sous Ansible, lorsque je déploie une node en SSH, en régulant le niveau de verbosité, je peux obtenir la commande passée ainsi que le retour du système, très pratique et très clair en cas de problème.

Sous Salt, malgré un "-l all" (all logs) et "-v" (débug), je n'ai qu'une soupe d'ID et de texte, pas moyen d'avoir des informations simples à exploiter. Certes, les taches ne sont pas forcément effectuées dans l'ordre (selon dépendances).
Mais je ne souhaite qu'avoir la liste de chaque commande accompagnée du retour système si retour il y a eu.

Certains d'entre vous utilisant Salt savent t-ils comment obtenir ces informations, lorsque l'on applique des states ?

Bien cordialement

Zaft

  • # Peut être salt-call

    Posté par . Évalué à 5.

    Apparemment (après beaucoup de recherches), il faut utiliser salt-call, mais la commande ne fonctionne qu'en local, sur un minion et non sur le master (salt-call -l debug state.highstate).

    Ce sera en principe suffisant cependant pour comprendre l'origine du problème, je teste ça et je reviens poster ce que ça donne, au cas où d'autres cherchent la même chose que moi.

    • [^] # Re: Peut être salt-call

      Posté par . Évalué à 1.

      Effectivement, salt-call permet un tracé précis à partir du minion.

      Si cela peu aider d'autres personnes :-)

      Sujet résolu.

      Zaft

Suivre le flux des commentaires

Note : les commentaires appartiennent à ceux qui les ont postés. Nous n'en sommes pas responsables.