Monitoring
-
Redis Exporter 서비스를 사용하여 Redis Droplets 모니터링
개요 Redis 데이터베이스의 적절한 모니터링을 위해서는 가장 좋은 성능을 유지하고, 잠재적인 밸트leineck을 식별하고, 전체 시스템의 신뢰성을 보장하는 것이 중요합니다. Redis Exporter Service는 Prometheus를 사용하여 Redis 데이터베이스를 모니터링하기 위한 강력한 기능을 가지고 있는 도구입니다. 이 튜토리얼은 Redis Exporter Service의 compete setup and configuration을 指导하여 monitoring solution을 integrate하는 것을 简単하게 도울 것입니다. 이 튜토리얼을 따라하면 Redis 데이터베이스의 performance metrics를 有效地 monitor하기 위한 fully operational monitoring setup을 성립시킵니다. Note: 이 튜토리얼의 설정 시간은 约 25분입니다. Prerequisites 시작하기 전에, 다음과 같은 prerequisites를 갖추어 둬야…
-
Kafka를 보안하고 모니터링하는 방법
소개 Apache Kafka는 클러스터에 허가된 인물과 应用程序만이 연결할 수 있게 보호하기 위해 다양한 보안 프로tokolle 및 인증 workflow를 지원합니다. 기본 구성에서 Kafka는 모두에게 アクセス 허가를 한지만, 보안 검사를 사용하지 않습니다. 이것은 탐색과 開発에 유용하지만, 생산적인 배포는 外的에 노출되기 전에 적절히 보안되어야 합니다. 또한, 이러한 환경은 시계열 운영과 불가义한 문제를 예방る 수행을 모니터링해야 합니다. 이 튜토리얼에서는 TLS 트래픽 암호화와 SASL 인증을 구성하여 표준적인 사용자 이름과 암호 로그인 과정을 제공하는 방법을 배울 것입니다. 제공된 생산자와 수신자 스크립트를 구성하여 보호된 クラス터에 연결할 수…
-
DOKS 클러스터에서 Alertmanager를 사용하여 경고 및 알림 설정하는 방법은 무엇인가요?
소개 알림 및 통지는 배포 워크플로우의 중요한 부분입니다. Kubernetes 클러스터를 사용할 때 종종 클러스터의 중요한 문제에 대해 즉시 알림을 받아야 할 수 있습니다. Alertmanager는 클러스터에 설치된 Prometheus 스택의 일부입니다. 이를 통해 Prometheus와 같은 다양한 소스에서 경고를 받을 수 있습니다. Prometheus 측에서 규칙이 생성되고, 그에 따라 경고가 발생할 수 있습니다. Alertmanager는 이러한 경고를 가로채고, 그룹화(집계), 다른 변환을 적용하고, 마지막으로 구성된 수신자에게 경로를 지정하는 것이 책임입니다. 필요한 경우 알림 메시지를 추가 세부 정보를 포함하여 추가로 서식을 지정할 수 있습니다. Slack, Gmail 등을…
-
DOKS 클러스터에 Prometheus 모니터링 스택 설치하는 방법
소개 컨테이너를 관리하기 위해 Kubernetes를 점 increasingly 사용하는 조직들은 분산 시스템의 상태를 모니터링할 수 있는 솔루션이 필요합니다. 이를 위해 Prometheus를 도입하게 되는데, 이는 K8s 공간에서 컨테이너화된 응용 프로그램을 모니터링하기 위한 강력한 오픈 소스 도구입니다. 이 튜토리얼에서는 DOKS 클러스터의 모든 pod와 Kubernetes 클러스터 상태 메트릭을 모니터링하기 위해 Prometheus 스택을 설치하고 구성하는 방법을 배우게 됩니다. 그런 다음 Prometheus를 Grafana와 연결하여 모든 메트릭을 시각화하고 PromQL 언어를 사용하여 쿼리를 수행할 것입니다. 마지막으로 Prometheus 인스턴스에 지속적인 저장소를 구성하여 DOKS 클러스터 및 응용 프로그램 메트릭 데이터를…
-
Kubernetes 모니터링을 위해 TOBS(Observability Stack) 설정하는 방법
상태: 사용되지 않음 이 문서는 사용되지 않으며 더 이상 유지되지 않습니다. 이유 TOBS 설치 프로그램이 상위 스트림에서 사용되지 않게 되었습니다. 대신 참조하세요 공식 TOBS 설명서를 참조하십시오. 소개 TOBS는 The Observability Stack의 약자로, 기존의 Kubernetes 클러스터에 설치할 수 있는 모니터링 도구와 대시보드 인터페이스의 사전 패키지 배포입니다. Prometheus와 Grafana를 기본으로 포함하여 Promlens, TimescaleDB, Alertmanager 등을 포함한 가장 인기있는 오픈 소스 관찰 도구 중 많은 도구들이 포함되어 있습니다. 이들은 함께 서버 트래픽을 분석하고 배포의 잠재적인 문제를 매우 큰 규모까지 식별하는 간단하고 유지 관리…
-
DigitalOcean에서 Prometheus, Grafana 및 Alertmanager로 Kubernetes 모니터링 스택 설정하기
상태: 사용되지 않음 이 문서는 사용되지 않으며 더 이상 유지되지 않습니다. 이유 이 튜토리얼의 단계는 여전히 작동하지만, 이제 유지 관리가 불필요하게 어려운 구성을 생성합니다. 대신 참조 이 문서는 참조 자료로 여전히 유용할 수 있지만, 최선의 방법을 따르지 않을 수 있습니다. 더 최근의 문서를 사용하는 것이 좋습니다. Kubernetes 모니터링을 위한 TOBS(The Observability Stack) 설정 방법 소개 트레이싱과 로깅과 더불어 모니터링과 경고는 Kubernetes 관측성 스택의 필수 구성 요소입니다. 디지털오션 Kubernetes 클러스터에 대한 모니터링 설정을 하면 리소스 사용량을 추적하고 응용 프로그램 오류를 분석하고…
-
MongoDB 성능 모니터링하는 방법
저자는 Write for Donations 프로그램의 일환으로 Open Internet/Free Speech Fund를 기부 대상으로 선택했습니다. 소개 모니터링은 데이터베이스 관리의 중요한 부분으로, 데이터베이스의 성능 및 전반적인 상태를 이해할 수 있도록 합니다. 데이터베이스 성능을 모니터링함으로써 현재 용량을 더 잘 파악할 수 있으며, 시간이 지남에 따라 작업 부하가 어떻게 변하는지 관찰하고, 데이터베이스가 한계에 다다를 때 확장할 준비를 할 수 있습니다. 또한 예기치 않은 데이터베이스 사용의 급격한 증가와 같은 하드웨어 문제나 비정상적인 동작을 알아차릴 수 있습니다. 마지막으로, 모니터링은 데이터베이스를 사용하는 애플리케이션의 문제를 진단하는 데 도움이 될…
-
우분투 18.04에서 Elastic Stack을 사용하여 관리되는 Redis 데이터베이스 통계 분석하는 방법
저자는 자유 및 오픈 소스 기금을 Donate 프로그램의 일환으로 기부 대상으로 선택했습니다. 소개 데이터베이스 모니터링은 데이터베이스의 성능을 보여주는 다양한 지표를 체계적으로 추적하는 지속적인 과정입니다. 성능 데이터를 관찰함으로써 가치 있는 통찰력을 얻을 수 있으며 가능한 병목 현상을 식별하고 데이터베이스 성능을 향상시킬 수 있는 추가적인 방법을 찾을 수 있습니다. 이러한 시스템은 종종 관리자에게 문제가 발생했을 때 알림을 보내는 경보 기능을 구현합니다. 수집된 통계는 데이터베이스의 구성 및 작업 흐름 뿐만 아니라 클라이언트 응용 프로그램의 구성 및 작업 흐름을 개선하는 데에도 사용될 수 있습니다.…
-
서버 리소스 모니터링을 위한 Top, Netstat, Du 및 기타 도구 사용 기초
소개 모든 컴퓨터 시스템은 적절한 관리와 모니터링을 통해 혜택을 받습니다. 시스템이 어떻게 작동하는지 주시하는 것은 문제를 발견하고 빠르게 해결하는 데 도움이 됩니다. 이러한 목적으로 만들어진 다양한 명령 줄 유틸리티가 있습니다. 이 가이드에서는 툴박스에 가장 유용한 응용 프로그램 중 일부를 소개합니다. 전제 조건 이 가이드를 따라하기 위해 Linux 기반 운영 체제가 실행되는 컴퓨터에 액세스해야 합니다. 이는 SSH로 연결한 가상 사설 서버이거나 로컬 머신일 수 있습니다. 이 튜토리얼은 Ubuntu 20.04를 실행하는 Linux 서버를 기반으로 하여 검증되었지만, 제시된 예제는 Linux 배포판의 모든 버전에서…