Sortie de Gotcha 1.0, la plateforme de surveillance des erreurs et des performances

La version 1.0 de Gotcha vient d'être publiée — une plateforme de surveillance auto-hébergée qui allie suivi des erreurs, traces distribuées, métriques, profils, journaux, surveillance de la disponibilité, pages de statut publiques et surveillance des hôtes. Le projet est écrit en Go et est distribué sous la licence Apache-2.0. La réception des données est compatible avec le protocole Sentry SDK et OTLP, et les données sont stockées dans PostgreSQL et ClickHouse. Les exigences minimales sont de 2 vCPU et 2 Go de RAM. L'interface, les modèles d'e-mails et la documentation sont disponibles en russe et en anglais.

Le numéro de version 1.0 indique le maintien de la compatibilité ascendante : les noms des variables d'environnement, les adresses de réception et les formats des corps des requêtes, la direction des migrations, le format des sauvegardes, le corps des webhooks sortants et les adresses des pages de statut déjà publiées depuis cette version changent uniquement de manière rétrocompatible, tout le reste est dans la branche 2.0. Trois adresses de l'API Web obsolètes (/logs, /profiles/pprof et /api/{project}/deployments/) continueront de fonctionner et seront supprimées uniquement dans la prochaine version majeure.

Depuis les versions précédemment évoquées 0.5-0.17, les ajouts suivants sont faits :

  • Groupes d'incidents réduisant une défaillance en cascade à une seule carte ;
  • Suppression des notifications selon le graphique des dépendances ;
  • Configurations prêtes pour le collecteur pour PostgreSQL, nginx, Redis, Docker et MariaDB ;
  • Exportations en arrière-plan des erreurs et événements en CSV, JSON et NDJSON avec masquage des données personnelles ;
  • Rotation de la clé maîtresse de cryptage sans interruption ;
  • Métriques personnalisées concernant la réception et la vivacité des processeurs en arrière-plan ;
  • Espace de noms séparé /api/v1/* pour les points de réception et types de clés DSN, où la clé de navigateur divulguée ne peut pas enregistrer l'hôte.
  • Lors d'une configuration que le processus ne peut pas réaliser, le démarrage est maintenant arrêté avec une erreur explicite au lieu de substituer une valeur par défaut.

Source : opennet.ru

Acheter un hébergement fiable pour les sites avec protection DDoS, serveurs VPS VDS 🔥 Acheter un hébergement fiable pour les sites avec protection DDoS, serveurs VPS VDS | ProHoster