Skip to content

Releases: pinguvacom/pinguva-agent

Pinguva Agent v0.2.12

Choose a tag to compare

@kleni4 kleni4 released this 24 Jun 05:31

Pinguva Agent v0.2.12

en

This release publishes the source snapshot of Pinguva Agent version 0.2.12 for transparency and security review.

What's new

Version 0.2.12 adds extended load diagnostics for self-hosted Bitrix24 installations:

  • safe minute-level REST, MySQL, and SQL digest aggregates;
  • local buffering of unsent diagnostic aggregates for up to 24 hours or 100 MiB;
  • optional diagnostic collection enabled only after capability confirmation from a compatible Pinguva server;
  • MySQL lock-wait diagnostics when supported by performance_schema;
  • aggregated diagnostics for heavy SQL query groups;
  • redacted SELECT structure when safe normalization is possible;
  • preservation of existing Bitrix24 webhook settings, REST profiles, and custom access-log paths during normal agent updates.

Security and privacy

Pinguva Agent:

  • does not accept inbound network connections;
  • communicates with Pinguva through outbound HTTPS only;
  • does not execute remote commands;
  • does not send configuration-file contents;
  • does not send Bitrix24 webhook secrets or MySQL passwords;
  • does not send CRM records, raw access logs, source SQL, SQL values, or HTTP request and response bodies.

Repository scope

This repository contains the versioned source code of Pinguva Agent.

The Pinguva SaaS backend, web application, internal server-side logic, alerting infrastructure, and commercial platform components are not included and remain closed-source.


ru

Этот релиз публикует снимок исходного кода Pinguva Agent версии 0.2.12 для обеспечения прозрачности и проведения аудита безопасности.

Что нового

В версии 0.2.12 добавлена расширенная диагностика нагрузки для коробочных установок Bitrix24:

  • безопасные минутные агрегаты REST, MySQL и SQL digest;
  • локальное хранение неотправленных диагностических агрегатов в течение не более 24 часов или до достижения объема 100 МиБ;
  • диагностический сбор включается только после подтверждения поддержки со стороны совместимого сервера Pinguva;
  • диагностика ожиданий блокировок MySQL при наличии поддержки со стороны performance_schema;
  • агрегированная диагностика тяжелых групп SQL-запросов;
  • передача обезличенной структуры SELECT только при возможности безопасной нормализации;
  • сохранение существующих настроек webhook Bitrix24, REST-профилей и пользовательских путей к access log при штатном обновлении агента.

Безопасность и конфиденциальность

Pinguva Agent:

  • не принимает входящие сетевые подключения;
  • взаимодействует с Pinguva только через исходящие HTTPS-соединения;
  • не выполняет удаленные команды;
  • не передает содержимое конфигурационных файлов;
  • не передает секреты webhook Bitrix24 и пароли MySQL;
  • не передает записи CRM, сырые access log, исходный SQL, значения SQL-параметров, тела HTTP-запросов и HTTP-ответов.

Состав репозитория

Репозиторий содержит версионированный исходный код Pinguva Agent.

Backend SaaS-платформы Pinguva, веб-приложение, внутренняя серверная логика, инфраструктура уведомлений и коммерческие компоненты платформы в репозиторий не входят и остаются закрытыми.