<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="ru">
	<id>https://doc.ruscomtech.ru/index.php?action=history&amp;feed=atom&amp;title=SOWA</id>
	<title>SOWA - История изменений</title>
	<link rel="self" type="application/atom+xml" href="https://doc.ruscomtech.ru/index.php?action=history&amp;feed=atom&amp;title=SOWA"/>
	<link rel="alternate" type="text/html" href="https://doc.ruscomtech.ru/index.php?title=SOWA&amp;action=history"/>
	<updated>2026-10-06T14:50:24Z</updated>
	<subtitle>История изменений этой страницы в вики</subtitle>
	<generator>MediaWiki 1.43.9</generator>
	<entry>
		<id>https://doc.ruscomtech.ru/index.php?title=SOWA&amp;diff=6959&amp;oldid=prev</id>
		<title>Azubarev: Новая страница: «= SOWA =  Расширение предназначено для мониторинга профилей SOWA через локальный интерфейс состояния.  Идентификатор: &lt;code&gt;custom:sowa&lt;/code&gt;.  == Возможности ==  Расширение выполняет:  * сбор статистики соединений SOWA; * мониторинг внешних соединений; * сбор показателей с...»</title>
		<link rel="alternate" type="text/html" href="https://doc.ruscomtech.ru/index.php?title=SOWA&amp;diff=6959&amp;oldid=prev"/>
		<updated>2026-09-29T00:21:48Z</updated>

		<summary type="html">&lt;p&gt;Новая страница: «= SOWA =  Расширение предназначено для мониторинга профилей SOWA через локальный интерфейс состояния.  Идентификатор: &amp;lt;code&amp;gt;custom:sowa&amp;lt;/code&amp;gt;.  == Возможности ==  Расширение выполняет:  * сбор статистики соединений SOWA; * мониторинг внешних соединений; * сбор показателей с...»&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Новая страница&lt;/b&gt;&lt;/p&gt;&lt;div&gt;= SOWA =&lt;br /&gt;
&lt;br /&gt;
Расширение предназначено для мониторинга профилей SOWA через локальный интерфейс состояния.&lt;br /&gt;
&lt;br /&gt;
Идентификатор: &amp;lt;code&amp;gt;custom:sowa&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
== Возможности ==&lt;br /&gt;
&lt;br /&gt;
Расширение выполняет:&lt;br /&gt;
&lt;br /&gt;
* сбор статистики соединений SOWA;&lt;br /&gt;
* мониторинг внешних соединений;&lt;br /&gt;
* сбор показателей серверных зон и фильтров;&lt;br /&gt;
* сбор статистики ответов HTTP, MQ, Kafka и кеша;&lt;br /&gt;
* расчёт средней, минимальной и максимальной продолжительности запросов;&lt;br /&gt;
* создание сущностей хостов и профилей SOWA;&lt;br /&gt;
* установление связи между профилем и соответствующим хостом;&lt;br /&gt;
* формирование готовой обзорной панели.&lt;br /&gt;
&lt;br /&gt;
== Требования ==&lt;br /&gt;
&lt;br /&gt;
Расширение запускается локально на контролируемом хосте.&lt;br /&gt;
&lt;br /&gt;
Перед настройкой убедитесь, что:&lt;br /&gt;
&lt;br /&gt;
* локальный интерфейс состояния SOWA доступен через TCP-порт или Unix-сокет;&lt;br /&gt;
* интерфейс состояния возвращает данные в формате JSON;&lt;br /&gt;
* процесс ЕдиногоАгента или EEC имеет доступ к Unix-сокету SOWA;&lt;br /&gt;
* время на хостах синхронизировано;&lt;br /&gt;
* для каждого контролируемого профиля известно его имя.&lt;br /&gt;
&lt;br /&gt;
== Подключение к SOWA ==&lt;br /&gt;
&lt;br /&gt;
Способ подключения зависит от версии SOWA.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Версия SOWA&lt;br /&gt;
! Способ подключения&lt;br /&gt;
! Настройка&lt;br /&gt;
|-&lt;br /&gt;
| Ранее 5.2.1&lt;br /&gt;
| Локальный HTTP-интерфейс&lt;br /&gt;
| Укажите порт интерфейса &amp;lt;code&amp;gt;/status&amp;lt;/code&amp;gt;.&lt;br /&gt;
|-&lt;br /&gt;
| 5.2.1 и новее&lt;br /&gt;
| Unix-сокет&lt;br /&gt;
| Оставьте поле порта пустым.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
При указании порта расширение обращается по адресу:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
http://127.0.0.1:&amp;amp;lt;порт&amp;amp;gt;/status&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Если порт не указан, используется Unix-сокет:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
/sowarun/&amp;amp;lt;имя_профиля&amp;amp;gt;/service_profile_status.sock&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Установка и настройка ==&lt;br /&gt;
&lt;br /&gt;
# Загрузите пакет расширения в Ключ-АСТРОМ.&lt;br /&gt;
# Создайте локальную конфигурацию расширения.&lt;br /&gt;
# Выберите хост, группу хостов или зону управления, на которых должно выполняться расширение.&lt;br /&gt;
# Добавьте конечную точку SOWA.&lt;br /&gt;
# Укажите имя профиля.&lt;br /&gt;
# Для версий SOWA ранее 5.2.1 укажите порт интерфейса состояния.&lt;br /&gt;
# Для подключения через Unix-сокет оставьте поле порта пустым.&lt;br /&gt;
# Сохраните и активируйте конфигурацию.&lt;br /&gt;
&lt;br /&gt;
=== Параметры конфигурации ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Параметр&lt;br /&gt;
! Обязательный&lt;br /&gt;
! Описание&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;Profile name&amp;lt;/code&amp;gt;&lt;br /&gt;
| Да&lt;br /&gt;
| Имя контролируемого профиля SOWA. Оно также используется для формирования пути к Unix-сокету и как измерение метрик.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;port&amp;lt;/code&amp;gt;&lt;br /&gt;
| Нет&lt;br /&gt;
| Порт локального интерфейса &amp;lt;code&amp;gt;/status&amp;lt;/code&amp;gt;. Используется для версий SOWA ранее 5.2.1. Если поле пустое, расширение подключается через Unix-сокет.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
В одной конфигурации можно добавить несколько профилей SOWA.&lt;br /&gt;
&lt;br /&gt;
Пример для подключения через TCP-порт:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Profile name: production&lt;br /&gt;
port: 8080&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Для подключения через Unix-сокет укажите имя профиля &amp;lt;code&amp;gt;production&amp;lt;/code&amp;gt;, а поле &amp;lt;code&amp;gt;port&amp;lt;/code&amp;gt; оставьте пустым.&lt;br /&gt;
&lt;br /&gt;
== Наборы метрик ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Набор&lt;br /&gt;
! Описание&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;Profile Metrics&amp;lt;/code&amp;gt;&lt;br /&gt;
| Текущие и суммарные показатели внутренних и внешних соединений SOWA.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;Server Zone Metrics&amp;lt;/code&amp;gt;&lt;br /&gt;
| Запросы, входящий и исходящий трафик, ответы и продолжительность запросов серверных зон.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;Filter Zone Metrics&amp;lt;/code&amp;gt;&lt;br /&gt;
| Запросы, трафик, ответы и продолжительность запросов для фильтров и их экземпляров.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Основные метрики ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Группа&lt;br /&gt;
! Примеры метрик&lt;br /&gt;
! Описание&lt;br /&gt;
|-&lt;br /&gt;
| Соединения&lt;br /&gt;
| &amp;lt;code&amp;gt;ru.ruscomtech.sowa.connections.active&amp;lt;/code&amp;gt;&amp;lt;br&amp;gt;&amp;lt;code&amp;gt;ru.ruscomtech.sowa.connections.requests.total&amp;lt;/code&amp;gt;&lt;br /&gt;
| Активные соединения и общее количество запросов.&lt;br /&gt;
|-&lt;br /&gt;
| Внешние соединения&lt;br /&gt;
| &amp;lt;code&amp;gt;ru.ruscomtech.sowa.connections_external.active&amp;lt;/code&amp;gt;&amp;lt;br&amp;gt;&amp;lt;code&amp;gt;ru.ruscomtech.sowa.connections_external.requests.total&amp;lt;/code&amp;gt;&lt;br /&gt;
| Состояние соединений внешнего интерфейса.&lt;br /&gt;
|-&lt;br /&gt;
| Серверные зоны&lt;br /&gt;
| &amp;lt;code&amp;gt;ru.ruscomtech.sowa.server_zone.request_counter&amp;lt;/code&amp;gt;&amp;lt;br&amp;gt;&amp;lt;code&amp;gt;ru.ruscomtech.sowa.server_zone.in_bytes&amp;lt;/code&amp;gt;&amp;lt;br&amp;gt;&amp;lt;code&amp;gt;ru.ruscomtech.sowa.server_zone.out_bytes&amp;lt;/code&amp;gt;&lt;br /&gt;
| Количество запросов и объём трафика серверной зоны.&lt;br /&gt;
|-&lt;br /&gt;
| Ответы серверных зон&lt;br /&gt;
| &amp;lt;code&amp;gt;ru.ruscomtech.sowa.server_zone.responses.2xx&amp;lt;/code&amp;gt;&amp;lt;br&amp;gt;&amp;lt;code&amp;gt;ru.ruscomtech.sowa.server_zone.responses.5xx&amp;lt;/code&amp;gt;&lt;br /&gt;
| HTTP-ответы, результаты работы MQ, Kafka и кеша.&lt;br /&gt;
|-&lt;br /&gt;
| Продолжительность запросов&lt;br /&gt;
| &amp;lt;code&amp;gt;ru.ruscomtech.sowa.server_zone.request_msecs.avg&amp;lt;/code&amp;gt;&amp;lt;br&amp;gt;&amp;lt;code&amp;gt;ru.ruscomtech.sowa.server_zone.request_msecs.high&amp;lt;/code&amp;gt;&lt;br /&gt;
| Средняя, максимальная, минимальная продолжительность и количество запросов.&lt;br /&gt;
|-&lt;br /&gt;
| Фильтры&lt;br /&gt;
| &amp;lt;code&amp;gt;ru.ruscomtech.sowa.filter_zone.request_counter&amp;lt;/code&amp;gt;&amp;lt;br&amp;gt;&amp;lt;code&amp;gt;ru.ruscomtech.sowa.filter_zone.responses.5xx&amp;lt;/code&amp;gt;&lt;br /&gt;
| Показатели отдельных фильтров и их экземпляров.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Метрики содержат измерения с именем хоста, профилем, версиями SOWA и NGINX. Для зон и фильтров дополнительно передаются их имена.&lt;br /&gt;
&lt;br /&gt;
== Обнаруживаемые сущности ==&lt;br /&gt;
&lt;br /&gt;
Расширение создаёт следующие типы сущностей:&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;code&amp;gt;Sowa Host&amp;lt;/code&amp;gt; — контролируемый хост SOWA;&lt;br /&gt;
* &amp;lt;code&amp;gt;Sowa profile&amp;lt;/code&amp;gt; — отдельный профиль SOWA.&lt;br /&gt;
&lt;br /&gt;
Между профилем и хостом автоматически создаётся связь &amp;lt;code&amp;gt;RUNS_ON&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
== Обзорная панель ==&lt;br /&gt;
&lt;br /&gt;
В состав расширения входит панель &amp;lt;code&amp;gt;SOWA Extension Overview&amp;lt;/code&amp;gt;. Она содержит список обнаруженных профилей и основные показатели соединений и запросов.&lt;br /&gt;
&lt;br /&gt;
== Проверка работы ==&lt;br /&gt;
&lt;br /&gt;
Для подключения через TCP-порт проверьте доступность интерфейса состояния непосредственно на хосте:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
curl http://127.0.0.1:&amp;amp;lt;порт&amp;amp;gt;/status&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Для подключения через Unix-сокет проверьте наличие файла:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
ls -l /sowarun/&amp;amp;lt;имя_профиля&amp;amp;gt;/service_profile_status.sock&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
После активации конфигурации убедитесь, что:&lt;br /&gt;
&lt;br /&gt;
* созданы сущности хоста и профиля SOWA;&lt;br /&gt;
* поступают метрики с префиксом &amp;lt;code&amp;gt;ru.ruscomtech.sowa&amp;lt;/code&amp;gt;;&lt;br /&gt;
* на обзорной панели отображается настроенный профиль.&lt;br /&gt;
&lt;br /&gt;
== Устранение неисправностей ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Проблема&lt;br /&gt;
! Возможная причина и решение&lt;br /&gt;
|-&lt;br /&gt;
| Ошибка подключения к порту&lt;br /&gt;
| Проверьте номер порта и доступность адреса &amp;lt;code&amp;gt;http://127.0.0.1:&amp;amp;lt;порт&amp;amp;gt;/status&amp;lt;/code&amp;gt;.&lt;br /&gt;
|-&lt;br /&gt;
| Ошибка подключения к Unix-сокету&lt;br /&gt;
| Проверьте имя профиля, наличие сокета и права процесса ЕдиногоАгента или EEC.&lt;br /&gt;
|-&lt;br /&gt;
| Интерфейс доступен, но метрики отсутствуют&lt;br /&gt;
| Убедитесь, что интерфейс состояния возвращает корректный JSON.&lt;br /&gt;
|-&lt;br /&gt;
| Не собирается продолжительность запросов&lt;br /&gt;
| Проверьте синхронизацию времени на контролируемом хосте.&lt;br /&gt;
|-&lt;br /&gt;
| Не отображается профиль&lt;br /&gt;
| Проверьте значение поля &amp;lt;code&amp;gt;Profile name&amp;lt;/code&amp;gt; и наличие основных метрик соединений.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== История изменений ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Версия&lt;br /&gt;
! Изменения&lt;br /&gt;
|-&lt;br /&gt;
| 0.0.86&lt;br /&gt;
|&lt;br /&gt;
* Добавлен мониторинг профилей SOWA через локальный интерфейс состояния.&lt;br /&gt;
* Добавлена поддержка подключения через TCP-порт и Unix-сокет.&lt;br /&gt;
* Добавлен сбор метрик соединений, серверных зон и фильтров.&lt;br /&gt;
* Добавлены сущности хостов и профилей SOWA.&lt;br /&gt;
* Добавлена готовая обзорная панель.&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Azubarev</name></author>
	</entry>
</feed>