Maintenance en production
La maintenance d'un plugin PluginFactory en production couvre le monitoring, les mises à jour, et la gestion des incidents.
Monitoring
PluginFactory inclut un monitoring intégré via PostHog et les logs Vercel.
Métriques clés à surveiller
- Taux d'erreur API : target < 1%
- Temps de réponse p95 : target < 500ms
- Taux de disponibilité : target 99.9%
Alertes
Configurez des alertes PostHog pour les événements critiques :
posthog.capture("plugin_error", {
plugin: "my-plugin",
error: error.message,
severity: "critical",
});
Mises à jour
Dépendances
Vérifiez régulièrement les mises à jour de sécurité :
bun audit
Base de données
Appliquez les migrations en production via la commande sécurisée :
bun run db:migrate
Gestion des incidents
En cas d'incident :
- Identifier : consulter les logs Vercel + PostHog
- Contenir : rollback si nécessaire (
vercel rollback) - Corriger : patch + tests + déploiement
- Post-mortem : documenter les causes et actions préventives