Se ha publicado la versión Gotcha 1.0, una plataforma de monitoreo autoalojada que combina el seguimiento de errores, trazas distribuidas, métricas, perfiles, registros, monitoreo de disponibilidad con páginas de estado públicas y monitoreo de hosts. El proyecto está escrito en Go y se distribuye bajo la licencia Apache-2.0. La recepción de datos es compatible con el protocolo Sentry SDK y OTLP, y los datos se almacenan en PostgreSQL y ClickHouse. Los requisitos mínimos son 2 vCPU y 2 GB de RAM. La interfaz, las plantillas de correo y la documentación están disponibles en ruso e inglés.
El número de versión 1.0 indica la preservación de la compatibilidad hacia atrás: los nombres de las variables de entorno, las direcciones de recepción y los formatos de los cuerpos de las solicitudes, la dirección de las migraciones, el formato de las copias de seguridad, el cuerpo del webhook saliente y las direcciones de las páginas de estado ya publicadas desde esta versión solo cambian de manera compatible hacia atrás; todo lo demás está en la rama 2.0. Tres direcciones obsoletas de Web API ( /logs, /profiles/pprof y /api/{project}/deployments/) seguirán funcionando y serán eliminadas en la próxima versión importante.
Desde las versiones anteriores 0.5-0.17 se han añadido:
- Grupos de incidentes que agrupan un fallo en cascada en una sola tarjeta;
- Suprimir notificaciones por la columna de dependencias;
- Configuraciones listas del recolector para PostgreSQL, nginx, Redis, Docker y MariaDB;
- Exportaciones de errores y eventos en CSV, JSON y NDJSON con enmascaramiento de datos personales;
- Rotación de la clave maestra de cifrado sin detenerse;
- Métricas personalizadas de recepción y disponibilidad de procesadores en segundo plano;
- Espacio de nombres separado /api/v1/* para puntos de recepción y tipos de claves DSN, donde una clave de navegador expuesta no puede registrar un host.
- Con una configuración que el proceso no puede ejecutar, el inicio ahora se detiene con un error explícito en lugar de sustituir un valor por defecto.
Fuente: opennet.ru
