Computer >> 컴퓨터 >  >> 문제 해결 >> Windows 오류

SolarWinds 웹사이트 성능 모니터(WPM) 활용 가이드: 웹사이트 상시 모니터링 방법

웹사이트 성능 모니터링이 중요한 이유

인터넷과 컴퓨터가 일상 깊숙이 자리 잡은 오늘날, 웹사이트는 선택이 아닌 필수 요소가 되었습니다. 온라인으로 직접 서비스를 제공하지 않더라도 인터넷상에 존재감을 갖추는 것만으로도 마케팅, 사용자 인지도 등 여러 방면에서 큰 도움이 됩니다. 특히 잘 설계되고 빠르게 동작하는 웹사이트는 경쟁사 대비 확실한 경쟁 우위를 확보하게 해 주며, 더 많은 사용자를 유입시켜 매출과 수요 증가라는 두 가지 성과를 동시에 가져다줍니다. 하지만 인터넷 사용자가 늘어날수록 웹사이트로 몰리는 트래픽도 함께 증가하기 때문에, 웹사이트를 안정적으로 모니터링하는 일은 점점 더 어려워집니다.

SolarWinds 웹사이트 성능 모니터(WPM) 활용 가이드: 웹사이트 상시 모니터링 방법

웹사이트는 언제나 정상적으로 작동해야 하며, 다운타임이 발생해서는 안 됩니다. 만약 어떤 이유로든 웹사이트가 다운되면 원인을 파악하는 일이 꽤 번거롭고 지칠 수 있습니다. 다행히도 이제는 웹사이트를 대신 모니터링해 주는 자동화 도구가 있어 이러한 걱정을 덜 수 있습니다. 웹사이트 성능 모니터(Website Performance Monitor, WPM)는 웹사이트를 24시간 모니터링하고, 의심스러운 활동이 감지되면 즉시 알림을 보내주는 도구입니다. 네트워크 및 시스템 관리 분야의 전문 기업인 SolarWinds Inc.가 개발한 이 도구는 웹사이트에서의 사용자 경험(UX)까지 함께 모니터링해 줍니다. 그럼 지금부터 하나씩 살펴보겠습니다.

설치 방법

본격적인 사용에 앞서 먼저 도구를 설치해야 합니다. SolarWinds 공식 웹사이트에서 설치 파일을 다운로드하세요. 30일간 모든 기능을 제한 없이 사용할 수 있는 무료 평가판을 제공하므로 충분히 체험해 볼 수 있습니다. 다운로드 버튼을 클릭하면 오리온(Orion) 설치 프로그램이 내려받아집니다. Orion Platform은 SolarWinds의 여러 제품을 하나로 묶은 통합 스위트로, 이 설치 프로그램을 통해 손쉽게 설치할 수 있습니다. 아래 단계에 따라 진행하세요.

  1. 다운로드가 완료된 파일을 실행하고, UAC(사용자 계정 컨트롤) 대화 상자가 나타나면 를 클릭합니다.
  2. 설치 마법사가 시작될 때까지 기다립니다. 시작되면 경량 설치(Lightweight Installation)를 선택하고 설치할 디렉터리를 지정합니다. 이전에 Orion Installer를 사용한 적이 있다면 이미 이 과정을 거쳤기 때문에 이 단계가 표시되지 않을 수 있습니다. 다음을 클릭합니다.SolarWinds 웹사이트 성능 모니터(WPM) 활용 가이드: 웹사이트 상시 모니터링 방법
  3. Website Performance Monitor가 선택되어 있는지 확인한 후 다음을 클릭합니다.
  4. 설치 프로그램이 시스템 검사를 실행합니다. 몇 초 밖에 걸리지 않으므로 완료될 때까지 기다립니다.
  5. 라이선스 계약에 동의하고 다음을 클릭합니다.
  6. 설치가 시작됩니다. 완료될 때까지 기다립니다.SolarWinds 웹사이트 성능 모니터(WPM) 활용 가이드: 웹사이트 상시 모니터링 방법
  7. 설치가 완료되면 구성 마법사가 자동으로 열립니다.
  8. 다음을 클릭합니다.SolarWinds 웹사이트 성능 모니터(WPM) 활용 가이드: 웹사이트 상시 모니터링 방법
  9. 이제 설치할 서비스를 선택할 수 있습니다. 기본적으로 WPM Job Engine Plugin이 체크되어 있으므로 그대로 다음을 클릭합니다.
  10. 다음을 한 번 더 클릭하고 완료될 때까지 기다립니다. 시간이 다소 걸릴 수 있으니 참고 기다려 주세요.
  11. 구성 마법사가 끝나면 마침을 클릭합니다.SolarWinds 웹사이트 성능 모니터(WPM) 활용 가이드: 웹사이트 상시 모니터링 방법

웹사이트 성능 모니터 설정하기

WPM의 설치와 구성을 성공적으로 마쳤다면, 이제 본격적으로 설정을 진행하고 웹사이트 모니터링을 시작할 차례입니다.

트랜잭션 단계 녹화하기

Web Performance Monitor를 설치했다면, 먼저 WPM Recorder를 사용해 모니터링할 트랜잭션 단계를 녹화해야 합니다. 방법은 다음과 같습니다.

  1. 시작 메뉴에서 WPM Recorder를 실행합니다.
  2. 웹사이트의 URL을 입력하고 Enter 키를 누릅니다.
  3. URL 앞의 빨간색 버튼을 클릭해 녹화를 시작합니다. 화면이 두 개의 창으로 나뉘며, 왼쪽에는 녹화 중인 화면이, 오른쪽에는 수행된 작업 목록이 표시됩니다.
  4. 녹화에 포함하고 싶은 작업들을 순서대로 수행합니다. 녹화가 끝나면 중지(Stop) 버튼을 클릭합니다.
  5. 녹화 내용을 Orion 서버에 저장하려면 Save to Orion Server를 클릭합니다.SolarWinds 웹사이트 성능 모니터(WPM) 활용 가이드: 웹사이트 상시 모니터링 방법
  6. 메시지가 표시되면 Calculate(계산)를 클릭합니다.
  7. Orion 서버 구성 정보를 입력합니다.
  8. 녹화 이름과 설명(선택 사항)을 지정한 후 저장(Save)을 클릭합니다.
  9. 녹화를 로컬에 저장하고 싶다면 점 세 개 아이콘을 클릭하고 Save Locally를 선택합니다.

트랜잭션 위치(Playback Location) 추가하기

녹화를 마쳤다면 이제 트랜잭션 위치, 즉 재생(Playback) 위치를 선택해야 합니다. WPM이 사용자 경험을 정확하게 모니터링하도록 하려면 실제 사용자들과 가까운 위치를 선택하는 것이 좋습니다. 트랜잭션 위치를 추가하는 방법은 다음과 같습니다.

  1. Orion 웹 사용자 인터페이스에서 Settings > All Settings > WPM Settings로 이동합니다.SolarWinds 웹사이트 성능 모니터(WPM) 활용 가이드: 웹사이트 상시 모니터링 방법
  2. Transaction Management 아래의 Manage Player Locations를 클릭합니다.
  3. Add location을 클릭합니다. Install location on my network(내 네트워크에 위치 설치) 옵션이 선택되어 있는지 확인하고 다음을 클릭합니다.SolarWinds 웹사이트 성능 모니터(WPM) 활용 가이드: 웹사이트 상시 모니터링 방법
  4. 해당 위치의 IP 주소 또는 호스트명을 입력하고 다음을 클릭합니다.
  5. 플레이어 이름(Player Name)을 위치 이름과 다르게 지정하고 싶다면 변경할 수 있습니다. 고급(Advanced) 옵션을 선택하면 플레이어 이름, 포트, 비밀번호를 직접 입력해야 합니다. 특별한 이유가 없다면 기본 옵션을 사용하는 것을 권장합니다. 다음을 클릭합니다.
  6. 다음 단계에서 새로 추가된 위치에 자격 증명(자격 정보)을 할당할 수 있습니다. Deploy Players를 클릭해 배포를 완료합니다.

녹화한 내용으로 트랜잭션 모니터 만들기

녹화에 대한 트랜잭션 위치를 지정했다면, 이제 Orion 웹 사용자 인터페이스에서 해당 녹화에 대한 트랜잭션 모니터를 추가할 차례입니다. 방법은 다음과 같습니다.

  1. Orion 웹 인터페이스에서 Settings > All Settings > WPM Settings로 이동합니다.
  2. Add a Transaction Monitor를 클릭합니다.
  3. 앞서 만든 녹화 파일을 선택하고 다음을 클릭합니다.SolarWinds 웹사이트 성능 모니터(WPM) 활용 가이드: 웹사이트 상시 모니터링 방법
  4. 녹화를 재생할 위치를 선택한 후 다음을 클릭합니다.
  5. 트랜잭션에 대한 설명을 입력합니다. 그리고 트랜잭션을 얼마나 자주 재생할지 결정하는 간격(Interval)을 선택합니다.
  6. 임계값(Thresholds)을 설정합니다. 프록시 URL을 사용하려면 고급(Advanced)을 클릭하고 프록시 서버 주소를 입력합니다. 화면 캡처 기능을 사용하려면 역시 고급 옵션에서 활성화하면 됩니다.
  7. 다음을 클릭합니다.SolarWinds 웹사이트 성능 모니터(WPM) 활용 가이드: 웹사이트 상시 모니터링 방법
  8. 문제 해결(troubleshooting)을 용이하게 하기 위해 노드(Node)와 애플리케이션을 추가하고 싶다면 고급 옵션을 선택하여 진행할 수 있습니다.
  9. Save Monitor를 클릭합니다.
  10. 모든 설정이 완료되었습니다. 트랜잭션 요약(Transaction Summary)을 확인하려면 Dashboard > Transaction Summary로 이동하면 됩니다.SolarWinds 웹사이트 성능 모니터(WPM) 활용 가이드: 웹사이트 상시 모니터링 방법

마무리

이상으로 SolarWinds 웹사이트 성능 모니터(WPM)의 설치부터 트랜잭션 녹화, 모니터링 위치 추가, 트랜잭션 모니터 생성까지의 전체 과정을 알아보았습니다. 이 도구를 활용하면 웹사이트의 가동 상태와 사용자 경험을 상시 자동으로 점검할 수 있어, 장애 발생 시 신속하게 대응하고 안정적인 서비스 품질을 유지하는 데 큰 도움이 됩니다. 30일 무료 평가판을 통해 먼저 사용해 보고, 우리 웹사이트에 적합한지 판단해 보시기 바랍니다.