<?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%A1%D0%B0%D0%BC%D0%BE%D0%BA%D0%BE%D0%BD%D1%82%D1%80%D0%BE%D0%BB%D1%8C_OpenTelemetry_Collector</id>
	<title>Самоконтроль OpenTelemetry Collector - История изменений</title>
	<link rel="self" type="application/atom+xml" href="https://doc.ruscomtech.ru/index.php?action=history&amp;feed=atom&amp;title=%D0%A1%D0%B0%D0%BC%D0%BE%D0%BA%D0%BE%D0%BD%D1%82%D1%80%D0%BE%D0%BB%D1%8C_OpenTelemetry_Collector"/>
	<link rel="alternate" type="text/html" href="https://doc.ruscomtech.ru/index.php?title=%D0%A1%D0%B0%D0%BC%D0%BE%D0%BA%D0%BE%D0%BD%D1%82%D1%80%D0%BE%D0%BB%D1%8C_OpenTelemetry_Collector&amp;action=history"/>
	<updated>2026-05-11T20:28:05Z</updated>
	<subtitle>История изменений этой страницы в вики</subtitle>
	<generator>MediaWiki 1.36.1</generator>
	<entry>
		<id>https://doc.ruscomtech.ru/index.php?title=%D0%A1%D0%B0%D0%BC%D0%BE%D0%BA%D0%BE%D0%BD%D1%82%D1%80%D0%BE%D0%BB%D1%8C_OpenTelemetry_Collector&amp;diff=6293&amp;oldid=prev</id>
		<title>ENetrebin в 08:37, 6 марта 2026</title>
		<link rel="alternate" type="text/html" href="https://doc.ruscomtech.ru/index.php?title=%D0%A1%D0%B0%D0%BC%D0%BE%D0%BA%D0%BE%D0%BD%D1%82%D1%80%D0%BE%D0%BB%D1%8C_OpenTelemetry_Collector&amp;diff=6293&amp;oldid=prev"/>
		<updated>2026-03-06T08:37:25Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;ru&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Предыдущая&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Версия 08:37, 6 марта 2026&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l9&quot;&gt;Строка 9:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Строка 9:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* Экспортеры: отслеживают отправленные, не поставленные в очередь и не отправленные элементы, классифицируя их по типу данных. Кроме того, отслеживают размер и емкость очереди.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* Экспортеры: отслеживают отправленные, не поставленные в очередь и не отправленные элементы, классифицируя их по типу данных. Кроме того, отслеживают размер и емкость очереди.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* Запросы и ответы HTTP/gRPC: количество, продолжительность и размер запросов и ответов для анализа эффективности связи.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* Запросы и ответы HTTP/gRPC: количество, продолжительность и размер запросов и ответов для анализа эффективности связи.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[[Файл:Image4076.png|граница]]&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[https://opentelemetry.io/docs/collector/internal-telemetry/ Дашборды используют показатели внутренней телеметрии]﻿ '''Collector'''.&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Обзор доступных метрик смотрите в [https://opentelemetry.io/docs/collector/internal-telemetry/#lists-of-internal-metrics списке внутренних метрик].&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Обзор доступных метрик смотрите в [https://opentelemetry.io/docs/collector/internal-telemetry/#lists-of-internal-metrics списке внутренних метрик].&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;== Доступ к дашбордам ==&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;Чтобы сделать эти панели управления доступными в вашем клиенте, установите приложение '''OpenTelemetry Dashboards''' через Ключ-АСТРОМ.&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[[Файл:Image4072.png|граница]]&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;После установки приложения в разделе «Готовые дашборды» приложения «Дашборды» будут доступны следующие панели:&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;* Самоконтроль '''OTel Collector''' (все коллекторы) — показывает обзор всех обнаруженных экземпляров '''OpenTelemetry Collector'''.&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;* Самоконтроль '''OTel Collector''' (отдельный коллектор) — позволяет просмотреть конкретный экземпляр '''Collector'''.&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== Предустановка ==&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== Предустановка ==&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>ENetrebin</name></author>
	</entry>
	<entry>
		<id>https://doc.ruscomtech.ru/index.php?title=%D0%A1%D0%B0%D0%BC%D0%BE%D0%BA%D0%BE%D0%BD%D1%82%D1%80%D0%BE%D0%BB%D1%8C_OpenTelemetry_Collector&amp;diff=5841&amp;oldid=prev</id>
		<title>IKuznetsov: Новая страница: «'''Collector OpenTelemetry''' предоставляет обширную внутреннюю телеметрию для мониторинга и устран...»</title>
		<link rel="alternate" type="text/html" href="https://doc.ruscomtech.ru/index.php?title=%D0%A1%D0%B0%D0%BC%D0%BE%D0%BA%D0%BE%D0%BD%D1%82%D1%80%D0%BE%D0%BB%D1%8C_OpenTelemetry_Collector&amp;diff=5841&amp;oldid=prev"/>
		<updated>2025-10-08T22:02:45Z</updated>

		<summary type="html">&lt;p&gt;Новая страница: «&amp;#039;&amp;#039;&amp;#039;Collector OpenTelemetry&amp;#039;&amp;#039;&amp;#039; предоставляет обширную внутреннюю телеметрию для мониторинга и устран...»&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Новая страница&lt;/b&gt;&lt;/p&gt;&lt;div&gt;'''Collector OpenTelemetry''' предоставляет обширную внутреннюю телеметрию для мониторинга и устранения неполадок. Ключ-АСТРОМ предлагает дашборды с функцией самоконтроля, которые предоставляют исчерпывающую информацию о рабочем состоянии и эффективности экземпляров вашего сборщика.&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;
* Запросы и ответы HTTP/gRPC: количество, продолжительность и размер запросов и ответов для анализа эффективности связи.&lt;br /&gt;
&lt;br /&gt;
[[Файл:Image4076.png|граница]]&lt;br /&gt;
&lt;br /&gt;
[https://opentelemetry.io/docs/collector/internal-telemetry/ Дашборды используют показатели внутренней телеметрии]﻿ '''Collector'''.&lt;br /&gt;
&lt;br /&gt;
Обзор доступных метрик смотрите в [https://opentelemetry.io/docs/collector/internal-telemetry/#lists-of-internal-metrics списке внутренних метрик].&lt;br /&gt;
&lt;br /&gt;
== Доступ к дашбордам ==&lt;br /&gt;
Чтобы сделать эти панели управления доступными в вашем клиенте, установите приложение '''OpenTelemetry Dashboards''' через Ключ-АСТРОМ.&lt;br /&gt;
&lt;br /&gt;
[[Файл:Image4072.png|граница]]&lt;br /&gt;
&lt;br /&gt;
После установки приложения в разделе «Готовые дашборды» приложения «Дашборды» будут доступны следующие панели:&lt;br /&gt;
&lt;br /&gt;
* Самоконтроль '''OTel Collector''' (все коллекторы) — показывает обзор всех обнаруженных экземпляров '''OpenTelemetry Collector'''.&lt;br /&gt;
* Самоконтроль '''OTel Collector''' (отдельный коллектор) — позволяет просмотреть конкретный экземпляр '''Collector'''.&lt;br /&gt;
&lt;br /&gt;
== Предустановка ==&lt;br /&gt;
Дашборды используют возможности самоконтроля '''OpenTelemetry Collector''', а также определённые атрибуты экспортируемых данных метрик. Обязательные атрибуты:&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;code&amp;gt;service.name&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;service.instance.id&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Оба атрибута автоматически добавляются сборщиком и добавляются к данным, принимаемым Ключ-АСТРОМ.&lt;br /&gt;
&lt;br /&gt;
Панели мониторинга используют только те показатели, которые имеют значение &amp;lt;code&amp;gt;service.name&amp;lt;/code&amp;gt; из этого списка:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;astromkey-otel-collector,otelcorecol,otelcontribcol,otelcol,otelcol-contrib&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
В верхней части панелей мониторинга можно фильтровать данные по определённым записям &amp;lt;code&amp;gt;service.name&amp;lt;/code&amp;gt;. Вы также можете редактировать переменную и добавлять названия служб, если у вашего коллектора другое название &amp;lt;code&amp;gt;service.name&amp;lt;/code&amp;gt;, и оно не отображается на дашборде.&lt;br /&gt;
&lt;br /&gt;
== Отправка внутренней телеметрии (данных самоконтроля) в Ключ-АСТРОМ ==&lt;br /&gt;
Каждый '''Collector''' '''OpenTelemetry''' имеет возможности самоконтроля, но их необходимо активировать.&lt;br /&gt;
&lt;br /&gt;
Данные самоконтроля можно экспортировать из '''Collector''' по протоколу '''OTLP'''.&lt;br /&gt;
&lt;br /&gt;
* Приведенная ниже конфигурация предполагает, что переменные среды &amp;lt;code&amp;gt;DT_ENDPOINT&amp;lt;/code&amp;gt; и &amp;lt;code&amp;gt;DT_API_TOKEN&amp;lt;/code&amp;gt; установлены .&lt;br /&gt;
* Для отправки данных в Ключ-АСТРОМ через '''OTLP''' вам потребуется указать конечную точку Ключ-АСТРОМ и токен '''Ingest''' с заданной областью действия &amp;lt;code&amp;gt;metrics.ingest&amp;lt;/code&amp;gt;. Подробнее см. в документации [[Экспорт с помощью OTLP|по экспорту OTLP]] .&lt;br /&gt;
* Переменная среды &amp;lt;code&amp;gt;DT_ENDPOINT&amp;lt;/code&amp;gt;должна содержать базовый URL и базовый &amp;lt;code&amp;gt;/api/v2/otlp&amp;lt;/code&amp;gt;.  Пример: &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;https://{your-environment-id}.live.astromkey.com/api/v2/otlp&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Для отправки данных самоконтроля в Ключ-АСТРОМ используйте следующую конфигурацию:&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|service:&lt;br /&gt;
&lt;br /&gt;
  # turn on self-monitoring&lt;br /&gt;
&lt;br /&gt;
  telemetry:&lt;br /&gt;
&lt;br /&gt;
    metrics:&lt;br /&gt;
&lt;br /&gt;
      # metrics verbosity level. Higher verbosity means more metrics.&lt;br /&gt;
&lt;br /&gt;
      # The dashboard relies on metrics at level detailed.&lt;br /&gt;
&lt;br /&gt;
      level: detailed&lt;br /&gt;
&lt;br /&gt;
      # set up OTLP exporter&lt;br /&gt;
&lt;br /&gt;
      readers:&lt;br /&gt;
&lt;br /&gt;
        - periodic:&lt;br /&gt;
&lt;br /&gt;
            interval: 60000&lt;br /&gt;
&lt;br /&gt;
            exporter:&lt;br /&gt;
&lt;br /&gt;
              otlp:&lt;br /&gt;
&lt;br /&gt;
                protocol: http/protobuf&lt;br /&gt;
&lt;br /&gt;
                temporality_preference: delta&lt;br /&gt;
&lt;br /&gt;
                endpoint: &amp;quot;${env:DT_ENDPOINT}/v1/metrics&amp;quot;&lt;br /&gt;
&lt;br /&gt;
                headers:&lt;br /&gt;
&lt;br /&gt;
                  - name: Authorization&lt;br /&gt;
&lt;br /&gt;
                    value: &amp;quot;Api-Token ${env:DT_API_TOKEN}&amp;quot;&lt;br /&gt;
|}&lt;br /&gt;
Обратите внимание, что '''OpenTelemetry Collector''' может автоматически объединять файлы конфигурации. Если указанная выше конфигурация хранится в файле с именем &amp;lt;code&amp;gt;selfmon-config.yaml&amp;lt;/code&amp;gt;, вы можете запустить '''Collector''' следующим образом:&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|./astromkey-otel-collector --config=your-already-existing-config.yaml --config=selfmon-config.yaml&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Конечно, вы также можете добавить конфигурацию непосредственно в существующую конфигурацию '''Collector'''.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;Ключ-АСТРОМ принимает данные метрик с дельта-временностью через '''OTLP/HTTP'''.&amp;lt;/u&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* '''Collector''' и '''Collector Contrib''' версий '''0.107.0''' и выше, а также Ключ-АСТРОМ '''Collector''' версий '''0.12.0''' и выше поддерживают экспорт данных метрик в этом формате.&lt;br /&gt;
* Более ранние версии игнорируют флаг &amp;lt;code&amp;gt;temporality_preference&amp;lt;/code&amp;gt; и, следовательно, требуют дополнительной обработки (кумулятивного преобразования в дельта-преобразование) перед приёмом. Такое преобразование можно выполнить с помощью экземпляра '''Collector''', но это усложнит настройку, поэтому изначально оно не рассматривается в данном документе.&lt;br /&gt;
&lt;br /&gt;
== Обогащение данных самоконтроля OpenTelemetry Collector атрибутами Kubernetes ==&lt;br /&gt;
'''Collector''' изначально добавляет данные &amp;lt;code&amp;gt;service.instance.id&amp;lt;/code&amp;gt; ко всем экспортируемым метрикам. Это позволяет различать экземпляры '''Collector'''.&lt;br /&gt;
&lt;br /&gt;
Однако &amp;lt;code&amp;gt;service.instance.id&amp;lt;/code&amp;gt; произвольно созданный '''UUID''', поэтому его нелегко интерпретировать. Экспортированные данные можно дополнить дополнительными атрибутами, например, атрибутами '''Kubernetes''', которые легче интерпретировать человеку.&lt;br /&gt;
&lt;br /&gt;
Существует два основных способа добавления атрибутов '''Kubernetes''' к телеметрическим данным '''OpenTelemetry''' '''Collector''':&lt;br /&gt;
&lt;br /&gt;
* Внедрение соответствующих атрибутов в среду контейнера, считывание их в '''Collector''' и добавление их к телеметрическим данным, сгенерированным в '''Collector'''.&lt;br /&gt;
* Отправка данных самоконтроля сборщика на его собственный приемник &amp;lt;code&amp;gt;otlp&amp;lt;/code&amp;gt; и обогащение их с помощью процессора &amp;lt;code&amp;gt;k8sattributesprocessor&amp;lt;/code&amp;gt; перед отправкой в ​​Ключ-АСТРОМ через экспортер &amp;lt;code&amp;gt;otlphttp&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
=== Чтение атрибутов из среды контейнера ===&lt;br /&gt;
'''API Kubernetes downwards''' позволяет внедрять информацию о среде '''Kubernetes''', в которой работает определенный модуль.&lt;br /&gt;
&lt;br /&gt;
Информация о поде и контейнере может быть предоставлена ​​сборщику через переменные окружения. [https://kubernetes.io/docs/tasks/inject-data-application/environment-variable-expose-pod-information/#use-pod-fields-as-values-for-environment-variables В документации Kubernetes]﻿ объясняется, как указать такие данные, как имя узла, пространство имён или имя пода, в качестве переменных окружения. Эти переменные затем доступны для чтения внутри контейнера.&lt;br /&gt;
&lt;br /&gt;
В следующем примере спецификации модуля значения &amp;lt;code&amp;gt;&amp;lt;&amp;gt;&amp;lt;/code&amp;gt; являются заполнителями для фактических данных спецификации модуля.&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|apiVersion: v1&lt;br /&gt;
&lt;br /&gt;
kind: Pod&lt;br /&gt;
&lt;br /&gt;
metadata:&lt;br /&gt;
&lt;br /&gt;
  name: &amp;lt;your-pod-name&amp;gt;&lt;br /&gt;
&lt;br /&gt;
spec:&lt;br /&gt;
&lt;br /&gt;
  containers:&lt;br /&gt;
&lt;br /&gt;
    - name: &amp;lt;your-container&amp;gt;&lt;br /&gt;
&lt;br /&gt;
      image: &amp;lt;your-image&amp;gt;&lt;br /&gt;
&lt;br /&gt;
      env:&lt;br /&gt;
&lt;br /&gt;
        - name: MY_NODE_NAME&lt;br /&gt;
&lt;br /&gt;
          valueFrom:&lt;br /&gt;
&lt;br /&gt;
            fieldRef:&lt;br /&gt;
&lt;br /&gt;
              fieldPath: spec.nodeName&lt;br /&gt;
&lt;br /&gt;
        - name: MY_POD_NAME&lt;br /&gt;
&lt;br /&gt;
          valueFrom:&lt;br /&gt;
&lt;br /&gt;
            fieldRef:&lt;br /&gt;
&lt;br /&gt;
              fieldPath: metadata.name&lt;br /&gt;
&lt;br /&gt;
        - name: MY_POD_NAMESPACE&lt;br /&gt;
&lt;br /&gt;
          valueFrom:&lt;br /&gt;
&lt;br /&gt;
            fieldRef:&lt;br /&gt;
&lt;br /&gt;
              fieldPath: metadata.namespace&lt;br /&gt;
|}&lt;br /&gt;
Конфигурация '''Collector''' для самоконтроля данных позволяет добавлять атрибуты на основе переменных среды.&lt;br /&gt;
&lt;br /&gt;
Приведённая ниже конфигурация предполагает, что вы внедрили переменные окружения &amp;lt;code&amp;gt;MY_NODE_NAME&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;MY_POD_NAME&amp;lt;/code&amp;gt;, и &amp;lt;code&amp;gt;MY_POD_NAMESPACE&amp;lt;/code&amp;gt; в контейнер '''OpenTelemetry''' '''Collector''' и добавили атрибуты к экспортированным телеметрическим данным. Для расширения данных телеметрии в реальном времени дополнительный экземпляр '''Collector''' не требуется.&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|service:&lt;br /&gt;
&lt;br /&gt;
  telemetry:&lt;br /&gt;
&lt;br /&gt;
    resource:&lt;br /&gt;
&lt;br /&gt;
      # This section reads the previously injected environment variables&lt;br /&gt;
&lt;br /&gt;
      # and attaches them to the telemetry the Collector generates about itself.&lt;br /&gt;
&lt;br /&gt;
      k8s.namespace.name: &amp;quot;${env:MY_POD_NAMESPACE}&amp;quot;&lt;br /&gt;
&lt;br /&gt;
      k8s.pod.name: &amp;quot;${env:MY_POD_NAME}&amp;quot;&lt;br /&gt;
&lt;br /&gt;
      k8s.node.name: &amp;quot;${env:MY_NODE_NAME}&amp;quot;&lt;br /&gt;
&lt;br /&gt;
    # the rest of the configuration did not change compared to above.&lt;br /&gt;
&lt;br /&gt;
    metrics:&lt;br /&gt;
&lt;br /&gt;
      level: detailed&lt;br /&gt;
&lt;br /&gt;
      readers:&lt;br /&gt;
&lt;br /&gt;
        - periodic:&lt;br /&gt;
&lt;br /&gt;
            exporter:&lt;br /&gt;
&lt;br /&gt;
              otlp:&lt;br /&gt;
&lt;br /&gt;
                endpoint: &amp;lt;...&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Обогащение данных с помощью процессора k8sattributes ===&lt;br /&gt;
В этом подходе экземпляры '''Collector''' настроены на отправку внутренних телеметрических данных самим себе через приёмник &amp;lt;code&amp;gt;otlp&amp;lt;/code&amp;gt;, чтобы дополнять входящую телеметрию атрибутами '''Kubernetes''' с помощью процессора &amp;lt;code&amp;gt;k8sattributesprocessor&amp;lt;/code&amp;gt;. Он извлекает эти данные из '''API Kuberenetes''' и прикрепляет их к проходящим через него телеметрическим данным.&lt;br /&gt;
&lt;br /&gt;
Для этого варианта необходимо настроить конвейер для обогащения данных самоконтроля с помощью процессора &amp;lt;code&amp;gt;k8sattributesprocessor&amp;lt;/code&amp;gt; в конфигурации '''Collector''':&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|receivers:&lt;br /&gt;
&lt;br /&gt;
  otlp:&lt;br /&gt;
&lt;br /&gt;
    protocols:&lt;br /&gt;
&lt;br /&gt;
      grpc:&lt;br /&gt;
&lt;br /&gt;
        endpoint: ${env:MY_POD_IP}:4317&lt;br /&gt;
&lt;br /&gt;
      http:&lt;br /&gt;
&lt;br /&gt;
        cors:&lt;br /&gt;
&lt;br /&gt;
          allowed_origins:&lt;br /&gt;
&lt;br /&gt;
            - &amp;lt;nowiki&amp;gt;http://*&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
            - &amp;lt;nowiki&amp;gt;https://*&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
        endpoint: ${env:MY_POD_IP}:4318&lt;br /&gt;
&lt;br /&gt;
processors:&lt;br /&gt;
&lt;br /&gt;
  batch:&lt;br /&gt;
&lt;br /&gt;
  k8sattributes:&lt;br /&gt;
&lt;br /&gt;
    extract:&lt;br /&gt;
&lt;br /&gt;
      metadata:&lt;br /&gt;
&lt;br /&gt;
        - k8s.pod.name&lt;br /&gt;
&lt;br /&gt;
        - k8s.pod.uid&lt;br /&gt;
&lt;br /&gt;
        - k8s.pod.ip&lt;br /&gt;
&lt;br /&gt;
        - k8s.deployment.name&lt;br /&gt;
&lt;br /&gt;
        - k8s.replicaset.name&lt;br /&gt;
&lt;br /&gt;
        - k8s.statefulset.name&lt;br /&gt;
&lt;br /&gt;
        - k8s.daemonset.name&lt;br /&gt;
&lt;br /&gt;
        - k8s.job.name&lt;br /&gt;
&lt;br /&gt;
        - k8s.cronjob.name&lt;br /&gt;
&lt;br /&gt;
        - k8s.namespace.name&lt;br /&gt;
&lt;br /&gt;
        - k8s.node.name&lt;br /&gt;
&lt;br /&gt;
        - k8s.cluster.uid&lt;br /&gt;
&lt;br /&gt;
        - k8s.container.name&lt;br /&gt;
&lt;br /&gt;
      annotations:&lt;br /&gt;
&lt;br /&gt;
        - from: pod&lt;br /&gt;
&lt;br /&gt;
          key_regex: metadata.astromkey.com/(.*)&lt;br /&gt;
&lt;br /&gt;
          tag_name: $$1&lt;br /&gt;
&lt;br /&gt;
    pod_association:&lt;br /&gt;
&lt;br /&gt;
      - sources:&lt;br /&gt;
&lt;br /&gt;
        - from: resource_attribute&lt;br /&gt;
&lt;br /&gt;
          name: k8s.pod.name&lt;br /&gt;
&lt;br /&gt;
        - from: resource_attribute&lt;br /&gt;
&lt;br /&gt;
          name: k8s.namespace.name&lt;br /&gt;
&lt;br /&gt;
      - sources:&lt;br /&gt;
&lt;br /&gt;
        - from: resource_attribute&lt;br /&gt;
&lt;br /&gt;
          name: k8s.pod.ip&lt;br /&gt;
&lt;br /&gt;
      - sources:&lt;br /&gt;
&lt;br /&gt;
        - from: resource_attribute&lt;br /&gt;
&lt;br /&gt;
          name: k8s.pod.uid&lt;br /&gt;
&lt;br /&gt;
      - sources:&lt;br /&gt;
&lt;br /&gt;
        - from: connection&lt;br /&gt;
&lt;br /&gt;
  memory_limiter:&lt;br /&gt;
&lt;br /&gt;
    check_interval: 5s&lt;br /&gt;
&lt;br /&gt;
    limit_percentage: 80&lt;br /&gt;
&lt;br /&gt;
    spike_limit_percentage: 25&lt;br /&gt;
&lt;br /&gt;
  transform:&lt;br /&gt;
&lt;br /&gt;
    error_mode: ignore&lt;br /&gt;
&lt;br /&gt;
    metric_statements:&lt;br /&gt;
&lt;br /&gt;
      - context: resource&lt;br /&gt;
&lt;br /&gt;
        statements:&lt;br /&gt;
&lt;br /&gt;
          - set(attributes[&amp;quot;k8s.workload.kind&amp;quot;], &amp;quot;job&amp;quot;) where IsString(attributes[&amp;quot;k8s.job.name&amp;quot;])&lt;br /&gt;
&lt;br /&gt;
          - set(attributes[&amp;quot;k8s.workload.name&amp;quot;], attributes[&amp;quot;k8s.job.name&amp;quot;]) where IsString(attributes[&amp;quot;k8s.job.name&amp;quot;])&lt;br /&gt;
&lt;br /&gt;
          - set(attributes[&amp;quot;k8s.workload.kind&amp;quot;], &amp;quot;cronjob&amp;quot;) where IsString(attributes[&amp;quot;k8s.cronjob.name&amp;quot;])&lt;br /&gt;
&lt;br /&gt;
          - set(attributes[&amp;quot;k8s.workload.name&amp;quot;], attributes[&amp;quot;k8s.cronjob.name&amp;quot;]) where IsString(attributes[&amp;quot;k8s.cronjob.name&amp;quot;])&lt;br /&gt;
&lt;br /&gt;
          - set(attributes[&amp;quot;k8s.workload.kind&amp;quot;], &amp;quot;daemonset&amp;quot;) where IsString(attributes[&amp;quot;k8s.daemonset.name&amp;quot;])&lt;br /&gt;
&lt;br /&gt;
          - set(attributes[&amp;quot;k8s.workload.name&amp;quot;], attributes[&amp;quot;k8s.daemonset.name&amp;quot;]) where IsString(attributes[&amp;quot;k8s.daemonset.name&amp;quot;])&lt;br /&gt;
&lt;br /&gt;
          - set(attributes[&amp;quot;k8s.workload.kind&amp;quot;], &amp;quot;statefulset&amp;quot;) where IsString(attributes[&amp;quot;k8s.statefulset.name&amp;quot;])&lt;br /&gt;
&lt;br /&gt;
          - set(attributes[&amp;quot;k8s.workload.name&amp;quot;], attributes[&amp;quot;k8s.statefulset.name&amp;quot;]) where IsString(attributes[&amp;quot;k8s.statefulset.name&amp;quot;])&lt;br /&gt;
&lt;br /&gt;
          - set(attributes[&amp;quot;k8s.workload.kind&amp;quot;], &amp;quot;replicaset&amp;quot;) where IsString(attributes[&amp;quot;k8s.replicaset.name&amp;quot;])&lt;br /&gt;
&lt;br /&gt;
          - set(attributes[&amp;quot;k8s.workload.name&amp;quot;], attributes[&amp;quot;k8s.replicaset.name&amp;quot;]) where IsString(attributes[&amp;quot;k8s.replicaset.name&amp;quot;])&lt;br /&gt;
&lt;br /&gt;
          - set(attributes[&amp;quot;k8s.workload.kind&amp;quot;], &amp;quot;deployment&amp;quot;) where IsString(attributes[&amp;quot;k8s.deployment.name&amp;quot;])&lt;br /&gt;
&lt;br /&gt;
          - set(attributes[&amp;quot;k8s.workload.name&amp;quot;], attributes[&amp;quot;k8s.deployment.name&amp;quot;]) where IsString(attributes[&amp;quot;k8s.deployment.name&amp;quot;])&lt;br /&gt;
&lt;br /&gt;
          # remove the delete statements if you want to preserve these attributes&lt;br /&gt;
&lt;br /&gt;
          - delete_key(attributes, &amp;quot;k8s.deployment.name&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
          - delete_key(attributes, &amp;quot;k8s.replicaset.name&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
          - delete_key(attributes, &amp;quot;k8s.statefulset.name&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
          - delete_key(attributes, &amp;quot;k8s.daemonset.name&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
          - delete_key(attributes, &amp;quot;k8s.cronjob.name&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
          - delete_key(attributes, &amp;quot;k8s.job.name&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
exporters:&lt;br /&gt;
&lt;br /&gt;
  otlphttp/astromkey:&lt;br /&gt;
&lt;br /&gt;
    endpoint: ${env:DT_ENDPOINT}&lt;br /&gt;
&lt;br /&gt;
    headers:&lt;br /&gt;
&lt;br /&gt;
      Authorization: &amp;quot;Api-Token ${env:DT_API_TOKEN}&amp;quot;&lt;br /&gt;
&lt;br /&gt;
service:&lt;br /&gt;
&lt;br /&gt;
  pipelines:&lt;br /&gt;
&lt;br /&gt;
    metrics:&lt;br /&gt;
&lt;br /&gt;
      receivers:&lt;br /&gt;
&lt;br /&gt;
        - otlp&lt;br /&gt;
&lt;br /&gt;
      processors:&lt;br /&gt;
&lt;br /&gt;
        - k8sattributes&lt;br /&gt;
&lt;br /&gt;
        - transform&lt;br /&gt;
&lt;br /&gt;
        - memory_limiter&lt;br /&gt;
&lt;br /&gt;
        - batch&lt;br /&gt;
&lt;br /&gt;
      exporters:&lt;br /&gt;
&lt;br /&gt;
        - otlphttp/astromkey&lt;br /&gt;
&lt;br /&gt;
  # turn on self-monitoring&lt;br /&gt;
&lt;br /&gt;
  telemetry:&lt;br /&gt;
&lt;br /&gt;
    metrics:&lt;br /&gt;
&lt;br /&gt;
      # metrics verbosity level. Higher verbosity means more metrics.&lt;br /&gt;
&lt;br /&gt;
      # The dashboard relies on metrics at level detailed.&lt;br /&gt;
&lt;br /&gt;
      level: detailed&lt;br /&gt;
&lt;br /&gt;
      readers:&lt;br /&gt;
&lt;br /&gt;
        - periodic:&lt;br /&gt;
&lt;br /&gt;
            interval: 10000&lt;br /&gt;
&lt;br /&gt;
            timeout: 5000&lt;br /&gt;
&lt;br /&gt;
            exporter:&lt;br /&gt;
&lt;br /&gt;
              otlp:&lt;br /&gt;
&lt;br /&gt;
                protocol: http/protobuf&lt;br /&gt;
&lt;br /&gt;
                temporality_preference: delta&lt;br /&gt;
&lt;br /&gt;
                endpoint: ${env:MY_POD_IP}:4318&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Когда следует масштабировать с помощью дашбордов ==&lt;br /&gt;
Единый дашборд '''Collector''' содержит несколько плиток, которые можно использовать в качестве индикатора для указания необходимости масштабирования:&lt;br /&gt;
&lt;br /&gt;
* Телеметрические данные, проходящие через плитки '''Collector''', предоставляют обзор того, сколько элементов данных (интервалов/логов/метрик) проходят через '''Collector''' и сколько из них принимаются, отправляются и отклоняются.  Если наблюдается увеличение количества отклоненных интервалов, это обычно указывает на то, что '''Collector''' превысил свой лимит памяти, при условии, что процессор &amp;lt;code&amp;gt;memorylimiter&amp;lt;/code&amp;gt; является частью конвейеров.&lt;br /&gt;
* Плитки показателей размера очереди включают метрики текущего размера очереди экспортера и емкости очереди экспортера .  Эти метрики могут дать представление о том, сколько элементов в данный момент находится в очереди экспортера. Если это число увеличивается, это может означать, что либо недостаточно доступных рабочих процессов для отправки данных, либо серверная часть, на которую отправляются данные, работает слишком медленно.&lt;br /&gt;
&lt;br /&gt;
Более подробную информацию о значении этих показателей и о том, как они могут повлиять на решения о масштабировании, можно найти в [https://opentelemetry.io/docs/collector/scaling/ документации OpenTelemetry]﻿ .&lt;br /&gt;
&lt;br /&gt;
Дополнительную информацию о масштабировании Collector см. в разделе [[Масштабирование Collector|Масштабирование]].&lt;/div&gt;</summary>
		<author><name>IKuznetsov</name></author>
	</entry>
</feed>