Como dice el refrán, "Cuando el corazón humano no es suficiente, la serpiente se traga al elefante". Después de cumplir con los requisitos básicos del artículo anterior, es necesario cumplir con requisitos funcionales más avanzados.
1. Monitoreo simultáneo de múltiples ubicaciones y líneas.
Múltiples ubicaciones de monitoreo se refieren a monitorear sitios web y servidores en diferentes lugares al mismo tiempo, como monitorear en múltiples puntos como Guangzhou, Beijing, Chongqing, etc., y se emitirá una alarma si se detecta una falla en cualquier punto. Multilínea se refiere al uso de diferentes líneas (Telecom, China Unicom, China Railway Communications, etc.) para el monitoreo simultáneo. La ubicación y la línea se utilizan juntas, como Guangzhou Telecom, Beijing Unicom, etc.
Internet de China está dividida artificialmente en norte y sur. El sur es principalmente Telecom y el norte es principalmente China Unicom (anteriormente China Netcom), así como otras redes educativas, China Railcom, etc. La velocidad de acceso de diferentes líneas de red es más lenta e inestable que la de la misma línea de red. Por ejemplo, el acceso de China Telecom a China Unicom es varias veces más lento que el acceso de China Telecom a China Telecom, y es posible que la interconexión no funcione de vez en cuando. tiempo. Sumado a las diferentes ubicaciones, la situación es aún más complicada. Por ejemplo, hacer ping a Guangzhou Telecom en Guangzhou suele tardar 10 ms, hacer ping a Guangzhou China Unicom suele tardar 30 ms, hacer ping a Beijing Telecom tarda 20 ms y hacer ping a Beijing Netcom tarda 60 ms. En Guangzhou, a menudo monitoreamos que las líneas de Guangzhou Telecom no puedan acceder a las líneas de Guangzhou Unicom.
La mayoría de los webmasters y administradores de redes no tienen las condiciones para monitorear varias ubicaciones y líneas por sí mismos. El monitoreo en línea puede ayudarlo a resolver este problema fácilmente. Si el servidor de su sitio web es nacional, requiere múltiples ubicaciones y monitoreo de línea.
2. La alarma de falla admite alarma mayor y alarma menor
Los servidores generalmente abren múltiples servicios al mismo tiempo, como servicios de sitios web, servicios de correo electrónico, servicios FTP, servicios de bases de datos, etc. A los administradores de red les gusta poder monitorear si estos servicios son normales al mismo tiempo. Si no hay priorización, cuando el servidor tenga una falla en la red o se reinicie para mantenimiento, recibirá inmediatamente alarmas de falla del sitio web, alarmas del servicio de correo electrónico y alarmas del servicio FTP. Peor aún, cuando el servidor no se pueda restaurar por un corto período de tiempo. Al mismo tiempo, los mensajes de alarma seguirán enviándose hasta que el servidor vuelva a la normalidad o usted falle.
Para los servicios que monitorean el mismo servidor, es necesario definir un objeto de monitoreo primario. Cuando el objeto de monitoreo primario falla, solo se envían las alarmas del objeto de monitoreo primario y otros objetos de monitoreo secundarios suspenden el monitoreo y las alarmas. Por ejemplo, Ping se utiliza como objeto de monitoreo principal. Si Ping falla y se agota el tiempo de espera, significa que el servidor falló o está desconectado. En este momento, solo se envían alarmas de Ping del servidor para monitorear continuamente Ping. necesario continuar monitoreando y alarmando a otros servicios. Esto puede reducir en gran medida la cantidad de mensajes de alarma y hacer que el monitoreo sea más razonable y eficiente.
3. Personaliza las condiciones de alarma
El resultado general del monitoreo es éxito o fracaso, como falla de ping, error de acceso a la página web y falla de socket. Cuando ocurren, se denominan fallas y las fallas son las alarmas de mayor prioridad. Además, también se puede monitorear el retraso de retorno y el contenido, como el retraso de retorno de Ping, el tiempo de acceso a la página web, el contenido obtenido al acceder a la página web, etc. Los resultados devueltos se pueden utilizar para personalizar las condiciones de alarma. Por ejemplo, el retraso de retorno del monitoreo de Ping es generalmente entre 10 y 30 ms. Cuando el retraso es superior a 100 ms, significa que puede haber un problema con la red o el servidor. La respuesta de la red es lenta y es necesario verificar inmediatamente si hay problemas de tráfico, como que la CPU del servidor es demasiado grande o demasiado grande.
Las condiciones de alarma personalizadas pueden refinar aún más el contenido de monitoreo, conocer con precisión el estado del sitio web y del servidor y ganar más tiempo para resolver el problema antes de que ocurra la falla.
4. Personaliza el contenido del mensaje de alarma.
Hay muchos contenidos de mensajes de alarma, como nombre del sitio web de alarma, IP del servidor, línea monitoreada, servicio monitoreado, mensaje de error, hora de ocurrencia, etc. Puede personalizar el contenido del mensaje de alarma para seleccionar libremente el contenido de la alarma recibida y modificarlo para adaptarlo a sus necesidades. situación real. Esto es particularmente significativo al usar SMS para recibir contenido de alarma. El contenido del SMS puede tener hasta 70 caracteres. Es difícil comprender completamente el contenido de la falla dentro de los 70 caracteres. También es necesario personalizar el contenido y ajustarlo para que no se detecte la falla. Se puede conocer incluso con contenido de caracteres limitado, contenido de falla, como: "007电影网 12:32 El monitoreo de la línea de telecomunicaciones falló por primera vez", conozca claramente la información de la falla.
5. Reciba informes resumidos por correo electrónico
Cuando no hay problemas importantes con el sitio web y el servidor, nadie es demasiado vago para iniciar sesión en el backend de administración del servicio de monitoreo en línea para verificar. Si puede recibir un correo electrónico con un informe resumido sobre la supervisión del servidor del sitio web todos los días, podrá obtener una comprensión general del estado del sitio web y del servidor en dos o tres minutos.
6. Monitoreo pasivo
Aunque el monitoreo activo no requiere la instalación de códigos ni programas y es muy seguro y conveniente, carece de mucho contenido de monitoreo detallado, como la imposibilidad de obtener el tamaño del disco duro, el uso de la CPU, el tráfico de red, etc. Estos contenidos de monitoreo son muy útil, como que la CPU es demasiado alta, significa que hay un problema con el sitio web o programa, y el alto tráfico significa que puede ser atacado, etc.
SNMP (Protocolo simple de administración de red) se usa comúnmente para monitoreo pasivo. La mayor parte del contenido que le interesa se puede monitorear a través de SNMP. La mayoría de los sistemas operativos admiten SNMP, lo que hace que la activación y la administración sean muy convenientes y seguras. La desventaja de SNMP es que ocupa ancho de banda y consume una cierta cantidad de CPU y memoria. Cuando la CPU es demasiado alta y el tráfico de la red es intenso, no se puede monitorear de manera efectiva.
[Artículos relacionados con el autor]
Discutir la necesidad de utilizar el monitoreo del servidor de sitios web en línea (1)
Discutir la necesidad de utilizar el monitoreo del servidor de sitios web en línea (2)
El autor de este artículo: Aplicaciones y servicios de Internet de Zhongyu es original. Deje la fuente del artículo al reimprimirlo.
Gracias a Zhongyu Internet por su contribución.