"인간의 마음이 부족하면 뱀이 코끼리를 삼킨다"는 속담처럼, 이전 기사의 기본 요구 사항을 충족한 후에는 더 고급 기능 요구 사항을 충족해야 합니다.
1. 여러 위치와 라인을 동시에 모니터링
다중 모니터링 위치는 광저우, 베이징, 충칭 등과 같은 여러 지점에서 모니터링하는 등 동시에 여러 장소에 있는 웹 사이트와 서버를 모니터링하는 것을 의미하며 어느 지점에서든 오류가 감지되면 경보가 발생합니다. 다중 회선은 동시 모니터링을 위해 서로 다른 회선(Telecom, China Unicom, China Railway Communications 등)을 사용하는 것을 의미합니다. 광저우텔레콤, 베이징유니콤 등 위치와 회선을 함께 사용합니다.
중국의 인터넷은 인위적으로 남북으로 나누어져 있으며, 남쪽은 주로 통신(Telecom), 북쪽은 주로 차이나유니콤(구 차이나넷콤)과 기타 교육망, 차이나레일콤(China Railcom) 등이 있다. 서로 다른 네트워크 회선의 액세스 속도는 동일한 네트워크 회선의 속도보다 느리고 불안정합니다. 예를 들어 China Telecom의 China Unicom에 대한 액세스는 China Telecom의 China Telecom에 대한 액세스보다 몇 배 느리며 때때로 상호 연결이 작동하지 않을 수 있습니다. 시간. 다양한 위치와 결합되어 상황은 더욱 복잡해집니다. 예를 들어, 광저우에서 광저우 텔레콤에 핑을 보내는 데는 보통 10ms가 걸리고, 광저우 차이나 유니콤에 핑을 보내는 데 보통 30ms가 걸리며, 베이징 텔레콤에 핑을 보내는 데 20ms가 걸리고, 베이징 넷콤에 핑을 보내는 데 60ms가 걸립니다. 광저우에서는 종종 광저우 텔레콤 회선이 광저우 유니콤 회선에 접속할 수 없는 것을 모니터링합니다.
대부분의 웹마스터와 네트워크 관리자는 여러 위치와 회선을 자체적으로 모니터링할 수 있는 여건이 없습니다. 온라인 모니터링을 사용하면 이 문제를 쉽게 해결할 수 있습니다. 귀하의 웹 사이트 서버가 전국적인 경우 여러 위치와 회선 모니터링이 필요합니다.
2. 오류 경보는 주요 경보와 사소한 경보를 지원합니다.
서버는 일반적으로 웹사이트 서비스, 이메일 서비스, FTP 서비스, 데이터베이스 서비스 등과 같은 여러 서비스를 동시에 엽니다. 네트워크 관리자는 이러한 서비스가 정상적인지 동시에 모니터링할 수 있기를 원합니다. 우선순위가 없는 경우, 서버에 네트워크 장애가 발생하거나 유지관리를 위해 다시 시작하면 즉시 웹사이트 장애 알림, 이메일 서비스 알림, FTP 서비스 알림을 받게 됩니다. 더 나쁜 것은 단기간 동안 서버를 복구할 수 없는 경우입니다. 시간이 지나면 서버가 정상으로 돌아오거나 충돌이 발생할 때까지 경보 메시지가 계속 전송됩니다.
동일한 서버를 모니터링하는 서비스의 경우 1차 모니터링 개체를 정의해야 하며, 1차 모니터링 개체에 장애가 발생하면 1차 모니터링 개체의 알람만 전송되고, 나머지 2차 모니터링 개체는 모니터링 및 알람을 일시 중지합니다. 예를 들어, Ping을 주요 모니터링 객체로 사용하는데, Ping이 실패하고 Timeout이 발생하면 서버가 Crash되거나 연결이 끊긴 것입니다. 이때는 더 이상 Ping을 모니터링하지 않기 때문에 서버 Ping 알람만 전송됩니다. 다른 서비스를 계속 모니터링하고 경고하는 데 필요합니다. 이를 통해 경보 메시지 수를 크게 줄이고 모니터링을 더욱 합리적이고 효율적으로 만들 수 있습니다.
3. 알람 조건 사용자 정의
일반적인 모니터링 결과는 Ping 실패, 웹페이지 접속 오류, 소켓 실패 등 성공 또는 실패로 나타납니다. 이러한 현상이 발생할 경우 오류라고 하며, 오류는 우선순위가 가장 높은 경보입니다. 또한 Ping 반환 지연, 웹 페이지 액세스 시간, 웹 페이지 액세스를 통해 얻은 콘텐츠 등 반환 지연 및 콘텐츠도 모니터링할 수 있습니다. 반환된 결과는 경보 조건을 사용자 정의하는 데 사용될 수 있습니다. 예를 들어, Ping 모니터링의 반환 지연은 일반적으로 10-30ms 사이입니다. 지연이 100ms를 초과하면 네트워크나 서버에 문제가 있을 수 있음을 의미합니다. 네트워크 응답이 느리고 트래픽이 너무 크거나 서버 CPU가 너무 높은 등의 문제가 있는지 즉시 확인해야 합니다.
맞춤형 경보 조건은 모니터링 내용을 더욱 구체화하고, 웹사이트와 서버의 상태를 정확하게 파악하며, 오류가 발생하기 전에 문제를 해결하는 데 더 많은 시간을 확보할 수 있습니다.
4. 알람 메시지 내용 사용자 정의
알람 웹사이트 이름, 서버 IP, 모니터링 회선, 모니터링 서비스, 오류 메시지, 발생 시간 등 다양한 알람 메시지 내용이 있습니다. 알람 메시지 내용을 사용자 정의하여 수신된 알람 내용을 자유롭게 선택하고 사용자의 상황에 맞게 수정할 수 있습니다. 실제 상황이 필요합니다. 이는 SMS를 사용하여 알람 내용을 수신할 때 특히 의미가 있습니다. SMS 내용은 최대 70자까지 가능하며, 70자 이내에서는 오류 내용을 완전히 이해하기 어렵습니다. 또한 오류가 발생하지 않도록 내용을 조정해야 합니다. 제한된 문자 내용으로도 알 수 있습니다. "007电影网12:32 통신 회선 모니터링이 처음으로 실패했습니다"와 같은 시간, 오류 내용을 통해 오류 정보를 명확하게 알 수 있습니다.
5. 이메일로 요약 보고서 받기
웹사이트와 서버에 큰 문제가 없을 때, 누구도 게으르게 온라인 모니터링 서비스 관리 백엔드에 로그인해 확인할 수 없다. 매일 웹사이트 서버 모니터링 요약 보고 메일을 받아보시면 2~3분 안에 웹사이트와 서버 상태를 전반적으로 파악하실 수 있습니다.
6. 수동적 모니터링
능동 모니터링은 코드나 프로그램 설치가 필요 없고 매우 안전하고 편리하지만, 하드디스크 크기, CPU 사용량, 네트워크 트래픽 등을 얻을 수 없는 등 세부적인 모니터링 내용이 많이 부족합니다. 매우 유용합니다. 예를 들어 CPU가 너무 높습니다. 웹 사이트나 프로그램에 문제가 있다는 뜻이고, 트래픽이 많다는 것은 공격을 받을 수 있다는 뜻입니다.
SNMP(Simple Network Management Protocol)는 일반적으로 수동 모니터링에 사용됩니다. 관심 있는 대부분의 콘텐츠는 SNMP를 통해 모니터링할 수 있습니다. 대부분의 운영 체제는 SNMP를 지원하므로 활성화 및 관리가 매우 편리하고 안전합니다. SNMP의 단점은 대역폭을 차지하고 일정량의 CPU와 메모리를 소비한다는 것입니다. CPU가 너무 높고 네트워크 트래픽이 많으면 효과적으로 모니터링할 수 없습니다.
[저자 관련 기사]
온라인 웹사이트 서버 모니터링 활용의 필요성 논의 (1)
온라인 웹사이트 서버 모니터링 활용의 필요성 논의 (2)
이 글의 저자: Zhongyu Internet Application and Services의 원본입니다. 전재 시 글의 출처를 남겨주세요.
귀하의 기여에 대해 Zhongyu Internet에 감사드립니다