Aller au contenu

Commandes de diagnostic

Neuf des dix commandes de diagnostic de SysAdmin Crisis ne coûtent rien et répondent aussitôt ; hint coûte du score. Ensemble, elles forment l'enquête.

Dernière mise à jour:

Les diagnostics sont gratuits et instantanés. Ils n'entraînent ni coût de budget, ni coût de temps, ni pénalité de score — ce qui signifie qu'il n'y a jamais de raison d'agir sur une supposition.

CommandeCe qu'elle vous apprend
statusVue d'ensemble du parc de serveurs : chaque serveur, son état et les métriques globales
topListe des processus d'un hôte, triés par CPU et RAM
logsLignes de log récentes d'un hôte ; -f les suit en direct
netstatRésumé des connexions et débit de requêtes par adresse source
dfUtilisation des disques par point de montage
db_statÉtat de la base de données : requêtes actives, verrous et temps d'attente
pingSi un hôte répond, et en combien de temps
manPage de manuel d'une commande donnée
helpToutes les commandes disponibles
hintUn indice pour l'incident actif

Quelle commande répond à quelle question

La plupart des modes de défaillance du parc de serveurs correspondent à une métrique, et chaque métrique a une commande qui sait la voir :

  • Y a-t-il seulement un problème ? — status. C'est la seule commande qui montre tout le parc d'un coup, et c'est généralement le bon premier geste.
  • Quel processus ? — top, avec un hôte en argument. Noms, PID, parts de CPU et de RAM. C'est ici que les processus cessent d'être anonymes.
  • Qui se connecte ? — netstat. Le débit de requêtes par adresse source, qui permet à une adresse de cesser d'être une ligne de log pour devenir une cible.
  • Le disque est-il en cause ? — df. Une ligne par point de montage, une commande pour écarter ou confirmer toute la catégorie.
  • La base de données attend-elle ? — db_stat. La seule vue sur les verrous et les temps d'attente des requêtes ; rien d'autre dans le jeu ne peut les voir.
  • Cet hôte est-il vivant ? — ping. Une latence en millisecondes ou un délai dépassé.

hint est l'exception

hint coûte 15 points de score, pas de budget. C'est le seul diagnostic qui ait un prix, il est entièrement désactivé en difficulté difficile, et il est gratuit pendant le tutoriel.

Lire avant de taper

Rien ici ne modifie le monde. Vous pouvez enchaîner tous les diagnostics de la liste pendant qu'un incident s'aggrave sans rien payer d'autre que les secondes — et les secondes sont la vraie monnaie, car le bonus de rapidité décroît dès l'instant où l'incident apparaît.