728x90
반응형

기존에는 서버에 직접 로그스태시를 설치하여 카프카와 ES를 연동했다.

 

그래서 메모리 문제가 발생할 때 설정을 수정하고 재시작했었고 서버에 문제가 생기는 경우 로그 수집이 중단됐었다.

 

서버를 더 늘리면 되는데 그때마다 증설이 어려워 kubernetes를 이용해보기로 했다.

helm install -f values.yaml logstash elastic/logstash
helm upgrade -f values.yaml logstash elastic/logstash

기존에는 서버별로 수집하는 토픽을 설정했다면 쿠버네티스로 이전하면서 필터가 비슷한 경우 아니면 전부 분리할 수 있었다.

 

replica 수를 설정하여 파티션 만큼 로그스태시를 올릴 수 있어 속도 개선이나 장애 상황에 유연하게 대응할 수 있었다.

 

또한 파드별로 리소스 제한을 하여 특정 토픽에 메모리 문제가 생겨도 해당 파드만 재시작되어 다른 토픽 수집이 안됐던 것을 방지할 수 있었다.

참고 문헌

1. https://github.com/elastic/helm-charts/tree/main/logstash

반응형

'Log' 카테고리의 다른 글

[Log] Kibana에서 소수점 숫자가 안나오는 문제  (1) 2024.01.11
[Log] 그라파나 설정 및 API  (0) 2023.05.04
[Log] Logstash 메모리 문제  (0) 2022.08.25
[Log] Apache Flume  (1) 2022.04.07
[Log] Grafana 이전 하기  (0) 2021.01.28
728x90
반응형

helm 패키지를 업데이트하고 어느 순간부터 파일 탐색을 할 때

 

방향키로 이전/다음 디렉토리로 이동하지 않고 커서만 움직이는 현상이 발생했다.

 

찾아보니 더이상 해당 키로 기능을 제공하지 않고

 

Emacs 기본 동작만 하도록 변경돼서 원하는(기존에 사용하던) 대로 동작하지 않았던 것이었다.

 

다음과 같이 추가해주면 기존처럼 방향키로 파일 탐색을 할 수 있다.

(define-key helm-map (kbd "<left>") 'helm-previous-source)
(define-key helm-map (kbd "<right>") 'helm-next-source)
(customize-set-variable 'helm-ff-lynx-style-map t)

 

참고 문헌

  1. https://github.com/emacs-helm/helm/issues/2175#issuecomment-512663858

반응형

'Emacs' 카테고리의 다른 글

[Emacs] macOS Catalina 디렉토리 접근 문제 해결  (0) 2020.02.06
[Emacs] macOS Catalina 업그레이드 문제  (0) 2020.01.25
[Emacs] Window Move  (0) 2020.01.25
[Emacs] Python 개발 환경 구축  (0) 2020.01.25
[Emacs] Move Line  (0) 2020.01.25

+ Recent posts