본문 바로가기
반응형

대시보드3

Kubernetes 대시보드 UI 배포(with kube-apiserver) kubernetes cluster를 만들면, 모든 관리를 CLI를 통해서만 해야하나? UI가 없을까?를 먼저 생각이 들게 됩니다. 따라서, kubernetes 대시보드를 설치합니다. 위의 대시보드를 열어보는 가장 쉬운방법은 kube-proxy를 사용하는 방법이지만, kubectl proxy를 이용하는 방법은 Localhost 에서 밖에 접근이 안된다. 따라서, 내가 UI를 다른사람들에게도 제공하려고 하면, API Server를 이용해야한다. [대시보드 UI 배포] # kubectl apply -f https://raw.githubusercontent.com/kubernetes/dashboard/v2.3.1/aio/deploy/recommended.yaml recommended.yaml 파일을 직접 다운로.. 2022. 4. 8.
제니퍼(jennifer) - APM 모니터링 솔루션(1) 제니퍼(JENNIFER)란? 웹 어플리케이션 서버(WAS)에서 동작하는 엔터프라이즈 자바 어플리케이션의 성능 관리를 위한 APM 솔루션이다 (WAS 없이 독립적으로 동작하는 어플리케이션도 성능 모니터링 가능하다) APM솔루션? Application Performance Management 어플리케이션 서비스에 대한 효율적인 성능 모니터링 및 성능 장애 대응 전략을 수립하고 미래 예측을 가늠하는 지속적인 성능 관리 체계를 구축하는 것이다. APM은 실제 서비스되고 있는 어플리케이션의 서비스 관점의 성능적 현황을 파악할 수 있고, 유지보수 관점에서 장애 대응 및 분석 역량을 강화 시킨다. 따라서, APM을 도입하면 보다 지능적인 방법으로 고객 서비스의 안정화를 이루는데 도움을 줄 수 있다. [장점] 다운 타.. 2021. 1. 20.
그라파나(Grafana) 오픈소스 모니터링 소개 이전에 회사에서는 서비스의 모니터링 도구로 rrdtool을 사용했었다. 모니터링 도구의 가장 심플한 도구로, 아주 오래된 도구를 사용했었는데, 이번에 모니터링 대시보드 도구로 Grafana를 선택해서 변경했다. Grafana는 Graphite나 elasticsearch 등과 같이 시간+데이터를 받는 데이터베이스를 기준으로 대시보드를 꾸며주는 툴이다. 더보기 Grafana = 대시보드를 만드는 툴이다. 대시보드 = 패널 + 패널 + 패널 … 패널 = 기본 패널 + Plug-in 패널 Grafana의 대시보드를 꾸미는 방법을 설명한다. 보이는대로, 여러 '패널'들을 사용하여 대시보드를 만든다! 패널의 종류는 아래와 같이 있고, Plug-in을 통해서 추가로 필요한 패널을 설치 및 등록하여 사용할 수 있다. .. 2021. 1. 5.
반응형