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.
| Commande | Ce qu'elle vous apprend |
|---|---|
status | Vue d'ensemble du parc de serveurs : chaque serveur, son état et les métriques globales |
top | Liste des processus d'un hôte, triés par CPU et RAM |
logs | Lignes de log récentes d'un hôte ; -f les suit en direct |
netstat | Résumé des connexions et débit de requêtes par adresse source |
df | Utilisation des disques par point de montage |
db_stat | État de la base de données : requêtes actives, verrous et temps d'attente |
ping | Si un hôte répond, et en combien de temps |
man | Page de manuel d'une commande donnée |
help | Toutes les commandes disponibles |
hint | Un 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.