<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Документация Proto Observability Platform – поиск</title>
    <link>/docs/tags/%D0%BF%D0%BE%D0%B8%D1%81%D0%BA/</link>
    <description>Recent content in поиск on Документация Proto Observability Platform</description>
    <generator>Hugo -- gohugo.io</generator>
    <language>ru</language>
    
	  <atom:link href="/docs/tags/%D0%BF%D0%BE%D0%B8%D1%81%D0%BA/index.xml" rel="self" type="application/rss+xml" />
    
    
      
        
      
    
    
    <item>
      <title>Guides: Logs Explorer — обозреватель логов</title>
      <link>/docs/guides/logs_explorer/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>/docs/guides/logs_explorer/</guid>
      <description>
        
        
        &lt;p&gt;На этой странице:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;#%D0%B2%D0%B2%D0%B5%D0%B4%D0%B5%D0%BD%D0%B8%D0%B5&#34;&gt;Введение&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;#%D0%BA%D0%B0%D0%BA-%D0%BE%D1%82%D0%BA%D1%80%D1%8B%D1%82%D1%8C&#34;&gt;Как открыть&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;#%D1%81%D1%82%D1%80%D0%BE%D0%BA%D0%B0-%D0%B7%D0%B0%D0%BF%D1%80%D0%BE%D1%81%D0%B0&#34;&gt;Строка запроса&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;#%D0%B2%D1%80%D0%B5%D0%BC%D0%B5%D0%BD%D0%BD%D0%BE%D0%B9-%D0%B4%D0%B8%D0%B0%D0%BF%D0%B0%D0%B7%D0%BE%D0%BD&#34;&gt;Временной диапазон&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;#%D0%B3%D0%B8%D1%81%D1%82%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D0%BC%D0%B0-%D1%81%D0%BE%D0%B1%D1%8B%D1%82%D0%B8%D0%B9&#34;&gt;Гистограмма событий&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;#%D1%82%D0%B0%D0%B1%D0%BB%D0%B8%D1%87%D0%BD%D0%BE%D0%B5-%D0%BF%D1%80%D0%B5%D0%B4%D1%81%D1%82%D0%B0%D0%B2%D0%BB%D0%B5%D0%BD%D0%B8%D0%B5&#34;&gt;Табличное представление&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;#json-%D0%BF%D1%80%D0%B5%D0%B4%D1%81%D1%82%D0%B0%D0%B2%D0%BB%D0%B5%D0%BD%D0%B8%D0%B5&#34;&gt;JSON-представление&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;#%D0%B8%D0%B7%D0%B1%D1%80%D0%B0%D0%BD%D0%BD%D1%8B%D0%B5-%D0%B7%D0%B0%D0%BF%D1%80%D0%BE%D1%81%D1%8B&#34;&gt;Избранные запросы&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;#%D1%82%D0%B8%D0%BF%D0%B8%D1%87%D0%BD%D1%8B%D0%B5-%D1%81%D1%86%D0%B5%D0%BD%D0%B0%D1%80%D0%B8%D0%B8&#34;&gt;Типичные сценарии&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;#%D0%BF%D1%80%D0%B0%D0%B2%D0%B0-%D0%B4%D0%BE%D1%81%D1%82%D1%83%D0%BF%D0%B0&#34;&gt;Права доступа&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;введение&#34;&gt;Введение&lt;/h2&gt;
&lt;p&gt;&lt;strong&gt;Logs Explorer&lt;/strong&gt; — раздел платформы Proto Observability, в котором можно искать и анализировать структурированные JSON-логи со всех компонентов платформы и инструментированных приложений. Инструмент работает поверх хранилища VictoriaLogs и использует язык запросов LogsQL.&lt;/p&gt;


&lt;div class=&#34;alert alert-info&#34; role=&#34;alert&#34;&gt;
&lt;h4 class=&#34;alert-heading&#34;&gt;Версия&lt;/h4&gt;

    Данный функционал доступен начиная с версии 200.

&lt;/div&gt;

&lt;p&gt;&lt;strong&gt;Возможности раздела:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Поиск и фильтрация логов на языке &lt;strong&gt;LogsQL&lt;/strong&gt; с подсветкой синтаксиса;&lt;/li&gt;
&lt;li&gt;Табличное представление с &lt;strong&gt;динамическими столбцами&lt;/strong&gt; — любое поле лога можно вывести отдельным столбцом;&lt;/li&gt;
&lt;li&gt;Гистограмма распределения событий во времени (grouped-hits);&lt;/li&gt;
&lt;li&gt;Просмотр исходного JSON лога с форматированием;&lt;/li&gt;
&lt;li&gt;Сохранение &lt;strong&gt;Избранных запросов&lt;/strong&gt; для быстрого повторного использования;&lt;/li&gt;
&lt;li&gt;Гибкая настройка временного диапазона и размера страницы.&lt;/li&gt;
&lt;/ul&gt;
&lt;hr&gt;
&lt;h2 id=&#34;как-открыть&#34;&gt;Как открыть&lt;/h2&gt;
&lt;p&gt;Перейдите в раздел &lt;strong&gt;Логи&lt;/strong&gt; &amp;gt; &lt;strong&gt;Explorer&lt;/strong&gt; в основном меню навигации платформы.&lt;/p&gt;
&lt;!-- TODO: confirm menu path --&gt;
&lt;hr&gt;
&lt;h2 id=&#34;строка-запроса&#34;&gt;Строка запроса&lt;/h2&gt;
&lt;p&gt;В верхней части страницы находится поле ввода запроса LogsQL с подсветкой синтаксиса.&lt;/p&gt;
&lt;!-- TODO: screenshot --&gt;
&lt;p&gt;&lt;strong&gt;Возможности строки запроса:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Подсветка синтаксиса LogsQL (ключевые слова, операторы, строковые значения, имена полей);&lt;/li&gt;
&lt;li&gt;Валидация на лету — некорректные запросы отмечаются красным;&lt;/li&gt;
&lt;li&gt;Кнопка &lt;strong&gt;Очистить&lt;/strong&gt; сбрасывает запрос одним нажатием;&lt;/li&gt;
&lt;li&gt;Поддержка всех типов операторов-пайпов LogsQL (&lt;code&gt;| filter&lt;/code&gt;, &lt;code&gt;| stats&lt;/code&gt;, &lt;code&gt;| sort&lt;/code&gt;, &lt;code&gt;| fields&lt;/code&gt; и т.д.).&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;Примеры запросов:&lt;/strong&gt;&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;background-color:#f8f8f8;-moz-tab-size:4;-o-tab-size:4;tab-size:4;&#34;&gt;&lt;code class=&#34;language-fallback&#34; data-lang=&#34;fallback&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;service:&amp;#34;payment_bank&amp;#34; AND status:&amp;#34;error&amp;#34;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;background-color:#f8f8f8;-moz-tab-size:4;-o-tab-size:4;tab-size:4;&#34;&gt;&lt;code class=&#34;language-fallback&#34; data-lang=&#34;fallback&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;_time:5m | stats by (service, status) count()
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;Поиск кокрентного traceID:&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;background-color:#f8f8f8;-moz-tab-size:4;-o-tab-size:4;tab-size:4;&#34;&gt;&lt;code class=&#34;language-fallback&#34; data-lang=&#34;fallback&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;_msg:140770596742765489524565013330580230423 | sort by (_time)
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;При наведении на имя поля в результатах появляется подсказка с примерами его использования.&lt;/p&gt;
&lt;p&gt;Нажмите &lt;strong&gt;Выполнить&lt;/strong&gt; для запуска запроса. Результаты обновляются с учётом выбранного временного диапазона.&lt;/p&gt;
&lt;hr&gt;
&lt;h2 id=&#34;временной-диапазон&#34;&gt;Временной диапазон&lt;/h2&gt;
&lt;p&gt;Рядом со строкой запроса расположен стандартный таймпиккер платформы.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Возможности:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Пресеты: последние 15 минут, 1 час, 24 часа, 7 дней и т.д.;&lt;/li&gt;
&lt;li&gt;Произвольный диапазон с точностью до секунды;&lt;/li&gt;
&lt;li&gt;Переключение между относительным и абсолютным режимами.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Диапазон автоматически подставляется в выражение &lt;code&gt;_time:...&lt;/code&gt; при выполнении запроса.&lt;/p&gt;
&lt;hr&gt;
&lt;h2 id=&#34;гистограмма-событий&#34;&gt;Гистограмма событий&lt;/h2&gt;
&lt;p&gt;Под строкой запроса отображается &lt;strong&gt;гистограмма распределения событий во времени (grouped-hits)&lt;/strong&gt; — столбчатая диаграмма, показывающая количество записей лога, попавших под текущий запрос, в каждом временном интервале.&lt;/p&gt;
&lt;!-- TODO: screenshot --&gt;
&lt;p&gt;&lt;strong&gt;Возможности гистограммы:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Выбор количества столбцов (Bars) — 20, 50, 100 или 200;&lt;/li&gt;
&lt;li&gt;Выбор числа топ-групп (Top Hits) для подсветки наиболее часто встречающихся значений поля группировки;&lt;/li&gt;
&lt;li&gt;Клик на столбец сужает временной диапазон до выбранного интервала;&lt;/li&gt;
&lt;li&gt;Общее число попаданий (&lt;strong&gt;Total&lt;/strong&gt;) отображается над гистограммой и соответствует реальному количеству записей под условиями запроса.&lt;/li&gt;
&lt;/ul&gt;
&lt;hr&gt;
&lt;h2 id=&#34;табличное-представление&#34;&gt;Табличное представление&lt;/h2&gt;
&lt;p&gt;Основная вкладка результатов — таблица записей лога.&lt;/p&gt;
&lt;!-- TODO: screenshot --&gt;
&lt;p&gt;&lt;strong&gt;Возможности таблицы:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Динамические столбцы&lt;/strong&gt; — нажмите на иконку настройки столбцов, чтобы выбрать, какие поля логов будут отображаться как отдельные столбцы. Все остальные поля остаются в общем столбце с raw-данными;&lt;/li&gt;
&lt;li&gt;Сортировка по столбцам;&lt;/li&gt;
&lt;li&gt;Форматирование числовых полей с разделителями групп разрядов;&lt;/li&gt;
&lt;li&gt;Кнопки копирования значений (видимы как в светлой, так и в тёмной теме);&lt;/li&gt;
&lt;li&gt;Пагинация с выбором размера страницы — по умолчанию 500 записей;&lt;/li&gt;
&lt;li&gt;При клике на строку открывается панель с полным содержимым записи лога.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Настройки отображения (колонки, размер страницы, формат вывода) сохраняются между сессиями.&lt;/p&gt;
&lt;hr&gt;
&lt;h2 id=&#34;json-представление&#34;&gt;JSON-представление&lt;/h2&gt;
&lt;p&gt;Вторая вкладка — &lt;strong&gt;JSON&lt;/strong&gt; — показывает необработанные записи лога в исходном виде.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Каждая запись — отдельный отформатированный JSON с подсветкой синтаксиса;&lt;/li&gt;
&lt;li&gt;Доступна кнопка копирования записи;&lt;/li&gt;
&lt;li&gt;Удобно для анализа сложных структурированных логов и отладки интеграций.&lt;/li&gt;
&lt;/ul&gt;
&lt;hr&gt;
&lt;h2 id=&#34;избранные-запросы&#34;&gt;Избранные запросы&lt;/h2&gt;
&lt;p&gt;Часто используемые запросы можно сохранить в &lt;strong&gt;Избранное&lt;/strong&gt;, чтобы быстро вернуться к ним позже.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Как сохранить запрос:&lt;/strong&gt;&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Введите и выполните нужный запрос LogsQL.&lt;/li&gt;
&lt;li&gt;Нажмите иконку &lt;strong&gt;звёздочки&lt;/strong&gt; рядом со строкой запроса.&lt;/li&gt;
&lt;li&gt;Укажите имя и опциональное описание для запроса.&lt;/li&gt;
&lt;li&gt;Нажмите &lt;strong&gt;Сохранить&lt;/strong&gt;.&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;&lt;strong&gt;Как использовать сохранённый запрос:&lt;/strong&gt;&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Откройте панель &lt;strong&gt;Избранные запросы&lt;/strong&gt; через иконку в заголовке.&lt;/li&gt;
&lt;li&gt;Выберите нужный запрос — он автоматически подставится в строку ввода.&lt;/li&gt;
&lt;li&gt;Нажмите &lt;strong&gt;Выполнить&lt;/strong&gt;.&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;Избранные запросы хранятся для каждого пользователя отдельно. Их можно редактировать и удалять из той же панели.&lt;/p&gt;


&lt;div class=&#34;alert alert-info&#34; role=&#34;alert&#34;&gt;
&lt;h4 class=&#34;alert-heading&#34;&gt;Совет&lt;/h4&gt;

    Избранные запросы удобны для стандартных сценариев: «все ошибки сервиса X за последний час», «медленные запросы к базе данных», «все логи с определённым trace_id».

&lt;/div&gt;

&lt;hr&gt;
&lt;h2 id=&#34;типичные-сценарии&#34;&gt;Типичные сценарии&lt;/h2&gt;
&lt;p&gt;&lt;strong&gt;Расследование инцидента по trace_id&lt;/strong&gt;&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Скопируйте &lt;code&gt;trace_id&lt;/code&gt; из Traces Explorer или из карточки спана.&lt;/li&gt;
&lt;li&gt;В Logs Explorer введите запрос &lt;code&gt;trace_id:&amp;quot;&amp;lt;значение&amp;gt;&amp;quot;&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;Выберите временной диапазон, охватывающий момент инцидента.&lt;/li&gt;
&lt;li&gt;Проанализируйте логи в хронологическом порядке.&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;&lt;strong&gt;Поиск ошибок сервиса&lt;/strong&gt;&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Введите &lt;code&gt;service:&amp;quot;&amp;lt;имя_сервиса&amp;gt;&amp;quot; AND status:&amp;quot;error&amp;quot;&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;Сохраните запрос как избранный для регулярной проверки.&lt;/li&gt;
&lt;li&gt;Включите гистограмму, чтобы увидеть время возникновения ошибок.&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;&lt;strong&gt;Фильтрация логов Kubernetes по кластеру / неймспейсу&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Используйте дополнительные фильтры — имя кластера, имя пода и неймспейс автоматически собираются как поля лога при сборе агентом:&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;background-color:#f8f8f8;-moz-tab-size:4;-o-tab-size:4;tab-size:4;&#34;&gt;&lt;code class=&#34;language-fallback&#34; data-lang=&#34;fallback&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;kube_cluster:&amp;#34;prod&amp;#34; AND kube_namespace:&amp;#34;payments&amp;#34; AND status:&amp;#34;warn&amp;#34;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Агрегация по уровню логирования&lt;/strong&gt;&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;background-color:#f8f8f8;-moz-tab-size:4;-o-tab-size:4;tab-size:4;&#34;&gt;&lt;code class=&#34;language-fallback&#34; data-lang=&#34;fallback&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;service:&amp;#34;api-manager&amp;#34; | stats by (status) count()
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;hr&gt;
&lt;h2 id=&#34;права-доступа&#34;&gt;Права доступа&lt;/h2&gt;
&lt;p&gt;Запросы LogsQL автоматически фильтруются по списку разрешённых пользователю сервисов в соответствии с настройками RBAC. Пользователь увидит только логи тех сервисов, к которым у него есть доступ. Администраторы видят данные всех сервисов. Подробнее см. &lt;a href=&#34;../rbac_admin/#%D0%BE%D0%B3%D1%80%D0%B0%D0%BD%D0%B8%D1%87%D0%B5%D0%BD%D0%B8%D0%B5-%D0%B4%D0%BE%D1%81%D1%82%D1%83%D0%BF%D0%B0-%D0%BA-%D1%81%D0%B8%D0%B3%D0%BD%D0%B0%D0%BB%D0%B0%D0%BC-%D0%BF%D0%BE-%D1%81%D0%B5%D1%80%D0%B2%D0%B8%D1%81%D0%B0%D0%BC&#34;&gt;Администрирование RBAC&lt;/a&gt;.&lt;/p&gt;

      </description>
    </item>
    
  </channel>
</rss>
