본문 바로가기
반응형

분류 전체보기233

리눅스 ELK 서비스 등록 [ 리눅스 서비스 ] 리눅스는 systemd로 서비스를 사용한다. systemctl는 systemd(System Deamon)을 관리하는 도구이다. 그래서 systemctl을 사용해서 서비스를 등록해서 사용하면 된다. 서비스라고 하면 끊임없는 동작해야 한다. 그래서 리눅스는 systemd로 등록된 서비스들은 전사했을 때 다시 살아나는 기적을 보여준다. systemctl은 레드햇(Red Hat)의 Lennart Poettering 이 개발 했지만 현재는 Linux 공식 도구로 자리매김했다. target을 통해서 모드를 정하고 모드를 통해 기능을 제한한다. multi-user.target이 기본이고 일반적인 쉘스크립트(텍스트) 모드를 제공한다. 그리고 graphical.target 을 사용하면 GUI를 제공.. 2021. 5. 9.
ELK 설치와 설정, 하나부터 열까지 [ ELK 란 ] ELK란 Elastic Search, Logstash, Kibana를 말한다. 이 3가지를 사용하면 로그를 관리하고 검색하기 수월해지며 대시보드를 통해 원하는 정보를 한눈에 확인할 수 있다. Elastic Search는 인덱싱이 되고 있는 DB라고 생각하면 된다. Logstash는 다양한 로그를 Input으로 받아 전처리를 하고 Elastic Search에 쌓을 수 있는 미들웨어라고 보면 된다. Kibana는 Elastic Search에 저장된 데이터를 웹으로 확인할 수 있게 도와주며 대시보드를 통해 데이터에 대한 인사이트를 줄 수 있다. [ 설치 정보 ] ELK는 버전 정보가 전부 같다. 그래서 Elastic Search를 7.11.2를 설치한다면 나머지 Logstash와 Kibana.. 2021. 5. 8.
Binary Tree Traversal, DFS, BFS [ Binary Tree Traversal ] 트리를 순회하는 방법을 "Binary Tree Traversal"이라고 한다. 어떻게 하면 트리의 맨 아래에 있는 가지를 전부 둘러보면서 조회를 할 수 있을까를 방법론으로 만든 것이다. 방법은 3가지가 있다. InOrder, PreOrder 그리고 PostOrder이다. InOrder는 (LVR : Left, Root, Right)라고 하며 왼쪽, 가운데 그리고 오른쪽을 차례대로 순회한다. PreOrder는 (VLR : Root, Left, Right)라고 하며 가운데, 왼쪽 그리고 오른쪽을 차례대로 순회한다. 마지막으로 PostOrder는 (LRV : Left, Right, Root)라고 하며 왼쪽, 오른쪽 그리고 가운데를 차례대로 순회한다. (1) InO.. 2021. 4. 25.
반응형