TCP 포트 감시 활용
TCP 포트 모니터링의 필요성 및 서버 이벤트 설정 메뉴를 통한 TCP 포트 모니터링 활성화 방법에 대하여 안내합니다.
TCP 포트 감시
IT 인프라 관리에서 TCP 포트 모니터링은 운영 중인 서비스의 상태를 확인하는 기본적이면서도 중요한 방법 중 하나입니다. TCP 포트는 네트워크 상의 애플리케이션 및 서비스가 통신하는 주요 경로로 각 서비스는 특정 TCP 포트를 통해 통신하며 각 서비스의 가용성과 성능을 직간접적으로 나타냅니다. 이와 같이 TCP 포트 모니터링은 서비스가 정상적으로 작동하고 있는지를 실시간으로 감시하여 시스템의 안정성을 보장하는 데 중요한 역할을 합니다.
예를 들어 웹 서버가 사용하는 80 또는 443과 같은 HTTP 포트가 응답하지 않을 경우 웹 서버가 다운되었거나 네트워크 문제로 인해 접근이 차단되었을 수 있습니다. 이러한 상황에서 TCP 포트 모니터링은 문제를 신속하게 감지하고 알림을 발송하여 관리자가 즉각적으로 대응할 수 있도록 지원합니다.
와탭의 서버 모니터링 에이전트는 모니터링 대상 서버의 상태를 실시간으로 확인할 수 있을 뿐만 아니라, 서버와 다른 서비스 간의 TCP 통신 상태까지 모니터링합니다. 이를 통해 서비스 중단을 예방하고 시스템의 가용성을 극대화하여, 비즈니스 연속성을 유지할 수 있습니다.
알림 활성화
홈 화면 > 프로젝트 선택 > 경고 알림 > 이벤트 설정 > 서버 탭 클릭 후 + 이벤트 추가 버튼 선택
기본 알림
와탭 서버 모니터링은 기본 알림을 제공합니다. 사용자는 다음과 같이 이벤트 템플릿 내에서 서버 재시작 및 데이터 미수신 항목을 활성화하는 것만으로 추가적인 조작 없이 기본 알림 설정을 완료할 수 있습니다.
-
재시작: 모니터링 대상 서버가 시스템 재시작을 수행할 경우 알림이 발송됩니다.
-
미수신: 서버의 다운타임이나 네트워크 문제로 인해 설정된 시간 동안 모니터링 에이전트로부터 데이터가 수신되지 않을 경우 해당 상태에 대한 알림이 발송됩니다.
TCP 포트 감시 알림
와탭 서버 모니터링 이벤트 템플릿에서 포트 항목을 활성화 후 다음 스크립트를 통해 모니터링 대상 엔드포인트와 TCP 포트를 설정하세요.
- Linux Shell
- Windows Powershell
#아래 변수에 모니터링 대상 아이피를 지정합니다.
export TARGET_IP=127.0.0.1
#아래 변수에 모니터링 대상 포트를 지정합니다.
export TARGET_PORT=80
echo "tcp.check.$TARGET_PORT=tcp://$TARGET_IP:$TARGET_PORT" |sudo tee -a /usr/whatap/infra/conf/whatap.conf
#아래 변수에 모니터링 대상 아이피를 지정합니다.
$TARGET_IP="127.0.0.1"
#아래 변수에 모니터링 대상 포트를 지정합니다.
$TARGET_PORT="80"
Add-Content -Path "C:\Program Files\WhatapInfra\whatap.conf" -Value "tcp.check.$TARGET_PORT=tcp://$TARGET_IP:$TARGET_PORT"
활성화 확인
whatap.conf
Linux 환경에서 127.0.0.1
으로 설정이 완료된 경우 /usr/whatap/infra/conf 경로의 whatap.conf 파일에 다음과 같은 내용이 추가됩니다.
license=xxxxxxxxxx
whatap.server.host=xxx.xxx.xxx.xxx
createdtime=xxxxxxxxxx
tcp.check.8080=tcp://127.0.0.1:8080
다중 포트 감시
여러 개의 포트를 감시하기 위해서는 whatap.conf 파일 내 추가 설정이 필요합니다. 다음 예시를 참고하세요.
# port 8080, port 80
tcp.check.8080=tcp://127.0.0.1:8080
tcp.check.80=tcp://127.0.0.1:80
메트릭스 조회
설정이 완료된 경우 분석 > 메트릭스 조회 메뉴에서 server_tcpport
카테고리가 추가됩니다. 해당 카테고리의 isAlive
필드 값에 따라 메트릭스 알림을 사용할 수 있습니다.
와탭 서버 모니터링과 TCP 포트 감시
와탭의 서버 모니터링에서 제공하는 TCP 포트 감시 기능을 활용하면, 에이전트를 설치할 수 없는 환경이나 모니터링 데이터를 외부로 직접 전송할 수 없는 프라이빗 네트워크 영역에서도 TCP 상태를 효과적으로 확인할 수 있습니다.
와탭의 서버 에이전트는 모니터링 대상 서버뿐만 아니라, 해당 서버 내부의 다른 엔드포인트에 대해서도 주기적으로 TCP 상태를 점검합니다. 따라서, 네트워크 통신이 가능한 환경에서는 에이전트를 통해 보다 포괄적이고 광범위한 범위의 모니터링을 수행할 수 있습니다. 이러한 기능은 복잡한 네트워크 환경에서의 서버 상태 및 연결 상태를 철저하게 감시하여, 장애 발생 시 신속한 대응을 가능하게 합니다.
이와 같은 와탭 서버 모니터링의 다양한 기능을 활성화하여 운영 중인 시스템의 네트워크와 서버 상태를 신속하게 파악하고 대응해 보세요. 와탭을 통해 비즈니스 연속성을 확보하고 서비스의 안정성을 극대화할 수 있습니다.