로그 모니터링
docker logs -ft kibana
ES 설치 버전이 8.7.0 인 관계로, kibana도 버전을 8.7.0 으로 함
아래글 참조)
https://goldencrab.tistory.com/entry/Elasticsearch-%EB%8F%84%EC%BB%A4-%EC%84%A4%EC%B9%98
1. 이미지 댕겨오기
docker pull docker.elastic.co/kibana/kibana:8.7.0
2. 실행하기
docker run -d --name kibana --link elasticsearch:elasticsearch -p 5601:5601 docker.elastic.co/kibana/kibana:8.7.0
link 옵션의 숫자는 docker ps 명령으로 알아낸 ES 의 컨테이너 ID 임
3. 접속하기
5601 포트로 접속을 하면 아래와 같은 화면이 뜸
토큰을 만들어야 한다. 토근 만드는 법은 위 화면의 Where do I find this? 를 클릭하면 방법이 나옴.
bin/elasticsearch-create-enrollment-token --scope kibana
위 명령어를 ES 가 실행되는 컨테이너에서 실행해야 함( bat 를 붙이면 안됨)
토큰을 붙여 넣고, Configure Elastic 버튼 클릭
참고) ES 설정파일 위치
vi ./usr/share/elasticsearch/config/elasticsearch.yml
kibana 설정파일 위치
vi /usr/share/kibana/config/kibana.yml
4. kibana 컨테이너에서 검증받기
3번을 클릭하면 아래 화면이 뜬다.
docker exec -it kibana bash
명령으로 컨테이너에 접속한후,
bin/kibana-verification-code
명령을 수행하여 코드값을 구한다.
구해진 값을 넣고 Verify 클릭
5. 설정이 완료되면 ES 접속화면이 뜸
6. 로그인하면 나타나는 화면. elastic 계정으로 로그인함.
kibana 계정은 뭐하는데 쓰는거지??
엘라스틱 url 변경하기
/usr/share/kibana/config/kibana.yml
아래 부분을 엘라스틱의 주소로 변경해라.
elasticsearch.hosts: ['https://172.17.0.3:9200']
=================================
로그인후 integrations 설치시 뜨는 에러..어케 해결하는걸까???
2023-10-31 20:38:17 [2023-10-31T11:38:17.995+00:00][ERROR][plugins.fleet] Error connecting to package registry: request to https://epr.elastic.co/search?kibana.version=8.7.0 failed, reason: self signed certificate in certificate chain
2023-10-31 20:38:17 [2023-10-31T11:38:17.999+00:00][ERROR][plugins.fleet] Error connecting to package registry: request to https://epr.elastic.co/categories?kibana.version=8.7.0 failed, reason: self signed certificate in certificate chain
2023-10-31 20:38:18 [2023-10-31T11:38:18.002+00:00][ERROR][plugins.fleet] Error connecting to package registry: request to https://epr.elastic.co/search?kibana.version=8.7.0 failed, reason: self signed certificate in certificate chain
2023-10-31 20:38:18 [2023-10-31T11:38:18.043+00:00][ERROR][plugins.fleet] Error connecting to package registry: request to https://epr.elastic.co/categories?kibana.version=8.7.0 failed, reason: self signed certificate in certificate chain
2023-10-31 20:38:50 [2023-10-31T11:38:50.257+00:00][ERROR][plugins.fleet] Error connecting to package registry: request to https://epr.elastic.co/search?kibana.version=8.7.0 failed, reason: self signed certificate in certificate chain
2023-10-31 20:38:50 [2023-10-31T11:38:50.269+00:00][ERROR][plugins.fleet] Error connecting to package registry: request to https://epr.elastic.co/categories?kibana.version=8.7.0 failed, reason: self signed certificate in certificate chain
=================================
설치후에, 추가로 아래도 설치해 놓자.
docker exec -u 0 -it 컨테이너명 bash
# apt-get update
#apt-get install net-tools
#apt-get install nano
#apt-get install vim
#apt-get install telnet
#apt-get install systemd
==> 설치 마지막즈음에 지역을 선택하라고 나옴. Asia -> Seoul 로 설정하면 시간이 맞춰짐
==> timedatectl 을 사용하기 위해서. 도커 시간이 맞추려고.
'Infra > 검색엔진' 카테고리의 다른 글
EL 에서 데이터 입력/조회/삭제/업데이트 테스트 (0) | 2023.10.27 |
---|---|
EL과 RDB 비교 (0) | 2023.10.27 |
Elasticsearch 도커 설치 (0) | 2023.08.30 |
Knowledge Graph (0) | 2022.08.30 |
ElasticSearch 실습 - 색인 생성, 웹사이트와 ES 연결등 (0) | 2022.08.30 |
댓글