5.2. Red Hat Network 모니터링 데몬 (rhnmd)


모니터링 (Monitoring) 인타이틀먼트를 최대한 활용하기 위해서는 Red Hat은 Red Hat Network 모니터링 데몬을 클라이언트 시스템에 설치할 것을 권장합니다. OpenSSH에 기반한 rhnmd는 RHN Satellite는 클라이언트 시스템의 내부 프로세스를 읽고 프로브 상태를 점검할 때 보안을 보장합니다.
Red Hat Network 모니터링 데몬을 이용하기 위해서는 모니터링되는 시스템이 4545 포트에서의 연결을 허용해야 한다는 점을 기억하십시오. 대신에 sshd를 이용해 데몬을 함께 설치하면 이 포트를 열지 않아도 됩니다. 5.2.3절. “SSH 설정하기”에서 자세한 정보를 구하실 수 있습니다.

5.2.1. 데몬이 필요한 프로브

Red Hat Network 모니터링 데몬이든 sshd을 통해서든 다음의 프로브가 실행되기 위해서는 클라이언트 시스템에 암호화된 연결이 이용되어야 합니다.
  • Linux::CPU Usage
  • Linux::Disk IO Throughput
  • Linux::Disk Usage
  • Linux::Inodes
  • Linux::Interface Traffic
  • Linux::Load
  • Linux::Memory Usage
  • Linux::Process Counts by State
  • Linux::Process Count Total
  • Linux::Process Health
  • Linux::Process Running
  • Linux::Swap Usage
  • Linux::TCP Connections by State
  • Linux::Users
  • Linux::Virtual Memory
  • LogAgent::Log Pattern Match
  • LogAgent::Log Size
  • Network Services::Remote Ping
  • Oracle::Client Connectivity
  • General::Remote Program
  • General::Remote Program with Data
Linux 그룹의 모든 프로브는 같은 조건을 요한다는 것을 기억하십시오.

5.2.2. Red Hat Network 모니터링 데몬 설치

5.2.1절. “데몬이 필요한 프로브”에 나열된 프로브를 이용해서 시스템을 모니터링하려면 Red Hat Network 모니터링 데몬을 설치해야 합니다. 여기서 보여지는 설치 단계는 sshd를 이용해서 RHN 모니터링 인프라와 모니터링되는 시스템 사이의 보안 연결을 하고자 하는 경우에만 필요한 선택 사항입니다. 자세한 설명는 5.2.3절. “SSH 설정하기”에서 참조하십시오.
rhnmd패키지는 Red Hat Enterprise Linux 배포판의 RHN Tools 채널에서 찾으실 수 있습니다. 설치하기 위해서는 다음을 수행합니다:
  1. 이미 되어있지 않다면, 감시할 시스템을 그 시스템에 연관된 RHN Tools 채널에 등록하십시오. 시스템을 하나씩 등록할 경우는 시스템 정보 ⇒ 채널 ⇒ 소프트웨어를 이용하고, 여러 시스템을 한번에 등록하고자 하는 경우 채널 정보 ⇒ 대상 시스템 탭을 이용하세요.
  2. 등록을 마친후 채널 정보 ⇒ 패키지 탭을 열어 rhnmd 패키지를 찾으십시오.('R' 아래)
  3. 패키지 이름을 클릭하면 패키지 정보 페이지가 열립니다. 대상 시스템 탭으로 가서 원하는 시스템을 선택한 후 패키지 설치을 클릭하십시오.
  4. 5.2.4절. “SSH키 설치하기”에서 참고하여 모니터링될 클라이언트 시스템에 SSH 공개키를 설치하십시오.
  5. 다음의 명령를 써서 Red Hat Network 모니터링 데몬을 모든 클라이언트 시스템에서 시작하십시오:
    service rhnmd start
    Copy to Clipboard Toggle word wrap
  6. 데몬이 필요한 프로브를 설치할 경우 RHNMD 사용자RHNMD 포트의 기본값을 쓰십시오. 기본값은 각각 nocpulse4545입니다.

5.2.3. SSH 설정하기

클라이언트 시스템에 Red Hat Network 모니터링 데몬을 설치하거나 4545 포트를 열기를 원치 않으면 sshd을 설정하여 시스템과 RHN 사이에 암호화된 연결을 쓸 수 있습니다. 이는 sshd가 이미 실행되고 있는 경우에 적합한 경우입니다. 모니터링하기 위해 데몬을 구성하려면 다음을 실행합니다:
  1. 모니터링할 시스템에 SSH 패키지가 설치되어 있는지 확인하십시오:
    rpm -qi openssh-server
    Copy to Clipboard Toggle word wrap
  2. 이 데몬과 관련된 사용자를 확인하십시오. 이는 필요한 SSH 키를 사용자의 ~/.ssh/authorized_keys 파일에 입력할 수 있다면 시스템에 있는 사용자 누구나 될 수 있습니다.
  3. /etc/ssh/sshd_config 설정 파일에 나타나듯이 데몬이 쓰고 있는 포트를 확인하십시오. 기본 포트는 22 입니다.
  4. 5.2.4절. “SSH키 설치하기”에서 참고하여 모니터링될 클라이언트 시스템에 SSH 공개키를 설치하십시오.
  5. 다음의 명령을 이용해서 클라이언트 시스템의 sshd를 실행하십시오:
    service sshd start
    Copy to Clipboard Toggle word wrap
  6. 데몬을 필요로 하는 프로브를 추가할 때, 2, 3 단계에서 생성된 값을 RHNMD 사용자RHNMD 포트 필드에 입력하십시오

5.2.4. SSH키 설치하기

rhnmdsshd를 쓰든 보안 연결을 위해서는 Red Hat Network 모니터링 데몬 SSH 공개키를 모니터링할 시스템에 반드시 설치하셔야 합니다. 설치하기 위해서는 다음을 수행합니다:
  1. Satellite 인터페이스에서 모니터링 (Monitoring) ⇒ 스카웃 설정 푸시 페이지로 간 후 클라이언트 시스템을 모니터링할 스카웃 (Scout) 이름을 클릭하십시오. SSH id_dsa.pub 키가 나타날 것입니다.
  2. 문자 스트링을 복사하십시오.(ssh-dss로 시작하여 RHN 서버의 호스트 이름으로 끝남)
  3. 키를 전송할 시스템을 선택합니다. 왼쪽 메뉴에서 시스템을 선택하고 SSH 키를 전송하고자 하는 시스템 옆의 체크 박스를 클릭합니다. 상단의 관리 버튼을 클릭하여 완료합니다.
  4. 시스템 세트 관리자에서 원격 명령 실행을 클릭하고 스크립트 텍스트 상자에 다음과 같은 행을 입력합니다:
    #!/bin/sh
    cat <<EOF >> ~nocpulse/.ssh/authorized_keys
    
    Copy to Clipboard Toggle word wrap
    다음으로 Enter 키를 누르고 SSH 키를 붙여넣기합니다. 다음과 유사한 결과가 나타나야 합니다:
    #!/bin/sh
    cat <<EOF>> ~nocpulse/.ssh/authorized_keys               
    ssh-dss AABBAB3NzaC3kc3MABCCBAJ4cmyf5jt/ihdtFbNE1YHsT0np0SYJz7xk
    hzoKUUWnZmOUqJ7eXoTbGEcZjZLppOZgzAepw1vUHXfa/L9XiXvsV8K5Qmcu70h0
    1gohBIder/1I1QbHMCgfDVFPtfV5eedau4AAACAc99dHbWhk/dMPiWXgHxdI0vT2
    SnuozIox2klmfbTeO4Ajn/Ecfxqgs5diat/NIaeoItuGUYepXFoVv8DVL3wpp45E
    02hjmp4j2MYNpc6Pc3nPOVntu6YBv+whB0VrsVzeqX89u23FFjTLGbfYrmMQflNi
    j8yynGRePIMFhI= root@satellite.example.com
    EOF
    
    Copy to Clipboard Toggle word wrap
  5. 동작을 실행하고자 하는 날짜와 시간을 설정하고 원격 명령 스케줄을 클릭합니다.
키가 설치되고 사용 가능하면, 이를 요하는 모든 프로브는 모니터링 (Monitoring) 인프라와 감시되는 시스템 사이의 ssh 연결을 수락하기 시작합니다. 이제 Monitoring 데몬을 필요로 하는 프로브가 새로 설정된 시스템에서 실행되도록 스케쥴할 수 있습니다.
맨 위로 이동
Red Hat logoGithubredditYoutubeTwitter

자세한 정보

평가판, 구매 및 판매

커뮤니티

Red Hat 문서 정보

Red Hat을 사용하는 고객은 신뢰할 수 있는 콘텐츠가 포함된 제품과 서비스를 통해 혁신하고 목표를 달성할 수 있습니다. 최신 업데이트를 확인하세요.

보다 포괄적 수용을 위한 오픈 소스 용어 교체

Red Hat은 코드, 문서, 웹 속성에서 문제가 있는 언어를 교체하기 위해 최선을 다하고 있습니다. 자세한 내용은 다음을 참조하세요.Red Hat 블로그.

Red Hat 소개

Red Hat은 기업이 핵심 데이터 센터에서 네트워크 에지에 이르기까지 플랫폼과 환경 전반에서 더 쉽게 작업할 수 있도록 강화된 솔루션을 제공합니다.

Theme

© 2025 Red Hat