라벨이 elk인 게시물 표시

Install kibana offline

#make repo  [root@localhost java-se-8u41-ri]# cat /etc/yum.repos.d/elasticsearch.repo [elasticsearch] name=Elasticsearch repository for 7.x packages #download package  [root@localhost java-se-8u41-ri]# yum install --enablerepo=elasticsearch kibana --downloadonly --downloaddir=/root/elastic Loaded plugins: fastestmirror, langpacks base | 3.6 kB 00:00:00 elasticsearch | 1.3 kB 00:00:00 extras | 2.9 kB 00:00:00 updates

install ELK on docker

install ELK on docker #install docker [root@minimacent ~]# yum install -y yum-utils device-mapper-persistent-data lvm2 #install docker [root@localhost ~]# yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo Loaded plugins: fastestmirror, langpacks adding repo from: https://download.docker.com/linux/centos/docker-ce.repo grabbing file https://download.docker.com/linux/centos/docker-ce.repo to /etc/yum.repos.d/docker-ce.repo repo saved to /etc/yum.repos.d/docker-ce.repo #install docker [root@localhost ~]# yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo Loaded plugins: fastestmirror, langpacks #install docker [root@minimacent ~]# yum install docker-ce docker-ce-cli containerd.io Loaded plugins: fastestmirror, langpacks Loading mirror speeds from cached hostfile * base: mirror.kakao.com * extras: mirror.kakao.com * updates: mirror.kakao.com #install docker [root@minimacent ~]# yum i

ELK beat " No directory ..." Error occurred

ELK beat " No directory ..." Error occurred #error message [root@minimacent bin]# ./metricbeat setup -c /etc/metricbeat/metricbeat.yml Overwriting ILM policy is disabled. Set `setup.ilm.overwrite:true` for enabling. Index setup finished. Loading dashboards (Kibana must be running and reachable) Skipping loading dashboards, No directory /usr/share/metricbeat/bin/kibana/7 #fixed error [root@minimacent bin]# ./metricbeat -c /etc/metricbeat/metricbeat.yml -path.home /usr/share/metricbeat -path.config /etc/metricbeat -path.data /var/lib/metricbeat setup --dashboards Loading dashboards (Kibana must be running and reachable) Loaded dashboards [root@minimacent bin]#

Forbidden to create Index Pattern in Kibana

logstash로 data 수집 후, kibana index 작성중 이하의 에러가 발생 Error "forbidden" 권한 문제? #edit privileges PUT /_all/_settings {"index.blocks.read_only_allow_delete": null}

ELK설치 9편 (Cluster구성)

이미지
3개의 데이터 전용 노드, 1개의 마스터 전용 노드로 구성합니다. Master Node가 설치된 서버에는 Kibana, Logstash 을 설치합니다. 데이터는 Master Node 를 통해서만 색인됩니다. 서버스펙 운영 서버에 필요한 CPU, RAM, 저장장치는 총4대   – OS : Centos 7   – CPU : 4core   – RAM : 4GB   – JAVA : Openjdk 8 Cluster 설치 es-master는 마스터 es-client1는 데이터, es-client2는 데이터, es-client3는 데이터 cluster.name: es-demo node.name: node-1   (각각node-2, node-3으로 설정) node.master: true      (마스터 노드만 true로 설정, 데이터 노드는 false) node.data: false          (마스터 노드만  false 로 설정, 데이터 노드는 true) 기동 장애 발생 시 대응.. rm -rf /var/lib/elasticsearch/nodes/0 로 데이터 삭제 후, 재설정 실행 결과 es-client1, es-client2, es-client3에 각각 분산되어 데이터 수집 보나스 테스트(Metricbeat로 apache,system 모니터링) [root@localhost modules.d]# metricbeat modules list Enabled: apache system vi apache.yml # Module: apache # Docs: https://www.elastic.co/guide/en/beats/metricbeat/6.4/metricbeat-module-apache.html – modu

ELK설치 8편 (Heartbeat Monitoring)

이미지
동작 시간 모니터링으로 활성 상태를 탐지하고 서비스가 가능한지 모니터링합니다 Heartbeat 설치 Heartbeat 다운로드 및 설치 설치파일 다운로드 https://artifacts.elastic.co/downloads/beats/heartbeat/heartbeat-6.4.2-x86_64.rpm 설치 # yum install heartbeat-6.4.2-x86_64.rpm 환경설정 # heartbeat setup –template -E output.logstash.enabled=false -E ‘output.elasticsearch.hosts=[“192.168.0.113:9200”]’ 키바나 대시보드 템플릿 추가 # heartbeat setup –dashboards Loading dashboards (Kibana must be running and reachable) Loaded dashboards 대시보드 kibana 접속설정 및 데이터 수집 elasticsearch 경로 설정 http, icmp 형태로 서버의 서비스 유무를 확인 Heartbeat 실행 # /usr/share/heartbeat/bin/heartbeat -e -c ./heartbeat.yml -d “publish” Heartbeat 모니터링 대시보드