<?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%90%D0%BD%D0%B0%D0%BB%D0%B8%D0%B7_%D1%88%D0%B0%D0%B1%D0%BB%D0%BE%D0%BD%D0%BE%D0%B2_%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%90%D0%BD%D0%B0%D0%BB%D0%B8%D0%B7_%D1%88%D0%B0%D0%B1%D0%BB%D0%BE%D0%BD%D0%BE%D0%B2_%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%90%D0%BD%D0%B0%D0%BB%D0%B8%D0%B7_%D1%88%D0%B0%D0%B1%D0%BB%D0%BE%D0%BD%D0%BE%D0%B2_%D0%BB%D0%BE%D0%B3%D0%BE%D0%B2&amp;action=history"/>
	<updated>2026-10-26T19:42:45Z</updated>
	<subtitle>История изменений этой страницы в вики</subtitle>
	<generator>MediaWiki 1.43.11</generator>
	<entry>
		<id>https://doc.ruscomtech.ru/index.php?title=%D0%90%D0%BD%D0%B0%D0%BB%D0%B8%D0%B7_%D1%88%D0%B0%D0%B1%D0%BB%D0%BE%D0%BD%D0%BE%D0%B2_%D0%BB%D0%BE%D0%B3%D0%BE%D0%B2&amp;diff=7039&amp;oldid=prev</id>
		<title>IKuznetsov: Новая страница: « = Анализ шаблонов логов = &#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%90%D0%BD%D0%B0%D0%BB%D0%B8%D0%B7_%D1%88%D0%B0%D0%B1%D0%BB%D0%BE%D0%BD%D0%BE%D0%B2_%D0%BB%D0%BE%D0%B3%D0%BE%D0%B2&amp;diff=7039&amp;oldid=prev"/>
		<updated>2026-10-13T17:55:10Z</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; группирует записи логов, имеющие схожую структуру, в один шаблон. Это помогает понять форму данных логов без чтения отдельных сообщений и сворачивает большие...»&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Новая страница&lt;/b&gt;&lt;/p&gt;&lt;div&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; группирует записи логов, имеющие схожую структуру, в один шаблон. Это помогает понять форму данных логов без чтения отдельных сообщений и сворачивает большие объёмы похожих логов в компактный, удобный для восприятия список. Анализ шаблонов выполняется по полю &amp;lt;code&amp;gt;content&amp;lt;/code&amp;gt; записей логов, хранящихся в хранилище данных и соответствующих текущим фильтрам и временному диапазону, с использованием специализированной модели анализа шаблонов логов &amp;#039;&amp;#039;&amp;#039;ИИ&amp;#039;&amp;#039;&amp;#039; Ключ-АСТРОМ. Результат анализа шаблонов не загружается повторно и не сохраняется, так как это представление данных на момент чтения.&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;: когда вы фильтруете по источнику логов, пространству имён Kubernetes или тегу сервиса для анализа, анализ шаблонов показывает, какие типы сообщений создаются, без необходимости прокручивать отдельные логи или писать запрос &amp;#039;&amp;#039;&amp;#039;DQL&amp;#039;&amp;#039;&amp;#039;.&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Поиск выбросов&amp;#039;&amp;#039;&amp;#039;: анализ шаблонов показывает переменные части в остальном похожих сообщений логов (токены). Быстрый обзор токенов позволяет находить выбросы, такие как коды ошибок, IP-адреса, ID пользователей или другие значения.&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Сокращение массовых данных&amp;#039;&amp;#039;&amp;#039;: когда запрос возвращает тысячи похожих логов, анализ шаблонов помогает определить, являются ли они, например, всего 10 повторяющимися шаблонами сообщений.&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;
* Режим запроса &amp;#039;&amp;#039;&amp;#039;«Шаблоны (предварительный просмотр)»&amp;#039;&amp;#039;&amp;#039; позволяет обнаруживать шаблоны в логах и видеть результаты, сгруппированные по статусу и шаблону.&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;, чтобы переключить режим запроса.&lt;br /&gt;
* Выберите &amp;#039;&amp;#039;&amp;#039;Запустить запрос&amp;#039;&amp;#039;&amp;#039;.&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;
Если запрос возвращает более 50 000 записей логов, анализ шаблонов использует выборку данных для повышения скорости отклика. В случае выборочных данных шаблоны логов с небольшим количеством совпадающих логов могут быть исключены из результата. Уменьшите набор данных, добавив фильтры или сузив временной диапазон, чтобы устранить влияние выборки:&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;
* Используйте временной диапазон в 30 минут.&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;
** &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;#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;URL&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;lt;code&amp;gt;&amp;lt;IP&amp;gt;&amp;lt;/code&amp;gt;), чтобы увидеть распределение значений этого токена по совпавшим логам. Значения сортируются по количеству вхождений и относительной релевантности, например:&lt;br /&gt;
** &amp;lt;code&amp;gt;10.130.0.6&amp;lt;/code&amp;gt; — 18&lt;br /&gt;
** &amp;lt;code&amp;gt;10.130.0.7&amp;lt;/code&amp;gt; — 10&lt;br /&gt;
* Выберите, чтобы скопировать синтаксис &amp;#039;&amp;#039;&amp;#039;DPL&amp;#039;&amp;#039;&amp;#039; шаблона.&lt;br /&gt;
* Выберите токен (например, &amp;lt;code&amp;gt;&amp;lt;NUM&amp;gt;&amp;lt;/code&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; или &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;
== Упрощённое представление шаблона ==&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;DPL&amp;#039;&amp;#039;&amp;#039;, что делает шаблон переиспользуемым в Ключ-АСТРОМ, например в инструкции &amp;#039;&amp;#039;&amp;#039;DQL&amp;#039;&amp;#039;&amp;#039;. Эти шаблоны отображаются в упрощённом представлении для повышения читаемости. В упрощённом представлении шаблона вместо сопоставителей &amp;#039;&amp;#039;&amp;#039;DPL&amp;#039;&amp;#039;&amp;#039; отображаются следующие заполнители токенов.&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Заполнители токенов&lt;br /&gt;
!Сопоставители DPL&lt;br /&gt;
!Пример значения&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&amp;lt;code&amp;gt;TIMESTAMP&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;TIME&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;DATE&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;ISO8601&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;HTTPDATE&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;JSONTIMESTAMP&amp;lt;/code&amp;gt;&lt;br /&gt;
|&amp;lt;code&amp;gt;2026-04-15T14:23:01Z&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;&amp;lt;IP&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
|&amp;lt;code&amp;gt;IPADDR&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;IPV4&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;IPV6&amp;lt;/code&amp;gt;&lt;br /&gt;
|&amp;lt;code&amp;gt;10.130.0.6&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;&amp;lt;NUM&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
|&amp;lt;code&amp;gt;INT&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;LONG&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;DOUBLE&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;CDOUBLE&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;FLOAT&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;NUMBER&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;HEXINT&amp;lt;/code&amp;gt;&lt;br /&gt;
|&amp;lt;code&amp;gt;42&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;&amp;lt;JSON&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
|&amp;lt;code&amp;gt;JSON&amp;lt;/code&amp;gt;&lt;br /&gt;
|&amp;lt;code&amp;gt;{&amp;quot;flag&amp;quot;: &amp;quot;high_cpu_usage&amp;quot;, &amp;quot;enabled&amp;quot;: false}&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;&amp;lt;*&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
|&amp;lt;code&amp;gt;LD&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;LDATA&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;DATA&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;STRING&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;SQS&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;DQS&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;WORD&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;ALPHA&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;ALNUM&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;UPPER&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;LOWER&amp;lt;/code&amp;gt;&lt;br /&gt;
|Свободный текст или другие типы&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Доступ к синтаксису DPL шаблона ===&lt;br /&gt;
Анализ шаблонов отображает упрощённое представление шаблона. Вы можете получить доступ к полному синтаксису &amp;#039;&amp;#039;&amp;#039;DPL&amp;#039;&amp;#039;&amp;#039; шаблона и скопировать его:&lt;br /&gt;
&lt;br /&gt;
* Запустите анализ шаблонов логов, как описано выше.&lt;br /&gt;
* В соответствующей строке выберите &amp;#039;&amp;#039;&amp;#039;&amp;gt; Копировать DPL&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;
Применяются следующие ограничения:&lt;br /&gt;
&lt;br /&gt;
* Если исходный результат запроса превышает 50 000 записей или 100 МБ данных, анализ шаблонов выполняет выборку данных.&lt;br /&gt;
* Анализ шаблонов логов использует поле &amp;lt;code&amp;gt;content&amp;lt;/code&amp;gt; в качестве входного. Записи логов с полем &amp;lt;code&amp;gt;content&amp;lt;/code&amp;gt; длиннее 1 500 символов исключаются из анализа шаблонов.&lt;br /&gt;
* Структуры &amp;#039;&amp;#039;&amp;#039;JSON&amp;#039;&amp;#039;&amp;#039; в &amp;lt;code&amp;gt;content&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;.&lt;br /&gt;
* Редактор &amp;#039;&amp;#039;&amp;#039;DQL&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;DQL&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; шаблоны запрашиваются заново при следующем запуске запроса.&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; или &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;
&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;: были ли переменные части шаблонов обнаружены с правильными типами?&lt;/div&gt;</summary>
		<author><name>IKuznetsov</name></author>
	</entry>
</feed>