Ganglia 계층 참조 - AWS OpsWorks

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

Ganglia 계층 참조

중요

The AWS OpsWorks Stacks 서비스 수명이 2024년 5월 26일에 종료되었으며 신규 및 기존 고객 모두 사용할 수 없습니다. 고객은 가능한 한 빨리 워크로드를 다른 솔루션으로 마이그레이션할 것을 강력히 권장합니다. 마이그레이션에 대해 궁금한 점이 있으면 다음 연락처로 문의하십시오. AWS Support 팀 구성: AWS re:포스트 포스트 또는 스루 AWS 프리미엄 지원.

참고

이 계층은 Linux 기반 스택에서만 사용할 수 있습니다.

Ganglia 계층은 인스턴스 측정치의 저장 및 시각화를 관리하는 분산형 모니터링 시스템인 Ganglia를 지원합니다. 이 계층은 계층적 인스턴스 토폴로지에서 사용하도록 설계되어 인스턴스 그룹에 특히 유용합니다. Ganglia에는 두 개의 기본 구성 요소가 있습니다.

  • 저 오버헤드 클라이언트 - 스택 내 각 인스턴스에 설치되고 측정치를 마스터로 전송합니다.

  • 마스터는 클라이언트로부터 지표를 수집하여 Amazon EBS 볼륨에 저장합니다. 또한 마스터는 측정치를 웹 페이지에 표시합니다.

AWS OpsWorks Stacks에는 관리하는 각 인스턴스에 Ganglia 모니터링 에이전트가 있습니다. Ganglia 계층을 스택에 추가하여 시작하면 각 인스턴스의 Ganglia 에이전트가 Ganglia 인스턴스로 측정치를 보고합니다. Ganglia를 사용하려면 스택에 하나의 인스턴스를 포함하는 Ganglia 계층을 추가합니다. 데이터는 마스터의 IP 주소에서 Ganglia 백엔드에 로그인하여 액세스합니다. Chef 레시피를 작성하면 추가 측정치 정의를 제공할 수 있습니다.

짧은 이름: monitoring-master

호환성: Ganglia 계층은 다음 계층과 호환됩니다. 사용자 지정, db-master, memcached, php-app, rails-app.

오픈 포트: 로드 밸런서를 사용하면 포트 22 (SSH), 80 (), 443 () 에 공개적으로 액세스할 수 있습니다. HTTP HTTPS

탄력적 IP 주소 자동 할당: 기본적으로 Off

기본 EBS 볼륨: 예, /vol/ganglia

기본 보안 그룹: AWS - OpsWorks -모니터링-마스터-서버

구성: Ganglia 계층을 구성하려면 다음을 지정해야 합니다.

  • 이를 통해 모니터링 URI 그래프에 액세스할 수 있습니다. 기본값은 http://입니다.DNSName/강글리아, 여기서 DNSName 강글리아 인스턴스의 이름입니다. DNS

  • 모니터링 통계에 대한 액세스를 제어하는 사용자 이름 및 암호.

설정 레시피:

  • opsworks_initial_설정

  • ssh_host_keys

  • ssh_users

  • mysql::client

  • dependencies

  • ebs

  • opsworks_ganglia::client

  • opsworks_ganglia::server

Configure 레시피:

  • opsworks_ganglia::configure-client

  • ssh_users

  • agent_version

  • opsworks_ganglia::configure-server

Deploy 레시피:

  • deploy::default

  • opsworks_ganglia::configure-server

  • opsworks_ganglia::deploy

Shutdown 레시피:

  • opsworks_shutdown::default

  • apache2::stop

설치:

  • Ganglia 클라이언트는 /etc/ganglia 아래에 설치됩니다.

  • Ganglia 웹 프런트 엔드는 /usr/share/ganglia-webfrontend 아래에 설치됩니다.

  • Ganglia logtailer는 /usr/share/ganglia-logtailer 아래에 설치됩니다.