Professional Documents
Culture Documents
Belk 20160510 PDF
Belk 20160510 PDF
Marji Cermak
Marji Cermak
Systems Engineer at Morpht
@cermakm
Elasticsearch
Kibana
Data
Source
Elasticsearch
Data
Source
Kibana
Data
Source
Data
Source
Logstash Elasticsearch
Data
Source B
Kibana
Data
Source
Data B
Source
Logstash Elasticsearch
Data
Source B
Kibana
Data
Source
Data B
Source Logstash
Data
Source B
Kibana
Data
Source
Data B
Source Logstash
Data
Source B
Kibana
Data
Source
output {
elasticsearch {
hosts => ["myes"]
}
stdout { codec => rubydebug }
}
✤ GREEDYDATA .*
✤ USERNAME [a-zA-Z0-9._-]+
✤ POSINT \b(?:[1-9][0-9]*)\b
✤ COMMONAPACHELOG, COMBINEDAPACHELOG
✤ SYSLOGBASE
Data B
Source
Logstash Elasticsearch
Data
Source B
Kibana
Data
Source
Data B
Source
Logstash
shipper
Data
B ELB Message
Source
queue
Logstash
shipper
Data
Source
Logstash 1
ES
node
ES
Message Logstash 2
node
queue
ES
node
Kibana
Logstash N
output:
logstash:
hosts: ["logstash.example.com:9876"]
local0.* /var/log/drupal.log
input {
drupal_dblog {
databases =>
["site1", "mysql://usr:pass@host/db"]
interval => "1"
}
}
✤ https://hub.docker.com/_/logstash/
✤ https://hub.docker.com/_/elasticsearch/
✤ https://hub.docker.com/_/kibana/
Thanks!