<?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%94%D0%BE%D1%81%D1%82%D0%B0%D0%B2%D0%BA%D0%B0_%D0%B8_%D0%BD%D0%B0%D0%B4%D1%91%D0%B6%D0%BD%D0%BE%D1%81%D1%82%D1%8C_%D0%BB%D0%BE%D0%B3%D0%BE%D0%B2</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%94%D0%BE%D1%81%D1%82%D0%B0%D0%B2%D0%BA%D0%B0_%D0%B8_%D0%BD%D0%B0%D0%B4%D1%91%D0%B6%D0%BD%D0%BE%D1%81%D1%82%D1%8C_%D0%BB%D0%BE%D0%B3%D0%BE%D0%B2"/>
	<link rel="alternate" type="text/html" href="https://doc.ruscomtech.ru/index.php?title=%D0%94%D0%BE%D1%81%D1%82%D0%B0%D0%B2%D0%BA%D0%B0_%D0%B8_%D0%BD%D0%B0%D0%B4%D1%91%D0%B6%D0%BD%D0%BE%D1%81%D1%82%D1%8C_%D0%BB%D0%BE%D0%B3%D0%BE%D0%B2&amp;action=history"/>
	<updated>2026-10-06T15:52:06Z</updated>
	<subtitle>История изменений этой страницы в вики</subtitle>
	<generator>MediaWiki 1.43.9</generator>
	<entry>
		<id>https://doc.ruscomtech.ru/index.php?title=%D0%94%D0%BE%D1%81%D1%82%D0%B0%D0%B2%D0%BA%D0%B0_%D0%B8_%D0%BD%D0%B0%D0%B4%D1%91%D0%B6%D0%BD%D0%BE%D1%81%D1%82%D1%8C_%D0%BB%D0%BE%D0%B3%D0%BE%D0%B2&amp;diff=6994&amp;oldid=prev</id>
		<title>IKuznetsov: Новая страница: « = Доставка и надёжность логов = Эта страница описывает доставку и надёжность логов при их прохождении через следующие три компонента:  * &#039;&#039;&#039;Хранилище данных&#039;&#039;&#039;: уровень хранения. * &#039;&#039;&#039;Модуль логов ЕдиногоАгента&#039;&#039;&#039;: агент сбора на хосте. * &#039;&#039;&#039;АктивныйШлюз среды&#039;&#039;...»</title>
		<link rel="alternate" type="text/html" href="https://doc.ruscomtech.ru/index.php?title=%D0%94%D0%BE%D1%81%D1%82%D0%B0%D0%B2%D0%BA%D0%B0_%D0%B8_%D0%BD%D0%B0%D0%B4%D1%91%D0%B6%D0%BD%D0%BE%D1%81%D1%82%D1%8C_%D0%BB%D0%BE%D0%B3%D0%BE%D0%B2&amp;diff=6994&amp;oldid=prev"/>
		<updated>2026-10-05T20:03:05Z</updated>

		<summary type="html">&lt;p&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;...»&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Новая страница&lt;/b&gt;&lt;/p&gt;&lt;div&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;: уровень хранения.&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;: опциональный компонент маршрутизации или конечная точка API.&lt;br /&gt;
&lt;br /&gt;
Каждый компонент имеет собственное поведение буферизации и ограничения. Другие пути загрузки логов — включая пересылку облачных логов, &amp;#039;&amp;#039;&amp;#039;Коллектор OpenTelemetry&amp;#039;&amp;#039;&amp;#039; Ключ-АСТРОМ, &amp;#039;&amp;#039;&amp;#039;Расширения Ключ-АСТРОМ&amp;#039;&amp;#039;&amp;#039; и сторонние пограничные компоненты, подключающиеся к &amp;#039;&amp;#039;&amp;#039;API загрузки логов&amp;#039;&amp;#039;&amp;#039;, — выходят за рамки этой страницы. Полный список вариантов загрузки см. в разделе &amp;#039;&amp;#039;&amp;#039;Загрузка логов&amp;#039;&amp;#039;&amp;#039;.&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;.&lt;br /&gt;
&lt;br /&gt;
Хранилище данных и поддерживающие его компоненты включают механизмы масштабирования для обработки внезапных всплесков загрузки, например из-за очередей, которые необходимо загрузить после проблем с подключением. Жёсткого ограничения на количество записей логов, которые можно отправить в хранилище данных за определённый период, нет. Дополнительную информацию об общеплатформенных ограничениях см. в разделе &amp;#039;&amp;#039;&amp;#039;Ограничения по умолчанию для управления логами и аналитики&amp;#039;&amp;#039;&amp;#039;.&lt;br /&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;
&lt;br /&gt;
== АктивныйШлюз среды ==&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;АктивныйШлюз среды&amp;#039;&amp;#039;&amp;#039; поддерживает несколько источников логов. Каждый из них имеет свою логику организации очередей.&lt;br /&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;#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;подтверждения&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;Ограничения и сценарии потери данных&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
* Если &amp;#039;&amp;#039;&amp;#039;АктивныйШлюз&amp;#039;&amp;#039;&amp;#039; не доставляет подтверждение в течение 24 часов, сообщение отбрасывается.&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;#039;&amp;#039;&amp;#039; прекращает чтение новых записей логов, пока предыдущие не будут подтверждены. В этом состоянии исходные файлы логов служат очередью. Если эти файлы будут ротированы или удалены до того, как &amp;#039;&amp;#039;&amp;#039;ЕдиныйАгент&amp;#039;&amp;#039;&amp;#039; их прочитает, произойдёт потеря данных.&lt;br /&gt;
&lt;br /&gt;
=== Логи с конечной точки API ===&lt;br /&gt;
Логи, полученные на конечных точках &amp;lt;code&amp;gt;/api/v2/logs/ingest&amp;lt;/code&amp;gt; и &amp;lt;code&amp;gt;/api/v2/otlp/v1/logs&amp;lt;/code&amp;gt;, ставятся в очередь на диске на &amp;#039;&amp;#039;&amp;#039;АктивномШлюзе среды&amp;#039;&amp;#039;&amp;#039;. По умолчанию диске очередь хранится в общесистемной временной папке и ограничена 300 МБ. Оба параметра можно переопределить с помощью свойств &amp;lt;code&amp;gt;disk_queue_path&amp;lt;/code&amp;gt; и &amp;lt;code&amp;gt;disk_queue_max_size_mb&amp;lt;/code&amp;gt; в секции &amp;lt;code&amp;gt;[generic_ingest]&amp;lt;/code&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;. Очередь использует сжатие; для текстовых логов типичная степень сжатия составляет примерно 10:1, поэтому очередь в 300 МБ может эффективно хранить около 3 ГБ несжатых данных логов. Когда диске очередь достигает ёмкости, &amp;#039;&amp;#039;&amp;#039;АктивныйШлюз среды&amp;#039;&amp;#039;&amp;#039; возвращает ошибку &amp;lt;code&amp;gt;HTTP 503&amp;lt;/code&amp;gt;. Подробности см. в разделе &amp;#039;&amp;#039;&amp;#039;Коды ответов API мониторинга логов v2&amp;#039;&amp;#039;&amp;#039;. Механизм повторных попыток между компонентами Ключ-АСТРОМ не реализует стратегию задержки. Когда &amp;#039;&amp;#039;&amp;#039;АктивныйШлюз среды&amp;#039;&amp;#039;&amp;#039; повторяет поставленные в очередь сообщения после сбоя хранилища данных, может возникнуть всплеск трафика, совпадающий с новыми входящими сообщениями. Планируйте ёмкость соответственно.&lt;br /&gt;
&lt;br /&gt;
=== Логи от расширений ===&lt;br /&gt;
Логи, полученные в расширениях (например, &amp;#039;&amp;#039;&amp;#039;Syslog&amp;#039;&amp;#039;&amp;#039;), управляются &amp;#039;&amp;#039;&amp;#039;Контроллером выполнения расширений (EEC)&amp;#039;&amp;#039;&amp;#039;, который имеет размер буфера по умолчанию 1,5 ГБ. Этот лимит настраивается. Поведение повторной отправки по умолчанию на стороне &amp;#039;&amp;#039;&amp;#039;EEC&amp;#039;&amp;#039;&amp;#039;:&lt;br /&gt;
&lt;br /&gt;
* Логи отправляются повторно каждые две минуты, если не подтверждены.&lt;br /&gt;
* Логи, не подтверждённые в течение 20 минут, отбрасываются.&lt;br /&gt;
&lt;br /&gt;
Оба интервала настраиваются. Рекомендации по выбору размера см. в разделе &amp;#039;&amp;#039;&amp;#039;Аппаратные и системные требования для АктивныхШлюзов на Linux&amp;#039;&amp;#039;&amp;#039;.&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; — это сущности Ключ-АСТРОМ, которые отражают топологию вашей сети и обеспечивают эффективную маршрутизацию трафика, минимизируя передачу данных между регионами. При развёртывании &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;, &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;
==== Сетевой прокси ====&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; расположен сетевой прокси, настройте URL-адрес прокси на &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;
==== Балансировка нагрузки для трафика ЕдиногоАгента ====&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; отдаёт приоритет &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; автоматически перераспределяют трафик по активному набору — в том числе во время обслуживания, сбоя или временной недоступности &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;
==== Балансировка нагрузки для загрузки логов через API ====&lt;br /&gt;
Ключ-АСТРОМ не предоставляет встроенной балансировки нагрузки для загрузки логов через &amp;#039;&amp;#039;&amp;#039;REST API&amp;#039;&amp;#039;&amp;#039; на &amp;#039;&amp;#039;&amp;#039;АктивныхШлюзах среды&amp;#039;&amp;#039;&amp;#039;. Чтобы обеспечить высокую доступность и сбалансированное распределение трафика, настройте балансировку нагрузки на основе &amp;#039;&amp;#039;&amp;#039;DNS&amp;#039;&amp;#039;&amp;#039; или разверните аппаратный балансировщик нагрузки перед вашим развёртыванием &amp;#039;&amp;#039;&amp;#039;АктивныхШлюзов&amp;#039;&amp;#039;&amp;#039;.&lt;br /&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;#039;&amp;#039;&amp;#039;.&lt;br /&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;
== Рекомендации по выбору размера ==&lt;br /&gt;
Размер диске очереди &amp;#039;&amp;#039;&amp;#039;АктивногоШлюза&amp;#039;&amp;#039;&amp;#039; и настройки сохранения напрямую влияют на то, какой объём данных логов можно буферизовать во время сбоев. &lt;br /&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;API&amp;#039;&amp;#039;&amp;#039;, &amp;#039;&amp;#039;&amp;#039;АктивныйШлюз среды&amp;#039;&amp;#039;&amp;#039; и &amp;#039;&amp;#039;&amp;#039;OpenPipeline&amp;#039;&amp;#039;&amp;#039;. Используйте следующие ресурсы для исследования возможных возникающих проблем.&lt;/div&gt;</summary>
		<author><name>IKuznetsov</name></author>
	</entry>
</feed>