• No se han encontrado resultados

Zabbix 1.8 Manual [Zabbix]

N/A
N/A
Protected

Academic year: 2021

Share "Zabbix 1.8 Manual [Zabbix]"

Copied!
109
0
0

Texto completo

(1)

Contacte c on nosotros | Acc eso Clientes

Zabbix 1.8 Manual

1 Acerca de

1.1 Descripción general de Zabbix

1.1.1 ¿Qué es Zabbix?

Zabbix fue creado por Alexei Vladishev, y actualmente está desarrollando activamente y con el apoyo de Zabbix SIA. Zabbix es una fuente abierta de clase empresarial distribuida solución de monitoreo.

Zabbix es un software que controla numerosos parámetros de una red y la salud y la integridad de los servidores. Zabbix utiliza un mecanismo de notificación flexible que permite a los usuarios c onfigurar alertas basadas en correo electrónic o para cualquier evento. Esto permite una reacción rápida a los problemas del servidor. Zabbix ofrece una excelente presentación de informes y visualización de datos característic as basadas en los datos almac enados. Esto hace que Zabbix ideal para la planificación de c apacidad.

Zabbix es compatible c on la votación y de captura. Todos los informes Zabbix y estadísticas, así c omo los parámetros de configuración, se accede a través de una interfaz basada en web. Una interfaz basada en web asegura que el estado de la red y la salud de los servidores se puede apreciar desde cualquier lugar. Configurado correctamente, Zabbix puede jugar un papel importante en la supervisión de la infraestructura de TI. Esto es igualmente cierto para las organizaciones pequeñas con poc os servidores y para las grandes empresas c on multitud de servidores.

Zabbix es libre de costo. Zabbix se esc ribe y se distribuye bajo la GPL General Public License versión 2. Esto significa que su c ódigo fuente se distribuye gratuitamente y está disponible para el públic o en general.

Soporte comercial [http://www.zabbix.com/support.php] está disponible y proporcionado por la empresa Zabbix.

1.1.2 ¿Qué Zabbix ofrecer?

Zabbix ofrece:

la detección automática de servidores y dispositivos de red monitoreo distribuidas con administración c entralizada WEB soporte para la votación y los mecanismos de c aptura

software de servidor para Linux, Solaris, HP-UX, AIX, BSD libres, BSD Open OS X

nativo de agentes de alto rendimiento (software de c liente para Linux, Solaris, HP-UX, AIX, BSD libres, BSD Open, OS X, Tru64/OSF1, Windows NT 4.0, Windows 2000, Windows 2003, Windows XP, Windows Vista)

sin agentes de vigilancia autenticación de usuario segura permisos de usuario flexibles interfaz basada en web

notificac ión flexibles de correo electrónico de eventos predefinidos de alto nivel (de negoc ios) vista de los recursos controlados registro de auditoría

1.1.3 ¿Por qué Zabbix uso?

Abrir soluc ión Fuente

agentes altamente efic iente para plataformas UNIX y WIN32 base bajo la c urva de aprendizaje

de alto rendimiento de la inversión. Tiempos de parada son muy c aros. bajo coste de propiedad

configurac ión muy simple

Sistema de control centralizado. Toda la información (configuración, los datos de rendimiento) se almac ena en bases de datos relacionales alto nivel de servicio de árboles

instalac ión muy fácil

apoyo para SNMP (v1, v2). Tanto la captura y de votación. capac idades de visualizac ión

incorporado en el proc edimiento de limpieza

1.1.4 Los usuarios de Zabbix

Muchas organizaciones de diferente tamaño en todo el mundo confían en Zabbix como una plataforma de supervisión primaria.

1.2 Objetivos y Principios

Zabbix documentación Zabbix 1.8 Zabbix API Zabbix manpages Zabbix Manual Zabbix Protoc ols Zabbix 1.8 Manual Zabbix 2.0

Zabbix documentación en francés Zabbix documentación en japonés Zabbix documentación en portugués Zabbix documentación en ruso

(2)

1.2.1 Objetivos de Desarrollo del Cuerpo de Zabbix

Hay varios objetivos Zabbix está tratando de lograr:

ser rec onocido Fuente Abierta herramienta de monitoreo

crear un grupo Zabbix usuario, lo que ayuda a hac er el software aún mejor proporcionar soporte comerc ial de alta c alidad

1.2.2 Principios fundamentales de Zabbix desarrollo

ser fác il de usar

mantener las cosas simples

su uso como recursos de procesamiento menor número posible de reaccionar c on rapidez

documentar cada aspec to del software

4. ¿Qué hay de nuevo en Zabbix 1.8

Más de un año de dec isiones, Zabbix 1.8 ha llegado con un montón de nuevas características, así c omo la mejora de los antiguos. Puedes presentarte a los c ambios de esta nueva versión de Zabbix en la siguiente sec ción.

Una mejora notable

Con tantos cambios es imposible esc oger tres las más notables - la que se intenta a continuación. Por esta razón, se sugiere leer en, como alguna c arac terística generalmente de menor importancia puede ser muy importante para usted.

Mejoras en el rendimiento La ayuda completa de Unicode Barra de informes

API Tec hnical Preview

2 Nuevas características y mejoras de la interfaz

interfaz web, Zabbix es la característic a que lo diferencia de otras soluc iones. Potente y fácil de uso oficial interfaz gráfica de usuario se envía c on el paquete por defecto. Se proporciona un acc eso no-intimidante para los usuarios novatos y grandes carac terísticas de configuración de escala para instalac iones de tamaño c onsiderable.

Ser parte más visible para el usuario, vamos a empezar mirando a muchas nuevas c arac terísticas y mejoras en Zabbix 1.8 para la interfaz web.

2.1 Barra de informes

Zabbix ya tiene fácil de usar gráfic os simples que no requiere ninguna configurac ión - que se presten para cada elemento numérico. gráfic os personalizados, junto con un par de informes simplistas, permiten ver los datos en su contexto. Zabbix 1.8 trae mucho más potente inc orporado en los informes.

Nuevo informe de la c ategoría, los informes de barras, permite ver los datos desde muchos ángulos diferentes. ¿Quieres ver las temperaturas de semana en la sala de servidores durante los últimos dos meses? Que comparar la carga servidor web durante el primer mes de cada trimestre de este año? Todo eso y más es posible con esta nueva característica.

2.2 La ayuda completa de Unicode

Mientras que las versiones anteriores de Zabbix se multilenguaje amigable, ofreciendo traducc iones interfaz varias, no fue una cosa verdaderamente global -la codificación más popu-lares, Unicode, no era totalmente c ompatible.

Zabbix 1.8 ahora apoya plenamente Unicode/UTF-8, lo que permite una c onfigurac ión de verdad loc alizado o varios idiomas.

2.3 Mejora del tiempo de navegación período

En Zabbix, solo c ontrol se utiliza para seleccionar el período de tiempo en la pantalla de muc hos puntos de vista, inc luyendo gráficos simples y la costumbre, los datos brutos, las pantallas y el c ontrol web. Ya hemos mejorado en 1,6, la selecc ión de periodo de tiempo se ha mejorado en un 1,8 más.

Esta barra de desplazamiento permite una fácil arrastrar y c ambiar el tamaño de la misma. Además, los enlac es de la izquierda permite elegir algunas predefinidas, de uso frecuente períodos de tiempo y movimiento período que aparecen hacia delante o hacia atrás en el tiempo. Y las fechas en el lado derec ho realmente func ionan c omo enlac es, apareciendo en un calendario y que permite fijar hora de inicio y hora final.

(3)

Observe el enlace dinámic o / fija en la esquina inferior derec ha? Se puede utilizar para controlar si período de tiempo se mantiene constante c uando c ambia hora de inicio / final.

Además de las capturas de pantalla también se puede ver el video [http://blip.tv/file/2950510] de la utilización de c ontroles gráfic o período de tiempo.

2.4 Mejora de los gráficos

Zabbix gráficos se han mejorado en muc hos aspectos. Esto inc luye tanto mejoras visuales y funcionales, como el selector de período de tiempo ya se ha mencionado. Por ejemplo, informac ión acerca de máx / min / avg valores se presenta c laramente c omo una tabla.

2.4.1 Mejora de la línea de tiempo en los gráficos

gráfic os Zabbix - o gráficos - suelen mostrar el tiempo en abscisas. Y aunque esta representación se ha mejorado en la nueva versión. La comparación de 1.6 y 1.8:

Etiquetas del eje en el punto 1.6.

Eje de las etiquetas en el baúl.

Como puede verse, las etiquetas son ahora más fáciles de leer. En lugar de dar prioridad a un punto arbitrario en el tiempo, dependiendo de la escala gráfic a, los puntos reales en el tiempo c omo el cambio de un día son prioritarias. A veces Zabbix inc luso un uso más "legible" etiquetas:

2.4.2 Soporte de línea de degradado en los gráficos

gráfic os Zabbix apoyo varios estilos de línea, y 1,8 trae uno más - línea de gradiente. Es más fácil entender c ómo funciona observando un ejemplo real.

(4)

2.4.3 DejaVu fuente utilizada para los gráficos

DejaVu [http://dejavu-fonts.org] fuente ahora se utiliza para gráficos para buscar texto agradable - y para las capac idades de Unic ode.

2.5 Mejora de edición de mapas

Zabbix admite mapas de la red donde se puede controlar el medio ambiente establecidos en una imagen de fondo para proporcionar informac ión general de uso fácil.

En las versiones anteriores, edición de mapas de red no fue fác il - las c oordenadas de cada elemento en el mapa tenía que especificar de forma manual. Mapa de edición en Zabbix 1.8 se ha mejorado en gran medida por la adic ión de arrastre y soltar, así como el detalle seleccionado elemento que muestra en una ventana emergente.

Usted puede incluso ver un video [http://blip.tv/file/2942525] de la edición del mapa.

Además de que los enlac es del mapa puede tener texto opc ional para mostrar informac ión arbitraria, por ejemplo los datos de ancho de banda.

Mapa de fondo CC-BY-SA OpenStreetMap [http://www.openstreetmap.org/] .

2.6 diseño de configuración ha cambiado

Zabbix interfaz Web proporc iona una forma conveniente para mostrar y visualizar los datos recibidos, así como configurar todos los aspec tos de la supervisión. El diseño de esta c onfiguración se ha hecho de nuevo en el 1,8. En lugar de secc iones separadas para los artículos, gráficos, factores desencadenantes y así sucesivamente, que se doblan en la sección de c onfiguración de host, cuando sea conveniente vinc ular permite un fácil acceso a todas estas entidades y más.

Por otro lado, la configuración del host grupo ha sido llevado a c abo en el menú de configuración.

(5)

Otro cambio es la configuración general que se trasladó a la sección de administración para evitar Zabbix usuarios de nivel de administrador de tener ac ceso a los parámetros de configuración global.

2.7 gatillo Visual interfaz de edición

umbrales de uso y las condiciones de otro problema son libremente configurables por el usuario. Estas definiciones se llaman factores desencadenantes y las expresiones complejas se pueden utilizar para cada disparo para definir lo que se c onsidera un problema.

Además de la posibilidad de editar las expresiones de disparo direc tamente, una interfaz para crear disparadores visuales se ha añadido.

Hay un modo especial para la creac ión de registro relac ionadas con los factores desencadenantes.

También inc orpora la capac idad para proporcionar los datos de prueba y probar el comportamiento de disparo. (Captura de pantalla)

2.8 Nueva y filtros mejorados

Como interfaz de Zabbix proporciona los medios para ac ceder a toda la información, que puede ser una tarea desalentadora para enc ontrar el deseado. Las versiones anteriores ofrecen maneras de filtrar esta informac ión, y 1.8 mejora la situación en este sentido mediante la adición de nuevos filtros y la toma de los ya existentes más potentes.

2.8.1 Elementos del filtro

secc ión del artículo de configuración es en la que todos los aspec tos relac ionados con la recolec ción de datos se c onfiguran, por lo que está mostrando una gran cantidad de información. Ser capaz de encontrar rápidamente los datos deseados recopilación de las entradas es crucial para una configurac ión efic iente, y en Zabbix 1.8 hay un filtro mejorado para los artículos que permite mucho más detallada búsqueda.

(Captura de pantalla)

Después de realizar el filtrado inicial, subfilter esté disponible. Presenta los valores encontrados y los resultados se pueden filtrar aún más.

2.8.2 Auditoría del filtro

La responsabilidad es importante en cualquier sistema con más de un usuario (y en muchos sistemas con un solo usuario así). interfaz de Zabbix registra todas las operac iones en un registro de auditoría.

En la versión 1.8 ahora registros de auditoría se pueden filtrar extensamente para enc ontrar exactamente los cambios que busc a.

2.8.3 Los datos más recientes del filtro

Mirando los gráficos brillantes es tentadora, pero a veces la nec esidad de datos reales. Última secc ión de datos en frontend Zabbix permite ver los valores exac tos de todos los indicadores monitoreados.

Ahora es posible filtrar esta pantalla de búsqueda de forma libre en c ontra de las desc ripc iones del artículo.

2.8.4 Refundido "Estatuto de los factores desenc adenantes" vista

Trigger punto de vista es ampliamente utilizado para visualizar la lista de los problemas actuales, y fue posible mostrar los recientes ac ontecimientos para

(6)

todos los problemas, limitada por c uenta de los días.

En 1.8, esta pantalla adquirida ha sido c ambiado, ofreciendo nuevas características c omo la expansión de factores individuales para mostrar sus eventos y c onfirmando todos los eventos de un disparo.

2.8.5 Otros filtros mejora

Filtros en otras sec ciones de la interfaz se ha mejorado y, lo que permite obtener los datos más fácil y más rápidamente.

2.9 Mejora de la pantalla de edición

Zabbix pantallas es una carac terística que permite a muchos elementos de interfaz de grupo, incluyendo gráficos, mapas de la red, los datos primarios y muchos otros. Configurac ión de ellos al princ ipio no fue muy duro, pero de hacer cualquier cambio signific ativo fue c asi imposible en algunos casos.

edición de la pantalla se ha mejorado muc ho en el 1,8. Esto incluye:

Soporte para arrastrar y soltar. Al arrastrar un elemento a la c elda vacía es garantía de ello, se arrastra un elemento en la celda ocupada cambiará estos elementos. Puede ver un video [http://blip.tv/file/2941499] de esta c arac terística (sitio también permite descargar original. video ogg).

Uso de iconos en los bordes de la pantalla, las filas pueden ahora ser insertados y retirados de cualquier ubic ación.

2.10 Búsqueda global

Ahora hay un cuadro de búsqueda en la esquina superior derecha, que permite la búsqueda de los ejércitos, grupos de acogida y las plantillas.

Los resultados permiten un ac ceso rápido a las entidades que se enc uentran y sus elementos:

2.11 Menor mejoras frontend

Para una interfaz gráfic a de usuario pequeño cambio visual puede traer grandes beneficios para el usuario. Zabbix 1.8 tiene muchas mejoras de menor importancia y las característic as que debe hacer el trabajo más productiva y agradable.

2.11.1 Error Cleaner mostrar

Los mensajes de error ahora se muestran como iconos y texto de error está disponible en una ventana emergente. Al hac er clic en el icono se abre la ventana emergente que permitan la copia del mensaje.

2.11.2 c adenas Historia guardado por referenc ia

En la parte superior de la interfaz, hay una historia de tipo de pan rallado, mostrar las páginas rec ientemente.

Cuando un idioma se c ambia en la interfaz, en las versiones anteriores las entradas de la historia no c ambiar el idioma, sólo las nuevas entradas se agregó en el idioma correc to. Ahora cadenas de c ambiar la historia adec uadamente.

2.11.3 de paginación para la entidad agregó listas

Muchos lugares de informac ión frontend Zabbix presentan c omo listas - si se trata de una lista de los ejércitos, los elementos o factores desenc adenantes. Estas listas pueden llegar a ser muy largo en las grandes instalaciones de Zabbix, y que disminuye considerablemente frontend.

Zabbix 1.8 soporta la división larga lista de varias páginas. contar con entrada por página es configurable en el perfil de usuario.

filas por página C onfiguración de perfil de usuario

(7)

Del límite de registro en la acción

2.11.4 filas seleccionadas se destacan ahora

La mayoría de las entradas en estas listas se pueden selec cionar para realizar alguna operación en ellos. Una pequeña mejora, pero la bienvenida en el 1,8 - filas selec cionadas ahora son hilighted.

2.11.5 Capacidad para mostrar el nombre del servidor

ZBX_SERVER_NAME Marco variable permite Zabbix nombre del servidor que se mostrará en la esquina superior derec ha frontend.

También se utiliza en el título de la página. 2.11.6 Más elementos flexibles vinculados

Zabbix apoya muy potente que hace que la gestión de plantillas de c onfigurac ión de gran escala fác il. Las plantillas pueden ser vinculados a los anfitriones un seguimiento y determinar qué y cómo se supervisa.

Aguas abajo vinc ulados elementos de Zabbix 1.8 son más flexibles ahora - por ejemplo, es posible editar SNMP parámetros como la c adena de comunidad, o hosts permitidos para los artíc ulos cazador, en los puntos que están vinculados en las plantillas.

2.11.7 direc ción IP se c onvierte en la opc ión por defecto

En el formulario principal creación, la dirección IP es ahora la opción por defec to. 2.11.8 El modo de depuración adicional para interfaz

Sobre todo útil para los desarrolladores, pero puede ser útil cuando se trata de determinar el origen de un problema para los demás.

El modo de depuración se puede habilitar en forma de grupos de usuarios. 2.11.9 Ayuda ic onos llevar el manual en línea

Oldtime usuarios Zabbix puede rec ordar la época en que ayudar a los iconos de la interfaz de Zabbix vinculados con el manual en línea. Con la c onversión de documentación en línea que de nuevo es posible, y en Zabbix 1.8 la mayor parte de estos ic onos abierta Zabbix manual en una nueva ventana o pestaña.

3 API

En la versión 1.8 en primer lugar, proporc iona Zabbix JSON-RPC [http://json-rpc.org/] API . Que ya permite realizar la mayoría de los cambios de configuración, permitiendo así que los medios de gran alcance para la compleja configurac ión de gestión o automatizados.

Mientras que la API en sí misma no puede ser tan emoc ionante para los usuarios ocasionales, que permite la c reac ión de diversas herramientas. Una de estas herramientas ya se ha creado - utilidad de línea de comandos o Zabbix Zabcon [http://www.zabbix.com/wiki/doc/zabcon] .

Zabcon es especialmente emocionante para los usuarios que quieran realizar cambios poco frec uentes, a gran escala, ya que permite una fácil scripts sin c onocimientos de programación.

Zabbix gestión de los servidores sin interfaz gráfica de usuario instalado también se espera que sea posible, y seguramente los usuarios llegar a impresionar y usos innovadores para esta herramienta.

Nota: API Ac tualmente se considera que estar en un estado de avance técnico y puede cambiar en próximas versiones.

4 Mejoras para instalaciones más grandes

Zabbix se utiliza en entornos más grandes y más grandes c ada día. 1.8 versión introduce varios cambios que están especialmente útil en las c onfiguraciones de media y superior.

4.1 Mejoras en el rendimiento

Cuando cientos de seguimiento y miles de dispositivos, carga sobre el hardware del servidor de vigilancia puede c onvertirse en un problema grave. Zabbix 1.8 trae muchas mejoras, con el desempeño en varias áreas c lave.

4.1.1 El aumento de Zabbix servidor proxy y el rendimiento

Hac er el trabajo más importante detrás de las esc enas, el servidor de Zabbix se ha mejorado en gran medida para permitir recoger más datos sobre el mismo hardware. Como Zabbix ac ciones proxy algún código con el servidor, se ha benefic iado de estos c ambios también.

(8)

4.1.1.1 La mayor parte de votación más efic ientes

Cientos de pollers puede ser ejec utado por un mayor paralelismo y el rendimiento. El pollers no se comunican directamente con la base de datos y muy poco uso del servidor de la CPU y los recursos de memoria.

4.1.1.2 Alta de configuración de módulo de memoria cac hé de datos

memoria cac hé de base de datos está habilitado de forma predeterminada y no se puede deshabilitar. La opción de c onfiguración StartDBSyncers se ha eliminado del servidor de Zabbix y archivos de configuración de proxy.

Un espec ial de c ontrol interno se ha introducido, ] zabbix [wcache, * para controlar la salud de este caché. 4.1.2 imágenes de la interfaz de recomprimido con pngcrush

Para reducir la c antidad de datos que los usuarios tienen que recuperar del servidor web cuando se utiliza interfaz de Zabbix, todos PNG imágenes se vuelve a c omprimir el tamaño óptimo.

4.1.3 Los artículos con el uso de SNMP índice dinámic o de una conexión

Zabbix soporta la monitorizac ión SNMP métric as que tienen identificadores dinámico.

En la versión 1.8 índice de resolución y rec uperación de datos se realiza en una sola conexión ahora, la reducc ión de la carga de red y la carga de los dispositivos monitoreados.

4.2 host de gestión automatizada de las mejoras

Por más grande o más ambientes en constante cambio replic ar estos c ambios en la c onfigurac ión de Zabbix puede ser un desafío. Zabbix apoyado ya la detec ción de redes , y 1.8 ahora trae tanto la mejora de la detecc ión de redes, así como nuevos métodos para automatizar la adic ión de nuevos dispositivos para controlar.

4.2.1 Red de mejoras desc ubrimiento

Desc ubrimiento de red [http://www.zabbix.com/documentation/1.8/manual/auto-discovery] , disponible en las versiones anteriores, ha rec ibido múltiples mejoras. 4.2.1.1 Puerto intervalo de apoyo

Para los servicios, donde sea apropiado, apoyo intervalo de puerto se ha añadido. 4.2.1.2 Nueva acc ión de operac iones

Basada en hec hos descubrimiento, dos operac iones se han añadido nuevas, aumentando así la cuenta de la operación para la detec ción de redes al 10. Habilitar de acogida

Deshabilitar acogida

4.2.1.3 IP apoyo a la máscara

Notación estándar de la industria máscara de red se pueden utilizar ahora en la detecc ión de redes, por ejemplo, 192.168.1.0/24 . 4.2.1.4 Soporte para dispositivos de host múltiple

Si un host proporciona algún servic io en múltiples direcciones IP, que sería descubierto como varios hosts en Zabbix versiones anteriores 1.8. A partir de 1.8, es posible utilizar diferentes c riterios de singularidad de algunos servicios, por ejemplo system.uname devuelto por el agente de Zabbix o cualquier OID devuelto por SNMP huéspedes que puedan.

4.2.1.5 apoyo SNMPv3

Desc ubrimiento de red en Zabbix 1.8 soporta SNMPv3 c on toda la func ionalidad correspondiente. 4.2.2 Auto de registro de agentes activos

Completamente nueva en Zabbix 1.8, es posible permitir que el agente activo Zabbix auto-registro, tras lo cual el servidor puede inic iar la supervisión de ellos. Esto permite agregar nuevos huéspedes para el seguimiento sin necesidad de configuración manual del servidor para cada host individual.

La función puede ser muy útil para el seguimiento automático de los nuevos nodos Cloud. Tan pronto c omo haya un nuevo nodo en la Zabbix Cloud automáticamente c omienzan la recopilación de datos de rendimiento y disponibilidad del huésped.

4.3 Apoyo a la plantilla global, y macros de acogida nivel

Soporte para mac ros de usuario definibles [http://www.zabbix.com/documentation/1.8/manual/config/macros#global_and_host_level_macros] (o variables) se ha añadido. Estos pueden ser definidos a nivel mundial para la instalación Zabbix, el nivel de plantilla y de ac ogida. Por ejemplo, la definic ión de las macros siguientes en un nivel de host permite establecer umbrales personalizados para cada huésped, incluso si todos los ordenadores están enlazados con un único modelo:

(9)

En este caso, la expresión de disparo plantilla sería la siguiente:

{Ca_001:. System.cpu.load [, avg1 min] ({$ CPULOAD_PERIOD })}>{$ MAX_CPULOAD}

5 Varios

5.1 host de mantenimiento

De ac ogida y el mantenimiento del grupo de acogida ha sido añadido a Zabbix.

Los hosts que están en mantenimiento son identificadas c omo tales en la supervisión → vista desencadenantes.

Si ocurre un problema durante el mantenimiento y no se resuelve, la notificación se genera después del período de mantenimiento de los extremos.

Si un elemento de registro se añade al mismo tiempo sede se enc uentra en los extremos de mantenimiento y el mantenimiento, las entradas de archivo de registro único nuevo desde el fin del mantenimiento se reunieron.

5.2 Mejora de registro de auditoría

Zabbix proporciona acc ontability mediante el registro de todos los inic ios de sesión de usuario y los c ambios en la configuración de Zabbix en el registro de auditoría.

registro de auditoría en 1.8 se ha mejorado, y en lugar de simplemente ver que algo ha c ambiado, muchas entidades se han registrado cambios exactos.

cambios exactos realizados con el tema conserva

cambios Exactas hecho para activar conservado

5.3 Nuevos macros

Zabbix proporc iona muy variables útiles - llamados macros - para ser usado en nombres de elementos, las notificac iones y en otras partes. Zabbix 1.8 aumenta la cantidad de macros disponibles, así como hac er algunas macros que puedan utilizarse en más lugares.

5.3.1 En las notificac iones

Junto c on los nuevos macros existentes se pueden utilizar en las notific aciones que se envían. {NODO .* [1 .. 9]}

{ITEM.LOG .* [1 .. 9]}

ITEM.VALUE {} y {ITEM.VALUE [1 .. 9]} {ITEM.LASTVALUE [1 .. 9]}

{HOST.CONN [1 .. 9]} {HOST. absoluto [1 .. 9]} {IPADDRESS [1 .. 9]} {TRIGGER.KEY [1 .. 9]} {HOSTNAME [1 .. 9]} {ITEM.NAME [1 .. 9]} {PERFIL .* [1 .. 9]} {} EVENT.ACK.STATUS {} EVENT.ACK.HISTORY {} TRIGGER.EVENTS.UNACK 5.3.2 En las etiquetas de mapa

Mapa etiquetas permiten el uso de macros útiles como el valor actual de algún artículo. {} TRIGGERS.UNACK

5.4 Avanzado editor de expresiones regulares

editor de expresiones regulares avanzadas se ha añadido a Zabbix con la capacidad para probar expresiones regulares. Ahora es posible definir expresiones regulares c omplejas con interfaz fácil de utilizar y reutilizar con una simple referencia.

5.5 soporte IPv6 para la supervisión SNMP

Además de la SNMP relacionados mejoras para la detecc ión de redes , soporte de IPv6 ha sido implementado para SNMP de monitoreo.

5.6 compatibles PHP cambios de versión

Zabbix interfaz se basa en PHP [http://php.net] . Desde la última versión estable Zabbix se han producido c ambios importantes en PHP versiones, y Zabbix interfaz se ha modificado en c onsecuenc ia.

5.6.1 Soporte para PHP 5.3 agregó

Lanzado en 30.06.2009, PHP 5.3.0 estaba fuera durante algún tiempo para exigir apoyo de interfaz de Zabbix.

(10)

5.6.2 Soporte para PHP 4 se redujo

parche de última hora en 03/01/2008 y última versión c on c orrecc iones de seguridad en 07/08/2008, PHP4 no estaba recibiendo correcciones más. Zabbix 1.8 requiere PHP 5.0 o posterior.

6 Pequeñas mejoras

Llamamos a estos menores, pero para alguien una de estas podría ser el mayor c ambio en Zabbix 1.8.

6.1 compatible con la autenticación básica en el seguimiento de web

monitoreo Web ahora admite básic a HTTP de autenticac ión. Puede ser c onfigurado por el esc enario.

6.2 Nueva y mejorada métricas seguimiento

Mientras Zabbix puede ser extendido, una función de control requieren menos recursos y son más fác iles de usar. Zabbix 1.8 introduc e varias nuevas c omprobaciones y mejora los anteriores.

6.2.1 Nuevos productos

Varios elementos completamente nuevos han aparec ido. icmppingloss

net.tcp.dns.query

6.2.1.1 interruptores de CPU soportadas en Linux

Clave system.cpu.switches se puede utilizar para las máquinas Linux. 6.2.1.2 Añadido servicios de teclas de Windows

Añadido servicios c lave para Windows que puede devolver los servicios en un estado particular. 6.2.2 elementos ICMP tienen nuevos parámetros

Zabbix elementos ICMP ahora son mucho más flexibles. Tema icmpping ha ganado los siguientes parámetros: objetivo - IP de host o DNS nombre;

contar - el número de paquetes;

tiempo entre paquetes suc esivos en milisegundos - intervalo; tamaño - el tamaño del paquete en bytes;

tiempo de espera - tiempo de espera en milisegundos. Ahora es posible utilizar una clave de la siguiente manera:

icmpping [10.10.10.10,5,300,128,100]

Esto enviaría c inco paquetes de 128 bytes al host con IP 10.10.10.10 con 300 ms de intervalo entre ellos, y el uso de 100 ms de tiempo de espera. Tema icmppingsec ha ganado todos los parámetros anteriores, y una adic ional:

modo - una de mínimo, máximo, promedio. El modo por defecto es promedio .

6.2.3 parámetro 'MaxLines' para los elementos de registro

c laves del artíc ulo de registro y registro de eventos ahora tienen nuevo parámetro - MaxLines . Se especifica el número máximo de nuevas líneas por segundo, el agente enviará a Zabbix servidor o proxy.

De forma predeterminada, el agente de Zabbix no envía más de 100 líneas de registro por segundo por cada archivo de registro. Para el arc hivo rápido c recimiento en el número puede aumentar con el nuevo parámetro.

6.2.4 Nuevos filtros de registro de eventos de Windows

entradas de registro de eventos de Windows ahora se pueden filtrar por tipo, fuente y el identificador de evento en el lado del agente. 6.2.5 SSH y telnet controles

Ahora SSH y telnet se puede usar para direc to, el agente de vigilanc ia de menos. SSH es compatible con contraseña y clave de métodos de autenticac ión. Esto hace posible el seguimiento a distancia muy eficaz de los dispositivos de red, aplicac iones y servidores sin el uso de Zabbix agente.

Actualmente SSH y telnet no se puede utilizar en las acc iones, esta funcionalidad estará disponible en versiones futuras. 6.2.6 dispositivos de intercambio LVM apoyo

dispositivos LVM Ahora hay soporte para los dispositivos de intercambio en Linux. 6.2.7 número de CPU En primer lugar ha cambiado en Linux

En primer lugar de la CPU en Linux que ahora se conoc e como 0, lo cual es consistente c on otros sistemas operativos. 6.2.8 Signo positivo para los valores decimales apoyo

Si decimales de entrada (flotador) el valor es precedido por un + signo, se admite como un número positivo ahora.

6.3 Nuevos tipos de datos de entrada

Mientras que los valores distintos de base puede ser controlada antes c on los parámetros de usuario, que no era fác il. Zabbix 1.8 de forma nativa soporta dos tipos de entrada de nuevos datos, a vec es se encuentran en dispositivos como impresoras.

(11)

Octal Hexadecimal

6.4 utilidades de cliente se trasladó a bin

c liente Zabbix utilidades zabbix_get y zabbix_sender fueron trasladados desde sbin a bin .

6.5 Mejora de los archivos de configuración de ejemplo

Ejemplo de c onfiguración de la estruc tura del arc hivo ha cambiado. Ahora todos los parámetros están incluidos, y sus valores predeterminados, así como los rangos permitidos, están documentados.

6.6 Alta páginas de manual

Páginas de manual para todos los procesos Zabbix se han añadido.

6.7 Notificación de los medios de comunicación pueden ser elegidos en las operaciones de la acción

Esto signific a que es posible definir los mensajes que se envían a uno o varios medios de comunicac ión solamente. Por ejemplo, todos los mensajes críticos pueden ser entregados por el uso de mensajería SMS, mientras que otros mensajes mediante correo electrónic o y SMS sin la c reación de múltiples acciones.

6.8 Hora apoyo a zabbix_sender

Apoyo a la T- parámetro en zabbix_sender se ha añadido, que permite fijar fecha y hora para cada valor. La opc ión se puede utilizar para migrar los datos más antiguos históric os de otras herramientas de monitorización de Zabbix base de datos para gráficos y análisis a largo plazo.

6.9 Manual de usuario de desbloqueo

Capacidad para desbloquear manualmente los usuarios que han sido bloqueados por la protecc ión de fuerza bruta se ha añadido.

Al hacer c lic en la bloqueados enlac e desbloquear este usuario.

6.10 El soporte nativo de Oracle

La versión previa de Zabbix había una dependenc ia en una biblioteca de terc eros, llamado sqlora8. La bibliotec a no está desarrollando ac tivamente más. soporte de Orac le ahora se implementa utilizando nativos Oracle Call Interfac e [http://en.wikipedia.org/wiki/Oracle_Call_Interface] , lo que mejora c onsiderablemente el rendimiento y la estabilidad de configuraciones de Zabbix utilizando Orac le c omo base de datos back-final.

6.11 anfitrión propagación de estado de los proxies

Si un host es supervisado por un proxy, el estado de la máquina se muestran c orrectamente y actualizada frente Zabbix-end.

6.12 seguimiento archivo de registro girado

Zabbix admite el control de archivo de registro, y la versión 1.8 que mejora aún más. Si una aplicac ión está esc ribiendo en un arc hivo de registro nuevo con diferentes nombre - por ejemplo, si el nombre de arc hivo de registro inc luye la fecha - es muc ho más fác il de controlar con Zabbix 1.8, ya que ahora es posible especificar expresiones regulares en el archivo de registro de seguimiento .

6.13 Documentación en línea

Doc umentación de un inflexible PDF arc hivo ha sido convertido a formato en línea donde cualquiera puede hacer c omentarios en las páginas individuales. documentación fuera de línea aún se puede obtener con ODT [http://en.wikipedia.org/wiki/OpenDocument] funcionalidad de exportac ión.

6,14 disponibilidad de información detallada que muestra

En lugar de simplemente mostrar el estado de host genérico, en el 1,8 interfaz de tres diferentes métodos de c ontrol tienen su estado que se muestra - Zabbix agente SNMP y IPMI .

Errores relacionados c on c ada método se almacenan por separado y se pueden obtener al mover el cursor del ratón sobre el ic ono de error. Tema por defec to usa verde para indicar la disponibilidad, mientras que Negro y azul tema utiliza el color azul.

¿Qué hay de nuevo en las versiones más

Ver más información detallada sobre las característic as nuevas y cambios significativos en otros comunic ados de la serie 1.8:

(12)

1.8.1 1.8.2 1.8.3 1.8.4

Instalación y actualización

Ver la instalación de la sección para las nuevas instalaciones.

Ver mejora sección si la actualizac ión desde una versión anterior de Zabbix. Antes de ac tualizar, lea las notas importantes .

1.3 Instalación y notas de actualización

1.3.1 Instalación

Ver la instalación de la sección para más detalles.

1.3.2 Compatibilidad de versiones

Mayores agentes de Zabbix 1.0, Zabbix 1.1.x, 1.4.xy 1.6.x Zabbix Zabbix se puede utilizar con Zabbix 1.8. No requiere ningún c ambio de configuración en el lado del agente.

Mayores poderes Zabbix de la versión 1.6.x no se puede utilizar c on Zabbix 1.8, que debe ser actualizado.

1.3.3 Notas importantes

1.3.3.1 Para la versión 1.8

Todos los ordenadores están ahora obligados a pertenec er al menos a un grupo. CPU índice de system.cpu.util clave en Linux ahora empieza con 0.

Clave vfs.fs.size devuelve los datos en bytes de todos los sistemas operativos ahora. Clave vfs.fs.size ahora toma en cuenta el espac io de disco reservado para el usuario root.

Comentario al final de una línea de archivo de c onfigurac ión no se permite más (esto funcionó para los parámetros numéric os sólo antes).

1.3.3.2 Para la versión 1.8.3

Parámetro service.ntp para las llaves tema net.tcp.service y net.tcp.service.perf renombrado a ntp . sintaxis antigua es aun soportada. Intentar ejec utar IPv6 habilitado demonio en un sistema sin soporte de IPv6 no:

Escucha con error: socket () de [[(null)]: 10051] se produjo el error 97: Familia de direcciones no es compatible con el protocolo.

1.3.3.3 Para la versión 1.8.5

El método de invocac ión de c omandos externos para los demonios Zabbix se ha modific ado para permitir la terminación de los proc esos fuera de control. En lugar de utilizar estándares popen método como antes, ahora pide explíc itamente Zabbix / bin / sh para ejecutar el comando deseado.

Tratando de ejecutar un demonio de Zabbix, c ompilado en el kernel de Linux 2.6.27 o posterior en un sistema con el kernel 2.6.26 o más se producirá un error:

socket () para [[-]: 10050] se produjo el error 22: Argumento no válido

1.3.3.4 Para la versión 1.8.6

demonios Zabbix ahora se niegan a poner en marcha si el archivo de configurac ión contiene parámetros correctos. Si los parámetros de edad han ac umulado en los archivos de c onfiguración, esto se traducirá en demonios inoperable después de la ac tualización hasta que los parámetros son fijos.

1.3.4 Sistema de cambios de requisitos

Adicional o el aumento de los requisitos del sistema: Soporte para PHP 4 se redujo.

Máxima PHP tamaño de la memoria debe ser de al menos 128 MB (opción memory_limit ). Máxima PHP tamaño de la espiga debe ser de al menos 16 MB (opc ión post_max_size ). También ver los cambios requisito de la versión 1.8.2 y 1.8.3 .

1.3.5 Problemas conocidos

1.3.5.1 Para la versión 1.8

PHP mbstring de verificac ión puede fallar con PHP <5.2 en Zabbix 1.8. Para evitar este problema, copie zabbix.conf.php.example archivo zabbix.conf.php y modificar los parámetros, incluidos los parámetros de acc eso a bases de datos.

Para IPMI apoyo que nec esita una reciente versión OpenIPMI - 2.0.14 y más tarde se sabe que funciona.

Clasific ación en frontend no se realiza para las entidades con las variables de posición (como nombres de elementos c on $ 1, etc). XML de exportac ión inc luye SNMP y otra información para todos los artículos.

Nombres de host c on espac ios no funcionan cuando el envío de datos desde un arc hivo con zabbix_sender (fijado en 1.8.2).

Subida de imágenes de mapas de la red puede fallar si la base de datos no está configurado correc tamente. Asegúrese de que la base de datos, tablas y c ampos se establecen en codificación UTF-8.

(13)

binarios precompilados (agente, el remitente, obtener) no podría func ionar en sistemas de 64 bits con las versiones de glibc de más de 2.5. síntoma común es no empezar c on el mensaje de error: exc epc ión de punto flotante . Utilice las versiones anteriores, o compilar desde cero en el sistema destino.

1.3.5.2 Para la versión 1.8.2

Debido a los cambios frontend, algunas instalaciones pueden ver datos inc orrectos mayores aparecen en la interfaz. Estos incluyen:

Inc orrecta de disparo que aparece, con el nombre de ** ERROR ** , por lo general en la supervisión → sec ción Triggers, c uando se muestran todos los hosts de todos los grupos. Este disparador se puede eliminar hac iendo clic en él, la elec ción de configuración de disparadores , a continuac ión, hacer clic en Eliminar en el formulario de edición de disparo y confirmar la eliminación.

Es posible que tenga que quitar groupid = & = identific ador de anfitrión y parte de la URL al intentar eliminar el gatillo.

Dependiendo del tiempo de instalac ión del servidor de Zabbix, gráficos por defecto podría haber una configuración inc orrecta. Esto sólo le afecta si los gráficos se están utilizando. Apertura de un gráfico que por lo general el tiempo de trabajo y de intercambio de disparo con el que muestra los valores de percentil. Si ese es el c aso, simplemente se fijan y el ahorro de la gráfica va a resolver el problema.

1.3.6 El procedimiento de actualización

Los siguientes pasos se deben realizar para la ac tualización con éxito de Zabbix 1.6.x para 1.8. El procedimiento de actualización completo puede tardar varias horas dependiendo del tamaño de la base de datos de Zabbix.

1.3.6.1 Detener servidor de Zabbix

Detener servidor de Zabbix para asegurarse de que no hay datos nuevos se inserta en la base de datos.

1.3.6.2 Copia de seguridad de bases de datos existentes Zabbix

Este es un paso muy importante. Asegúrese de que tiene copia de seguridad de la base de datos. Será de ayuda si el proc edimiento de ac tualización falla (falta de espacio en disc o, la alimentación, cualquier problema inesperado).

1.3.6.3 archivos de configuración de copia de seguridad, archivos PHP y binarios Zabbix

Haga una copia de seguridad de archivos binarios de Zabbix, arc hivos de configuración y PHP arc hivos.

1.3.6.4 Instalar binarios nuevo servidor

Usted puede utilizar-binarios compilados antes o compilar su propio .

1.3.6.5 Revisión de los parámetros de configuración del servidor

Algunos parámetros de zabbix_server.c onf se han cambiado en 1.8, los nuevos parámetros añadidos. Es posible que quiera revisarlos. La opción de configuración StartDBSyncers se ha eliminado del servidor de Zabbix y archivos de c onfiguración de proxy.

1.3.6.6 Actualización de la base de datos

Antes de ejec utar sc ripts de actualización caída de los índices siguientes: MySQL

ALTER TABLE DROP INDEX dhosts dhosts_1, altere la tabla de índice caída dservices dservices_1, altere la tabla httptest índice de caída de httptest_2, altere la tabla httptest índice de caída de httptest_3, altere la tabla history_log índice de caída de hi

Oracle o PostgreSQL

DROP INDEX dhosts_1, el índice de caída de dservices_1, el índice de caída de httptest_2, el índice de caída de httptest_3, el índice de caída de history_log_2, el índice de caída de history_text_2, el índice de caída de actions_1, el índice de caída de es

No haga caso de los mensajes de advertencia acerca de los índices no existe!

scripts de ac tualización de base de datos se enc uentran en el directorio upgrades/dbpatches/1.8 engine> <db /: MySQL: upgrades/dbpatches/1.8/mysql/patc h.sql

Oracle: upgrades/dbpatc hes/1.8/orac le/patc h.sql PostgreSQL: upgrades/dbpatches/1.8/postgresql/patch.sql

actualizac ión de base de datos debe tener alrededor de 10-15 minutos, para PostgreSQL que puede tomar varias horas o más debido a la conversión de los datos históricos existentes. Se recomienda probar el procedimiento de ac tualización en un entorno no productivo.

Si va a convertir la base de datos a UTF-8, puede tomar muc has horas.

Asegúrese de que tiene permisos sufic ientes (c rear, mesa desplegable, c rear el índic e, el índice de caída). También asegúrese de que usted tiene suficiente espacio en disco.

Estos scripts son para la actualizac ión de Zabbix 1.6.x a 1.8 sólo! Para actualizar desde versiones anteriores también usar secuenc ias de comandos de actualizac ión de Zabbix 1.6.x.

1.3.6.7 Instalar Zabbix nueva interfaz gráfica de usuario

Siga las instrucc iones de instalación .

1.3.6.8 binarios Comenzar una nueva Zabbix

Iniciar nuevos binarios. Revise los arc hivos de registro para ver si los binarios han c omenzado c on éxito.

2 Instalación

(14)

2.1 ¿Cómo conseguir Zabbix

Verifica en el Zabbix Home Page en http://www.zabbix.com [http://www.zabbix.com] para obtener información sobre la versión actual y para la desc arga de las instrucciones.

Zabbix se distribuye c omo un paquete de código fuente, sin embargo, también se incluye en el número de OS distribuc iones pre-compilados.

2 Requisitos

2.1 Requisitos de hardware

2.1.1 Requisitos de memoria

Zabbix requiere y el disco de memoria física. 128 MB de memoria físic a y 256 MB de espacio libre en disco podría ser un buen punto de partida. Sin embargo, la c antidad de memoria en disco necesario, obviamente, depende del número de los ejérc itos y los parámetros que están siendo monitoreados. Si usted está planeando para mantener una larga historia de los parámetros monitorizados, usted debe pensar de al menos un par de gigabytes de tener espac io sufic iente para almacenar la historia en la base de datos. Cada proceso del demonio Zabbix requiere de varias c onexiones a un servidor de base de datos. La cantidad de memoria asignada para la conexión depende de la configuración del motor de base de datos.

Cuanta más memoria física que tiene, más rápida será la base de datos (y por lo tanto Zabbix) func iona! 2.1.2 Requisitos de CPU

Zabbix y especialmente Zabbix base de datos puede requerir importantes CPU recursos según el número de parámetros de seguimiento y de base de datos del motor elegido.

2.1.3 Otros materiales

Un puerto de comunicac iones serie y una serie GSM módem necesarios para el uso de la notificac ión de apoyo de SMS en Zabbix. A serie c onvertidor de USB también func ionará.

2.1.4 Ejemplos de configuración de hardware La tabla ofrec e varias c onfigurac iones de hardware:

Nombre Plataforma CPU / memoria Base de datos Monitoreados anfitriones

Pequeñas Ubuntu Linux PII 350 MHz 256 MB MySQL MyISAM 20

Medio Ubuntu Linux de 64 bits AMD Athlon 3200 + 2GB MySQL InnoDB 500 Grande Ubuntu Linux de 64 bits Intel Dual C ore 6400 4GB RAID 10 InnoDB MySQL o PostgreSQL > 1000 Muy grande RedHat Enterprise Intel Xeon de 8 GB 2xC PU Rápido RAID 10 InnoDB MySQL o PostgreSQL > 10000

c onfiguración real depende del número de elementos activos y tasas de refresc o muc ho. Es muy rec omendable para ejecutar la base de datos en una c aja separada para grandes instalaciones.

2.2 Plataformas compatibles

Debido a los requisitos de seguridad y la naturaleza de misión c rític a de la supervisión de servidores, UNIX es el único sistema operativo que siempre puede ofrecer el rendimiento necesario, la tolerancia a fallos y la resistencia. Zabbix func iona en las versiones de líder en el merc ado.

Zabbix se prueba en las siguientes plataformas: AIX FreeBSD HP-UX Linux Mac OS / X NetBSD OpenBSD SCO Open Server Solaris

Windows 2000, 2003, XP, Vista (sólo Zabbix agente)

Zabbix puede func ionar en otros sistemas operativos tipo Unix como así.

2.3 Requisitos de software

Zabbix se artic ula en torno moderno servidor web Apache, los motores de base de datos, y el PHP lenguaje de scripting. El siguiente software es nec esario para ejecutar Zabbix:

Software Versión Comentarios

Apache 1.3.12 o posterior PHP 5.0 o posterior PHP módulos: php-gd GD 2.0 o

posterior PHP módulo GD debe ser compatible con PNG imágenes.

PHP TrueType apoyo - With-ttf

PHP aC apoyo php-bcmath, - enable-bcmath

PHP XML apoyo php-xml o php5 libertad, si se proporciona como un paquete separado por el distribuidor PHP soporte de las

sesiones php de sesiones, si se proporciona como un paquete separado por el distribuidor PHP ayuda del zócalo php-net-socket, - enable-sockets. Necesario para admitir el usuario guión. PHP multibyte apoyo php-mbstring, - enable-mbstring

IBM DB2

ibm_db2 Requerido si se utiliza IBM DB2 como base de datos Zabbix back-end. MySQL

php-mysql 3.22 o posterior Requerido si se usa MySQL como base de datos de Zabbix back-end. Oracle

oci8 Requerido si Oracle se utiliza como Zabbix base de datos de back-end.

(15)

PostgreSQL php-pgsql

7.0.2 o posterior

Requerido si se utiliza PostgreSQL como base de datos de Zabbix back-end.

C onsidere el uso de PostgreSQL 8.x o posterior para obtener un rendimiento mucho mejor.

Se sugiere utilizar al menos PostgreSQL 8.3, que presenta un mejor rendimiento de vacío [http://www.postgre sql.org/docs/8.3/static/release-8-3.htm l] .

SQLite php-sqlite3

3.3.5 o

posterior Requerido si se utiliza como SQLite Zabbix base de datos de back-end.

Zabbix puede func ionar en versiones anteriores de Apache, MySQL, Oracle y PostgreSQL así.

Para las fuentes que no sea el predeterminado DejaVu, PHP función imagerotate [http://php.net/manual/en/function.imagerotate.php] podrían ser necesarias. Si no lo tiene, estas fuentes pueden ser prestados de forma inc orrecta en Vigilancia → cabec era general y otros lugares. Esta func ión sólo está disponible si PHP está compilado con paquete de GD, que no es el caso de Debian y otras distribuc iones.

2.3.1 WEB navegador en el lado del c liente

Soporte para HTML y PNG imágenes se requiere. Las cookies y Java Script debe estar habilitado. Las últimas versiones de Mozilla Firefox, Microsoft Internet Explorer, Opera y Konqueror son compatibles. Otros navegadores (Google Chrome, Safari de Apple) puede trabajar con Zabbix así.

2.4 Requisitos del servidor

Requisito Descripción

OpenIPMI Requerido para IPMI apoyo

libssh2 Requerido para SSH apoyo. Versión 1.0 o superior. fping Se requiere para artículos de ping IC MP .

2.5 Elección del motor de base de datos

Zabbix Proxy Server y el apoyo cinco motores de base de datos: IBM DB2

MySQL Oracle PostgreSQL SQLite

IBM DB2 está soportado a partir de Zabbix 1.8.4.

2.6 Base de datos de tamaño

Zabbix datos de configuración requiere cantidad fija de espac io en disco y no crec e mucho.

Zabbix tamaño de base de datos depende principalmente de estas variables, que determinan la c antidad de datos almac enados de carácter histórico: Número de valores procesados ​​por segundo

Este es el número promedio de nuevos valores del servidor Zabbix recibe cada segundo. Por ejemplo, si tenemos 3000 artíc ulos para el seguimiento con la frec uencia de actualización de 60 segundos, el número de valores por segundo se calcula de la 3000/60 = 50 .

Esto signific a que el 50 por los nuevos valores se añaden a Zabbix base de datos cada segundo. Limpieza diaria configuración para la historia

Zabbix mantiene los valores por un período fijo de tiempo, normalmente varias semanas o meses. Cada nuevo valor requiere cierta c antidad de espacio en disc o para los datos y el índice.

Por lo tanto, si queremos mantener los 30 días de historia y que rec ibimos por 50 valores, el total de segundo número de valores será de alrededor de ( 30 * 24 * 3600) * 50 = 129.600.000, o c erca de 130M de valores.

En función de motor de base de datos utilizada, el tipo de valores rec ibidos (flotadores, enteros, cadenas, archivos de registro, etc ), espacio en disco para mantener un únic o valor puede variar de 40 bytes a cientos de bytes. Normalmente es de alrededor de 50 bytes por valor. En nuestro caso, significa que 130M de valores requerirá 130M * 50 bytes = 6.5GB de espacio en disco.

Limpieza diaria esc enario de tendenc ias

Zabbix mantiene un máximo de horas / min / avg / cuenta de valores para cada elemento en el cuadro tendencias . Los datos se utilizan para tendencias y los gráficos de largo plazo. Un período de una hora no se puede personalizar.

base de datos de Zabbix, dependiendo del tipo de base de datos, requiere aproximadamente 128 bytes por cada total. Supongamos que desea mantener los datos de tendencia de 5 años. Los valores para 3000 elementos se requieren (3000/3600) * (24 * 3600 * 365 ) * 128 = 6.3GB por año, o 31.5GB durante 5 años. El primer valor 3600 en la fórmula representa un promedio de período de tendencia, de una hora.

Limpieza diaria configuración para eventos

Cada evento Zabbix requiere aproximadamente 130 bytes de espacio en disco. Es duro número de eventos generados por el diario Zabbix. En el peor de los c asos, podemos suponer que Zabbix genera un evento por segundo.

Esto signific a que si queremos mantener los 3 años de los ac ontecimientos, esto requeriría 3 * 365 * 24 * 3600 * 130 = 11 GB La tabla contiene las fórmulas que se pueden utilizar para calcular el espacio en disco necesario para el sistema de Zabbix:

Parámetro Fórmula para el espacio en disco necesario (en bytes) Zabbix de configuración Tamaño fijo. Normalmente, 10 MB o menos.

Historia

días * (elementos / frecuencia de actualización) * 24 * 3600 bytes * elementos: número de elementos

días: número de días para mantener la historia

frecuencia de actualización: frecuencia de actualización promedio de los artículos

bytes: número de bytes necesarios para mantener el valor único, depende del motor de base de datos, normalmente de 50 bytes.

Tendencias

días * (items/3600) * 24 * 3600 bytes * elementos: número de elementos

días: número de días para mantener la historia

bytes: número de bytes necesarios para mantener la tendencia única, depende de motor de base de datos, normalmente 128 bytes.

Eventos

días eventos * * 24 * 3600 bytes *

eventos: número de eventos por segundo. Un (1) caso por segundo en el peor de los casos. días: número de días para mantener la historia

bytes: número de bytes necesarios para mantener la tendencia única, depende de motor de base de datos, normalmente 130 bytes.

Así, el espacio total en disco requerido se puede calcular c omo: Configuración + Historia + Tendencias + Eventos

(16)

El espac io en disco no se utiliza inmediatamente después de la instalación Zabbix. tamaño de la base de datos crec erá a c ontinuación, se dejan de crecer en algún momento, que depende de la configuración hosekeeper.

requisitos de espacio en disco para los nodos en la c onfigurac ión distribuida se calculan de forma similar, pero esto también depende de un número total de nodos sec undarios vinculados a un nodo.

2.7 Sincronización de tiempo

Es muy importante tener la fecha exac ta del sistema en el servidor de Zabbix en ejec ución. ntpd [http://www.ntp.org/] es el demonio más populares que sinc roniza el tiempo de acogida con el tiempo de otras máquinas.

2.3 Componentes

2.3.1 Componentes Zabbix

Zabbix c onsta de varios componentes de software, las responsabilidades de las cuales se describen a continuac ión.

2.3.2 Zabbix Servidor

Este es el c entro del software de Zabbix. El servidor de forma remota puede c omprobar los servicios en red (como servidores Web y servidores de correo) con un c ontrol sencillo de servicio, pero también es el c omponente central al que los agentes se informe informac ión sobre la disponibilidad y la integridad y la estadística. El servidor es el repositorio central en el que todos los datos de configuración, estadística y operativa se almacenan, y es la entidad en el software que Zabbix activamente alertar a los administradores c uando surgen problemas en cualquiera de los sistemas de seguimiento.

Zabbix También puede realizar el agente de vigilancia de menos y también supervisar los dispositivos de red mediante SNMP agentes.

2.3.3 Zabbix Proxy

El proxy es una parte opcional del despliegue Zabbix. El proxy recopila datos de rendimiento y disponibilidad en nombre del servidor de Zabbix. Todos los datos recogidos se protege a nivel loc al y trasladado a Zabbix Servidor Proxy pertenece.

Zabbix Proxy es una solución ideal para un control centralizado de lugares remotos, sucursales, las redes que no tienen los administradores locales.

Zabbix servidores proxy también se puede utilizar para distribuir la carga de un únic o servidor de Zabbix. En este caso, el representante sólo recoger datos con lo que el procesamiento en el servidor de menos de la CPU y el disco E / S de hambre.

2.3.4 Agente Zabbix

Con el fin de monitorear ac tivamente los recursos loc ales y las aplicaciones (c omo disc os duros, memoria, procesador de estadístic as, etc ) en los sistemas en red, los sistemas deben ejec utar el Agente de Zabbix. El agente se reunirán la información operativa del sistema en el que se está ejecutando, y el informe estos datos a la Zabbix para su posterior procesamiento. En caso de fallas (como un disco duro funcionando plenamente, o un proceso de servicio se estrelló), el servidor de Zabbix ac tivamente pueden alertar a los administradores de la máquina partic ular, que informó del fallo.

Los agentes de Zabbix son extremadamente eficientes, debido al uso de las llamadas al sistema nativo para la recopilac ión de informac ión estadística.

2.3.5 La interfaz WEB

A fin de permitir un fácil acc eso a los datos de seguimiento y configurac ión de Zabbix desde c ualquier lugar y desde cualquier plataforma, la interfaz basada en Web se proporc iona. La interfaz es una parte del servidor de Zabbix, y por lo general (pero no necesariamente) se ejec utan en la misma máquina física c omo la que ejecuta el servidor de Zabbix.

frente Zabbix extremo debe ejecutarse en el mismo equipo físico, si se utiliza SQLite.

4 Instalación de la Fuente

4.1 Requerimientos de Software

Construcc ión de servidor de Zabbix o agentes que provienen de fuentes requiere software adic ional. El siguiente software es nec esario para compilar Zabbix:

Uno de los motores de bases de datos siguientes: IBM DB2 encabezados y bibliotecas

encabezados y las bibliotec as de la CLI se requieren. MySQL encabezados y bibliotecas

Versión 3.22 o posterior.

Oracle encabezados y bibliotecas

c abeceras de la OCI y las bibliotec as son obligatorios. PostgreSQL enc abezados y bibliotecas

Versión 7.0.2 o posterior. Considere el uso de PostgreSQL 8.x para obtener un rendimiento muc ho mejor. SQLite encabezados y bibliotec as

Versión 3.3.5 o posterior.

Por lo general, siempre c omo parte de mysql-dev, postgresql-dev, paquetes sqlite3-dev. NET- SNMP (o UCD- SNMP ) y la colección de archivos de cabecera

Requerido para SNMP apoyo. Facultativo. Iksemel biblioteca y archivos de cabecera

Nec esarios para habilitar la mensajería Jabber. Facultativo. Libcurl biblioteca y archivos de cabecera

(17)

La versión 7.13.1 o superior necesario para el módulo de seguimiento WEB. Facultativo. Compilador de C

c ompilador de C se requiere. Compilador GNU C es la mejor opc ión para las plataformas abiertas. Otros (HP, IBM) compiladores de C puede ser usado también. GNU Make

GNU make es nec esario para procesar Zabbix Makefiles.

4.2 Estructura de la distribución de Zabbix

src

El directorio c ontiene las fuentes para todos los procesos Zabbix exc epto interfaces. src / zabbix_server

El directorio c ontiene Makefile y las fuentes de zabbix_server. src / zabbix_agent

El directorio c ontiene Makefile y las fuentes de zabbix_agent y zabbix_agentd. src / zabbix_get

El directorio c ontiene Makefile y las fuentes de zabbix_get. src / zabbix_sender

El directorio c ontiene Makefile y las fuentes de zabbix_sender. incluyen

El directorio c ontiene archivos de inclusión Zabbix. misc

misc / init.d

El directorio c ontiene scripts de arranque para diferentes plataformas. interfac es

interfaces / php

El directorio c ontiene archivos de PHP frontend. crear

El directorio c ontiene SQL sec uencia de comandos para la c reación de base de datos inicial. crear / esquema

Base de datos de c reac ión de esquemas. crear / datos

Los datos para la c reación de base de datos inicial. ac tualizaciones

El directorio c ontiene los procedimientos de actualización para las versiones diferentes de Zabbix.

4.3 Zabbix Servidor

Del lado del servidor Paso 1

Crear la cuenta de superusuario Zabbix

Este es el usuario el servidor se ejec utará c omo. Para la producc ión de uso se debe crear una c uenta sin privilegios dedic ada ('zabbix' es de uso general). 'Root' Ejecuc ión de Zabbix como, 'bin', o cualquier otra cuenta con derechos especiales es un riesgo de seguridad. No lo hagas!

Zabbix proceso de servidor (zabbix_server) está protegida que se ejecuten c on la cuenta de root. Paso 2

Desc omprimir las fuentes Zabbix

shell> gunzip zabbix-1.8.tar.gz & & tar-xvf zabbix

1.8.tar-Paso 3

Crear la base de datos Zabbix

Zabbix viene con SQL scripts utilizados para crear el esquema de base de datos necesarios y también para insertar una configuración por defecto. Hay secuenc ias de comandos separados para IBM DB2, MySQL, Oracle, PostgreSQL y SQLite.

Para IBM DB2 :

shell> db2 "zabbix crear base de datos utilizando juego de códigos UTF-8 territorio nos pageSize 32768" shell> cd crear o cree un esquema> db2batch zabbix-d-f ibm_db2.sql shell> cd .. / shell de datos> db2batch zabbix-d-f de datos . db2batch sql shell>-d-f

interfaz de Zabbix utiliza

OFFSET

y

LÍMITE

c láusulas SQL queries. Para que esto func ione, servidor DB2 de IBM debe tener DB2_COMPATIBILITY_VECTOR variable se establece en 3. Ejec ute el siguiente comando antes de iniciar el servidor de base de datos:

shell> db2set DB2_COMPATIBILITY_VECTOR = 3

Para MySQL :

(18)

Shell>> mysql-u <contraseña> p <username>-mysql crear base de datos de carácter zabbix Utf8; mysql> quit; shell> cd crear o cree un esquema> mysql.sql gato | mysql-u <contraseña> p <username>- shell zabbix> cd .. / shell de datos> data.sql gato | mysql-u <

Para Oracle (suponemos que el usuario zabbix con contraseña contraseña existe y tiene permisos para c rear objetos de base de datos):

Shell> cd crear zabbix shell> sqlplus / sqlplus contraseña> set definición de> sqlplus @ schema /> sqlplus oracle.sql @ datos /> sqlplus data.sql @ salida de datos / sqlplus images_oracle.sql>

Para PostgreSQL :

shell> psql-U> <username> psql zabbix crear base de datos;> psql \> cd q concha crear o cree un esquema> postgresql.sql gato | psql-U cáscara zabbix <username>> cd .. / shell de datos de datos> gato. sql | psql-U zabbix <username> cáscara images_pgsql.sql

Para SQLite :

Shell> cd crear o cree un esquema> sqlite.sql gato | sqlite3 / var / lib / sqlite / zabbix.db shell> cd .. / shell de datos> data.sql gato | sqlite3 / var / lib / sqlite / shell zabbix.db > images_sqlite3.sql gato | sqlite3 / var / lib / sqlite / zabbix.db

Paso 4

Configurar y compilar el código fuente de su sistema

Las fuentes deben ser compilado para el servidor (máquina de c ontrol), así como los c lientes (máquinas de c ontrol). Para c onfigurar la fuente para el servidor, debe especificar qué base de datos se utilizará.

Shell>. / Configure - enable-servidor - with-ibm-db2 - with-Net-SNMP - with-jabber - with-libcurl # para IBM DB2 + Jabber + seguimiento WEB

o

Shell>. / Configure - enable-servidor - with-mysql - with-Net-SNMP - with-jabber - with-libcurl # para MySQL + + Jabber seguimiento WEB

o

Shell>. / Configure - enable-servidor - with-oráculo - with-Net-SNMP - with-jabber - with-libcurl # para Oracle + Jabber + seguimiento WEB

o

Shell>. / Configure - enable-servidor - with-pgsql - with-Net-SNMP - with-jabber - with-libcurl # para PostgreSQL + Jabber + seguimiento WEB

o

Shell>. / Configure - enable-servidor - with-sqlite3 - with-Net-SNMP - with-jabber - with-libcurl # para SQLite3 + Jabber + seguimiento WEB

Usar la bandera - with-ibm-db2 para especificar la ubicación de la CLI API . Usar la bandera - with-oracle para especificar la ubicación de la OCI API .

La bandera - with-UCD-SNMP se puede utilizar en lugar de - with-Net-SNMP. Si no SNMP apoyo es necesario, de ambos - with-Net-SNMP y - with-uc d-snmp puede ser omitido.

Sin embargo, si usted quiere compilar binarios de cliente junto con los binarios del servidor, ejec ute:

Shell>. / Configure - enable-servidor - enable-agente - with-mysql - with-Net-SNMP - with-jabber - with-libcurl

bandera de uso - enable-static para vincular estáticamente colecciones. Si va a distribuir los binarios compilados entre los diferentes servidores, debe usar esta opción para hac er que estos binarios trabajo sin las bibliotecas necesarias. Tenga en cuenta que - enable-static no funciona en Solaris [http://blogs.sun.com/rie/entry/static_linking_where_did_it] .

Paso 5

Hac er e instalar todo Shell> make install

Por defecto, make install instalará todos los archivos en / usr / local / sbin, / usr / local / lib, etc Asegúrese de que tiene permisos suficientes.

Usted puede espec ific ar un prefijo de instalación que no sea / usr / local con - prefix, por ejemplo - prefix = / home / zabbix. En este c aso binarios demonio se instalará en <prefix> / sbin, mientras que los servicios públicos en <prefix> / bin. Las páginas man se instalará en <prefix> / share.

Paso 6

Configurar / etc / services

El paso es opcional. Sin embargo, se recomienda. En el cliente (seguimiento) las máquinas, agregue las siguientes líneas a / etc / servic es:

zabbix agente 10050/tcp Zabbix Agente zabbix agente 10050/udp Zabbix Agente zabbix-cazador 10051/tcp Zabbix Trapper zabbix-cazador 10051/udp Zabbix Trapper

Tenga en cuenta que los números de puerto son oficiales puertos Zabbix registrados en la IANA. Paso 7

Configurar el arc hivo / etc / inetd.c onf

Si va a utilizar zabbix_agent en lugar de la zabbix_agentd se rec omienda, la línea siguiente se debe agregar: stream tcp zabbix_agent nowait.3600 zabbix / opt / zabbix / bin / zabbix_agent

Reinic ie inetd

shell> killall-HUP inetd

Modificar la configuración predeterminada de los archivos de configuración Paso 8

Crear una ubicación para almacenar los archivos de configurac ión: mkdir / etc / zabbix

Paso 9

(19)

Configurar el arc hivo / etc / zabbix / zabbix_agentd.c onf

Es necesario configurar este archivo para cada host con zabbix_agentd instalado. El archivo debe contener la direcc ión IP del servidor de Zabbix. Las c onexiones desde otros hosts será negada. Usted puede tomar misc / conf / zabbix_agentd.conf c omo ejemplo.

Paso 10

Configurar el arc hivo / etc / zabbix / zabbix_server.c onf

Para pequeñas instalaciones (hasta diez seguimiento anfitriones), los parámetros por defecto son suficientes. Sin embargo, debe cambiar los parámetros por defec to para maximizar el rendimiento de Zabbix. Vea la sec ción [El ajuste del rendimiento] para más detalles. Usted puede tomar misc / conf / zabbix_server.c onf como ejemplo.

Paso 11

Ejecutar los procesos de servidor Ejecutar zabbix_server en el lado servidor.

Shell> cd> sbin shell. / Zabbix_server

Paso 12 Ejecutar agentes

Ejecutar zabbix_agentd cuando sea nec esario. Shell>> cd bin shell. / Zabbix_agentd

4.4 Zabbix Proxy

Zabbix Proxy es un proceso especial. No es necesario para ejec utar Zabbix. Paso 1

Crear la cuenta de superusuario Zabbix

Este es el usuario el proxy se ejec utará c omo. Para la producción de uso se debe c rear una cuenta sin privilegios dedic ada ('zabbix' es de uso general). 'Root' Ejecuc ión de Zabbix Proxy como, 'bin', o cualquier otra cuenta con derechos especiales es un riesgo de seguridad. No lo hagas!

Zabbix proceso de proxy (zabbix_proxy) está protegido en que se ejecute bajo la cuenta de root. Paso 2

Desc omprimir las fuentes Zabbix

shell> gunzip zabbix-1.8.tar.gz & & tar-xvf zabbix

1.8.tar-Paso 3

Crear la base de datos Zabbix. Facultativo.

Zabbix proceso de proxy c reará base de datos automáticamente en la primera ejec ución si no existe. Se usará base de datos existente de otra manera. auto-c reaauto-c ión de bases de datos es auto-compatible auto-con SQLite solamente.

Zabbix viene con SQL scripts utilizados para crear el esquema de base de datos requerida. Hay secuencias de comandos separados para IBM DB2, MySQL, Orac le, PostgreSQL y SQLite.

Para IBM DB2:

shell> db2 "zabbix crear base de datos utilizando juego de códigos UTF-8 territorio nos pageSize 32768" shell> cd crear o cree un esquema> db2batch-d-f zabbix ibm_db2.sql

Para MySQL:

Shell>> mysql-u <contraseña> p <username>-mysql crear base de datos de carácter zabbix Utf8; mysql> quit; shell> cd crear o cree un esquema> mysql.sql gato | mysql-u <contraseña> p <username>- zabbix

Para Oracle (suponemos 'zabbix de que los usuarios con' password 'password existe y tiene permisos para crear objetos de base de datos): Shell> cd crear o cree un esquema> oracle.sql gato | zabbix sqlplus /> contraseña out.log

Compruebe el arc hivo out.log algún mensaje de error. Para PostgreSQL:

shell> psql-U> <username> psql zabbix crear base de datos;> psql \> cd q concha crear o cree un esquema cat> postgresql.sql | zabbix psql-U <nombre

Para SQLite:

Shell> cd crear o cree un esquema> sqlite.sql gato | sqlite3 / var / lib / sqlite / zabbix.db

La base de datos se creará automáticamente si no existe. Paso 4

Configurar y compilar el código fuente de su sistema

Las fuentes deben ser compilados para permitir la compilación de Zabbix proceso de proxy. Para configurar la fuente para el proxy, debe espec ific ar qué base de datos se utilizará.

Shell>. / Configure - enable-proxy - with-ibm-db2 - con-net-snmp # para IBM DB2 + monitorización SNMP

o

Shell>. / Configure - monitoreo con-net-snmp # para MySQL + SNMP - enable-proxy - with-mysql

o

Referencias

Documento similar

The notified body that issued the AIMDD or MDD certificate may confirm in writing (after having reviewed manufacturer’s description of the (proposed) change) that the

En estos últimos años, he tenido el privilegio, durante varias prolongadas visitas al extranjero, de hacer investigaciones sobre el teatro, y muchas veces he tenido la ocasión

que hasta que llegue el tiempo en que su regia planta ; | pise el hispano suelo... que hasta que el

Para ello, trabajaremos con una colección de cartas redactadas desde allí, impresa en Évora en 1598 y otros documentos jesuitas: el Sumario de las cosas de Japón (1583),

E Clamades andaua sienpre sobre el caua- 11o de madera, y en poco tienpo fue tan lexos, que el no sabia en donde estaña; pero el tomo muy gran esfuergo en si, y pensó yendo assi

Sanz (Universidad Carlos III-IUNE): &#34;El papel de las fuentes de datos en los ranking nacionales de universidades&#34;.. Reuniones científicas 75 Los días 12 y 13 de noviembre

(Banco de España) Mancebo, Pascual (U. de Alicante) Marco, Mariluz (U. de València) Marhuenda, Francisco (U. de Alicante) Marhuenda, Joaquín (U. de Alicante) Marquerie,

Dada la endogeneidad de la respuesta de la política monetaria a la evolución prevista para la economía, esta evolución de las cotizaciones bancarias ante sorpresas monetarias puede