摘要:建立工作目錄文件啟動(dòng)容器查看的進(jìn)入容器進(jìn)入目錄執(zhí)行命令加載這樣就可以在上看到官方的的了。
建立工作目錄:/data/docker
elk-master ├── docker-compose.yml ├── elasticsearch │?? ├── config │?? │?? └── elasticsearch.yml │?? └── Dockerfile ├── extensions │?? ├── logspout │?? │?? ├── build.sh │?? │?? ├── Dockerfile │?? │?? ├── logspout-compose.yml │?? │?? ├── modules.go │?? │?? └── README.md │?? └── README.md ├── kibana │?? ├── config │?? │?? └── kibana.yml │?? └── Dockerfile ├── LICENSE ├── logstash │?? ├── config │?? │?? └── logstash.yml │?? ├── Dockerfile │?? └── pipeline │?? └── logstash.conf ├── metricbeat │?? ├── config │?? │?? └── metricbeat.yml │?? └── Dockerfile └── README.md
docker-compose.yml 文件:
version: "3.6" services: elasticsearch: build: context: elasticsearch/ volumes: - ./elasticsearch/config/elasticsearch.yml:/usr/share/elasticsearch/config/elasticsearch.yml:ro ports: - "9200:9200" - "9300:9300" environment: ES_JAVA_OPTS: "-Xmx256m -Xms256m" networks: - elk logstash: build: context: logstash/ volumes: - ./logstash/config/logstash.yml:/usr/share/logstash/config/logstash.yml:ro - ./logstash/pipeline:/usr/share/logstash/pipeline:ro ports: - "5000:5000" environment: LS_JAVA_OPTS: "-Xmx256m -Xms256m" networks: - elk depends_on: - elasticsearch kibana: build: context: kibana/ volumes: - ./kibana/config/:/usr/share/kibana/config:ro ports: - "5601:5601" networks: - elk depends_on: - elasticsearch heartbeat: image: docker.elastic.co/beats/heartbeat:6.2.4 networks: - elk depends_on: - elasticsearch packetbeat: image: docker.elastic.co/beats/packetbeat:6.2.4 networks: - elk depends_on: - elasticsearch metricbeat: build: context: metricbeat/ volumes: - ./metricbeat/config/metricbeat.yml:/usr/share/metricbeat/config/metricbeat.yml:ro networks: - elk depends_on: - elasticsearch networks: elk: driver: bridge
啟動(dòng)elk容器
docker-compose up
查看 kibana 的 IP:172.18.0.7
進(jìn)入 metricbeat 容器:
docker exec -it [YOUR CONTAINER ID] /bin/bash
進(jìn)入目錄:cd /usr/share/metricbeat
執(zhí)行命令加載 Dashboard:
./metricbeat setup -E setup.kibana.host=172.18.0.7:5601
這樣就可以在 kibana 上看到官方的 metricbeat 的 dashboard 了。
文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請(qǐng)注明本文地址:http://www.ezyhdfw.cn/yun/27333.html
摘要:編者的話產(chǎn)品經(jīng)理為了紀(jì)念四歲生日,撰寫一系列文章,介紹如何使用收集和處理環(huán)境日志。在將日志發(fā)送到的上下文中,使用日志驅(qū)動(dòng)可能是最簡(jiǎn)單的方法。如果使用或日志記錄驅(qū)動(dòng)程序,則需要將定義為輸入。 [編者的話] Daniel Berman ( Logz.io 產(chǎn)品經(jīng)理)為了紀(jì)念 Docker 四歲生日,撰寫一系列文章,介紹如何使用 ELK 收集和處理 Dockerized 環(huán)境日志。小數(shù)今天...
摘要:但有一個(gè)問題就是對(duì)于一個(gè)初學(xué)者如此潔凈的環(huán)境,我完全不知道從何入手,也弄不清這個(gè)框架的優(yōu)勢(shì)是什么連個(gè)樣本都沒有。還有的配置,的接入都踩過不少坑,才部署成一個(gè)像樣的學(xué)習(xí)環(huán)境。之后在寫腳本的時(shí)候又是各種踩雷,終于實(shí)現(xiàn)了快速一鍵部署。 引言 剛接觸Elk的時(shí)候,我用https://github.com/deviantony/docker-elk,部署了第一個(gè)測(cè)試環(huán)境,這是一個(gè)很優(yōu)秀的項(xiàng)目,幾...
摘要:數(shù)據(jù)導(dǎo)入與校驗(yàn)容器運(yùn)行之后,筆者需要驗(yàn)證是否啟動(dòng)成功,可以通過瀏覽器訪問和的頁面是否成功來判斷。的整體操作流程比較簡(jiǎn)單,首先是收集各種日志并進(jìn)行過濾,然后將過濾后的內(nèi)容發(fā)送到服務(wù)中,最后用戶通過的頁面查看中的日志數(shù)據(jù)作者湯青松微信日期 一、背景 筆者所在項(xiàng)目組的項(xiàng)目由多個(gè)子項(xiàng)目所組成,每一個(gè)子項(xiàng)目都存在一定的日志,有時(shí)候想排查一些問題,需要到各個(gè)地方去查看,極為不方便,此前聽說有ELK...
摘要:數(shù)據(jù)導(dǎo)入與校驗(yàn)容器運(yùn)行之后,筆者需要驗(yàn)證是否啟動(dòng)成功,可以通過瀏覽器訪問和的頁面是否成功來判斷。的整體操作流程比較簡(jiǎn)單,首先是收集各種日志并進(jìn)行過濾,然后將過濾后的內(nèi)容發(fā)送到服務(wù)中,最后用戶通過的頁面查看中的日志數(shù)據(jù)作者湯青松微信日期 一、背景 筆者所在項(xiàng)目組的項(xiàng)目由多個(gè)子項(xiàng)目所組成,每一個(gè)子項(xiàng)目都存在一定的日志,有時(shí)候想排查一些問題,需要到各個(gè)地方去查看,極為不方便,此前聽說有ELK...
摘要:數(shù)據(jù)導(dǎo)入與校驗(yàn)容器運(yùn)行之后,筆者需要驗(yàn)證是否啟動(dòng)成功,可以通過瀏覽器訪問和的頁面是否成功來判斷。的整體操作流程比較簡(jiǎn)單,首先是收集各種日志并進(jìn)行過濾,然后將過濾后的內(nèi)容發(fā)送到服務(wù)中,最后用戶通過的頁面查看中的日志數(shù)據(jù)作者湯青松微信日期 一、背景 筆者所在項(xiàng)目組的項(xiàng)目由多個(gè)子項(xiàng)目所組成,每一個(gè)子項(xiàng)目都存在一定的日志,有時(shí)候想排查一些問題,需要到各個(gè)地方去查看,極為不方便,此前聽說有ELK...
閱讀 2968·2021-09-22 15:43
閱讀 5291·2021-09-06 15:02
閱讀 908·2019-08-29 13:55
閱讀 1744·2019-08-29 12:58
閱讀 3140·2019-08-29 12:38
閱讀 1311·2019-08-26 12:20
閱讀 2319·2019-08-26 12:12
閱讀 3393·2019-08-23 18:35