User Tools

Site Tools


поиск_важных_событий_в_syslog

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
поиск_важных_событий_в_syslog [2026/08/18 16:10]
val
поиск_важных_событий_в_syslog [2026/09/08 12:25] (current)
val
Line 1: Line 1:
-====== Поиск важных событий в syslog ​с использованием LLM ======+====== Поиск важных событий в syslog ======
  
 ===== Реклама ===== ===== Реклама =====
  
-  * Как быстро на вопрос "​все ли у нас в порядке"​ поможет ответить просмотр лог файлов системы?​ Обычно за "​роем"​ сообщений "​ничего не видно"​. Давайте разберемся,​ как можно выделить то что действительно важно+  * Как быстро на вопрос "​все ли у нас в порядке"​ поможет ответить просмотр лог файлов системы?​ Обычно за "​роем"​ сообщений "​ничего не видно"​. Давайте разберемся,​ как можно выделить точто действительно важно
  
 ===== Техническое задание ===== ===== Техническое задание =====
Line 9: Line 9:
   * Отфильровать важные сообщения по ключевым словам (создать регулярное выражение с помощю LLM)   * Отфильровать важные сообщения по ключевым словам (создать регулярное выражение с помощю LLM)
   * Настроить отдельный журнал для сообщений с высокой степенью критичности/​уровнием важности   * Настроить отдельный журнал для сообщений с высокой степенью критичности/​уровнием важности
-  * Разаработать приложение для уведомления тоькло о важных сообщениях с помощю LLM +  * Разаработать приложение для уведомления только о важных сообщениях с помощю LLM
-===== Запись вебинара =====+
  
-  * Тэги+===== Запись вебинара =====
  
 +  * Тэги: syslog, facility, PCRE
 +  * Рутуб: [[https://​rutube.ru/​video/​13a07f510a46079c3cec91814f5b423b/​]]
 +  * Ютуб: [[https://​youtu.be/​5PYHDZsuzqA]]
 ===== Шаг 1. Что у нас есть, для начала ===== ===== Шаг 1. Что у нас есть, для начала =====
  
Line 53: Line 55:
  
   * [[https://​www.zabbix.com/​documentation/​5.2/​ru/​manual/​regular_expressions|Регулярные выражения]] zabbix documentation   * [[https://​www.zabbix.com/​documentation/​5.2/​ru/​manual/​regular_expressions|Регулярные выражения]] zabbix documentation
-  ​* **LLM промпт**сгенерируй регулярное выражение PCRE для поиска строк со словами error или abandon, исключая строки со словами test или debug, в любом регистре+ 
 +  ​* **LLM промпты: ** 
 +  - сгенерируй фильтр для поиска строк со словами error или abandon, исключая строки со словами test или debug, в любом регистре,​ задай уточняющие вопросы 
 +  - сгенерируй регулярное выражение PCRE для поиска строк со словами error или abandon, исключая строки со словами test или debug, в любом регистре 
 +  - сформируй тестовые данные без комментариев 
 <​code>​ <​code>​
 gate# cat /​var/​log/​syslog | grep -P '​^(?​!.*(?​i:​test|debug|vmwgfx)).*(?​i:​error|abandon|fail|expire)'​ gate# cat /​var/​log/​syslog | grep -P '​^(?​!.*(?​i:​test|debug|vmwgfx)).*(?​i:​error|abandon|fail|expire)'​
 </​code>​ </​code>​
  
-  * **Вариант 2**: Используем степени критичности/​уровни важности событий в syslog+  * **Вариант 2**: отбираем события по степени критичности/​уровни важности событий в syslog
  
   * Создаем [[Регистрация событий в Linux#​Журнал важных сообщений]] в rsyslog, пишем в него все события с указанием уровня важности (можно и источник события)   * Создаем [[Регистрация событий в Linux#​Журнал важных сообщений]] в rsyslog, пишем в него все события с указанием уровня важности (можно и источник события)
поиск_важных_событий_в_syslog.1787058608.txt.gz · Last modified: 2026/08/18 16:10 by val