Serveur et infrastructure

Ton site ne répond plus.
Rien. Écran blanc, ou erreur.

Pas un bogue dans une page : le site au complet est à terre. Une erreur de serveur, une page blanche, un délai qui n'en finit pas. Ton hébergeur dit que c'est ton site, ton développeur dit que c'est l'hébergeur, et pendant ce temps personne ne répare rien.

2 h
diagnostic, palier Urgence
1997
premier serveur monté
29 ans
à monter et réparer des serveurs
0
renvoi de balle, je diagnostique
§ 01Le renvoi de balle

Entre ton hébergeur et ton développeur,
personne ne veut du dossier.

Quand un serveur tombe, la pire perte de temps n'est pas technique : c'est que chacun a intérêt à ce que ce soit la faute de l'autre. L'hébergeur ne veut pas admettre une panne chez lui, le développeur ne veut pas rouvrir un code qu'il a livré il y a un an. Toi, tu es au milieu, et ton site est toujours à terre.

Aujourd'hui, il se peut que j'héberge ton site, ou même que ce soit moi qui l'aie monté : ça arrive. Ce qui ne change jamais, c'est l'intégrité, et c'est mon vrai positionnement. Si la panne vient de mon bord, je te le dis, sans détour. Je fais tout pour ne pas me tromper, mais je suis humain et tout peut lâcher : le jour où c'est ma faute, je l'admets et je la répare, parce que je ne brûlerai pas ma réputation pour te cacher une erreur. Je regarde ce qui est réellement cassé, je te le dis, et je le répare, que ce soit une base de données corrompue, une mémoire épuisée, un disque plein, un certificat échu ou une configuration qui a dérapé.

§ 02Ce que je regarde

Là où un serveur tombe,
et comment le relever.

Le serveur lui-même
Mémoire épuisée, disque plein, processus bloqué, service qui ne redémarre pas. Les pannes qui n'ont rien à voir avec ton code.
La base de données
Table corrompue, connexions saturées, requête qui bloque tout le reste. La cause silencieuse d'une bonne moitié des sites qui rament ou tombent.
Le certificat et le DNS
Un certificat échu qui bloque tout accès, un DNS mal propagé après un déménagement. Ça met un site entier à terre en silence.
La charge
Le site qui tient les jours normaux et tombe le jour de ta grosse promotion. On trouve le goulot avant la prochaine.
Les sauvegardes
Existent-elles vraiment ? Se restaurent-elles ? Une sauvegarde jamais testée n'est pas une sauvegarde : c'est un espoir.
Ce qui a changé
Une mise à jour système, un déploiement, un réglage modifié la veille. La panne a presque toujours une date.
§ 03Comment ça marche

Tu écris. Je diagnostique.
Je répare. Je t'explique.

01
Tu m'écris
L'adresse du site, ton hébergeur, l'erreur exacte si tu en as une. Pour un serveur à terre, c'est souvent le palier Urgence : diagnostic sous 2 h.
02
Je diagnostique
Je remonte à la cause réelle, pas à ce qui paraît. Je te dis vite si c'est réparable en place ou s'il faut restaurer.
03
Je répare
Je relève le service, je corrige la cause, et je vérifie que ça tient sous une vraie charge avant de te rendre la main.
04
Je t'explique
Ce qui est tombé, pourquoi, l'état de tes sauvegardes, et les gestes qui évitent la récidive.
Le prix, affiché

Tu choisis le délai.
Tu connais le prix d'avance.

150 $
Standard, sous 72 heures
250 $
Rapide, sous 24 heures
350 $
Urgence, diagnostic sous 2 heures, réglé aujourd'hui
§ 04À quelle profondeur

Le relever aujourd'hui,
ou ne plus jamais le découvrir à terre.

En Intervention
Le site est à terre maintenant. On le relève d'abord, on soigne la cause ensuite. Pour un serveur down, c'est souvent le palier Urgence. Voir les délais.
En Bilan
Il tient, mais tu ne lui fais plus confiance : sauvegardes jamais testées, disque qui se remplit, site qui ralentit. Le Bilan te dit ce qui va lâcher, et quand. Voir le Bilan.
Dans le forfait
Tu ne veux plus apprendre la panne par un client fâché : un œil dessus en continu, et un délai de réponse promis, chrono en main. Voir le forfait.
§ 05Avant qu'on commence

À qui je ne conviens pas,
et ce que je ne promets pas.

Si tu as une équipe d'infrastructure à l'interne et des dizaines de serveurs, tu as besoin de processus et d'astreinte organisée, pas d'un gars seul. Je conviens à l'entreprise qui a un serveur, deux peut-être, dont tout dépend, et personne dont c'est le métier de le surveiller.

Et sur un hébergement mutualisé fermé, je fais avec les accès que ton hébergeur donne : parfois la vraie réparation est de son bord, et je ne peux pas la faire à sa place. Dans ce cas, je te le dis, je te donne le diagnostic écrit pour le lui mettre sous le nez, et tu arrêtes de te faire renvoyer la balle. C'est déjà la moitié du travail.