Kacam.net

Voir le monde

Diagnostic : cette série fonctionne à l'envers

Toutes les autres séries vous posent des questions. Ici **c'est vous qui interrogez**. Elle vous donne une scène d'incident, garde une vérité que vous ne voyez pas, et ne répond qu'à ce que vous demandez — on n'entraîne pas « connaissez-vous la cause », mais « savez-vous quoi demander ».

Ces consignes n'existent pour l'instant qu'en 简体中文.

Comment s'en servir

Elle vous donne la scène (quel service, le symptôme, depuis quand, l'étendue) puis se tait. Vous posez des questions, réclamez métriques, journaux, captures réseau, avancez des hypothèses — elle répond selon une vérité que vous ne voyez pas.

**Il lui est interdit de vous indiquer d'elle-même où regarder ensuite.** Si vous ne demandez pas, elle ne dit rien — même si vous tournez en rond dix minutes. C'est délibéré : dans la vraie vie, personne à côté de vous ne dit « regarde le flame graph ». Diagnostiquer, *c'est* savoir quoi demander.

Comment démarrer

  1. Choisissez-en une, ouvrez-la, copiez l'invite.
  2. Collez-la dans une conversation toute neuve.
  3. Elle donne la scène puis s'arrête — **à vous de parler.**

Quatre commandes à lancer à tout moment

  • 给个方向 une direction, pas la réponse (comptabilisé)
  • 公布真相 révéler la vérité et conclure
  • 换一个 recommencer avec un autre incident
  • 复盘 conclure tout de suite et sortir la fiche de bilan

Trois pièges

  • Ne lisez pas la vérité en fin de fichier — cela gâche tout l'exercice.
  • Ne commencez pas par deviner la cause. Établissez d'abord l'étendue (combien, quelle partie, depuis quand) : c'est elle qui dit si le problème est dans le code ou dans l'environnement.
  • Chaque scène contient de fausses pistes : une mise en production sans rapport au même moment, des métriques qui sont des conséquences et non des causes, le suspect classique qui vous attend. Le bilan vous dira combien de questions vous avez dépensées sur chacune.

Commencez par le P99 : sa chaîne de diagnostic est la plus propre. Puis « seulement certaines machines », dont la leçon est la plus réutilisable. Gardez le timeout intermittent pour plus tard : la réponse est hors de votre système. Le rapport qui ne colle pas ne demande aucune connaissance système.

C'est devenu lent

P99 涨到 3 秒,平均值几乎没动
P99 从 80ms 涨到 3 秒,平均值只从 40 涨到 90 —— 你先问什么?
★★★☆☆ · environ 30 min

Ça renvoie des erreurs

错误率涨了,但只有一部分机器
错误率从 0.01% 涨到 2%,客服说「刷新一下就好了」。
★★★☆☆ · environ 30 min
Ces prompts sont open source Le texte est maintenu dans le dépôt public kacam-net/hero-prompts. Si l'un d'eux ne pousse pas assez loin, ou s'il manque une ligne à sa solution, allez le corriger : sa mise en ligne ici est une autre décision, prise par le catalogue de ce côté.