Multi-Port Monitor에 CA APM 연결
목차
apmdevops104kr
목차
3
CA APM을 Multi-Port Monitor에 연결하면 모니터링 중인 응용 프로그램과 관련된 개괄적인 네트워크 성능 정보를 볼 수 있습니다. 검토하는 결함에 대해 Multi-Port Monitor 데이터베이스의 네트워크 데이터를 CEM 콘솔로 가져와 APM 데이터베이스에 저장할 수 있습니다. 이 데이터는 "CEM Defect Details"(CEM 결함 정보) 페이지에서 TIM에 의해 생성된 결함과 함께 표시됩니다. 결함 및 네트워크 정보를 사용하여 잠재적 성능 문제를 파악하고 Multi-Port Monitor로 직접 이동할 수 있습니다.
결함이 생성된 시간과 "CEM Defect Details"(CEM 결함 정보) 페이지에 네트워크 데이터가 표시되는 시간 사이에는 약간의 지연(약 4-5분)이 있을 수 있습니다. 예를 들어, 결함이 2분 전에 생성되었고 CEM의 "결함 정보" 페이지에 네트워크 건전성 정보가 표시되지 않은 경우 몇 분 뒤에 뷰를 갱신하십시오. 이 지연은 네트워크 데이터를 Multi-Port Monitor 메트릭 데이터베이스로 주기적으로 로드하기 때문에 발생합니다.
사전 요구 사항
시작하기 전에 다음이 설치 및 구성되어 있는지 확인합니다.
- Multi-Port Monitor
- APM 데이터베이스
- Enterprise Manager
- CA APM Workstation(선택 사항)
- CA APM WebView
- 다음 에이전트 중하나:
- CA APM .NET 에이전트
- CA APM Java 에이전트
Multi-Port Monitor의 TIM
TIM은 시스템 관리자가 Multi-Port Monitor 어플라이언스를 수렴된 어플라이언스로 기능하게 해 줍니다. 수렴된 어플라이언스는 TCP 및 HTTP 데이터를 수집할 수 있게 해 주며, 이러한 패킷을 TIM 및 CA Application Delivery Analysis(사용자 환경에 이 제품이 있을 경우)에 전달합니다. Multi-Port Monitor 수렴된 어플라이언스는 최종 사용자의 응용 프로그램 사용과 관련된 응용 프로그램 및 인프라 성능 메트릭에 대한 가시성을 제공합니다.
중요! TIM이 설치되지 않은 Multi-Port Monitor의 경우 네트워크의 각기 다른 지점에서 Multi-Port Monitor의 고유한 논리적 포트로 분산할 수 있습니다. 수렴된 어플라이언스의 경우 TIM에 대한 논리적 포트를 하나 선택하고 WAN의 웹 트래픽을 이 포트로 분산해야 합니다. 이 트래픽은 ADA 및 TIM에 대해 처리됩니다. 다른 SPAN을 위해서는 (가능한 한 서버에 가장 가까운 액세스 계층 스위치에서) 다른 논리적 포트를 사용하십시오. TIM이 아닌 논리적 포트는 ADA에 대해서만 처리됩니다.
다음 표에는 Multi-Port Monitor에 설치된 TIM과 독립 실행형 TIM 사이의 차이에 대해 설명되어 있습니다.
Multi-Port Monitor의 TIM | 독립 실행형 TIM |
64비트 CentOS Linux에서 실행 | 지원되는 운영 체제에 대한 자세한 내용은 제품 호환성 표를 참조하십시오. TIM 설치 전 요구 사항은 트랜잭션을 모니터링하기 위해 TIM 소프트웨어 설치 및 구성을 참조하십시오. |
처리량을 높이기 위해 다중 프로세스 모드에서 실행 | 단일 프로세스 모드에서 실행 |
Multi-Port Monitor 캡처 계층에 의해 기록된 파일에서 패킷을 읽음 | NIC에서 패킷을 직접 읽음 |
시간은 패킷 타임스탬프에서 가져옵니다. Napatech 카드(Napatech 클록 사용)는 Multi-Port Monitor에 들어갈 때 패킷에 타임스탬프를 기록합니다. | 시간을 시스템 시간(벽시계)에서 가져옴 |
Multi-Port Monitor에 자체 Napatech 카드가 설치되어 있으므로 Napatech 또는 네트워크 카드가 필요 없습니다. | 네트워크 카드가 필요합니다. |
다음 기본 로그온 자격 증명을 사용하십시오. 사용자 이름: nqadmin 암호: nq | 다음 기본 로그온 자격 증명을 사용하십시오. 사용자 이름: cemadmin 암호: quality |
독립 실행형 TIM 옵션
기존 독립 실행형 TIM이 있는 경우 다음과 같은 옵션이 있습니다.
- 독립 실행형 TIM을 유지하고, 이 TIM을 버전 9.6 이상으로 업그레이드하고, 특정 네트워크 트래픽을 모니터링하도록 각 TIM(Multi-Port Monitor의 새 TIM 포함)을 재구성하고, TIM 사이의 트래픽 부하를 분산시킵니다.참고:독립 실행형 TIM은 ADA와의 통합 수준이 낮습니다. 독립 실행형 TIM 및 Multi-Port Monitor의 TIM 모두에 의해 수집된 데이터는 CEM 콘솔에 표시되는 결함을 생성합니다. 하지만 Multi-Port Monitor의 TIM에 의해 생성된 결함의 세션 분석 데이터로만 링크할 수 있습니다. 통합을 위해서는 Multi-Port Monitor가 CA APM 및 ADA 모두에 대한 SPAN 데이터를 처리해야 합니다.
- 독립 실행형 TIM을 제거하고 이 TIM의 SPAN을 Multi-Port Monitor의 새 TIM으로 이동합니다.CA Multi-Port Monitor User Guide(CA Multi-Port Monitor 사용자 안내서)를 참조하십시오.
Multi-Port Monitor에 TIM 새로 설치 또는 업그레이드
TCP 및 HTTP 데이터를 수집할 수 있도록 Multi-Port Monitor에 TIM을 설치하십시오.
참고:
소프트웨어를 업그레이드할 경우 현재 설치의 모든 데이터를 백업하십시오. TIM 설치 프로세스는 기존 TIM 설치 디렉터리를 제거합니다. 데이터는 설치 후 복원됩니다.설치를 시작하기 전에 다음 작업을 수행하십시오.
- Multi-Port Monitor가 구성되어 네트워크에 연결되어 있는지 확인하십시오.
- APM Transaction Impact Monitor TIM r10.2 MTP CentOS 패키지를 다운로드하십시오.
- TIM 압축 GENxxxxxxxx.tar 파일을 지정된 디렉터리에 추출하십시오.
- 압축된 GENxxxxxxxx.tar 파일에서 다음 Multi-Port Monitor 이미지를 추출하십시오.
- machine-settings
- TIM-mtp-requistes
- TIM-mtp-linux
참고:
이러한 파일은 support의 소프트웨어 다운로드 영역에서 제공합니다.Multi-Port Monitor에 TIM 설치
다음 단계를 따르십시오.
- 관리자 자격 증명을 사용하거나 기본값을 변경하지 않은 경우 다음 자격 증명을 사용하여 Multi-Port Monitor에 로그온합니다.사용자 이름 = nqadmin암호 = nq
- "시스템 설치" 탭을 클릭합니다.
- "소프트웨어 설치" 탭을 클릭합니다."소프트웨어 설치" 페이지가 열립니다.
- Multi-Port Monitor 이미지에 TIM을 설치합니다.
- "찾아보기"를 클릭하고 이미지 파일을 다운로드한 위치로 이동합니다.
- "Open"(열기)을 클릭합니다.
- 첫 번째 이미지인machine-settings-mtp를 선택합니다.
- "Upload and Install"(업로드 및 설치)을 클릭합니다.
- 사용권 계약을 읽고 동의합니다.계속하려면 EULA에 동의하십시오.
- 소프트웨어 설치 로그가 나타납니다. 오류가 발생하는 경우CA Support에 문의하십시오.타사 소프트웨어가 설치됩니다.
- 다음 이미지가 업로드되어 설치될 때까지 4 단계를 반복합니다.TIM-mtp-requistes-Linux및TIM-mtp-Linux
- (선택 사항) "시스템 설치" 탭을 클릭하여 설치된 패키지의 목록을 확인하거나 "관리" 탭을 클릭하여 Multi-Port Monitor 논리적 포트에서 TIM 모니터링을 활성화합니다.
- Multi-Port Monitor를 재부팅합니다.
참고:
소프트웨어를 업그레이드할 경우 TIM을 중지하고 TIM 구성의 백업을 복원하십시오.하드웨어 필터 구성
CA APM을 Multi-Port Monitor에 통합하기 위해서는 TIM에서 모니터링되는 웹 트래픽은 전체 패킷을 포함해야 합니다. Multi-Port Monitor 웹 UI에서 "HTTP-full packets" 기본 필터를 편집하여 전체 패킷 캡처를 정의하십시오.
필터를 생성, 활성화, 비활성화 및 수정할 수 있으며, 이러한 필터는 미리 정의된 필터이거나 사용자가 직접 생성하는 필터일 수 있습니다.
다음 단계를 따르십시오.
- 웹 인터페이스에서 "Administration"(관리), "Logical Ports"(논리적 포트)를 클릭합니다."Logical Ports"(논리적 포트) 페이지가 열립니다.
- 필터링할 논리적 포트에 대해 "Edit Filters"(필터 편집) 열에서 "Filters"(필터) 링크를 클릭합니다."Logical Ports: Hardware Filters"(논리적 포트: 하드웨어 필터) 페이지가 열립니다.
- 필터를 만들려면 "New"(새로 만들기)를 클릭합니다. "Logical Ports: New Hardware Filter"(논리적 포트: 새 하드웨어 필터) 페이지가 열립니다.
- 다음 필드를 작성하십시오.
- Filter Enabled(필터 사용). 이름이 지정된 논리적 포트에 필터를 적용합니다. 선택한 경우, nqcapd 프로세스가 다시 시작된 후에 필터가 적용됩니다.
- Filter Name(필터 이름). 만들거나 편집하는 필터의 이름입니다. 필터 이름은 필터가 적용되는 논리적 포트의 하드웨어 필터 페이지에 표시됩니다.
- Filter Priority(필터 우선 순위). 우선 순위는 필터 기준이 겹칠 때 우선 순위를 갖는 필터를 결정합니다. 두 개 이상의 겹치는 필터의 우선 순위가 동일한 경우 필터 우선 순위는 정의되지 않습니다. 값의 범위는 0(가장 높은 우선 순위) - 62(가장 낮은 우선 순위) 사이입니다. 기본 우선 순위는 10입니다.필터 우선 순위 설정은 패킷 분할에 사용될 수 있습니다. 예를 들어, 각 HTTP 패킷의 더 많은 바이트를 유지하길 원할 수 있습니다. 'TCP 헤더 + 50 바이트' 분할 설정, 1 우선 순위 설정을 사용하여 TCP 및 포트 80에 대한 필터를 지정합니다. 그런 다음 'TCP 헤더 + 1 바이트' 분할 설정, 10 우선 순위 설정을 사용하여 TCP에 대한 다른 필터를 지정합니다. 이 시나리오에서는 다른 TCP 트래픽에 비해 HTTP 트래픽에 대해 더 많은 페이로드 바이트가 유지됩니다.
- Packet Slicing Mode(패킷 분할 모드). 각 패킷의 선택된 부분만 캡처하는 옵션입니다. 하드웨어 필터를 사용하면 TCP/IP가 아닌 다른 프로토콜에 대한 패킷을 캡처할 수 있습니다. 하지만 Multi-Port Monitor는 TCP 트래픽에 대해서만 성능 메트릭을 수집합니다. 볼륨 메트릭은 모든 트래픽 유형에 대해 수집됩니다.Capture full packet(전체 패킷 캡처): 필터를 통과하는 각 패킷에서 모든 정보가 캡처됩니다.Capture fixed size(고정 크기 캡처): 모든 패킷에서 일정 바이트가 캡처됩니다. "Packet Slicing Size"(패킷 분할 크기) 필드에서 캡처할 바이트 수를 지정하십시오.Capture headers plus size(크기 및 헤더 캡처): 모든 계층 2, 계층 3, 계층 4 헤더가 캡처되고, 추가로 "Packet Slicing Size"(패킷 분할 크기) 필드에서 고정된 수의 페이로드 바이트가 캡처됩니다. 계층 2 헤더는 Ether II, LLC, SNAP, Raw 헤더와 VLAN, ISL, MPLS 태그를 포함합니다. 계층 3 헤더는 IPv4(IPv4 옵션 포함), IPv6, IPX 헤더를 포함합니다. 계층 4 헤더는 TCP, UDP, ICMP 헤더를 포함합니다.
- Include only Protocols(프로토콜만 포함). 캡처 및 처리할 프로토콜을 제한합니다. 선택한 프로토콜만 모니터링에 포함됩니다. 선택된 확인란이 없으면 모든 프로토콜이 포함됩니다.TCP(Transport Control Protocol)는 CA Application Delivery Analysis가 모니터링하는 주요 프로토콜입니다.UDP(User Datagram Protocol)는 실시간 또는 스트리밍 응용 프로그램이 보내는 데이터의 전송에 사용됩니다.ICMP(Internet Control Message Protocol)는 서버 간의 오류 메시징과 CA Application Delivery Analysis traceroute 조사에 사용됩니다. 캡처 및 처리할 프로토콜을 제한합니다. 선택한 프로토콜만 모니터링에 포함됩니다. 선택된 확인란이 없으면 모든 프로토콜이 포함됩니다.
- VLANs(VLAN). 모니터링하거나 모니터링에서 제외할 VLAN(Virtual Local Area Network)에 대한 식별자입니다. 트래픽이 지정된 논리적 포트를 통해 지나가는 VLAN의 식별자를 나열합니다. 여러 VLAN은 공백 없이 쉼표로 구분하십시오. 나열한 VLAN에서 트래픽을 무시하려면 "Exclude"(제외)를 선택하십시오.
- Subnets(서브넷). 모니터링하거나 모니터링에서 제외할 서브넷입니다. 유효한 IPv4 주소 및 서브넷 마스크 또는 유효한 IPv6 주소 및 접두사 비트를 제공합니다. IPv4 주소와 IPv6 주소를 목록에서 혼합 사용하지 마십시오. 나열한 서브넷에서 트래픽을 무시하려면 "Exclude"(제외)를 선택하십시오.IPv4 주소에 x.x.x.x/n형식을 사용합니다. 여기서 x.x.x.x는 점표기 방식의 IPv4 서브넷 주소이고n은 마스크에 사용할 비트 수입니다.IPv6 주소에 x:x:x:x:x/n형식을 사용합니다. 여기서 x:x:x:x:x는 콜론으로 구분된 IPv6 서브넷 주소이고n은 접두사 비트의 수입니다. 표준 약식 IPv6 주소를 사용할 수 있습니다. 예를 들어 2001:ba0:1a0::/48을 사용할 수 있습니다.팁: IPv4및IPv6 서브넷을 필터링하려면 IPv4 서브넷과 IPv6 서브넷에 대해 각각 하나씩 하드웨어 필터를 만듭니다.
- IP Addresses(IP 주소). 모니터링하거나 모니터링에서 제외할 각 호스트에 대한 IPv4 주소나 IPv6 주소 또는 주소의 범위입니다. 여러 주소는 공백 없이 쉼표로 구분하십시오. 여러 범위는 공백 없이 하이픈으로 구분하십시오. 단일 주소와 범위를 목록에서 혼합 사용하지 마십시오. 동일한 목록 또는 주소 범위에서 IPv4 주소와 IPv6 주소를 혼합 사용하지 마십시오. 나열한 주소에서 트래픽을 무시하려면 "Exclude"(제외)를 선택하십시오.IPv4 주소에 점표기 방식을 사용합니다. 예를 들어 10.9.7.7 또는 10.9.8.5-10.9.8.7과 같이 지정합니다.콜론으로 구분된 IPv6 주소를 사용합니다. 표준 약식 IPv6 주소를 사용할 수 있습니다. 예를 들어 2001:f0d0:1002:51::4와 같이 사용합니다.팁: IPv4및IPv6 주소를 필터링하려면 IPv4 주소와 IPv6 주소에 대해 각각 하나씩 하드웨어 필터를 만듭니다.
- (선택 사항) 정규식을 사용하기 위해 "고급"을 클릭하고 필터를 보다 정밀하게 만듭니다.
- 저장을 클릭합니다. 새 필터가 "Logical Ports: Hardware Filters"(논리적 포트: 하드웨어 필터) 페이지에 나타납니다.
- 필터를 수정 또는 활성화하려면 "편집"을 클릭합니다. "Logical Ports: Edit Hardware Filter"(논리적 포트: 하드웨어 필터 편집) 페이지가 열립니다.
- 3a 단계에 설명된 대로 필드를 지정합니다.
- (선택 사항) '세부 정보 표시'를 클릭하여 정규식으로서 선택 내용을 봅니다.
- 저장을 클릭합니다. 필터가 "Logical Ports: Hardware Filters"(논리적 포트: 하드웨어 필터) 페이지에 나타납니다.
- 필터를 활성화한 경우 nqcapd 프로세스를 다시 시작합니다.
논리적 포트에서 TIM 모니터링 구성
TIM은 하나의 논리적 포트에서 미러링된 포트만 모니터링합니다. 여러 물리적 포트를 하나의 논리적 포트로 매핑하려면 WAN에서 논리적 포트로 웹 트래픽을 미러링하십시오. 이 트래픽은 TIM 및 CA Application Delivery Analysis(사용자 환경에 이 제품이 있을 경우)에 대해 처리됩니다. 다른 포트 모니터링을 위해서는 (가능한 한 서버에 가장 가까운 액세스 계층 스위치에서) 다른 논리적 포트를 사용하십시오. Multi-Port Monitor의 TIM이 아닌 논리적 포트는 CA Application Delivery Analysis에 대해서만 처리됩니다.
다음 단계를 따르십시오.
- 브라우저 창을 열고 Multi-Port Monitor 웹 인터페이스에 로그인합니다.Multi-Port Monitor 웹 인터페이스가 열립니다.
- "Administration"(관리) 탭을 클릭합니다."Logical Ports"(논리적 포트) 페이지가 열립니다. 사용 가능한 포트에 대한 기본 설정이 표시됩니다.
- 포트에 적용할 "Edit Filters"(필터 편집) 열에서 "Filters"(필터) 링크를 클릭하십시오.
- 다음 정보를 제공하십시오.
- 이름TIM이 모니터링할 논리적 포트의 이름을 지정합니다.이 이름은 모니터링하는 트래픽의 출처를 파악하는 데 도움이 됩니다. 예를 들어, 모니터링하는 스위치의 이름 또는 위치를 사용하십시오.
- Enabled(사용)포트에서 모니터링을 활성화합니다."Enabled"(사용)란 이름의 확인란이 선택되어 있는지 확인하십시오.
- Save Packets to Disk(패킷을 디스크에 저장)(선택 사항) 캡처된 데이터 패킷을 Multi-Port Monitor 하드 디스크 드라이브에 저장합니다. 이 옵션을 사용하면 데이터를 분석 페이지의 PCAP로 내보낼 수도 있습니다. 기본적으로 Multi-Port Monitor는 패킷을 6시간 동안 유지합니다.
- TIM Monitor(TIM 모니터)구성하는 논리적 포트와 연계합니다.구성하는 논리적 포트와 관련된 확인란을 선택하십시오.
- Physical Ports(물리적 포트)사용 가능한 하나 이상의 물리적 포트를 논리적 포트에 할당합니다.사용 가능한 포트는 CA Technologies에서 구매한 캡처 카드 구성에 따라 다릅니다.논리적 포트 번호는 0부터 시작합니다. 캡처 계층은 물리적 포트에서 논리적 포트로의 매핑을 수행합니다. 이 매핑 프로세스는 TIM에 투명합니다.
- 저장을 클릭합니다.
- nqcapd 프로세스를 다시 시작합니다.이 작업은 "Multi-Port Monitor Processes"(Multi-Port Monitor 프로세스) 페이지에서 수행하십시오.
- (선택 사항) "System Status"(시스템 상태) 페이지에 있는 "Capture Card Logical Port Status"(캡처 카드 논리적 포트 상태) 표를 보고 논리적 포트의 상태를 확인합니다.포트와 관련된 하드웨어 필터에 구문 오류가 있는 경우처럼 논리적 포트를 시작하는 데 문제가 있는 경우 "Status"(상태) 열에 "Error"(오류) 상태가 표시됩니다.
다중 프로세스 모드의 TIM
TIM이 Multi-Port Monitor에 설치되면 여러 CPU를 사용하여 여러 프로세스 사이의 트래픽 부하를 분산시킬 수 있습니다. 다중 프로세스 모드에서 실행하면 TIM 처리량을 크게 높일 수 있습니다. 정확한 처리량은 모니터링하는 트래픽, 트랜잭션 정의 방법 등과 같은 많은 요인에 따라 차이가 있습니다.
다중 프로세스 모드에서 TIM은 작업자 프로세스라고 불리는 여러 프로세스로 네트워크 트래픽을 분할합니다. 다중 프로세스 모드의 TIM이 효과적으로 동작하려면 다음을 수행하십시오.
- 모니터링하는 트래픽을 작업자 프로세스 사이에서 가능한 한 균일하게 분산시키십시오.
- 동일한 비즈니스 트랜잭션 인스턴스에 속하는 모든 패킷을 동일한 작업자 프로세스가 모니터링하는지 확인하십시오.
네트워크 구성이 다른 경우 다른 수단을 써서 이러한 지침을 충족시킬 수 있습니다. CA Technologies는 작업자 사이에서 트래픽을 분산시키기 위한 여러 융통성 있는 방법을 제공합니다. 다음과 같은 옵션이 있습니다.
- 클라이언트 IP 주소네트워크 트래픽은 클라이언트 IP 주소를 기준으로 작업자 프로세스에 할당됩니다. 이것은 기본 옵션으로서 CA Technologies는 이 옵션을 권장합니다. 네트워크 구성에 이 옵션이 적합하지 않은 경우 다른 옵션을 고려하십시오. 예를 들어 TIM이 프록시 서버 뒤에 위치한 경우처럼 모든 트래픽이 동일한 클라이언트 IP 주소에서 오는 것으로 판단되는 경우 다른 구성 옵션을 고려하십시오. 이 예제의 기본 구성은 shared=client입니다. TIM에서 부하 분산은 이 네트워크 구성으로는 사용할 수 없으므로 서버 IP 주소 옵션을 사용하는 것을 고려하십시오.
- 서버 IP 주소네트워크 트래픽은 서버 IP 주소를 기준으로 작업자 프로세스에 할당됩니다(예: shared=server). 이 옵션을 사용하는 경우 하나의 서버가 비즈니스 트랜잭션의 모든 트랜잭션을 처리해야 합니다.
- 혼합트래픽은 클라이언트와 서버 IP 주소의 조합을 기준으로 작업자 프로세스에 할당될 수 있습니다. 서버 규칙과 클라이언트 규칙 사이에 차이가 있는 경우 서버 규칙이 우선합니다.
TIM이 클라이언트 또는 서버의 부하를 분산시키는 방법을 정의하려면 부하 분산 기능 구성(Load Balancer Configuration) 파일을 사용하십시오.
참고:
독립 실행형 TIM은 단일 프로세스 모드에서 실행됩니다.예제: 다중 프로세스 모드에서 실행하기 위한 구성 옵션
다음 예제는 다중 프로세스 모드에서 TIM을 설정하기 위한 구성 옵션을 설명합니다. 이러한 구성 변경은 /opt/CA/APM/tim/config/에 있는 부하 분산 기능 구성 파일(balancer.cnf)에서 수행하십시오. 이러한 구성 변경 사항을 반영하려면 TIM을 다시 시작하십시오.
예 1
HTTP 트랜잭션이 138.42.123.*/24 서브넷에 속하는 클라이언트가 있을 경우 다음 구성을 사용하여 작업자 프로세스 0을 서브넷 client=138.42.123.*/24 worker=0에 할당하십시오.
예 2
서버가 138.42 서브넷에 있는 경우 다음 구성을 사용하여 작업자 프로세스 0을 서브넷 server=138.42.0.0/16 worker=0에 할당하십시오.
다중 프로세스 모드를 사용하도록 TIM 구성
다중 프로세스 모드를 사용하도록 TIM을 구성하면 여러 CPU를 활용하고 다수의 프로세스 간에 트래픽 부하를 분산할 수 있습니다. 이 구성은 두 단계 프로세스로 이루어집니다.
부하 분산 기능 구성 파일 편집
TIM이 클라이언트 또는 서버의 부하를 분산시키는 방법을 정의하려면 부하 분산 기능 구성 파일을 편집하십시오. 이 파일은 일반 텍스트 파일이므로 텍스트 편집기를 사용하여 수정해야 합니다.
다음 단계를 따르십시오.
- 연결된 키보드 및 모니터를 사용하여 수렴된 어플라이언스(TIM을 실행하는 Multi-Port Monitor)에 직접 로그인합니다. PuTTY와 같이 Windows에서 실행되는 SSH(보안 셸) 클라이언트를 사용하여 원격 시스템에서 로그인할 수도 있습니다.
- 연결된 키보드 및 모니터를 사용하는 경우 초기 화면에서 Alt+F2를 누릅니다.Linux 로그인 화면이 열립니다.
- 다음 자격 증명을 사용하여 로그인합니다.
- 사용자 이름: netqos
- 암호: Multi-Port Monitor 소프트웨어를 설치할 때 생성한 암호
Linux 명령줄 인터페이스가 열립니다.
- 텍스트 편집기를 사용하여 balancer.cnf 파일을 엽니다.이 파일은 /opt/CA/APM/tim/config/balancer.cnf 위치에 있습니다.서식 정보를 추가하는 워드프로세서나 기타 프로그램을 사용하지마십시오.
- "sudo" 접두사를 사용하여 파일을 편집합니다. 구성 파일은 슈퍼 사용자 액세스 권한과 "sudo" 접두사가 있는 경우에만 편집할 수 있습니다.예를 들어 vi 편집기를 사용하는 경우 다음 명령을 사용합니다.$ sudo vi /opt/CA/APM/tim/config/balancer.cnf
- 파일을 저장합니다.
- TIM를 다시 시작합니다.편집 내용을 적용하려면 TIM을 다시 시작해야 합니다.
다중 프로세스 모드 사용/사용 안 함
TIM 구성 창에서 다중 프로세스 모드를 사용하거나 사용하지 않도록 설정합니다. 이 모드는 기본적으로 사용하도록 설정됩니다.
다음 단계를 따르십시오.
- Multi-Port Monitor UI에 로그온하고 "System Setup"(시스템 설정)을 선택합니다.
- "Tim x.x.x.x build xx"를 선택합니다."TIM Setup"(TIM 설정) 페이지가 열립니다.
- "Configure TIM Settings"(TIM 설정 구성)를 선택합니다."TIM Settings"(TIM 설정) 페이지가 열립니다.
- "Parallel/UseWorkers"를 선택합니다.
- "New Value"(새 값) 필드를 적절히 변경합니다.1은 다중 프로세스 모드가 사용됨을 의미합니다.0은 다중 프로세스 모드가 사용되지 않음을 의미합니다.
- TIM를 다시 시작합니다.이 변경 사항을 반영하려면 TIM을 다시 시작해야 합니다.
TIM과 Enterprise Manager 연결
이 작업은 Multi-Port Monitor의 TIM과 독립 실행형 TIM(해당하는 경우) 모두에 적용됩니다.
트랜잭션을 모니터링할 수 있도록 TIM을 활성화하여 사용되도록 설정할 수 있습니다. 사용하지 않도록 설정된 TIM 모니터의 데이터는 Enterprise Manager에 수신되지 않습니다. 클러스터된 Enterprise Manager가 있는 경우에는 MOM Enterprise Manager에서 TIM이 사용되도록 설정하십시오.
다음은 TIM을 사용하도록 설정해야 하는 경우에 대한 몇 가지 예입니다.
- TIM을 설정하고 Enterprise Manager에 연결할 때.
- TIM 및/또는 Enterprise Manager를 업그레이드한 이후.
- 구성을 가져온 후.
다음 단계를 따르십시오.
- 웹 브라우저를 열고 Enterprise Manager를 호스트하는 서버의 주소를 입력합니다. 클러스터된 환경을 사용하는 경우 MOM의 주소를 지정하십시오.http://<IP_Address>:8081여기서<IP_Address>는 MOM 또는 독립 실행형 Enterprise Manager의 IP 주소나 DNS 이름입니다. 예를 들면 다음과 같습니다.http://192.168.1.54:8081 http://cem.company.com:8081DNS 이름은 DNS 관리자가 구성한 경우에만 사용할 수 있습니다.참고기본 포트는 8081입니다. 기본 포트는IntroscopeEnterpriseManager.properties파일에introscope.enterprisemanager.webserver.port=8081로 정의되며 변경할 수 있습니다.
- 사용자 이름과 암호를 입력합니다.CEM 콘솔이 나타납니다.
- "설정", "모니터"를 차례로 선택합니다.
- 목록에 TIM이 없으면 다음을 수행합니다.
- "새로 만들기"를 클릭합니다.
- TIM의 이름과 IP 주소를 입력합니다.
- TIM이 Multi-Port Monitor 포트에서 수신하는 경우 "Multi-Port Monitor Enabled"(Multi-Port Monitor 사용) 확인란을 선택합니다.이 작업은 Multi-Port Monitor를 배포하는 경우에만 해당됩니다.
- 저장을 클릭합니다.
- 각 필수 TIM 옆의 확인란을 선택하고 "사용"을 클릭합니다.Enterprise Manager와 TIM 간의 통신이 사용하도록 설정됩니다. CA CEM 콘솔에 추가 탭이 표시됩니다.
(선택 사항) 웹 서버 필터 구성
이 작업은 선택 사항입니다. 하드웨어 필터를 구성한 이후에도 여전히 네트워크 트래픽이 높은 경우 이 작업을 수행하십시오. 이 경우 추가적으로 웹 서버 필터를 구성하여 TIM에 의해 모니터링되는 트래픽을 특정 서버로 제한해야 합니다. TIM이 오버로드되면 기록이 작동하지 않을 수 있습니다.
Multi-Port Monitor는 어플라이언스에서 실행 중인 TIM에 대해 구성된 웹 서버 필터를 사용하여 TIM에 전달할 데이터를 정의합니다.
다음 단계를 따르십시오.
- CEM에 로그온합니다.
- "설정" > "웹 서버 필터"를 선택합니다.
- "새로 만들기"를 클릭합니다.
- "이름"에 TIM 모니터링의 네트워크 부분을 기술하는 이름을 입력합니다. 예를 들어WebFarmCorp1입니다.
- "모니터" 목록에서 네트워크의 이 부분을 모니터링하도록 할당할 TIM을 선택합니다.기본적으로 각 TIM은 IP 주소 범위를 모니터링합니다. 대신 특정 MAC 주소를 통해 모니터링하려면 6단계로 이동합니다.
- "시작 IP 주소" 필드에 정보를 입력합니다.웹 서버의 IP 주소 범위에서 가장 낮은 주소를 입력하십시오. 모니터링할 서버가 하나뿐인 경우에는 특정 IP 주소를 입력하십시오.
- "끝 IP 주소" 필드에 정보를 입력합니다.웹 서버의 IP 주소 범위에서 가장 높은 주소를 입력하십시오. 모니터링할 서버가 하나뿐인 경우에는 특정 IP 주소를 입력하십시오.
- "포트" 필드에 정보를 입력합니다.
- TIM이 특정 포트에서만 트랜잭션을 모니터링해야 하는 경우 포트 번호를 입력하십시오.
- TIM이 모든 포트에서 모든 트랜잭션을 모니터링해야 하는 경우 0(기본값)을 입력하십시오.
- 대부분의 경우 TIM은 네트워크에서 중복되지 않게 특정 서버를 모니터링해야 합니다. 하지만 특수한 경우에 중복되는 IP 주소를 허용할 수 있습니다.IP 주소 또는 범위에 대해 여러 모니터를 구성하려면 "IP 주소 중복 확인 없이 저장"을 선택하십시오.
- IP 주소 범위 대신 특정 MAC 주소를 모니터링하려면:
- "주소 유형"에서 "MAC 주소"를 클릭합니다.
- 모니터링할 장치의 특정 MAC 주소를 입력합니다. 예: 12:eb:a0:32:51:4c.
- "저장"을 클릭하여 지정된 대로 TIM 모니터를 구성합니다.
모니터 동기화
모니터를 동기화하여 현재 도메인 구성 파일을 모든 활성화된 TIM과 에이전트로 전달합니다.
다음 단계를 따르십시오.
- CEM 콘솔에 로그온합니다.
- "설정" > "모니터"를 선택합니다.
- 사용하지 않도록 설정된 필수 모니터가 있는 경우 사용하도록 설정합니다.
- "모든 모니터 동기화"를 클릭합니다.사용하도록 설정된 모니터가 모두 동기화되고 관련 아이콘이 오른쪽 위에 나타납니다. 이 작업을 수행하면 업데이트된 트랜잭션 정의가 네트워크에서 활성화된 모든 TIM에 전달됩니다. 정의한 트랜잭션에 대한 모니터링이 TIM에서 즉시 시작됩니다. 또한, 모든 모니터를 동기화하면 CEM 콘솔이 트랜잭션 및 추적 정보를 Enterprise Manager로 보냅니다.
연결 확인
검토하는 결함에 대해, Multi-Port Monitor 데이터베이스의 네트워크 데이터를 CEM 콘솔로 가져올 수 있습니다. 이 데이터는 "CEM Defect Details"(CEM 결함 정보) 페이지에서 TIM에 의해 생성된 결함과 함께 표시됩니다.
CEM의 "결함 정보" 페이지에서 네트워크 데이터를 찾아 CA APM과 Multi-Port Monitor의 연결을 확인합니다.
다음 단계를 따르십시오.
- CEM 콘솔에 로그온합니다.
- "CEM", "인시던트 관리", "결함"을 선택합니다.
- 다음 작업 중 하나를 수행하십시오.
- 목록에서 결함을 선택합니다.
- 특정 결함을 검색합니다.
- 선택한 결함과 관련된 네트워크 건전성 메트릭을 검토합니다.CT 측정값, DTT, ENRTT, TCP 대화 분석 등의 네트워크 메트릭이 제공됩니다. "TCP 대화 분석" 필드에서 Multi-Port Monitor 링크가 제공됩니다.이러한 메트릭에 대한 정보는 시나리오를 참조하십시오.