ELK Express Start(Windows)
2403 단어 logstashelasticsearchkibana
ELK는 Elasticsearch, Logstash, Kibana 세 개의 소스 소프트웨어의 조합이다.
소프트웨어는 상당히 사용하기 쉬워서 윈도우즈에서도 매우 쉽게 실행할 수 있다.본고는 윈도우즈에서 이 세 가지 소프트웨어를 초보적으로 운행하는 과정을 기록하여 ELK를 처음 접하는 아동화 참고에 적합하다.
1. 환경
Windows7 64bit
JDK1.7.0_72 64bit
logstash 2.3.1
elasticsearch 2.3.1
kibana 4.5.0
2. 다운로드
다음 가방 3개 다운로드 및 압축 해제 (본문 작성 시 최신 가방)
https://download.elastic.co/logstash/logstash/logstash-2.3.1.zip
https://download.elastic.co/elasticsearch/release/org/elasticsearch/distribution/zip/elasticsearch/2.3.1/elasticsearch-2.3.1.zip
https://download.elastic.co/kibana/kibana/kibana-4.5.0-windows.zip
테스트 데이터 다운로드 ELK_test.7z(본문 부록 참조) 및 압축 해제.D:\opensource\ELK 디렉토리로 압축을 풀었다고 가정합니다.
압축 해제 후 디렉토리는 다음과 같습니다.
D:\opensource\ELK>dir/b
elasticsearch-2.3.1
elasticsearch-2.3.1.zip
first-pipeline.conf
kibana-4.5.0-windows
kibana-4.5.0-windows.zip
logstash-2.3.1
logstash-2.3.1.zip
logstash-tutorial-dataset
3. 구성
D:\opensource\ELK\first-pipeline.conf
input {
file {
path => "D:/opensource/ELK/logstash-tutorial-dataset"
start_position => beginning
ignore_older => 0
}
}
filter {
grok {
match => { "message" => "%{COMBINEDAPACHELOG}"}
}
}
output {
file {
path => "D:/opensource/ELK/logstash-tutorial-output.txt"
}
elasticsearch {
}
}
D:\opensource\ELK\kibana-4.5.0-windows\config\
kibana.yml
elasticsearch.url: "http://localhost:9200"
4. ELK 시작
다음 세 개의 DOS 창을 동시에 엽니다.
D:\opensource\ELK\logstash-2.3.1\bin>logstash -f ../../first-pipeline.conf
D:\opensource\ELK\elasticsearch-2.3.1\bin>elasticsearch
D:\opensource\ELK\kibana-4.5.0-windows\bin>kibana
5. 찾아보기http://localhost:5601
이것이 바로 최종 완제품 키바나입니다. 여기서 일지를 한눈에 볼 수 있습니다.
logstash-tutorial-dataset을 수동으로 수정하고 끝에 몇 줄의 데이터를 추가한 다음 키바나의 페이지(Discover 탭)를 새로 고치면 실시간 데이터를 볼 수 있습니다.
이로써 ELK 여행은 가볍게 끝났습니다!
6. 전형적인 구조 참고 자료
ElasticSearch+LogStash+Kibana+Redis를 사용하여 로그 관리 서비스 구축
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
logstash:grok 대신dissect로 성능을 향상시킵니다.파이프의 성능을 향상시키는 간단한 방법은 다른 필터로 대체할 수 있는지 확인하는 것이다grok.내가 계속 grok 로 대체하고 있는 필터는 dissect 필터다.grok과dissect 사이의 주요 차이점은 disse...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.