Подскажите пожалуйста
В сети есть компьютеры с установлеными winlogbeat(установлены на ОС Windows) и filebeat- они могут быть установлены как на ОС Linux так и на Windows, как в pipeline logstash правильно организовать запись трафика в соотвествующие индексы? Какой параметр использовать чтобы определить на какой операционной системе установлен beats?
input {
beats {
client_inactivity_timeout => 1200
port => 5044
}
}
output {
if [type]=="winlogbeat" {
elasticsearch
{
hosts => ["https://es01:9200"]
user => logstash_writer
password => passwd
ssl_certificate_verification => false
manage_template => true
template_name => "winlogbeat"
ilm_enabled => true
ilm_rollover_alias => "winlogbeat"
ilm_pattern => "{now/d}-000001"
ilm_policy => "winlogbeat"
}
}
else if [type]=="beats" and [OS]=="Windows"{ }
else if [type]=="beats" and [OS]=="Linux"{ }
}
}