Отправляя несколько loglines (mysql-slow.log, php5-fpm.log.slow) к системному журналу

Да, это сделано путем создания Шаблона Виртуальной машины, это - VM, что Вы настроили способ, которым Вы хотите, чтобы весь Ваш VM's был, и Вы затем копируете каждый раз, когда Вы хотите создать новый VM. Это означает, что Вы не должны проходить полную установку Windows каждый раз, когда Вы создаете VM.

Однако это не столь просто так просто копирование машины, как Вы заканчиваете с проблемами как дублирующийся SIDS, названия машины, IP-адреса и т.д. Эта статья предоставляет очень краткий обзор того, как создать шаблонный VM's, эта статья идет немного больше подробно в целый процесс.

0
задан 17 October 2011 в 11:18
1 ответ

Я сам исследовал эту тему и наткнулся на действительно классный инструмент под названием Logstash . Его можно легко настроить для синтаксического анализа многострочных записей - и он делает это невероятно чисто.

input {
  file {
    type => 'mysql-slow'
    path => '/var/log/mysql/mysql-slow.log'    
  }
  file {
    type => 'php5-fpm-slow'
    path => '/var/log/php5-fpm.log.slow'
  }
}

filter {
  multiline {
    type => 'mysql-slow'
    pattern => '^# Time: '
    negate => true
    what => 'previous'
  }
  multiline {
    type => 'php5-fpm-slow'
    pattern => '^$'
    negate => true
    what => 'previous'
  }
}
1
ответ дан 4 December 2019 в 22:06

Теги

Похожие вопросы