사업 6 웹 사이트 모니터링 모범 사례

6 웹 사이트 모니터링 모범 사례

차례:

비디오: [다시보는 맥월드]스티브잡스 식(式) 프리젠테이션 ì‹ê³„ëª (십월 2024)

비디오: [다시보는 맥월드]스티브잡스 식(式) 프리젠테이션 ì‹ê³„ëª (십월 2024)
Anonim

인기있는 웹 사이트를 호스팅하는 사람은 동종 최고의 웹 사이트 모니터링 도구에 투자하는 것을 알고있을 것입니다. 그러나 이러한 도구를 사용하면 전반적인 웹 사이트 성능을 향상시킬 수 있지만 모든 작업을 직접 수행하는 것은 아닙니다. 특정 모범 사례를 구현해야하며 그 중 가장 어려운 부분은 조직에 적용 할 규칙을 파악하는 것입니다.

웹 사이트 모니터링 도구는 사용자가 웹 사이트를 얼마나 빨리 방문하는지, 사용자가 웹 사이트의 백엔드에서 탐색하는 경로 및 오류가 발생하는 위치를 알려줍니다. 이 정보를 최대한 활용하려면 웹 사이트 작동 방식, 하드웨어가 웹 사이트 기능에 어떻게 영향을 미치는지, 그리고 코드가 비즈니스 작업을 수행하는 방식을 완전히 이해해야합니다.

편집자 선택 웹 모니터링 서비스 인 New Relic의 산업 마케팅 담당 이사 인 Bharath Gowda와 함께 모니터링 툴이 제공하는 데이터를 최대한 활용할 수 있도록하기 위해 회사에서해야 할 일에 대해 이야기했습니다.

1. 애플리케이션 인프라 뷰 개발

응용 프로그램은 코드를 기반으로하며 해당 코드는 비즈니스 행동을 유발합니다. 예를 들어 누군가가 전자 상거래 웹 사이트에서 제품을 검색하거나 장바구니에 무언가를 넣으면 코드에서 이러한 작업을 수행 할 수 있습니다. 이 코드가 변경되면 하드웨어 및 인프라와 상호 작용하여 메모리 및 스토리지와 같은 것들에 영향을줍니다. 이러한 변경은 웹 사이트를 손상시키는 경향이 있습니다.

코드 업데이트로 인해 웹 사이트가 손상되거나 느려지지 않도록하고 웹 사이트의 성능을 제대로 모니터링하고 있는지 확인하려면 백엔드 서비스, 코드 및 서비스에 대한 허용 가능한 기본 성능을 결정할 수 있어야합니다. 하드웨어 인프라. 모든 계획이 계획대로 실행되면 Gowda는 앱의 전반적인 성능을 살펴볼 것을 권장합니다. 모든 것이 원활하게 진행되고 있습니까? 좋습니다, 다음 단계로 넘어 갑시다.

2. APM 사용자 정의

웹 사이트가 많이 트래 피킹되었거나 소프트웨어 스타일 웹 서비스를 호스팅하는 경우 웹 사이트 모니터링 도구 외에도 APM (Application Performance Management) 경고를 배포하는 것이 좋습니다. 많은 웹 사이트 모니터링 도구는 APM 패키지가 수행 할 수있는 작업의 일부를 반영하는 메트릭을 제공하지만 코드 수준에서 근본 원인 분석으로 드릴 다운하여 성능 문제를 해결할 수있는 경우 APM이 최선의 경로 일 수 있습니다.

그러나 APM을 배포하든 현재 웹 사이트 모니터링 패키지가 제공하는 기능을 고수하든 기능, 특히 사용자 지정 경고와 관련하여 자세히 살펴보십시오. 더 세밀하게 경보를 작성할 수있을수록 신속한 치료에있어 더욱 가치가 있습니다. 스마트 에스컬레이션이 또 다른 도움입니다. 경보가 간단하게 시작하여 문제점 분석을 시작하기에 충분히 똑똑한 경우 해당 데이터를 사용하여 해당 특정 클래스의 문제점에 대한 최상의 교정 추적 레코드를 사용하여 경보를 개발자에게 라우팅하십시오. 이 프로세스에는 계획 및 플로우 차트 시간이 다소 걸리지 만 최종 결과는 훨씬 탄력적 인 웹 사이트가 될 수 있으며 갑작스러운 문제에 신속하게 대응할 수 있습니다.

3. 고객 여행지도

웹 사이트의 성능을 잘 알고 나면 수용 가능한 고객 여정이 어떻게 보이는지, 웹 사이트가 대기 시간없이 처리 할 수있는 고객 수를 결정하십시오. 웹 사이트 탐색으로 비즈니스 성과를 이끌어 내고 있습니까? 사람들이 원하는 콘텐츠를 소비하고 있습니까, 아니면 길을 잃어 버려 잘못된 길로 던져져 있습니까?

웹 사이트 탐색이 원활하게 작동한다고 판단되면 웹 사이트 탐색에 부정적인 영향을 미치지 않는 방문자 수를 결정하십시오. 둘째, 테스트를 실행하여 모든 페이지가로드 중인지 확인하십시오. 장바구니에 제품이 착륙하지 않습니까? 운송 페이지가 충분히 빨리로드되지 않습니까? 이러한 종류의 정보는 웹 사이트 성능을 이해하는 데 매우 유용하지만 마케팅 및 영업 팀에도 유용합니다. Gowda는 엔지니어와 협력하여 가장 저항이 적은 경로를 개발함으로써 캠페인별로 또는 계절별로 웹 사이트를 조정할 수 있다고 말했다.

4. 서브 팀이 특정 서비스에 집중하도록

Gowda는 특정 팀이 특정 기능을 담당하도록 권장합니다. 우리는 이미 귀하의 기본 검색어가 무엇인지 알고 있습니다. 얼마나 많은 트래픽이 유입되고 있으며 이것이 예상됩니까? 오류율은 얼마입니까? 응답 시간은 얼마입니까?

그러나 이러한 각 요소의 작동 방식을 제대로 이해 한 후에는 지역, 서비스 맵, 서버 및 기타 성능에 영향을 미치는 모든 항목에 대해 자세히 알아볼 수 있기를 원합니다. 이 세부적인 접근 방식은 문제가 중요한 수준에 도달하기 전에 파악하는 데 도움이되며 웹 사이트 성능을 향상시키기 위해 조정할 수있는 사항에 대한 심층적 인 이해를 제공 할 수 있다고 Gowda는 말했습니다.

5. 대시 보드 및 알림 구성

다른 작업에 집중할 때 앱으로 다시 가져올 수있는 경고 메커니즘이 필요합니다. 컨텍스트를 제공하고 문제가 발생한 대시 보드로 다시 이동하는 동적 경고가 필요합니다. New Relic과 같은 일부 제품은 기록 프로세스 및 시간 기반 메트릭을 기반으로 머신 러닝 (ML)을 사용하여 설정되는 동적 기준을 제공하여 알림 프로세스를 자동화합니다. 따라서 검은 금요일에는 사용량이 적을 때보 다 기준이 훨씬 높아지고 그에 따라 도구가 자동으로 조정됩니다.

이러한 경고는 웹 사이트 모니터링 도구에 익숙하지 않은 사용자에게 중요하다고 Gowda는 말했다. 문자 메시지, 이메일 및 전화를 통해 알림을 전달할 수 있습니다. 알림을 통해 문제를 해결해야하는 도구 내 정확한 지점으로 되돌아 갈 수있는 충분한 컨텍스트와 방향을 제공 할 수 있기를 바랍니다.

6. 종종 만나

물건이 깨질 때까지 기다리지 마십시오. 새로운 제품을 출시하거나 새로운 시장에 진입하거나 트래픽이 많은 기간을 준비하고 제품, 운영 및 엔지니어링 팀과 함께 모든 사람이 계획을 알고 웹 사이트 설정 방법에 만족하는지 확인하십시오. Gowda는 기업들에게 이벤트 전 및 사후 회의를 의무적으로 수행 할 것을 권고하지만, 모든 사람이 함께 모여 질문과 우려를 해결하기 위해 매달 회의를 열어야한다고 말했습니다.

6 웹 사이트 모니터링 모범 사례