欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

dockerelk配置

林子帆2年前9瀏覽0評論

ELK是一套開源的日志管理系統(tǒng),包括Elasticsearch、Logstash和Kibana三個(gè)組件。Docker作為一種快速部署和管理應(yīng)用程序的工具,可以方便地進(jìn)行ELK的配置。

以下是Docker ELK的配置步驟:

1. 創(chuàng)建一個(gè)Docker網(wǎng)絡(luò)
$ docker network create elk
2. 啟動(dòng)Elasticsearch容器
$ docker pull elasticsearch:7.14.1
$ docker run -d --name es --net elk -p 9200:9200 -e "discovery.type=single-node" elasticsearch:7.14.1
3. 啟動(dòng)Logstash容器
$ docker pull logstash:7.14.1
$ docker run -d --name ls --net elk -v /path/to/config/dir:/config-dir logstash:7.14.1 -f /config-dir/logstash.conf
4. 配置Logstash
在Logstash的配置文件logstash.conf中,定義輸入、過濾器和輸出。以下是一個(gè)簡單的例子:
input {
beats {
port =>5044
}
}
filter {
grok {
match =>{ "message" =>"%{COMBINEDAPACHELOG}" }
}
}
output {
elasticsearch {
hosts =>"es:9200"
index =>"apache-access-%{+YYYY.MM.dd}"
}
}
5. 啟動(dòng)Kibana容器
$ docker pull kibana:7.14.1
$ docker run -d --name kib --net elk -p 5601:5601 kibana:7.14.1
6. 訪問Kibana
在瀏覽器中輸入http://localhost:5601,即可訪問Kibana的Web界面,通過頁面設(shè)置索引模式和可視化方式,將數(shù)據(jù)展示出來。

通過以上步驟,就可以搭建一個(gè)基本的Docker ELK環(huán)境,方便進(jìn)行日志管理和分析。