본문 바로가기

IT/docker

elk 셋팅

https://hub.docker.com/_/kibana/

https://hub.docker.com/_/elasticsearch/

http://pyrasis.com/book/DockerForTheReallyImpatient/Chapter02

http://pyrasis.com/book/DockerForTheReallyImpatient/Chapter03


git clone https://github.com/docker-library/elasticsearch/tree/18527ddda24e2f765c18c925f8970b5570882a3c

cd 1.7 버전으로 이동

docker build --tag elasticsearch:1.7 .

docker run -d -p 9200:9200 -p 9300:9300 --restart=always --name elasticsearch_01 elasticsearch:1.7







git clone https://github.com/docker-library/kibana.git

cd 4.1 버전으로 이동


config 폴더 생성

config 폴더에서 kibana.yml 파일 생성

(

kibana.yml 설정 파일에서 elasticsearch url 를 직접 입력해야 함

)


Dockerfile 에서 실행 명령 전에 아래와 같은 스크립트 추가

COPY ./config/kibana.yml /opt/kibana/config/ 



docker build --tag kibana:4.1 .

docker run -d -p 5601:5601 --restart=always --name kibana kibana:4.1




/opt/kibana/config



var timeDefaults = {

        from: 'now-24h',

        to: 'now',

        mode: 'quick'

      };

  

docker run -d -p 8999:8999 --restart=always --name logstash logstash:1.5

docker run -d --restart=always -p 8999:8999 --name logstash -v "$PWD":/config-dir logstash:1.5 logstash -f /config-dir/logstash.conf


src/public/index.js 파일에서 아래와 같이 찾아 바꾼다.

var timeDefaults = {

        from: 'now/d',

        to: 'now/d',

        mode: 'quick'

      };

'IT > docker' 카테고리의 다른 글

Hadoop을 Docker로 셋팅해서 테스트  (0) 2017.09.01
도커 centos 사용시 한글 표현 안될때  (0) 2015.11.22
Gitlab docker 설치  (0) 2015.11.19
elastic search  (0) 2015.09.23