<?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=%D0%A0%D0%B0%D1%81%D1%88%D0%B8%D1%80%D0%B5%D0%BD%D0%B8%D0%B5_%D0%B2%D0%BE%D0%B7%D0%BC%D0%BE%D0%B6%D0%BD%D0%BE%D1%81%D1%82%D0%B5%D0%B9_%D0%BC%D0%BE%D0%BD%D0%B8%D1%82%D0%BE%D1%80%D0%B8%D0%BD%D0%B3%D0%B0_%D1%81%D0%BE%D0%B1%D1%8B%D1%82%D0%B8%D0%B9</id>
	<title>Расширение возможностей мониторинга событий - История изменений</title>
	<link rel="self" type="application/atom+xml" href="https://doc.ruscomtech.ru/index.php?action=history&amp;feed=atom&amp;title=%D0%A0%D0%B0%D1%81%D1%88%D0%B8%D1%80%D0%B5%D0%BD%D0%B8%D0%B5_%D0%B2%D0%BE%D0%B7%D0%BC%D0%BE%D0%B6%D0%BD%D0%BE%D1%81%D1%82%D0%B5%D0%B9_%D0%BC%D0%BE%D0%BD%D0%B8%D1%82%D0%BE%D1%80%D0%B8%D0%BD%D0%B3%D0%B0_%D1%81%D0%BE%D0%B1%D1%8B%D1%82%D0%B8%D0%B9"/>
	<link rel="alternate" type="text/html" href="https://doc.ruscomtech.ru/index.php?title=%D0%A0%D0%B0%D1%81%D1%88%D0%B8%D1%80%D0%B5%D0%BD%D0%B8%D0%B5_%D0%B2%D0%BE%D0%B7%D0%BC%D0%BE%D0%B6%D0%BD%D0%BE%D1%81%D1%82%D0%B5%D0%B9_%D0%BC%D0%BE%D0%BD%D0%B8%D1%82%D0%BE%D1%80%D0%B8%D0%BD%D0%B3%D0%B0_%D1%81%D0%BE%D0%B1%D1%8B%D1%82%D0%B8%D0%B9&amp;action=history"/>
	<updated>2026-09-16T15:22:12Z</updated>
	<subtitle>История изменений этой страницы в вики</subtitle>
	<generator>MediaWiki 1.43.9</generator>
	<entry>
		<id>https://doc.ruscomtech.ru/index.php?title=%D0%A0%D0%B0%D1%81%D1%88%D0%B8%D1%80%D0%B5%D0%BD%D0%B8%D0%B5_%D0%B2%D0%BE%D0%B7%D0%BC%D0%BE%D0%B6%D0%BD%D0%BE%D1%81%D1%82%D0%B5%D0%B9_%D0%BC%D0%BE%D0%BD%D0%B8%D1%82%D0%BE%D1%80%D0%B8%D0%BD%D0%B3%D0%B0_%D1%81%D0%BE%D0%B1%D1%8B%D1%82%D0%B8%D0%B9&amp;diff=6101&amp;oldid=prev</id>
		<title>IKuznetsov: Новая страница: «Ключ-АСТРОМ предоставляет выделенный &#039;&#039;&#039;REST API&#039;&#039;&#039; для приема и управления пользовательским...»</title>
		<link rel="alternate" type="text/html" href="https://doc.ruscomtech.ru/index.php?title=%D0%A0%D0%B0%D1%81%D1%88%D0%B8%D1%80%D0%B5%D0%BD%D0%B8%D0%B5_%D0%B2%D0%BE%D0%B7%D0%BC%D0%BE%D0%B6%D0%BD%D0%BE%D1%81%D1%82%D0%B5%D0%B9_%D0%BC%D0%BE%D0%BD%D0%B8%D1%82%D0%BE%D1%80%D0%B8%D0%BD%D0%B3%D0%B0_%D1%81%D0%BE%D0%B1%D1%8B%D1%82%D0%B8%D0%B9&amp;diff=6101&amp;oldid=prev"/>
		<updated>2026-01-15T18:13:26Z</updated>

		<summary type="html">&lt;p&gt;Новая страница: «Ключ-АСТРОМ предоставляет выделенный &amp;#039;&amp;#039;&amp;#039;REST API&amp;#039;&amp;#039;&amp;#039; для приема и управления пользовательским...»&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Новая страница&lt;/b&gt;&lt;/p&gt;&lt;div&gt;Ключ-АСТРОМ предоставляет выделенный &amp;#039;&amp;#039;&amp;#039;REST API&amp;#039;&amp;#039;&amp;#039; для приема и управления пользовательскими событиями. &amp;#039;&amp;#039;&amp;#039;API&amp;#039;&amp;#039;&amp;#039; доступен в двух основных местах:&lt;br /&gt;
&lt;br /&gt;
* АктивныйШлюз — для приема событий и запроса существующих событий.&lt;br /&gt;
* ЕдиныйАгент — только для приема событий.&lt;br /&gt;
&lt;br /&gt;
Полная документация по API доступна по адресу [[API Кластера v2|API v2]].&lt;br /&gt;
&lt;br /&gt;
== Управление событиями с помощью АктивногоШлюза ==&lt;br /&gt;
Ключ-АСТРОМ поддерживает следующие API-интерфейсы для запроса и обработки пользовательских событий:&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Тип АктивногоШлюза&lt;br /&gt;
!Базовый URL&lt;br /&gt;
|-&lt;br /&gt;
|Ключ-АСТРОМ SaaS&lt;br /&gt;
|&amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;https://{your-environment-id}.live.astromkey.com/api/v2/events&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|Среда АктивногоШлюза &amp;lt;sup&amp;gt;1&amp;lt;/sup&amp;gt;&lt;br /&gt;
|&amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;https://{your-activegate-domain}:9999/e/{your-environment-id}/api/v2/events&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|Контейнерная среда АктивногоШлюза&lt;br /&gt;
|&amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;https://{your-activegate-domain}/e/{your-environment-id}/api/v2/events&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;sup&amp;gt;1&amp;lt;/sup&amp;gt; В настройках среды АктивногоШлюза по умолчанию используется порт &amp;lt;code&amp;gt;9999&amp;lt;/code&amp;gt;. Если вы изменили этот порт, скорректируйте его в URL-адресе соответствующим образом.&lt;br /&gt;
&lt;br /&gt;
Обязательно укажите идентификатор вашей среды в правильном месте URL-адреса.&lt;br /&gt;
&lt;br /&gt;
=== Аутентификация ===&lt;br /&gt;
Аутентификация осуществляется с помощью токена доступа к &amp;#039;&amp;#039;&amp;#039;API&amp;#039;&amp;#039;&amp;#039; и заголовка &amp;#039;&amp;#039;&amp;#039;HTTP&amp;#039;&amp;#039;&amp;#039; &amp;lt;code&amp;gt;[https://developer.mozilla.org/ru/docs/Web/HTTP/Reference/Headers/Authorization Authorization]&amp;lt;/code&amp;gt;.﻿&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|Authorization: Api-Token dt.....&lt;br /&gt;
|}&lt;br /&gt;
Чтобы получить токен доступа в Ключ-АСТРОМ, перейдите в раздел «&amp;#039;&amp;#039;&amp;#039;Токены доступа&amp;#039;&amp;#039;&amp;#039;». В зависимости от того, хотите ли вы запрашивать или получать события, ваш токен должен иметь области действия (&amp;#039;&amp;#039;&amp;#039;scopes&amp;#039;&amp;#039;&amp;#039;) &amp;lt;code&amp;gt;events.read&amp;lt;/code&amp;gt; или &amp;lt;code&amp;gt;events.ingest&amp;lt;/code&amp;gt; соответственно. Вы также можете комбинировать области действия.&lt;br /&gt;
&lt;br /&gt;
Для получения дополнительной информации о токенах доступа см. раздел [[Токены и аутентификация (API)|Ключ-АСТРОМ API — Токены и аутентификация]].&lt;br /&gt;
&lt;br /&gt;
=== Требования к сети ===&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Неотфильтрованные сетевые порты&amp;#039;&amp;#039;&amp;#039;  &amp;lt;br /&amp;gt;Убедитесь, что используемые АктивнымШлюзом TCP-порты (443 или 9999) не заблокированы брандмауэром или любым другим решением для управления сетью.&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Актуальное хранилище доверенных SSL-сертификатов&amp;#039;&amp;#039;&amp;#039;  &amp;lt;br /&amp;gt;Во избежание проблем с SSL-сертификатами, связанных с просроченными или отсутствующими корневыми сертификатами, убедитесь, что хранилище доверенных сертификатов вашей системы обновлено.&lt;br /&gt;
&lt;br /&gt;
== Отправка события в ЕдиныйАгент ==&lt;br /&gt;
В дополнение к АктивномуШлюзу, ЕдиныйАгент также предоставляет выделенную &amp;#039;&amp;#039;&amp;#039;HTTP&amp;#039;&amp;#039;&amp;#039;-точку доступа (&amp;#039;&amp;#039;&amp;#039;не&amp;#039;&amp;#039;&amp;#039; &amp;#039;&amp;#039;&amp;#039;HTTPS&amp;#039;&amp;#039;&amp;#039;) для приема событий только локально. Действуют следующие ограничения:&lt;br /&gt;
&lt;br /&gt;
* Это локальная точка доступа, доступная исключительно по адресу 127.0.0.1 (localhost).&lt;br /&gt;
* Поддерживается только прием событий (запрос &amp;lt;code&amp;gt;POST&amp;lt;/code&amp;gt;)&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|&amp;#039;&amp;#039;&amp;#039;Поддержка кодирования контента&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
В ЕдинмАгенте пока не поддерживается сжатие контента с помощью HTTP-заголовка Content-Encoding. Если вам необходимо использовать сжатие контента, пожалуйста, экспортируйте данные в АктивныйШлюз.&lt;br /&gt;
|}&lt;br /&gt;
Для отправки событий в ЕдиныйАгент необходимо сначала включить контроллер выполнения расширений (&amp;#039;&amp;#039;&amp;#039;EEC&amp;#039;&amp;#039;&amp;#039;). Это можно сделать глобально для всей среды, для групп хостов или только для определенных хостов.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;Включение на уровне среды&amp;lt;/u&amp;gt;&lt;br /&gt;
&lt;br /&gt;
# Перейдите в &amp;#039;&amp;#039;&amp;#039;Настройки&amp;#039;&amp;#039;&amp;#039; и выберите &amp;#039;&amp;#039;&amp;#039;Предпочтения&amp;#039;&amp;#039;&amp;#039; &amp;#039;&amp;#039;&amp;#039;&amp;gt; Контроллер выполнения расширений&amp;#039;&amp;#039;&amp;#039;. &lt;br /&gt;
# Включите параметр &amp;#039;&amp;#039;&amp;#039;Контроллер выполнения расширений&amp;#039;&amp;#039;&amp;#039;.&lt;br /&gt;
# Включите локальный &amp;#039;&amp;#039;&amp;#039;API для сбора HTTP-метрик, логов и событий&amp;#039;&amp;#039;&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;Включение на уровне группы хостов&amp;lt;/u&amp;gt;&lt;br /&gt;
&lt;br /&gt;
# Перейдите в раздел &amp;#039;&amp;#039;&amp;#039;Статус развертывания&amp;#039;&amp;#039;&amp;#039;, а затем выберите &amp;#039;&amp;#039;&amp;#039;ЕдиныйАгент&amp;#039;&amp;#039;&amp;#039;.&lt;br /&gt;
# На странице развертывания ЕдиногоАгента отключите параметр &amp;#039;&amp;#039;&amp;#039;Показывать новые развертывания ЕдиногоАгента&amp;#039;&amp;#039;&amp;#039;.&lt;br /&gt;
# Отфильтруйте таблицу &amp;lt;code&amp;gt;Host group&amp;lt;/code&amp;gt; и выберите группу хостов, которую хотите настроить. &amp;lt;br /&amp;gt;Свойство &amp;#039;&amp;#039;&amp;#039;Группа хостов&amp;#039;&amp;#039;&amp;#039; не отображается, если выбранный хост не принадлежит ни к одной группе хостов.  Здесь отображается страница развертывания ЕдиногоАгента, отфильтрованная по выбранной группе хостов. Для каждого хоста в списке есть ссылка &amp;#039;&amp;#039;&amp;#039;Группа хостов:&amp;#039;&amp;#039;&amp;#039; &amp;lt;code&amp;gt;&amp;lt;group name&amp;gt;&amp;lt;/code&amp;gt; , где &amp;lt;code&amp;gt;&amp;lt;group name&amp;gt;&amp;lt;/code&amp;gt;— это имя группы хостов, которую вы хотите настроить.&lt;br /&gt;
# Выберите имя группы хостов в любой строке. &amp;lt;br /&amp;gt;Поскольку вы отфильтровали данные по группе хостов, все отображаемые хосты будут отнесены к одной и той же группе.&lt;br /&gt;
# В настройках группы хостов выберите &amp;#039;&amp;#039;&amp;#039;Контроллер выполнения расширений&amp;#039;&amp;#039;&amp;#039;.&lt;br /&gt;
# Включите параметр &amp;#039;&amp;#039;&amp;#039;Контроллер выполнения расширений&amp;#039;&amp;#039;&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;Включить на уровне одного хоста&amp;lt;/u&amp;gt;&lt;br /&gt;
&lt;br /&gt;
# Перейдите в раздел &amp;#039;&amp;#039;&amp;#039;Хосты&amp;#039;&amp;#039;&amp;#039;.&lt;br /&gt;
# Найдите и выберите свой хост, чтобы отобразить страницу обзора хоста.&lt;br /&gt;
# В правом верхнем углу страницы обзора хоста выберите &amp;#039;&amp;#039;&amp;#039;Дополнительно ( … ) &amp;gt; Настройки&amp;#039;&amp;#039;&amp;#039;.&lt;br /&gt;
# В настройках хоста выберите &amp;#039;&amp;#039;&amp;#039;Контроллер&amp;#039;&amp;#039;&amp;#039; &amp;#039;&amp;#039;&amp;#039;выполнения&amp;#039;&amp;#039;&amp;#039; &amp;#039;&amp;#039;&amp;#039;расширений&amp;#039;&amp;#039;&amp;#039;.&lt;br /&gt;
# Включите параметр &amp;#039;&amp;#039;&amp;#039;Контроллер&amp;#039;&amp;#039;&amp;#039; &amp;#039;&amp;#039;&amp;#039;выполнения&amp;#039;&amp;#039;&amp;#039; &amp;#039;&amp;#039;&amp;#039;расширений&amp;#039;&amp;#039;&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
При включенной функции &amp;#039;&amp;#039;&amp;#039;EEC&amp;#039;&amp;#039;&amp;#039; установленные на соответствующих хостах ЕдиныеАгенты начнут принимать запросы по указанному URL-адресу &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;http://localhost:14499/v2/events/ingest&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
По умолчанию ЕдиныйАгент использует для этой конечной точки TCP-порт 14499. Вы можете изменить порт с помощью команды &amp;lt;code&amp;gt;oneagentctl&amp;lt;/code&amp;gt;`.`.&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|&amp;#039;&amp;#039;&amp;#039;EEC недоступен в контейнерных системах.&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
Конечная точка приема данных EEC доступна только в развертываниях &amp;#039;&amp;#039;&amp;#039;Full-Stack&amp;#039;&amp;#039;&amp;#039; и &amp;#039;&amp;#039;&amp;#039;Infrastructure Monitoring&amp;#039;&amp;#039;&amp;#039;. Она недоступна в контейнеризированных системах. Используйте АктивныйШлюз в качестве конечной точки экспорта для контейнерных приложений.&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;#039;&amp;#039;&amp;#039;Неотфильтрованные сетевые порты&amp;#039;&amp;#039;&amp;#039;  Поскольку это локальная точка доступа, особой настройки сети не потребуется, если только вы не ограничили локальную сетевую связь, в этом случае необходимо убедиться, что такие ограничения не применяются к используемому TCP-порту (по умолчанию 14499).&lt;br /&gt;
&lt;br /&gt;
=== Пример команды curl ===&lt;br /&gt;
Следующая команда &amp;#039;&amp;#039;&amp;#039;curl&amp;#039;&amp;#039;&amp;#039; отправляет &amp;lt;code&amp;gt;POST&amp;lt;/code&amp;gt; запрос на локальную конечную точку ЕдиногоАгента по адресу &amp;lt;code&amp;gt;/v2/events/ingest&amp;lt;/code&amp;gt;, указывает тип содержимого &amp;#039;&amp;#039;&amp;#039;JSON&amp;#039;&amp;#039;&amp;#039; и предоставляет данные события &amp;#039;&amp;#039;&amp;#039;JSON&amp;#039;&amp;#039;&amp;#039; с помощью параметра &amp;lt;code&amp;gt;--data&amp;lt;/code&amp;gt;.&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|curl --request POST --url &amp;lt;nowiki&amp;gt;http://localhost:14499/v2/events/ingest&amp;lt;/nowiki&amp;gt; --header &amp;quot;Content-type: application/json&amp;quot; --data &amp;quot;{ \&amp;quot;eventType\&amp;quot;: \&amp;quot;AVAILABILITY_EVENT\&amp;quot;, \&amp;quot;title\&amp;quot;: \&amp;quot;Demo title\&amp;quot; }&amp;quot;&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>IKuznetsov</name></author>
	</entry>
</feed>