<?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_Monitor</id>
	<title>SOWA Monitor - История изменений</title>
	<link rel="self" type="application/atom+xml" href="https://doc.ruscomtech.ru/index.php?action=history&amp;feed=atom&amp;title=SOWA_Monitor"/>
	<link rel="alternate" type="text/html" href="https://doc.ruscomtech.ru/index.php?title=SOWA_Monitor&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_Monitor&amp;diff=6957&amp;oldid=prev</id>
		<title>Azubarev: Новая страница: «= SOWA Monitor =  Расширение предназначено для сбора метрик SOWA из локального файла статистики, формируемого на контролируемом хосте.  Идентификатор: &lt;code&gt;ru.ruscomtech.sowa-monitor&lt;/code&gt;  == Возможности ==  Расширение выполняет:  * чтение метрик профилей SOWA; * сбор состояния сер...»</title>
		<link rel="alternate" type="text/html" href="https://doc.ruscomtech.ru/index.php?title=SOWA_Monitor&amp;diff=6957&amp;oldid=prev"/>
		<updated>2026-09-29T00:17:37Z</updated>

		<summary type="html">&lt;p&gt;Новая страница: «= SOWA Monitor =  Расширение предназначено для сбора метрик SOWA из локального файла статистики, формируемого на контролируемом хосте.  Идентификатор: &amp;lt;code&amp;gt;ru.ruscomtech.sowa-monitor&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 Monitor =&lt;br /&gt;
&lt;br /&gt;
Расширение предназначено для сбора метрик SOWA из локального файла статистики, формируемого на контролируемом хосте.&lt;br /&gt;
&lt;br /&gt;
Идентификатор: &amp;lt;code&amp;gt;ru.ruscomtech.sowa-monitor&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;
* преобразование логических значений &amp;lt;code&amp;gt;true&amp;lt;/code&amp;gt; и &amp;lt;code&amp;gt;false&amp;lt;/code&amp;gt; в числовые значения;&lt;br /&gt;
* добавление источника, профиля, сервиса и имени метрики в измерения.&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;
* файл сохранён в кодировке UTF-8;&lt;br /&gt;
* для файла используется абсолютный путь;&lt;br /&gt;
* процесс ЕдиногоАгента или EEC имеет права на чтение файла;&lt;br /&gt;
* каждая метрика записывается отдельной строкой в поддерживаемом формате.&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;
&amp;amp;lt;источник&amp;amp;gt; &amp;amp;lt;область_метрики&amp;amp;gt;[&amp;amp;lt;объект&amp;amp;gt;,&amp;amp;lt;метрика&amp;amp;gt;] &amp;amp;lt;значение&amp;amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Пример:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sowa-host-01 sowa.profile[MainProfile,availability] 1&lt;br /&gt;
sowa-host-01 sowa.profile[MainProfile,errors] 0&lt;br /&gt;
sowa-host-01 sowa.profile.certificate[api.example.local,valid_throw] 1798761600&lt;br /&gt;
sowa-host-01 sowa.profile.service.http[frontend,response_time] 125.7&lt;br /&gt;
&amp;lt;/pre&amp;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;источник&amp;lt;/code&amp;gt;&lt;br /&gt;
| Имя системы или хоста, сформировавшего метрику.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;область_метрики&amp;lt;/code&amp;gt;&lt;br /&gt;
| Тип метрики: &amp;lt;code&amp;gt;sowa.profile&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;sowa.profile.certificate&amp;lt;/code&amp;gt; или область, начинающаяся с &amp;lt;code&amp;gt;sowa.profile.service&amp;lt;/code&amp;gt;.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;объект&amp;lt;/code&amp;gt;&lt;br /&gt;
| Имя профиля, сертификата или сервиса.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;метрика&amp;lt;/code&amp;gt;&lt;br /&gt;
| Имя показателя.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;значение&amp;lt;/code&amp;gt;&lt;br /&gt;
| Число либо логическое значение &amp;lt;code&amp;gt;true&amp;lt;/code&amp;gt; или &amp;lt;code&amp;gt;false&amp;lt;/code&amp;gt;.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Значение &amp;lt;code&amp;gt;true&amp;lt;/code&amp;gt; преобразуется в &amp;lt;code&amp;gt;1&amp;lt;/code&amp;gt;, а &amp;lt;code&amp;gt;false&amp;lt;/code&amp;gt; — в &amp;lt;code&amp;gt;0&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Для метрики &amp;lt;code&amp;gt;valid_throw&amp;lt;/code&amp;gt; необходимо передавать дату окончания действия сертификата в виде временной метки Unix в секундах. Расширение преобразует её в количество оставшихся дней.&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;
# Укажите абсолютный путь к файлу статистики.&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;
| &amp;lt;code&amp;gt;Stats file path&amp;lt;/code&amp;gt;&lt;br /&gt;
| Абсолютный путь к файлу статистики SOWA.&lt;br /&gt;
| &amp;lt;code&amp;gt;/tmp/zabbix/all_stat.data&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;Include sowa.profile.service* metrics&amp;lt;/code&amp;gt;&lt;br /&gt;
| Включает сбор областей метрик, начинающихся с &amp;lt;code&amp;gt;sowa.profile.service&amp;lt;/code&amp;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;
{| 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;sowa.zabbix.profile.value&amp;lt;/code&amp;gt;&lt;br /&gt;
| Значение метрики профиля SOWA.&lt;br /&gt;
| Количество&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;sowa.zabbix.profile.certificate.value&amp;lt;/code&amp;gt;&lt;br /&gt;
| Значение метрики сертификата, включая количество дней до окончания его действия.&lt;br /&gt;
| Дни&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;sowa.zabbix.profile.service.value&amp;lt;/code&amp;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;
&amp;lt;pre&amp;gt;&lt;br /&gt;
test -r /tmp/zabbix/all_stat.data&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
После активации конфигурации убедитесь, что в Ключ-АСТРОМ поступают метрики с префиксом &amp;lt;code&amp;gt;sowa.zabbix&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;
| Проверьте путь к файлу и права процесса ЕдиногоАгента или EEC на его чтение.&lt;br /&gt;
|-&lt;br /&gt;
| Обрабатываются не все строки&lt;br /&gt;
| Проверьте формат строк, наличие запятой между именем объекта и метрики, а также числовой формат значения.&lt;br /&gt;
|-&lt;br /&gt;
| Не поступают метрики сервисов&lt;br /&gt;
| Включите параметр &amp;lt;code&amp;gt;Include sowa.profile.service* metrics&amp;lt;/code&amp;gt;.&lt;br /&gt;
|-&lt;br /&gt;
| Неверно рассчитан срок действия сертификата&lt;br /&gt;
| Передавайте для метрики &amp;lt;code&amp;gt;valid_throw&amp;lt;/code&amp;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;
| 0.1.0&lt;br /&gt;
|&lt;br /&gt;
* Добавлен локальный сбор метрик профилей SOWA из файла статистики.&lt;br /&gt;
* Добавлен сбор метрик сервисов.&lt;br /&gt;
* Добавлен расчёт количества дней до окончания срока действия сертификатов.&lt;br /&gt;
* Добавлена поддержка логических и числовых значений.&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Azubarev</name></author>
	</entry>
</feed>