You are on page 1of 55

Manual de ZABBIX

1. 2. 3. 4. 5. 6. 7. Introduccin Glosario Que es ZABBIX? ZABBIX 1,4 Como obtener ZABBIX Web interface Troubleshooting

Introduccin
Propsito de este documento El propsito de este documento es proporcionar una introduccin comprensiva y descripcin de ZABBIX, su arquitectura, las caractersticas que ofrece y sus funciones. Este documento contiene toda la informacin necesaria para la administracin correcta de ZABBIX. Qu usted debe saber Ya no se requiere ningn conocimiento tcnico profundo, aunque si una comprensin de UNIX es esencial. Quin debe utilizar este documento Cualquier persona implicada en la instalacin y la administracin de ZABBIX, y cualquier persona que desee comprender como trabaja.

GLOSARIO
El activo: refiere a un modo que el agente de ZABBIX pueda rodar. Al funcionar activamente, el agente no pierde de vista qu artculos va enviar alservidor y en qu intervalos. El agente puede votar el servidor en los intervalos del sistema para no perder de vista qu artculos debe enviar. Active checker: La informacin operacional del inspector del frunce activo activo del inspector del sistema adonde el agente de ZABBIX est funcionando, y divulga estos datos a ZABBIX para la transformacin posterior. La accin: una accin es una respuesta tomada cuando ha sido un disparador accionado. Las acciones se pueden configurar para enviar mensajes agrupos de usuario especficos segn lo definido en ZABBIX, basado en su El tipo de medios ajustes, o ejecuta comandos alejados. El agente: Se refiere al programa que funciona con los anfitriones que quieren ser supervisados. Funciona como un servicio y puede procesar amboscheques del active y de la voz pasiva simultneamente. Alerter: es un proceso de servidor que es responsable de la ejecucin de las acciones (email, jabber, SMS, escrituras). El autoregistro: Se refiere a una caracterstica de ZABBIX que permita que los anfitriones se coloquen automticamente con el ZABBIX servidor. Esto es configurada va el interfaz de la tela por administrador que define un golpeteo particular del hostname tales como *-Linux del `y defina los artculos para ese anfitrin basado en Plantilla de artculos. El mdulo del auto-discovery ZABBIX: es un mdulo que realiza el descubrimiento automatizado de anfitriones y de servicios y de la generacin de acontecimientos para la transformacin posterior. El acontecimiento un acontecimiento es cuando se acciona un disparador. Los grficos: pueden referir a los grficos simples que estn disponibles para cada artculo numrico se supervise que, o puede referirse grficos de encargo que se pueden utilizar para demostrar varios numricos Artculos en un grfico. El anfitrin: Se refiere a la mquina se est supervisando que. El ama de casa: Se refiere al servicio dentro del servidor de ZABBIX que limpia la base de datos de ZABBIX de las viejas acciones, acontecimientos,historia, y datos de la tendencia segn lo definido por el usuario. Economa domstica de acciones y de acontecimientos se define en ajustes generales. Historia y los datos de la tendencia son por artculo definido. Los servicios Se refieren a una caracterstica dentro de ZABBIX que permita los usuarios definan un SLA y hagan que ZABBIX no pierda de vista SLA previsto y SLA real. Se definen los servicios del l como los grupos de disparadores y se pueden configurar para calcular mnimo de un grupo o de un mximo de un grupo. Item (El artculo): refiere a un artculo individual que se supervise en un anfitrin, tal como promedio de la carga o tiempo de reaccin. El artculo (tem) puede referir a un artculo obtenido va al agente de ZABBIX, el SNMP, u otros medios. Los items se pueden configurar como el flotador, nmeros enteros 64-bit, conjuntos de caracteres, o valores del registro. Location: Ambiente supervisado por un solo nodo ...... Map: Se refiere a una caracterstica de ZABBIX que permita que los usuarios creen grficos modificados para requisitos particulares va el interfaz de la tela para crear mapas de red y para definir acoplamientos entre los anfitriones en el mapa. Los acoplamientos se pueden configurar para cambiar elcolor o el estilo basado en disparadores/font>

Master or Master Node: Nodo principal. El nodo principal puede tener uno o vario Mastre childs. El nodo principal puede tener configuracin decontrol del Childs (nios). Media type: Los tipos de medios se utilizan para notificar a los usuarios de ZABBIX cuando ha ocurrido una accin. Los tipos de medios pueden estar va las escrituras del email o de la aduana. Los tipos de medios se configuran global y pueden ser puestos a disposicin todos los usuarios, y despus ser especificados por usuario para permitir que notifiquen a ciertos usuarios va un tipo de medios, y otros usuarios que se notificarn va otro tipo de medios. Nodo: ZABBIX Servidor en distribuido supervisin de la disposicin nmero de anfitriones. Node ID: (Identificacin del nodo) La identificacin del nodo es un nmero nico que identifica nodo. Cada nodo debe tener su propia identificacin nica del nodo. Node Watcher: (Vigilante del nodo) ZABBIX Servidor proceso cul tomas cuidado de entrenudo comunicaciones. Queue: (Coleta) La coleta refiere a la coleta interna de artculos que el servidor de ZABBIX est supervisando. De acuerdo con los intervalos especificados de artculos el servidor de ZABBIX mantiene una coleta para no perder de vista los artculos y cuando debe votarlos. Passive: Voz pasiva: refiere a un modo que el agente de ZABBIX pueda rodar. Al funcionar pasivo, el agente espera los pedidos artculos del servidor y los devuelve por requerimiento. Debe ser observado que el agente funciona tpicamente en ambos modos, y los modos son definidos por el artculo cuando se configura. Pinger: Proceso de servidor del emisor de ultrasonidos ZABBIX que procesa silbidos de bala del ICMP. Poller: ZABBIX Server process which is responsible for retrieval of data from ZABBIX and SNMP agents and processing remote (simple) checks. ROI: Rentabilidad de la inversin del ROI. Screen: La pantalla refiere a otra caracterstica adaptable de ZABBIX cul permite que los usuarios creen las pginas de encargo dentro de ZABBIX para exhibir la informacin. Una pantalla puede consistir en grficos (aduana), grficos simples, mapas, o texto llano tal como los 5 valores pasados de un artculo particular. Sender: Utilidad del remitente ZABBIX que enva datos al servidor de ZABBIX para la transformacin posterior. Utiliz generalmente en escrituras del usuario. Server: Servidor del servidor se refiere a programe eso es funcionamiento en a centralizado trabaje a mquina que se ha juzgado la "estacin de supervisin". SLA: refiere al acuerdo del porcentaje de disponibilidad. stos se utilizan tpicamente en contratos entre las compaas y los clientes para definir cierto nivel de servicio tal como disponibilidad 99.5% de un anfitrin particular. Template: Una plantilla es un anfitrin que tiene un sistema definido de artculos, Los disparadores, el etc. que recibe se pueden ligar a. Esto permite una configuracin ms fcil de anfitriones y cambia a los anfitriones sin tener que cambiar cada anfitrin individual. Las plantillas del anfitrin no son ningn diferente de otros anfitriones salvo que su estado se fija al Template (Plantilla) durante la configuracin y mientras que tal anfitrin de no est realmente supervisado. Timer: Proceso de servidor del contador de tiempo ZABBIX responsable del procesar de la fecha y el tiempo relacion funciones del disparador expressions.from otros anfitriones salvo que su estado se fija al `Template durante la configuracin y mientras que tal anfitrin de no est realmente supervisado. Trapper: Proceso de servidor del trampero ZABBIX responsable del procesar de los cheques del agente de ZABBIX, de los ficheros de diario (activos) y de los datos enviados por el remitente. Trigger: Un disparador se utiliza para definir apremios en artculos y para proporcionar notificaciones cuando se exceden estos apremios. Para ejemplo, usted podra ser promedio de la carga de la supervisin en un especfico reciba y quiera saber cuando el promedio de la carga excede de 1.0. Los disparadores son muy flexibles y pueden tener en cuenta mltiplo apremios. User: El usuario la tela de ZABBIX anticipada puede ser configurado permitir el acceso a los usuarios mltiples en los niveles de variacin de acceso. Los usuarios pueden no ser prohibidos el acceso annimo va la cuenta de la husped y se permiti ver todos los datos disponibles pero no modificar cualesquiera los cambios, o los usuarios pueden ser dados el acceso solamente a la visin o modificar secciones especficas de ZABBIX. User parameter: El parmetro del usuario (UserParameter) refiere a las escrituras de encargo definido en un archivo de configuracin de agente. Los parmetros del usuario son definidos por una llave y un comando. La llave refiere al artculo definido en el interfaz de la tela y se puede configurar para aceptar discusiones segn lo enviado por el servidor. Software de ZABBIX. 1.4.1. What is ZABBIX? ZABBIX es el software que los parmetros numerosos de los monitores de una red y la salud y la integridad de servidores. ZABBIX utiliza un mecanismo flexible de la notificacin que permita que los usuarios configuren las alarmas basadas email para virtualmente cualquier acontecimiento. Esto permite una reaccin rpida a los problemas del servidor. Informacin excelente de las ofertas de ZABBIX y caractersticas de la visualizacin de los datos basadas en los datos almacenados. Esto hace el ideal de ZABBIX para el planeamiento de capacidad.

ZABBIX apoya la interrogacin y la interceptacin. Todos los informes y las estadsticas de ZABBIX, tan bien como parmetros de la configuracin estn alcanzados a travs de partes frontales en Internet. Las partes frontales en Internet se aseguran de que el estado de su red y la salud de sus servidores se puedan determinar de cualquier localizacin. Configurado correctamente, ZABBIX puede desempear un papel importante en la supervisin L infraestructura. Esto es igualmente verdad para las pequeas organizaciones con algunos servidores y para las compaas grandes con una multiplicidad de servidores. ACERCA DE ESTE MANUAL Este manual se distribuye con la esperanza de que sea til, pero SIN NINGUNA GARANTA, incluso sin la garanta implcita de COMERCIABILIDAD o IDONEIDAD PARA UN PROPSITO PARTICULAR. Este manual es parte de ZABBIX software. La ltima versin del manual est disponible enhttp://www.zabbix.com. El Manual de referencia de ZABBIX no se distribuye bajo licencia GPL una licencia de estilo.Uso del manual est sujeto a los siguientes trminos:

Traduccin y conversin a (otros formatos est permitida, pero el contenido real no puede ser alterado o editado de ninguna manera. Puede crear una copia impresa para su propio (uso personal). Para todos los dems usos, tales como la venta de copias (impresas o usando (partes de) la manual en otra publicacin (ya sea impresos o electrnicos), previo y por escrito ZABBIX acuerdo de la empresa es obligatorio. Por favor, enve un e-mail a sales@zabbix.com para obtener ms informacin. Copyright 2007 ZABBIX SIA. PROPSITO DE ESTE DOCUMENTO El propsito de este documento es proporcionar una amplia introduccin y Listado de ZABBIX, su arquitectura, las caractersticas que ofrece y sus funciones. Este documento contiene toda la informacin necesaria para el xito administracin de ZABBIX. LO QUE DEBE SABER YA No profundo conocimiento tcnico es necesario, aunque una comprensin de UNIX es esencial. QUIN DEBERA UTILIZAR ESTE DOCUMENTO Cualquiera que participan en la instalacin y administracin de ZABBIX, y nadie ms que deseen obtener una idea de cmo funciona. Derecho de Autor 1.1 REVISION HISTORICA
VERSION FECHA RAZON QUIEN

1.1 (alpha)

16/11/2004

Transformar a 1.1

Alexei Vladishev

1.1

25/10/2005

Varias mejoras

Alexei Vladishev

1.4 (beta)

10/12/2006

Liberacin de ZABBIX 1.3.1

Alexei Vladishev

1.2 CONVERCION Convenciones en los documentos El ZABBIX utiliza el Manual de convenciones tipogrficas se muestra en el siguiente mesa. Formato Definicin nombre de archivo Nombre de archivo o directorio Toma de texto nota, informacin importante, fuerte nfasis Comandos de shell comandos Shell, caminos, archivos de configuracin Constantes Constantes, los parmetros de configuracin Nota: Tenga en cuenta Notas, comentarios, detalles adicionales. 1.3 LISTA DE DISTRIBUCIN

AUTOR

Alexei Vladishev

Autor y mantenedor del Manual.

Charlie Collins

importantes mejoras de la formacin inicial (LyX) versiones de la documento.

Shawn Marriott

Correccin de la ZABBIX Manual v1.0.

1.4.1. QUE es ZABBIX? ZABBIX fue creada por Alexei Vladishev, y actualmente est desarrollando activamente y apoyado por ZABBIX SIA. ZABBIX es una empresa de clase de cdigo abierto distribuido solucin de monitorizacin. ZABBIX es un software que vigila numerosos parmetros de una red y la salud y la integridad de los servidores. ZABBIX utiliza un flexible mecanismo de notificacin que permite a los usuarios configurar e-mail basado en alertas para prcticamente cualquier evento. Esto permite una rpida reaccin a los problemas del servidor. ZABBIX ofrece una excelente presentacin de informes y caractersticas de visualizacin de datos basado en los datos almacenados. Esto hace ideal ZABBIX para la planificacin de las capacidades. ZABBIX apoya tanto las mesas electorales y la captura. ZABBIX todos los informes y estadsticas, como as como los parmetros de configuracin se accede a travs de un interfaz basado en web final. Un basado en la web extremo delantero asegura que el estado de su red y la salud de los servidores pueden ser evaluados desde cualquier ubicacin.Correctamente configurado, ZABBIX puede desempear un papel importante en la supervisin de la infraestructura de TI. Esto es igualmente cierto en el caso de pequeas organizaciones con pocos servidores y para las grandes empresas con una multitud de los servidores. ZABBIX es libre de costo. ZABBIX est escrito y distribuido bajo la licencia GPL General Public License versin 2. Esto significa que su cdigo fuente es distribuido libremente y disponibles para el pblico en general. Ambos libres y comerciales de apoyo est disponible y ZABBIX proporcionada por la Compaa. 1.4.2. QUE ZABBIX PROPORCIONA? ZABBIX ofrece:

auto-descubrimiento de servidores y dispositivos de red. distribuidos de monitoreo centralizado con administracin web. servidor para Linux, Solaris, HP-UX, AIX, Free BSD, Open BSD, OS X nativas de alto rendimiento de los agentes (software de cliente para Linux, Solaris, HP-UX, AIX, Free BSD, Open BSD, OS X, Tru64/OSF1,Windows NT 4.0, Windows 2000, Windows 2003, Windows XP, Windows Vista) agente-menos de vigilancia garantizar la autenticacin de los usuarios flexible permisos de usuario interfaz basada en la web flexible e-mail de notificacin de eventos predefinidos alto nivel (las empresas) la vista de seguimiento de los recursos Por qu utilizar ZABBIX? Solucin de Fuente Abierta altamente eficaz para los agentes UNIX y las plataformas basadas en WIN32 baja curva de aprendizaje alto retorno de la inversin. Contctese son muy caros. bajo coste de propiedad configuracin muy simple sistema de supervisin centralizada. Toda la informacin (configuracin, rendimiento datos) se almacena en la base de datos relacional alto nivel de servicio de rboles muy fcil configuracin

apoyo para SNMP (v1, v2). Tanto la captura y la votacin. capacidades de visualizacin. construido en el procedimiento de limpieza 1.4.4. USOS DE ZABBIX Muchas organizaciones de diferente tamao en todo el mundo confan en primaria como ZABBIX una plataforma de supervisin. 1.5. Metas y Principios. 1.5.1. PRINCIPAL Objetivos y Principios de ZABBIX Desarrollo Hay varios objetivos ZABBIX est tratando de lograr: convertirse en Open Source reconocido instrumento de vigilancia.

crear ZABBIX grupo de usuarios, que ayuda a hacer que el software an mejor alta calidad comercial 1.5.2. PRINCIPALES PRINCIPIOS DE DESARROLLO ZABBIX Ser fcil de usar mantener las cosas simples uso como tratamiento de algunos recursos como sea posible 1.6. USO DE ZABBIX 1.6.1. DISTRIBUCIN Y VIGILANCIA 1.6.2. AUTO-DESCUBRIMIENTO 1.6.3. PRO-VIGILANCIA ACTIVA 1.6.4. MONITOREO DE APLICACIONES WEB ZABBIX ofrece escenarios muy eficaz basada en la vigilancia de manera WEB aplicaciones. Ambos HTTP y HTTPS son compatibles. 1.6.5. PERFORMANCE VIGILANCIA Uno de los usos ms importantes de ZABBIX es la supervisin de la ejecucin. Procesador carga, el nmero de procesos que se estn ejecutando, el nmero de procesos, actividad en el disco, el estado de espacio de intercambio, la disponibilidad y la memoria son algunas de las numerosas sistema parmetros ZABBIX es capaz de controlar. ZABBIX proporciona un administrador del sistema con informacin oportuna sobre rendimiento de un servidor. Adems, ZABBIX tendencia puede producir grficos para ayudar a identificar los cuellos de botella en el rendimiento del sistema. 1.6.6. ALERTA DE USUARIOS Tras la supervisin de la ejecucin es buena, pero es casi intil sin una poderoso mecanismo de notificacin. Con ZABBIX, un administrador puede definir prcticamente cualquier posible condicin para un disparador, utilizandoexpresiones flexible. En cualquier momento estas expresiones que se conviertan en verdaderos (o falsos), una alerta por correo electrnico a cualquier direccin definida por el administrador. Programas externos pueden ser utilizados para el usuario define los mtodos de notificacin como SMS, telfono, notificaciones, etc ZABBIX puede predecir el futuro comportamiento de los parmetros de seguimiento mediante mnimos cuadrados de Algoritmo. Esto permite que el usuario que debe notificarse antes incluso que estado del sistema alcanza nivel crtico. Nota: Esta funcionalidad se completar en futuras versiones de ZABBIX. 1.6.7. MONITOREANDO DE ARCHIVOS DE REGISTRO ZABBIX puede ser utilizado para la supervisin centralizada de archivos de registro. Nota: Este funcionalidad se complet en futuras versiones de ZABBIX . 1.6.8. INTEGRIDAD ZABBIX es capaz de servidor de la integridad de vigilancia. Todos los archivos de configuracin crtica, binarios, kernel, scripts, servidor web y las pginas HTML puede ser controlada por ZABBIX a fin de que el administrador puede estar advertidos de las modificaciones hechas a estos archivos. 1.6.9. SERVICIOS DE TALA Todos los valores de los parmetros de seguimiento se almacenan en una base de datos. Los datos recogidos pueden ser utilizados ms tarde para . 1.6.10. CAPACIDAD DE PLANIFICACIN Visualizacin de las tendencias del proceso de carga, uso de disco, base de datos de actividad, o de otros importantes mtrica permite

a un administrador del sistema para ver claramente cuando el prximo hardware actualizacin debe hacerse. 1.6.11.ASSURING Y EL SEGUIMIENTO DE SLA ZABBIX es capaz de monitorear acuerdos de nivel de servicio (SLA). Tambin mantiene SLArelated los datos histricos que ayuda a identificar y mejorar reas dbiles de una TI infraestructura. 1.6.12. ALTO NIVEL DE LA VISTA DE LOS RECURSOS DE TI Y SERVICIOS Un alto nivel de servicio del rbol permite la creacin de dependencias entre los diversos TI recursos. Esta representacin permite a las siguientes preguntaspara ser respondidas: Qu servicios de TI depende de la disponibilidad de recursos X? Ejemplo: Si la carga del procesador es demasiado alta en el servidor A, entonces estos servicios de TI se afectados: servidor de Oracle, WEB bancarias, procesamiento de transacciones en lnea, etc Qu recursos especficos de servicios de TI depende? Ejemplo: Portal Web puede depender de los siguientes recursos: procesador de carga en el servidor A conexin con el proveedor de ISP espacio de disco en el volumen y los datos en el servidor A la disponibilidad de Oracle DB motor en el servidor B velocidad de ejecucin de las peticiones del usuario disponibilidad de servidor Apache en el servidor C etc. etc. Esa dependencia rbol ayuda a identificar puntos dbiles en la infraestructura de TI. Ejemplo: Si varias crticas servicios ofrecidos por el departamento de TI depende, por ejemplo, la disponibilidad de espacio en el disco duro en algunos servidores, entonces es tiempo para pensar distribucin del volumen a travs de diferentes servidores o arreglos de disco para eliminar los posiblesriesgos. 1.6.13.. OTRAS

disponibilidad de anlisis representacin grfica de la informacin recogida Red de mapas pantallas personalizadas 2. ZABBIX 1,4 ZABBIX 1.4 es la prxima generacin del cdigo abierto distribuido de vigilancia sistema de ZABBIX SIA. Estas notas de la versin contienen las novedades, la instalacin y actualizacin de notas ZABBIX 1.4. 2.1. QUE ES LO NUEVO EN EL 1,4 2.1.1. AUTO-DESCUBRIMIENTO ZABBIX distribuidos de monitoreo mdulo permite el despliegue de sistemas de ZABBIX fcilmente. El descubrimiento apoya rangos de IP, servicio de los controles, el agente SNMP y los controles de eficiente de auto-descubrimiento. 2.1.2. DISTRIBUCION DE VIGILANCIA ZABBIX distribuidos de monitoreo se realiza para entornos complejos que consta de diferentes lugares. ZABBIX apoya la vigilancia de un nmero ilimitadode nodos. Centralizado permite una fcil configuracin de todos los nodos que se configuran desde una nica ubicacin fcilmente. 2.1.3. WEB VIGILANCIA WEB mdulo permite el seguimiento flexible y fcil el seguimiento de la disponibilidad y el rendimiento de sitios web y aplicaciones basadas en Web. Apoya la aprobacin de GET y POST variables. 2.1.4 ASISTENTE PARA INSTALLATION Asistente para la instalacin de forma automtica los controles pre-requisitos, conectividad de bases de datos y genera un archivo de configuracin de interfaz WEB. 2.1.5. APOY DE NUEVOS MOTORES DE BASES DE DATOS SQLite apoyo se ha aplicado. Permite el uso incrustado en ZABBIX entornos. 2.1.6. WEB MEJORAS DE INTERFAZ

WEB interfaz de velocidad y facilidad de uso se han mejorado mucho. 2.1.7. NUEVOS MTODOS DE NOTIFICACIN Soporte nativo de mensajera Jabber ha sido introducido. 2.1.8. MUCHAS PLANTILLA DE VINCULACIN Ms flexible de acogida plantilla vinculacin ahorra tiempo y hace que la configuracin de alberga ms flexible y sencillo. 2.1.9. DATA BASE DE VIGILANCIA ZABBIX servidor automticamente advierte el grupo de usuarios, si la base de datos es y contina lasoperaciones normales cuando la base de datos est de vuelta. Aplicado s0lo para MySQL. 2.1.10. XML DATOS DE IMPORTACIN / EXPORTACIN Nueva importacin de datos XML y la funcionalidad de exportacin es una excelente manera de compartir plantillas, la configuracin de hosts y los elementos / factores desencadenantes relacionados con la informacin. Vista de Apoyo 2.1.11. WINDOWS ZABBIX agente de Windows compatible con Windows Vista, de 32 y versiones de 64 bits. 2.1.12. ACCIONES MS FLEXIBLE. Operaciones mltiples (notificaciones, la ejecucin de secuencias de comandos) por accin son compatibles. El eleccin del algoritmo de clculo de accin fue presentado. 2.1.13. SERVIDOR DEL LADO DE LOS CONTROLES EXTERNOS El servidor del lado de los controles externos puede ser utilizado para introducir controles personalizados ZABBIX ejecutado el lado del servidor. 2.1.14. NUEVO USUARIO PERMISO DE ESQUEMA El viejo esquema de permisos de usuario ya no es compatible. Se ha sustituido por una nuevos ms eficientes, pero simple, el esquema de trabajo en el nivel de los grupos de usuarios y grupos de acogida. 2.1.15. HYSTERESIS APOYO ZABBIX apoya el uso de las diferentes expresiones de activacin para ir a ON y FUERA estados. 2.1.16. MOSTRAR DIAPOSITIVA DE APOYO Varias pantallas se pueden agrupar en una presentacin de diapositivas para una mejor presentacin. 2.1.17. ZABBIX SERVIDOR SE PUEDE PROPAGAR A TRAVS DE LA CARGA DE TRABAJO VARIOS SERVIDORES Grupos de procesos del lado del servidor (descubridor, Poller, HTTP Poller, trampero, etc) puede ser ubicado en diferentes servidores fsicos para un mejor rendimiento y disponibilidad. 2.1.18. OTRAS MEJORAS 2.1.18.1. EL MISMO CDIGO DE UNIX Y WINDOWS AGENTES Intercambio de cdigo de agente medios de prueba y una mejor estabilidad. 2.1.18.2. NUEVOS PROTOCOLO DE COMUNICACIN Nuevo protocolo de comunicacin, compatible con 1.0 y 1.1.x, se ha desarrollado. 2.1.18.3. INCREMENTANDO TAMAO MXIMO DE IMGENES DE FONDO Tamao mximo de las imgenes de fondo de los mapas se aument a 1,5-2MB, dependiendo de los ajustes de configuracin en php.ini. 2.1.18.4. NUEVAS PLANTILLAS PREDETERMINADAS Construido en plantilla tiene nuevos nombres, varios de los nuevos modelos se introdujeron. 2.1.18.5. FLEXIBLE INTERVALOS DE ACTUALIZACIN ZABBIX apoyo diferentes intervalos de actualizacin de partidas para los diferentes das de la semana y en el tiempo. 2.1.18.6. APILAR GRFICOS Apilan los grficos son compatibles. 2.1.18.7. MS FLEXIBLE DE REGISTRO DE LA ROTACIN Nuevo parmetro, Log File Size, los controles de registro de parmetros de rotacin para ZABBIX servidor y agentes. 2.1.18.8 APOYO DE VINCULACIN ESTTICA Esttico vinculacin del servidor y el agente se fij binaria. 2.1.18.9. SELECCIN DE GRFICOS COLOR Grficos apoyo ms colores y la seleccin de estilo de color RGB. 2.1.18.10. AGENTE DE FILTRADO DE LADO Registro de filtrado por Posix estilo de expresin regular se puso en prctica ms eficaz para el seguimiento de los archivos de registro.

2.1.18.11. PERFECIONADO DE COMANDOS DE SECUENCIA CONFIGURACIN 2.1.18.12. ZABBIX REMITENTE PARA LEER PARMETROS DE CONFIGURACIN DE AGENTE DEL ARCHIVO DE CONFIGURACIN ZABBIX remitente (zabbix_sender) puede leer los parmetros relacionados con el servidor de agente del archivo de configuracin. 2.1.18.13. APOYO DE MACROS DE COMANDOS REMOTOS Norma macros pueden ser tambin utilizados en los comandos remotos. 2.1.18.14. NUEVOS PARMETROS DE CONFIGURACIN Varios del lado del servidor de configuracin de parmetros se introdujeron. 2.1.18.15. AVG () APOYAR TIPO INTEGER Funcin AVG () puede ser utilizado para temas entero. 2.1.18.16. AN ICONO PUEDE SER ASIGNADO A LOS ANFITRIONES DE HABER 'DESCONOCIDO' ESTATUS Un icono para las mquinas en el 'desconocido' estado puede ser definido para su uso en los mapas. 2.2 QUE ESTA YA NO APOYA 2.2.1.1. REPETIDAS ACCIONES Y NOTIFICACIONES Las repetidas acciones de notificacin y, mal que trabajan en 1.1.x, ya no estn apoyo. Esta funcionalidad ser sustituida por nueva escalada mdulo en el futuro las emisiones de ZABBIX.

VOLUMEN CARGADOR SE SUSTITUYE POR DATOS XML DE IMPORTAR / EXPORTAR Formato de texto Lotes fue sustituido por el ms flexible de datos XML de Importar / Exportar mdulo. 2.2.1.3. USOS PERMISOS DE ELEMENTO POR NIVEL Permisos de los usuarios de cada nivel-elemento ya no son compatibles. Se ha sustituye por usuario nuevo esquema de permiso. 2.3. INSTALATION Y ACTUALIZACIN DE NOTAS 2.3.1. INSTALACION Vase la seccin de Instalacin para ms detalles. 2.3.2. VERSION COMPATIBILIDAD Agentes de ZABBIX 1.0 y ZABBIX 1.1.x pueden ser utilizados con ZABBIX 1.4. No modificacin necesaria. ZABBIX 1,4 agentes se puede utilizar con las versiones anteriores de ZABBIX. Tenga en cuenta que el los agentes ms nuevos no admiten vieja llaves de ZABBIX 1.0. 2.3.3.MEJORAR LA CALIDAD DE PROCEDIMIENTO Los siguientes pasos que se han realizado para el xito de la actualizacin de ZABBIX 1.1.x a 1,4. Todo el procedimiento de actualizacin puede tardar varias horas dependiendo del tamao de ZABBIX base de datos. 2.3.3.1. DETENER ZABBIX SERVIDOR Detener ZABBIX servidor para asegurarse de que los nuevos datos no estn llegando a la base de datos. 2.3.3.2. RESPALDO DE BASE DE DATOS EXISTENTE ZABBIX Esto es muy importante paso. Asegrese de que tiene copia de seguridad de su base de datos. Ello ayudar a mejorar el procedimiento en caso de falla (falta de espacio en el disco duro, apagado, cualquier imprevisto problema). 2.3.3.3. RESPALDO ARCHIVOS DE CONFIGURACIN, ARCHIVOS PHP Y ZABBIX BINARIOS Hacer una copia de seguridad de ZABBIX binarios, archivos de configuracin y los archivos PHP. 2.3.3.5 PARMETROS CRITICOS DE CONFIGURACIN DEL SERVIDOR Algunos parmetros de zabbix_server.conf fueron cambiados en el punto 1.4, los nuevos parmetros aadi. Si lo desea, puede revisarlos. 2.3.3.6 MEJORAR LA BASE DE DATOS Base de datos de secuencias de comandos de actualizacin se encuentran en el directorio upgrade/dbpatches/1.4 / : MySQL: upgrade/dbpatches/1.4/mysql/patch.sql Oracle: upgrade/dbpatches/1.4/oracle/patch.sql PostgreSQL: upgrade/dbpatches/1.4/postgresql/patch.sql Nota: actualizacin de bases de datos puede llevar mucho tiempo, varias horas o ms. Se recomienda probar la actualizacin en la prueba de medio ambiente. Asegrese de que tiene los permisos suficientes (crear tabla, el cuadro de cada, crear ndice, ndice de cada). Tambin asegrese de que tiene suficiente espacio libre en disco. Normalmente, usted debe tener por lo menos 2 veces ms de espacio en disco que el tamao de las actuales base de datos.

Nota: Estos scripts son para actualizar desde ZABBIX 1.1.x slo a 1,4! 2.3.3.7. INSTALAR NUEVA GUI ZABBIX Siga las instrucciones de instalacin. 2.3.3.8. INICIO DEL NUEVO ZABBIX BINARIOS Comenzar una nueva binarios. Revise los archivos de registro para ver si los binarios se han iniciado con xito. 2.4. COMERCIAL APOYO ZABBIX SIA ofrece una gama completa de opciones de soporte tcnico para satisfacer sus necesidades especficas. ZABBIX Servicios de Apoyo a proporcionar acceso directo a nuestros expertos ingenieros de soporte tcnico que estn dispuestos a ayudarle en el desarrollo, despliegue, gestin y de ZABBIX. Visita http://www.zabbix.com/services.php o pngase en contacto con sales@zabbix.com para ms detalles. 3.1. COMO Obtener ZABBIX Compruebe la ZABBIX Home Page en http://www.zabbix.com para obtener informacin acerca de la versin actual y las instrucciones para descargar. 3.2. REQUERIMIENTO 3.2.1. REQUISITOS HARDWARE 3.2.1.1. REQUISITOS MEMORIA ZABBIX requiere tanto fsica como disco de memoria. 128 MB de memoria fsica y 256 MB de espacio libre en disco podra ser un buen punto de partida. Sin embargo, la cantidad necesaria de memoria de disco, obviamente, depende del nmero de los ejrcitos y parmetros que estn siendo vigilados. Si usted est planeando para mantener una larga historia de seguimiento de los parmetros, usted debe estar pensando de por lo menos un par de gigabytes de tener suficiente espacio para almacenar la historia en la base de datos. Cada demonio ZABBIX proceso requiere varias conexiones a una base de datos servidor. Cantidad de memoria asignada para la conexin depende de la configuracin del motor de base de datos. Nota: Cuanto ms memoria fsica que tiene, el ms rpido de la base de datos (y por lo tanto, ZABBIX) funciona! 3.2.1.2. REQUISITOS CPU ZABBIX y, en particular, ZABBIX base de datos puede requerir importantes recursos de CPU en funcin del numero de seguimiento de los parmetros elegidos y motor de base de datos. 3.2.1.3. OTROS HARDWARE Un puerto de comunicaciones serie y de un mdem GSM necesaria para la utilizacin de SMS notificaciones built-in ZABBIX. 3.2.1.4. EJEMPLO DE CONFIGURACIN DE HARDWARE El cuadro ofrece varias configuraciones de hardware: Nombre de plataforma de CPU / memoria base de datos de seguimiento de
nombre Plataforma CPU/Memory Data base Monitored

hosts

Ubuntu Pequeo Linux

P2 350MHz MySQL MyISAM 256MB 20

AMD Athlon Ubuntu Mdio Linux 64 bit 2GB 3200+ MySQL InnoDB 500

Intel Dual Ubuntu Grande Linux 64 bit 4GB RAID Core 6400

MySQL InnoDB or PostgreSQL >1000

Intel Xeon RedHat Muy Grande Enterprise 8GB RAID 2 CPU

MySQL InnoDB or PostgreSQL >10000

NOTA:

Cifras reales de configuracin depende del nmero de elementos activos y tasas de actualizacin mucho. Se recomienda mantener el motor de base de datos una caja aparte para grandes instalaciones 3.2.2. SOPORTE DE PLATAFORMAS Debido a los requisitos de seguridad y de misin crtica la naturaleza de la supervisin del servidor, UNIX es el nico sistema operativo que puede ofrecer constantemente el necesario rendimiento, tolerancia a fallos y la resistencia. ZABBIX opera en lderes en el mercado versiones. ZABBIX se prueba en las siguientes plataformas:

AIX Free BSD HP-UX Linux Mac OS / X Open BSD SCO Open Server Solaris Nota: ZABBIX puede trabajar sobre otros Unix-como sistemas operativos como as. 3.2.3. SOFTWARE REQUERIDO. ZABBIX se articula en torno moderno servidor web Apache, base de datos de los motores principales, y el lenguaje de scripting PHP. El siguiente software es necesario para ejecutar ZABBIX

SOFTWARE

VERSION

COMMENTARIOS

1.3.12 Apache o posterior

PHP 4.3 o posterior PHP modules: php-gd php-bcmath 4.3 o posterior Mdulo PHP GD debe apoyar PNG imgenes. MySQL php-mysql 3.22 o posterior Requerido si se usa MySQL como ZABBIX base de datos de backend Oracle php-sqlora8 9.2.0.4 o posterior Requerido si se usa MySQL como ZABBIX base de datos de backend

PostgreSQL php-pgsql 7.0.2 o posterior Requerido si se utiliza PostgreSQL como ZABBIX base de datos de backend. Considere la posibilidad de utilizar PostgreSQL 8.x o posterior para mucho mejor rendimiento. SQLite php-sqlite3 3.3.5 o posterior SQLite necesario si se utiliza como ZABBIX base de datos backend 3.2.4. ELECCIN DE MOTOR DE BASE DE DATOS ZABBIX apoya cuatro motores de bases de datos:

MySQL Oracle PostgreSQL SQLite Cada motor de base de datos tiene sus propias ventajas. No podemos recomendar uno ms otro. Eleccin de motor de base de datos depende de los siguientes aspectos:

poderoso que es su hardware libre o comercial motor de base de datos cmo est ocupado el Servidor de ZABBIX El cuadro puede ser utilizado como una recomendacin general sobre la eleccin de la base de datos motor.
El uso de ZABBIX servidor motor de base de datos de eleccin MySQL InnoDB independiente PostgreSQL MySQL MyISAM independiente PostgreSQL SQLite

Nodo Pesados

Ligeros nodo

Mando a distancia cero-admin. Nodo

3.2.5. BASE DE DATOS TAMAO Datos ZABBIX configuracin requiere una cantidad fija de espacio en disco y no crecer mucho. ZABBIX tamao de la base de datos depende principalmente de estas variables, que definen importe de almacenar datos histricos:

Nmero de valores transformados por segundoEste es el nmero promedio de nuevos valores ZABBIX servidor recibe cada segundo. Por ejemplo, si tenemos 4000 artculos para la vigilancia con la tasa de refresco de 60 segundo, el nmero de valores por segundo se calcula como 3000/60 = 50. Esto significa que 50 nuevos valores se aaden a ZABBIX base de datos cada segundo.

Ama de llaves para la configuracin de la historia Meses. Cada nuevo valor exigido cierta cantidad de espacio en disco de datos e ndice. Por lo tanto, si queremos mantener los 30 das de la historia y los valores reciben el 50 por segundos, el nmero total de valores ser de alrededor de (30 * 24 * 3600) * 50 = 129.600.000, o alrededor de 130 M de valores.

En funcin de motor de base de datos utilizada, el tipo de valores recibidos (flotadores, enteros, cadenas de texto, archivos de registro, etc), espacio en disco para el mantenimiento de un nico valor puede variar de 40 octetos a cientos de bytes. Normalmente es alrededor de 50 bytes por valor. En nuestro caso, significa que 130 M de valores requerir 130 M * 50 bytes = 6.5GB de espacio en disco.

ama de llaves para las tendencias ZABBIX mantiene 30 minutos mx / min / promedio / contar las estadsticas de cada uno de los puntos en la tabla tendencias. Los datos se utiliza para la tendencia a largo plazo y grficos. ZABBIX base de datos, dependiendo de tipo de base de datos, requiere aproximadamente 128 bytes por total cada uno. Supongamos que queremos mantener los datos de tendencia de 5 aos. 3000 se requieren valores (3000/1800) * (24 * 3600 * 365) * 128 = 6.3GB por ao, o 31.5GB por 5 aos.

ama de llaves para la configuracin de eventos ZABBIX cada caso requiere aproximadamente 130 bytes de espacio en disco. Es difcil nmero de eventos generados por ZABBIX diario. En el peor de los casos, es posible que ZABBIX asumir que genera un evento por segundo. Esto significa que si queremos mantener a 3 aos de los acontecimientos, esto requerira 3 * 365 * 24 * 3600 * 130 = 11GB El cuadro contiene las frmulas que pueden ser utilizados para el clculo de espacio en disco necesario para ZABBIX sistema:
Frmula para el parmetro de espacio en disco necesario (en bytes) Normalmente, los 10 MB o menos. Das laborables * (temas / tasa de refresco) * 24 * 3600 * octetos elementos: nmero de artculos das: nmero de das para mantener la historia la tasa de refresco: media tasa de refresco de temas bytes: nmero de bytes necesarios para mantener nico valor, depende de la base de datos motor, normalmente 50 bytes. Das laborables * (items/1800) * 24 * 3600 * octetos elementos: nmero de artculos Nmero de das para mantener la historia bytes: nmero de bytes necesarios para mantener nica tendencia, depende de la base de datos motor, normalmente 128 bytes Das laborables * eventos * 24 * 3600 * octetos eventos: el nmero de eventos por segundo. Un (1) caso por segundo en el peor de los casos escenario. Das: nmero de das para mantener la historia bytes: nmero de bytes necesarios para mantener nica tendencia, depende de la base de datos motor, normalmente 130 bytes.

Parametros

ZABBIX configuracin de tamao fijo

Historia

Tendencias

Eventos

As, el total de espacio en disco necesario puede calcularse como: Historia de configuracin + + + Tendencias Eventos El espacio en disco no va a ser utilizada inmediatamente despus de ZABBIX instalacin. Base de datos de tamao de crecer entonces se dejan de crecer en algn momento, que depende de hosekeeper ajustes. Nota: Los requisitos de espacio en disco para los nodos distribuidos en el programa de instalacin se calculan en una manera similar, pero esto tambin depende de un nmero total de nodos secundarios vinculados a un nodo. 3.2.6. TIEMPO DE SINCRONIZACIN Es muy importante que precisa la fecha del sistema en el servidor con ZABBIX ejecutando. El tiempo es uno de los ms populares demonios que sincroniza el tiempo del anfitrin con el tiempo de otras mquinas. 3.3. COMPONENTES

3.3.1. COMPONENTES ZABBIX ZABBIX consta de varios de los principales componentes de software, las responsabilidades de que se describen a continuacin. 3.3.2. SERVIDOR ZABBIX Este es el centro de la ZABBIX software. El servidor puede comprobar a distancia servicios de red (tales como servidores web y servidores de correo) a travs de la simple notificacin controles, pero tambin es el elemento central a la que los agentes se informe la integridad y la disponibilidad de lainformacin y las estadsticas. El servidor central es el repositorio en el que toda la configuracin, estadsticas y datos operacionales son almacenados, y es la entidad en el ZABBIX software que se activa alerta administradores cuando surgen problemas en cualquiera de los sistemas de seguimiento. ZABBIX tambin puede realizar agente-menos la vigilancia y seguimiento de la red tambin dispositivos que utilizan los agentes SNMP. 3.3.3. AGENTE ZABBIX Con el fin de vigilar activamente los recursos locales y las aplicaciones (tales como discos duros, memoria, procesador estadsticas etc.) en sistemas en red, los sistemas de ZABBIX ejecutar el agente. El agente se reunir la informacin operativa del sistema en el que se est ejecutando, e informar estos datos a la ZABBIX para seguir transformacin. En caso de fallas (como un disco duro completo funcionamiento, o un estrellado proceso de servicio), el servidor puede ZABBIX activamente alerta a los administradores de la mquina particular que inform de la avera. El ZABBIX agentes son muy eficientes debido al uso de las llamadas al sistema para reunir informacin estadstica. 3.3.4. LA INTEFACE DE LA WEB Con el fin de permitir el fcil acceso a los datos de seguimiento y, a continuacin, la configuracin de ZABBIX desde cualquier lugar y desde cualquier plataforma, la interfaz basada en la web es siempre. La interfaz es una parte de la ZABBIX Server, y es por lo general (pero no necesariamente) se ejecutan en la misma mquina fsica como el funcionamiento de la ZABBIX Server. Nota: ZABBIX front-end debe ejecutar en la misma mquina fsica de SQLite es utilizados. 3.4. INSTALACIN DE ORIGEN 3.4.1. SOFTWARE REQUISITOS Construccin de ZABBIX servidor o agentes de las fuentes requiere software adicional. El siguiente software es necesario para compilar ZABBIX: Uno de los siguientes motores de bases de datos: MySQL cabeceras y bibliotecas Versin 3.22 o posterior necesario. Oracle cabeceras y bibliotecas Sqlora8 encabezados y las bibliotecas son obligatorios. PostgreSQL cabeceras y bibliotecas Versin 7.0.2 o posterior necesario. Considere la posibilidad de utilizar PostgreSQL 8.x para mucho mejor rendimiento. SQLite cabeceras y bibliotecas Versin 3.3.5 o posterior necesario. Nota: Normalmente, siempre como parte de mysql-dev, postgresql-dev, sqlite3-dev paquetes. NET-SNMP (o UCD-SNMP), biblioteca y archivos de cabecera Necesario para el soporte SNMP. Opcional. Iksemel biblioteca y archivos de cabecera Necesarias para permitir la mensajera Jabber. Opcional. Libcurl biblioteca y archivos de cabecera Versin 7.13.1 o superior necesarios para el mdulo Web. Opcional. Compilador de C Compilador de C es obligatorio. Compilador de C de GNU es la mejor opcin para las plataformas abiertas. Otros (HP, IBM)compiladores de C pueden utilizarse como as. GNU Make GNU make es necesario para el proceso ZABBIX Makefiles.

3.4.2ESTRUCTURA DE DISTRIBUCIN ZABBIX DOCS El directorio contiene este manual en formato PDF src El directorio contiene las fuentes para todos los procesos,salvo ZABBIX frontales. src / zabbix_server El directorio contiene Makefile y las fuentes de zabbix_server. src / zabbix_agent El directorio contiene Makefile y las fuentes de zabbix_agent y zabbix_agentd. src / zabbix_get El directorio contiene Makefile y las fuentes de zabbix_get. src / zabbix_sender El directorio contiene Makefile y las fuentes de zabbix_sender. incluir El directorio contiene ZABBIX incluir archivos. misc misc / init.d El directorio contiene start-up scripts para diferentes plataformas. frontends frontales / php El directorio contiene archivos de PHP. crear El directorio contiene secuencia de comandos SQL para la creacin de base de datos inicial. crear / esquema La creacin de esquemas de bases de datos. crear / datos Datos para la creacin de bases de datos inicial. actualizaciones El directorio contiene procedimientos de actualizacin para las diferentes versiones de ZABBIX. 3.4.3. SERVIDOR ZABBIX Del lado del servidor Paso 1 Crear la cuenta de superusuario ZABBIX Este es el usuario el servidor se ejecute como. Para su uso en produccin debe crear un dedicado sin cuenta ( 'zabbix' es comnmente utilizado). Ejecutar como ZABBIX 'root', 'bin', o de cualquier otra cuenta con derechos especiales es un riesgo para la seguridad. No lo hagas! Nota: ZABBIX proceso de servidor (zabbix_server) est protegido de que se ejecute en virtud de cuenta de root. Paso 2 Desempaquete ZABBIX fuentes shell> gunzip zabbix-1.4.tar.gz & & tar-xvf zabbix-1.4.tar Paso 3 Crear la base de datos ZABBIX ZABBIX viene con scripts SQL utilizado para crear el esquema de base de datos necesaria y tambin para insertar una configuracin por defecto. Existen diferentes scripts para MySQL, Oracle, PostgreSQL y SQLite. Para MySQL: shell> mysql-u-p mysql> zabbix crear base de datos; mysql> quit; shell> crear cd / esquema shell> gato mysql.sql | mysql-u-p zabbix shell> cd .. / datos shell> gato data.sql | mysql-u-p zabbix shell> gato images_mysql.sql | mysql-u-p zabbix Para Oracle (que suponemos que el usuario 'zabbix "con la contrasea" password "y existe tiene permisos para crear objetos de base de datos): shell> crear cd / esquema shell> gato oracle.sql | sqlplus zabbix / password> out.log Nota: Consulte el archivo out.log para los mensajes de error. shell> cd .. / datos shell> gato data.sql | sqlplus zabbix / password> out.log shell> gato images_oracle.sql | sqlplus zabbix / password>> out.log Para PostgreSQL:

shell> psql-U sa psql> zabbix crear base de datos; psql> \ q shell> crear cd / esquema shell> gato postgresql.sql | psql-U sa zabbix shell> cd .. / datos shell> gato data.sql | psql-U sa zabbix shell> gato images_pgsql.sql | psql-U sa zabbix Copyright 2007 ZABBIX SIA Pgina 40 de 204 Para SQLite: shell> crear cd / esquema shell> gato sqlite.sql | sqlite3 / var / lib / SQLite / zabbix.db shell> cd .. / datos shell> gato data.sql | sqlite3 / var / lib / SQLite / zabbix.db shell> images_sqlite3.sql gato | sqlite3 / var / lib / SQLite / zabbix.db Nota: La base de datos se crear automticamente si no existe. Paso 4: Configurar y compilar el cdigo fuente de su sistema Las fuentes deben ser compiladas tanto para el servidor (mquina de vigilancia) y como los clientes (seguimiento de mquinas). Para configurar la fuente para el servidor, usted Debe especificar la base de datos que se utilizarn. shell configure - enable-servidor - with-mysql - with-net-snmp-con-Jabber -con-libcurl # para Jabber + MySQL + WEB vigilancia o shell> / configure - enable-servidor - with-pgsql - with-net-snmp-con-Jabber -con-libcurl # para PostgreSQL + + Jabber Web o shell>. / configure - enable-servidor - with-Oracle = / home/zabbix/sqlora8 -with-netsnmp with(Con)-Jabber- with (con)-libcurl # to (para) Jabber + Oracle +WEB vigilancia Nota: Utilice bandera - with-Oracle con el fin de especificar la ubicacin de sqlora8 biblioteca. La biblioteca es necesaria para el apoyo de Oracle. La biblioteca se puede encontrar en la pgina principal libsqlora8 Nota: Utilice bandera - enable-static estticamente a bibliotecas de vnculos. Si va a distribuir binarios compilados entre los diferentes servidores, debe utilizar esta bandera para que estas binarios de trabajo sin las bibliotecas. - enable-static no funciona bajo Solaris. Bandera - with-UCD-SNMP puede utilizarse en lugar de - with-net-snmp. Si no SNMP apoyo necesario, de ambos - con-netsnmp y - with-UCD-SNMP puede ser saltar. Sin embargo, si usted quiere compilar los binarios del cliente junto con el servidor de archivos binarios, ejecuta: shell>. / configure - enable-servidor - enable-agent - with-mysql - with-net-snmp -- con-Jabber-con-libcurl Parmetro-enable-static puede ser usado para forzar la vinculacin. Paso 5 Hacer e instalar todo shell> make install De forma predeterminada, make install Se instalar todos los archivos en / usr / local / bin, / usr / local / lib etc Usted puede especificar un instalacin que no sea el prefijo / usr / local usando - prefix Paso 6: Configurar / etc / services El paso no es requisito real. Sin embargo, se recomienda. En el cliente (seguimiento) las mquinas, agregue las siguientes lneas a / etc / services: zabbix_agent 10050/tcp zabbix_trap 10051/tcp Paso 7: Configurar / etc / inetd.conf Si va a utilizar zabbix_agent en lugar de la recomendada zabbix_agentd, el siguiente lnea se debe aadir: zabbix_agent stream tcp nowait.3600 zabbix / opt / zabbix / bin / zabbix_agent Reinicie inetd

shell> killall-HUP inetd Modificar la configuracin predeterminada en los archivos de configuracin Paso 8: Configurar / etc / zabbix / zabbix_agent.conf Usted necesita configurar este archivo para cada host zabbix_agent haber instalado. El archivo debe contener la direccin IP del servidor ZABBIX. Las conexiones de otros hosts se neg. Usted puede tomar misc / conf / zabbix_agent.conf como ejemplo. Paso 9: Configurar / etc / zabbix / zabbix_agentd.conf Usted necesita configurar este archivo para cada host con zabbix_agentd instalado. El archivo debe contener la direccin IP del servidor ZABBIX. Connectionsfrom otros hosts se neg. Usted puede tomar misc / conf / zabbix_agentd.conf como ejemplo. Paso 10 Configurar / etc / zabbix / zabbix_server.conf Para las pequeas instalaciones (hasta diez seguimiento de hosts), son los parmetros por defecto suficiente. Sin embargo, usted debe cambiar los parmetros por defecto para maximizar rendimiento de ZABBIX. Vase la seccin [de afinamiento del rendimiento] para ms detalles. Usted puede tomar misc / conf / zabbix_server.conf como ejemplo. Paso 11 Ejecutar los procesos de servidor Ejecutar en zabbix_server del lado del servidor. shell> bin cd shell>. / zabbix_server Paso 12 Ejecutar los agentes Ejecutar zabbix_agentd cuando sea necesario. shell> bin cd shell>. / zabbix_agentd 3.4.4. ZABBIX Agente Del lado del cliente Paso 1 Crear la cuenta ZABBIX Este es el usuario el agente se ejecuta como. Para su uso en produccin debe crear un dedicado sin cuenta ( "zabbix" se utiliza comnmente). ZABBIX agentes tienen proteccin contra la ejecuta bajo la cuenta de superusuario. Paso 2 Desempaquete ZABBIX fuentes shell> gunzip zabbix-1.4.tar.gz & & tar xvf zabbix-1.4.tar Pas 3: Configurar y compilar el cdigo fuente de su sistema Las fuentes debe ser compilado para el cliente solamente. Para configurar la fuente para el cliente: shell>. / configure - enable-agente Nota: Utilice bandera - enable-static estticamente a bibliotecas de vnculos. Si va a distribuir binarios compilados entre los diferentes servidores, debe utilizar esta bandera para que estas binarios de trabajo sin las bibliotecas. Paso 4 Crear agente shell> hacer Copiar creado a partir de binarios bin / en / opt / zabbix / bin o cualquier otro directorio Otros comunes son los directorios / usr / local / bin o / usr / local / zabbix / bin. Paso 5: Configurar / etc / services El paso no es requisito real. Sin embargo, se recomienda. En el cliente (seguimiento) las mquinas, agregue las siguientes lneas a / etc /services: zabbix_agent 10050/tcp zabbix_trap 10051/tcp Paso 6: Configurar el archivo / etc / inetd.conf Si va a utilizar zabbix_agent en lugar de la recomendada zabbix_agentd, la siguiente lnea se debe aadir: zabbix_agent stream tcp nowait.3600 zabbix / opt / zabbix / bin / zabbix_agent Reinicie inetd

shell> killall-HUP inetd Paso 7: Configurar / etc / zabbix / zabbix_agent.conf Usted necesita configurar este archivo para cada host zabbix_agent haber instalado. El archivo debe contener la direccin IP del servidor ZABBIX. Las conexiones de otros hosts se neg. Tenga en cuenta, que no final de la lnea de caracteres debe presentar en el archivo. Usted puede tomar misc / conf / zabbix_agent.conf como ejemplo. Paso 8: Configurar / etc / zabbix / zabbix_agentd.conf Usted necesita configurar este archivo para cada host con zabbix_agentd instalado. El archivo debe contener la direccin IP del servidor ZABBIX. Las conexiones de otros hosts se neg. Usted puede tomar misc / conf / zabbix_agentd.conf como ejemplo. Paso 9 Ejecutar sobre zabbix_agentd seguimiento de todas las mquinas shell> / opt / zabbix / bin / zabbix_agentd Nota: Usted no debe correr zabbix_agentd si han optado por utilizar zabbix_agent! Nota: Asegrese de que su sistema permite la asignacin de 2 MB de memoria compartida, De lo contrario, el agente no puede iniciar y vers "No se puede asignar compartida memoria para coleccionista. "Agente en el archivo de registro. Esto puede suceder en Solaris 8. 3.4.5. ZABBIX WEB Interface PASO 1 APUNTE SU NAVEGADOR A ZABBIX URL.

PASO 2 LEER Y ACEPTAR LA GPL V2.

PASO 3 ASEGRESE DE QUE TODO EL SOFTWARE PRE-REQUISITOS SE CUMPLAN.

Pre-requisitos PHP version

Minimo de valor 4.3.0

Descripcion

PHP Memoria limite

8MB

In php.ini: memory_limit = 128M In php.ini:

PHP puesto maximo de tamao

8MB

post_max_size = 8M In php.ini: max_execution_time = 300 Uno de los siguientes mdulos debe ser instalado: php, mysql, php-sqlora8, phppgsql, php-sqlite3 Compiled in PHP5. Modulo php-gd. Modulo php-gd.

PHP tiempo maximo de ejecucion

300 seconds

PHP base de datos apoyar

One of: MySQL, Oracle, PostgreSQL, SQLite

PHP BC matematica GD Version Formato de imagen

Any(cualquiera) 2.0 o superior Al menos PNG

PASO 4 CONFIGURAR AJUSTES DE LA BASE DE DATOS. ZABBIX BASE DE DATOS DEBE YA LA CREACIN DE

PASO 5 VASE EL RESUMEN DE LA CONFIGURACIN

PASO 6 DESCARGAR ARCHIVO DE CONFIGURACIN Y EL LUGAR . EN VIRTUD DE CONF /.

PASO 7 COMPRUEBE SI TODO EST BIEN.

Paso 9 Para distribuidos de monitoreo slo! Si se utiliza en un entorno distribuido lo que tienes que ejecutar: shell>. / zabbix_server-n Nodo ID que es un nico nodo identificator. Por ejemplo: shell>. / zabbix_server-n 1 Esto convertir la base de datos de datos para su uso con Nodo ID'1 'y aade tambin un local 3.5. ACTUALIZACINIONES El procedimiento de actualizacin es muy sencilla. Nueva binarios y la interfaz debe ser instalado de acuerdo a las ltimas instrucciones de instalacin. Con el fin de actualizar la base de datos estructura, los siguientes pasos a realizar. El proceso de actualizacin puede tardar de 0 segundos (si no los parches necesarios) a varios horas. Tenga en cuenta que antes de aplicar los parches de base de datos, todos los procesos deben ZABBIX se detuvo. Actualizacin de bases de datos normalmente se requiere para la actualizacin de uno de los principales estable a otro. Por ejemplo, desde 1.1.x para 1.4.x. Para instalaciones de produccin de una base de datos de copia de seguridad es obligatorio! 3.5.1 BASE DE DATOS ACTUALIZACIN Ir a la puesta al da / dbpatches directorio. En este directorio estn lossubdirectorios nombrado de acuerdo con una actualizacin de la versin (por ejemplo,1.0beta3_to_1.0beta4). Introduzca el directorio correspondiente a su actualizacin (si est actualizando a travs de mltiples versiones, tendr que aplicar las actualizaciones una a la vez). Dependiendo de que base de datos que utiliza: shell> cd mysql; gato patch.sql | zabbix mysql-u-p o shell> cd postgresql; gato patch.sql | psql-U sa zabbix No se olvide de actualizar PHP front-end archivos. Por ltimo, lea la versin por debajo de las notas especficas adicionales para los procedimientos y tiles informacin. 4. PROCESOS ZABBIX 4.1. SERVIDOR ZABBIX ZABBIX Server es un proceso central de ZABBIX software. ZABBIX Server se puede iniciado por la ejecucin de:

shell> bin cd shell>. / zabbix_server ZABBIX servidor se ejecuta como un proceso demonio. ZABBIX servidor acepta los siguientes parmetros de lnea de comandos: -c - config especificar el archivo de configuracin, por defecto es / etc / zabbix / zabbix_server.conf -h - ayudar a dar esta ayuda -v - versin en pantalla el nmero de versin Con el fin de obtener esa ayuda ejecutar: shell> zabbix_server-h Ejemplo de parmetros de lnea de comandos: shell> zabbix_server-c / usr / local / etc / zabbix_server.conf shell> zabbix_server - Ayuda shell> zabbix_server-v El archivo de configuracin contiene parmetros para zabbix_server. El archivo debe existir y debe tener permisos de lectura para el usuario 'zabbix Apoyado parmetros
Parametro AlertScriptsPath DBHost Obligatorio No si Valor por defecto /home/zabbix/bin Descripcion Ubicacion deguiones para user defined los tipos de medios. Nombre de base de datos .Normalmente"zabbix". Nombre de base de datos "zabbix". DB toma su nombre. Se utiliza para no a la conexin TCP MySQL database. Example: /tmp/mysql.sock Base de dato de la contrasea no se utilize y acontinuacion debe ser comento. Nombre del usuario para conectarce a base de datos. De depuracion de uno de 0 niguno Nivel de depuracin No 3 1 critica 2 errores 3 advertencia 4 depurar si se pone a 1 ,se ama de llaves ser discapacitados

DB nombre

si

DBSocket

No

DB contrasea

No

NULL

DB Uso

No

NULL

Deshabilitar Houseke eping

No

Secuencias de comandos No externos

/ etc/zabbix/extern alscripts

Ubicacion delos guiones para controles esternos.

FpingLocation

No

/usr/sbin/fping

Ubicacion deICMP Pinger.elo deben tener setuid pabellon conjunto el parametro define como a menudo el demonio debe realizar

Housek kepingFr equency

No

limpieza procedimientos (en horas).si postgreSQL reutiliza el conjunto valor a24. Utilice este parametropara incluir un archivo en la configuracin archivo.numero deparametros incluir no esta limitado por ejemplo=/etc/zabbix/db conn. Interfaz para escuchar por trampero procesos.trampero escuche

Include

No

Listen IP

No

Parametro

obligatorio

Valor por defecto

Descripcion Tiempo en segundos pidi a la recuperacin de valor (1-255) Nota: Ejemplo de la archivo de configuracin puede ser encontrar en misc / conf / zabbix_server.conf Tiempo en segundos tratamiento de las trampas (1-255) Cmo ofter intenta conectarse a no de acogida Con qu frecuencia intenta conectarse a inalcanzable de acogida Si un anfitrin fue inalcanzable para el ms de Unreachable Periodo segundos, cambio de acogida a No disponible

TrapperTimeout

No

Retraso No disponible

No

60

Retraso inalcanzable

No

15

Perodo de cobertura

No

45

4.2. ZABBIX AGENTE (UNIX, INDEPENDIENTE DE DEMONIO) ZABBIX UNIX agente se ejecuta en un objeto de un seguimiento de acogida. El agente del anfitrin proporciona el rendimiento y la disponibilidad de informacin para ZABBIX Server. ZABBIX Agente procesos de los temas del tipo 'ZABBIX agente' o 'Agente ZABBIX (activo) ". ZABBIX agente se puede iniciar a travs de la ejecucin: shell> bin cd shell>. / zabbix_agentd ZABBIX agente se ejecuta como un proceso demonio. ZABBIX Agente acepta los siguientes parmetros de lnea de comandos: -c - config especificar el archivo de configuracin, por defecto es / etc / zabbix / zabbix_agentd.conf -h - ayudar a dar esta ayuda -v - versin en pantalla el nmero de versin -p - imprimir imprimir apoyado mtrica y de salida -t - ensayo de prueba especificada mtricas y . salida Con el fin de obtener esa ayuda ejecutar: shell> zabbix_agentd-h Ejemplo de parmetros de lnea de comandos: shell> zabbix_agentd-c / usr / local / etc / zabbix_agentd.conf shell> zabbix_agentd de ayuda

shell> zabbix_agentd-print shell> zabbix_agentd-t "system.cpu.load [todos, avg1]" El archivo de configuracin contiene parmetros de configuracin para zabbix_agentdEl archivo debe existir y debe tener permisos de lectura para el usuario'zabbixpoyado en parmetros,
Parametro Mandatory Default value Description 0 - ninguno 1 - crtica 2 - errores 3 - advertencias 4 - depurar Desactivar la transformacin de activoscontroles. El agente no conectarse al servidor para ZABBIX obtener la lista de elementos activos. Habilitar comandos remotos. ZABBIX servidor ser capaz de para enviar comandos ejecucin por el agente. Nombre de host. nico nombre de host. El nombre de host se utiliza para activos slo los controles. Si faltan, el sistema de host (system.hostname) se utiliza

Nivel de depuracin

No

Deshabilitar activos

No

Posibilitar Remotos Commandos

No

Host name

No

Nombre de host.

Parmetro

Obligatorio

Valor por defecto

Descripcion Utilice este parmetro para incluir un archivo en la configuracin archivo. Nmero de parmetros Incluir no est limitado. Por ejemplo: Incluir = / etc / zabbix / user_par ameters.conf

Include

No

escuchar IP Escuchar Port

No

Direccin IP de obligar a la agente. til si el host tiene mltiples interfaces. Nmero de puerto a escuchar. Nombre del archivo de registro. Si no se establece, syslog se utiliza Este parmetro de registro de los controles rotacin para LogFile. De forma predeterminada, ZABBIX roatates automticamente archivo de registro si llega a 1 MB. Este parmetro se encuentra en MB. Si se pone a 0, la rotacin de los registros no se a realizar. Nombre del fichero PID. El agente se actualizar la lista de activa los controles una vez por 120 (por defecto) segundos. Delimitado por comas lista de IP direcciones de ZABBIX servidores. Conexiones de otros las direcciones IP se rechazada.

No

10050

Archivo de registro

No

Tamao del archivo de registro

No

Pid File

No

/ tmp/zabbix_age ntd.pid

Actualizar activa los controles

No

120

Server

si

Server Port

No

10051

El agente se conectar a este El puerto del servidor para su procesamiento activa los controles. Nmero 5 de los agentes para empezar. Nmero 5 de los agentes para empezar. Definida por el usuario parmetro para monitor. No puede ser

Agentes Stara Time out

No No

5 3

Parmetros de usuario

No

Parametro

obligatorio

Valor por defecto

Descripcion varios definidos por el usuario parmetros. Valor forma, Ejemplo: = UserParameter uso RS, que | wc-l Nota: Ejemplo del archivo de configuracin puede ser encontrados en la misc / conf / zabbix_agentd.con f.

4.3. AGENTE ZABBIX (UNIX, LA VERSIN INETD) El archivo contiene los parmetros de configuracin para zabbix_agent. El archivo debe existir y debe tener permisos de lectura para el usuario 'zabbix Apoyado parmetros:
Parametro Obligatorio Valor por defecto Descripcion Coma-lista delimitada de la propiedad intelectualdirecciones de ZABBIX servidores. Conexiones de otros las direcciones IP se rechazada. No gastar ms que Tiempo de segundos en llegar pidi valor (1-255). El agente no matara timeouted Parmetros de los procesos de usuario Definida por el usuario parmetro para monitor. No puede ser varios definidos por el usuario parmetros. Ejemplo:User Parameter =nosotros ERS, que | wc-l

Servidos

si

Time out

No

Use Parameter

No

Nota: Ejemplo de un archivo de configuracin se puede encontrar en la misc / conf / zabbix_agent.conf 4.4.ZABBIX Agente (Windows) Zabbix_agentd es ZABBIX agente de los sistemas de Win32/64. Se trabajar enWindows NT 4.0, Windows 2000, Windows XP y Windows Vista. 4.4.1. INSTALACION La instalacin es muy sencilla e incluye 3 pasos: PASO 1 Crear un archivo de configuracin. Crear archivo de configuracin de c: / zabbix_agentd.conf (tiene la misma sintaxis, como UNIX agente). PASO 2 Instalar agente como un servicio de Windows. zabbix_agentd.exe - install Si desea utilizar otro archivo de configuracin que c: \ zabbix_agentd.conf, usted debe utilizar el siguiente comando para la instalacin de servicios: zabbix_agentd.exe - config instalar Ruta de acceso completa para el archivo de configuracin debe ser especificado.

PASO 2 Ejecutar agente. Ahora puedes utilizar el Panel de control para iniciar la agente del servicio o ejecutar: zabbix_agentd.exe - inicio Nota: Windows NT 4.0 nota. Zabbix_agentd.exe utiliza PDH (Datos de rendimiento Ayudante) API para reunir informacin diversa sobre el sistema, PDH.DLL a fin de que se necesita. Esto DLL no es suministrado con Windows NT 4.0, por lo que necesita para descargar e instalar por usted mismo.Microsoft Knowledge Base el artculo nmero 284996 se describe en este detalle y contiene un enlace de descarga. Usted puede encontrar este artculo en http://support.microsoft.com/default.aspx?scid=kb; en-us; 284996 4.4.2. USO La lnea de comandos de sintaxis: zabbix_agentd.exe [VHP-] [-idsx] [-c ] [-t ] Agente ZABBIX Windows acepta los siguientes parmetros de lnea de comandos: OPCIONES: -c-config suplentes Especifique el archivo de configuracin (por defecto es c: \ zabbix_agentd.conf). -h - ayudar a la pantalla la informacin de ayuda. -V - version Muestra el nmero de versin. -p - Imprimir Imprimir lista de controles (mtricas) y salida. -t-test los ensayos de verificacin nico (mtricas) y de salida. FUNCIONES: -I - Instalacin de instalar ZABBIX agente como un servicio. -d - desinstalar Desinstalar ZABBIX agente de servicio. -S - Inicio Inicio ZABBIX agente de servicio. -x - estacin ZABBIX agente de servicio. El archivo contiene los parmetros de configuracin para Zabbix_agentd.exe. Apoyado parmetros:
Parametros obligatorio Valor por defecto Descripcion Establece el seudnimo de parmetro. Puede ser til para sustituir largo y complejo parmetro con un nombre ms pequeos y un sencillo. Por ejemplo, si que desea recuperar depaginacin archivo en el uso de porcentajes de el servidor, puede utilizar parmetro "perf_counter [\ paginacin

Alias

No

Parameter

Mandatory

Default value

Description (_Total) \% de uso] ", o usted puede definir un alias de aadir la siguiente lnea a fichero de configuracin: Alias = pg_usage: perf_counter [\ Pagi ng archivo (_Total) \% de uso] Despus de que se puede utilizar nombre de parmetro "pg_usage" para recuperar la misma informacin. Puede especificar como muchos "Alias" como registros lo desea. Tenga en cuenta que alias no puede utilizarse para parmetros definidos en el "PerfCounter" configuracin archivo de registros. 0 - ninguno 1 - crtica

Nivel de depuracion

No

2 - errores 3 - advertencias 4 - depurar Utilice este parmetro a un archivo en la configuracin archivo. Nmero de parmetros Incluir no est limitado. Por ejemplo: Incluir = c: \ user_parameters. conf ListenPort No 10050 Nmero de puerto a escuchar Nombre del archivo de registro. Si no se establece, syslog se utiliza. Los controles de la tala smbolos no resueltos durante agente de inicio. Valores pueden ser cadenas iacute; sin comillas). Sets mximo aceptable el tiempo deprocesamiento de datos de una muestra de Colector hilo (en milisegundos) Si el procesamiento exceder el tiempo especificado valor, mensaje de advertencia se escribe en el archivo de registro.

Include

No

Largo de acchivos

No

Registro de smbolos sin resolver No

Max Collector Pro cessing Time

No

100

Parameter No hay tiempo de espera

obligatorio No

Valor por defecto -

Descriction El parmetro no tiene ningn efecto. ," ", Define nuevo parmetro que es un valor promedio para el sistema rendimiento para la perodo de tiempo especificado (en segundos). Por ejemplo, si usted desea recibir nmero medio de interrupciones por procesador segundo para el ltimo minuto, usted puede definir el nuevo parmetro "interrupciones" de la siguiente manera: PerfCounter = interrupciones, "\ Procesador (0) \ Inter Rupts / sec ", 60 Por favor tenga en cuenta dobles alrededor de rendimiento ruta. Las muestras para el clculo de valor medio se tendrn cada segundo. Podr ejecutar typeperf QX-a obtener la lista de todos rendimiento disponible en contadores Windows.

Perf Counter

No

Pid File

No

El parmetro no tiene ningn efecto. Coma-lista delimitada de la propiedadintelectual direcciones de ZABBIX servidores.Conexiones de otros las direcciones IP se rechazada.

Server

SI

Agente Stara

No

El parmetro no tiene ningn efecto. definida por el usuario parmetro para monitor. No puede ser varios definidos por el usuario parmetros. Valor tiene forma , . Hacer no uso de los espacios alrededor de la caera

Parmetro de uso

No

Parametro

obligatorio

Valor por defecto

Descripcion ('|') Caracteres! Ejemplo: UserParameter = prueba , echo 1

4.5. REMITENTE ZABBIX (UNIX) Remitente ZABBIX UNIX es una utilidad de lnea de comandos que puedenutilizarse para enviar datos de rendimiento a ZABBIX servidor para suprocesamiento. La utilidad se usa generalmente en el largo correr scripts de usuario para el envo peridico de disponibilidad y rendimiento de datos. ZABBIX se puede iniciar a travs de la ejecucin: shell> bin cd shell>. / zabbix_sender-z zabbix p-10051-S-LinuxDB3 k db.connections-o 43 ZABBIX Remitente acepta los siguientes parmetros de lnea de comandos: -z-zabbix-servidor Nombre de la mquina o la direccin IP del servidor ZABBIX. -p - puerto Especificar el nmero de puerto del servidor trampero se ejecuta en el servidor. El valor por defecto es 10.051. -s-anfitrin Especifique el nombre del host. Host y direccin IP Nombre DNS no funcionar. -k-clave Especifique el nombre mtricas (clave) que desea enviar. -o- valor Especifique el valor de la clave. -i - input-archivo zabbix_sender-h Obtener 4.6.ZABBIX (UNIX). OBTENER 4.6.ZABBIX (UNIX) Obtener ZABBIX UNIX es un proceso que se comunica con el agente y ZABBIX recupera la informacin requerida. La utilidad se usa generalmente para solucionar problemas de ZABBIX agentes. ObtenerZABBIX se puede iniciar a travs de la ejecucin: shell> bin cd shell>. / zabbix_get-s127.0.0.1-p10050-k "system.cpu.load [todos, avg1]" Obtener ZABBIX acepta los siguientes parmetros de lnea de comandos: -p - puerto Especificar el nmero de puerto del agente se est ejecutando en la anfitrin. El valor predeterminado es 10050. -s-anfitrin Especifique nombre de host o la direccin IP de un host. -k-clave Especifique el nombre mtricas (clave) queremos recuperar. -h - ayudar a dar esta ayuda. -v - version Muestra el nmero de versin. Con el fin de obtener esa ayuda ejecutar: shell> zabbix_get-h 5. CONFIGURACION 5.1.DESARROLLO DEL MEDIO AMBIENTE Ubuntu Linux es utilizado como principal plataforma de desarrollo para ZABBIX.

Cuatro servidores se utilizan para propsitos de prueba: Debain Linux 2.1, PII/350Mhz Intel, 192MB, disco duro IDE SuSe 8.1, Intel P4/1.6Mhz, 512MB, disco duro IDE Ubuntu 6.06, AMD Athlon 64 3200 +, 2 GB, SATA

Ubuintu 6.10, Intel Core2 6400 2,13 GHz, 2 GB, SATA Si tiene dificultades para elegir entre Linux y otros sistemas operativos, vaya por las siguientes Distribuciones de Linux, usted conseguir un mejor apoyo:

Debian Linux RedHat Linux SuSE Linux Ubuntu Linux 5.2. CONFIGURACIN GENERAL 5.2.1.HOUSEKEEPER El ama de llaves es un proceso peridico que se ejecuta por ZABBIX Server. El proceso elimina la informacin obsoleta e informacin borrados por el usuario.
Parametro Descripcion Este parmetro define el nmero de das de ejecutado acciones (mensajes de correo electrnico, Jabber, SMS, etc) la historia se ZABBIX mantener en la base de datos. Mayores acciones sern eliminados. Este parmetro define el nmero de das de los acontecimientos ZABBIX historia se mantendr en la base de datos. Mayores eventos

No mantener las acciones ms de (en das)

No guarde los acontecimientos ms de (en das)

sern eliminados

5.2.2. IMAGENES ZABBIX imgenes se almacenan en la base de datos. Hay dos tipos de imgenes:

Icono Antecedentes Los iconos se utilizan para mostrar en el mapa del sistema elementos. Fondos se utilizan como imgenes de fondo del Sistema de Mapas. Atributos de laimagen:
Parametro Nombre Tipo Descripcion nico nombre de una imagen icono o bien de fondo Nombre del archivo local (PNG, JPEG) para ser subido a ZABBIX

subir

Tenga en cuenta que usted puede cargar la imagen de cualquier tamao, sin embargo las imgenes ms grande que 1.5MB no pueden servisualizados en mapas. Aumentar el valor de max_memory_size si enphp.ini usted tiene este problema. 5.2.3. VALOR DE LA CARTOGRAFA Valor de los mapas se utilizan para crear un mapeo entre los valores numricos y de cadena representaciones. Por ejemplo, un tema que tiene valor'0 'o'1' puede usar el valor de la cartografa representan los valores humanos en una forma legible: '0 '=>' No disponible ' '1 '=>' Disponible ' Nota: Valor de la cartografa puede ser utilizado slo para tener elementos de tipo "entero sin firmar Valor de las asignaciones se utilizan para la representacin de datos en ambos ZABBIX front-end y la informacin enviada por correo electrnico / Jabber / SMS / lo que sea. Parmetros de un valor de la cartografa:

5.2.4. TIEMPO DE TRABAJO El tiempo de trabajo es de todo el sistema de parmetro que define el tiempo de trabajo. ste se utiliza para grficos. El tiempo de trabajo se visualiza como un fondo blanco, mientras que no es el tiempo de trabajo aparece como gris. El tiempo de trabajo tiene el siguiente formato: dd-dd, hh: mm-hh: mm; dd-dd, hh: mm-hh: mm,... FORMATO DE DESCRIPCIN dd Da de la semana: 1 - Lunes 2 - Martes,..., 7 -Domingo hh Horario: 00-24 mm: 00-59 Vaciar el formato es igual a 01-07,00:00-23:59 Por ejemplo: 1-5,09:00-18:00 1-5,09:00-18:00; 6-7,10:00-16:00 5.2.5 ACTUALIZAR NO TEMAS Algunos elementos pueden llegar a ser no debido a errores en los parmetros de usuario o un posible elemento no est apoyado por un agente. ZABBIX puede ser configurado peridicamente para hacer los temas no activa 5.2.6. VIGILANCIA DE BASE DATO Disponibilidad de ZABBIX servidor depende de la disponibilidad de back-end base de datos muy mucho. No puede trabajar sin una base de datos. Base de datos de vigilancia, una especial ZABBIX proceso de servidor, se crea con el fin de ZABBIX administradores de alarma en caso de desastre. El dispositivo de vigilancia enviar notificaciones a un grupo de usuarios en caso de la base de datos abajo. ZABBIX servidor no se detendr, sino que se espere hasta la base de datos es volver a continuar el procesamiento
Parmetro Descripcin ZABBIX no se activar cada tema N segundos. Si se pone a 0, la activacin se desactivar

Actualizar no temas (en segundos)

NOTA: Esta funcionalidad tiene soporte para MySQL slo! 5.3. ACCIONES ZABBIX reacciona a los acontecimientos a travs de la ejecucin de las operaciones. Una accin puede ser definida para cualquier evento o serie de acontecimientos generados por ZABBIX.
Parametro TIPO DE ACCION Descripcion Tipo de accin: Enviar mensaje, comando Ejecutar Origen del evento. Actualmente son dos las fuentes de apoyo: Disparadores - eventos generados por la condicin de desencadenar los cambios Discovery - los eventos que genera auto-descubrimiento mdulo Regla para el clculo de las condiciones: Y - las acciones se ejecutan en caso de un evento coincide con todas las condiciones O - las acciones se ejecutan si coincide con un evento al menos una condicin Y / O - la accin se ejecuta si uno coincide con todos los eventos que tengan condiciones diferentes tipos. Si una accin contiene una serie de condiciones del mismo tipo, por lo menos con una condicin de este tipo debe ser cierto. Lista de las condiciones de activacin de la accin. Enviar mensaje al usuario, ya sea grupo o de usuario nico

Origen de eventos

Tipo de calculo

Conditiones Enviar mensaje a

Condicin de tipo

Apoyado operadores

Descripcin Nombre de activacin. Entre

Grupo

Grupo de usuarios. El mensaje ser enviado a todos los usuarios de este grupo

Parameter

Description El mensaje ser enviado a este usuario

Uso

Subject Message

Asunto del mensaje. El tema puede contener macros como as. El mensaje en s. El mensaje puede contener macros Enviar mensajes de repetir. ZABBIX se detiene el envo de mensajes repetidos, si el disparador cambia su estado Nmero de repetidos mensajes a enviar Demora (en segundos) antes de enviar el mensaje siguiente repetir

Repeat

Nmero de repeticiones Demora entre repite Accin estado: Activado, Status personas de movilidad reducida

5.3.1 ACCION Y CONDICCIONES Una accin es ejecutar solo en caso si un evento juega poner condiciones. Las condiciones pueden definir para disparar la base del evento.
Tiops Condiciones Supported operators Descripcion Comparar contra el grupo de acogida que tengan un disparador que gener evento. Host group =, = - Caso procedan de este grupo de acogida - Caso de no proceder de esta mquina Grupo Comparar contra la anfitriona con un disparador que gener evento. Host =, = - Evento de este host - Caso de no proceder de esta mquina Comparar con disparador que gener evento. Disparador =, = - Evento generado por esta activacin - Evento generado por otros de activacin Comparar con disparador que gener Nombre evento. como - de cadenas se puede encontrar en el gatillo Nombre. Entre maysculas y minsculas. como no - de cadenas no se puede encontrar en

Disparador de nombre

like, not like

maysculas y minsculas. =, , >=, = - Mayor o igual a la gravedad de activacin UNKNOWN->TRUE is treated as FALSE->TRUE, and TRUE->UNKNOWN>FALSE as TRUE->FALSE. The following conditions can be defined for Discovery based events:

Tipo de condicion

Soporte de operadores

Descripcion

Compruebe si la direccin IP de un host es descubierto o no est en el rango de direcciones IP. Host IP =, = - Host IP est en el rango - Host IP est fuera de la gama

Comprobacin de un servicio descubierto. Tipo de servicio =, = - Partidos descubierto servicio - Caso de un vino diferente

Tipo de condicon

Soporte de operadores

Descripcion

servicio Desencadenar la gravedad

Puerto de servicio

Compruebe si el puerto TCP nmero de un servicio descubierto es o no en el rango de puertos. =, = - Puerto de servicio est en el rango - Puerto de servicio est fuera de la gama

Discovery status

Up - Hasta los partidos de acogida y de servicios Eventos Down Host partidos de Down y Servicio de eventos de Down

Fecha /

>=, = - Tiempo de actividad / inactividad es ms o igual

inactividad = = - Ms o igual al valor 5) "Www.zabbix.com: system.cpu.load [todos, avg1] 'da un nombre corto de la seguimiento de parmetros. Se especifica que el servidor es "www.zabbix.com 'y la clave es objeto de un seguimiento 'system.cpu.load [todos, avg1] ". Al utilizar la funcin 'ltima ()', que estamos refiriendo a la ms reciente valor. Por ltimo, '> 5' significa que el disparador es cierto cada vez que el ms reciente procesador de medicin de carga es www.zabbix.com superior a 5. Ejemplo 2 www.zabbix.com est sobrecargado ((www.zabbix.com: system.cpu.load [todos, avg1]. ltima (0))> 5) | ((www.zabbix.com: system.cpu.load [todos, avg1]. min (600))> 2) La expresin es verdadera cuando el procesador carga actual es de ms de 5 o Partes: 1, 2, 3

FUNCIN

ARGUM APOYADO DEFINICION VALOR ENT

Fuzzy time

seg

Float,int

Retorna 1 si de tiempo (tema valor) no difieren de ZABBIX servidor tiempo durante ms de N segundos , 0de lo contrario.

Normalmente se utiliza con sistema localizado para comprobar que la hora local es en sincronizacin con la hora local de ZABBIX servidor. iregexp Str,log Comprobar si el ultimo valor ordinario de los partidos expresin. Parmetro que define, posix estilo. Esta funcin se distingue entre mayscula y minscula 1 encontrado 0 - de otro modo last ingored Float,int,str,texto Ultima (mas reciente)deun valor parmetros se ignora. Devuelve hecho caso omiso de registro de registro de la gravedad del ultimo registro entrada parmetro y es ignorado. 0-severidad predeterminada N-gravedad(interger,til para registro de sucesos de windows). Zabbix tiene registro de la gravedad de campo de informacin de registro de sucesos de windows

Losg source str log Compruebe si el origen del ltimo registro coincide con el parmetro de entrada 0-no coincide con 1-partidos Utilizado normalmente para el caso Windows registros. por ejemplo de Windows ("VMWare Server") max Seg #num float Valor mximo para el periodo de tiempo. Los parmetros define la longitud de los periodos en cuestin de segundos
FUNCIN ARGUM ENT SOPORTE DEFINICIN Devoluciones: 1-si no se dispone de datos recibidos durante periodos de tiempo en cuestin de segundos El periodo no puede ser inferior a 30 0-de otro modo Devuelve nmeros de segundos desde la poca ( 00:00:00 UTC, enero 1,1970). Devuelve el valor anterior el parmetro es ignorado Comprobar si es el ltimo valor ordinario de los partidos expresin parmetro define expresin regular. Posix estilo. regexp string str, log Esta funcin es sensible a maysculas y minscula devoluciones 1-encontrado 0-de otro modo Parmetro define la longitud de la perodo en cuestin de segundos. Devuelve hora actual en HHMMSS formato. Ejemplo: 123055

NO DATA

sec

cualquier(any)

(now)

ingnored

any

Prev

ignored

str, log

sum

seg,#num

float, int

Tiempo

ingnored

any

Nota: tenga encuenta que todas l as funciones antes mencionadas (excepto diff y str) no pueden utilizarse para nonnumeric parmetros! La mayora de funciones numricas aceptar nmero de segundos como un argumento. Usted puede utilizar tambin el prefijo # para especificar que el argumento tiene un significado distinto: ARGUMENTO DEFINICIN suma (600) Suma de todos los valores dentro de 600 segundos suma (# 600) Suma de los ltimos 600 valores Las siguientes constantes son factores desencadenantes de apoyo:

Parmetro debe ser dado, incluso para esas funciones, que lo ignoran. Ejemplo: ltima (0) Ejemplo 1 procesador de carga es demasiado alto en www.zabbix.com (www.zabbix.com: system.cpu.load [todos, avg1]. ltima (0))> 5) "Www.zabbix.com: system.cpu.load [todos, avg1] 'da un nombre corto de la seguimiento de parmetros. Se especifica que el servidor es "www.zabbix.com 'y la clave es objeto de un seguimiento 'system.cpu.load [todos, avg1] ". Al utilizar la funcin 'ltima ()', que estamos refiriendo a la ms reciente valor. Por ltimo, '> 5' significa que el disparador es cierto cada vez que el ms reciente procesador de medicin de carga es www.zabbix.com superior a 5. Ejemplo 2 www.zabbix.com est sobrecargado ((www.zabbix.com: system.cpu.load [todos, avg1]. ltima (0))> 5) | ((www.zabbix.com: system.cpu.load [todos, avg1]. min (600))> 2) La expresin es verdadera cuando el procesador carga actual es de ms de 5 o procesador de la carga era de ms de 2 durante los ltimos 10 minutos. Ejemplo 3 / etc / passwd se ha cambiado Uso de la funcin de diferencias: ((www.zabbix.com: vfs.file.cksum [/ etc / passwd]. diff (0)))> 0 La expresin es verdadera cuando el anterior valor de checksum de / etc / passwd difiere de la ms reciente. Expresiones similares podran ser tiles para controlar los cambios en archivos importantes, tales como / etc / passwd, / etc / inetd.conf, / kernel, etc Ejemplo 4 alguien descarga un archivo grande de la internet Uso de la funcin min: ((www.zabbix.com: net.if.in [eth0, bytes]. min (300)))> 100K La expresin es cierto cuando el nmero de octetos recibidos en eth0 es ms de 100 KB en los ltimos 5 minutos. Ejemplo 5 Ambos nodos de clster de servidor SMTP se establecen Tenga en cuenta el uso de dos diferentes mquinas en una expresin: ((smtp1.zabbix.com: net.tcp.service [smtp]. ltima (0)) = 0) & ((smtp2.zabbi x.com: net.tcp.service [smtp]. ltima (0)) = 0) La expresin es verdadera cuando ambos servidores SMTP se establecen en ambos smtp1.zabbix.com y smtp2.zabbix.com. Ejemplo 6 ZABBIX agente debe ser actualizado Uso de la funcin str (): (zabbix.zabbix.com: agent.version.str (beta8)) = 0 La expresin es verdadero si mandatario ha ZABBIX versin beta8 (presumiblemente 1.0beta8). Ejemplo 7 Server es inalcanzable (zabbix.zabbix.com: status.last (0)) = 2 Nota: El 'Estado' es un parmetro que se calcula si y slo si Nota: El 'Estado' es un parmetro que se calcula si y slo si correspondiente de acogida tiene por lo menos un parmetro para la vigilancia. Vase ladescripcin de 'Estado' para ms detalles. Ejemplo n 8 corazn late en los ltimos 3 minutos Uso de la funcin NODATA (): (zabbix.zabbix.com: tick.nodata (180)) = 1 'Garrapata' debe tener el tipo 'ZABBIX trampero''. A fin de activar este trabajo, tema

'Garrapata' debe ser definido. El anfitrin debe enviar peridicamente los datos de este parmetro utilizando zabbix_sender. Si no se reciben datos dentro de los 180 segundos, el valor de activacin se convierte en TRUE. Ejemplo 9 CPU actividad en la noche Utilice la funcin de tiempo (): ((zabbix: system.cpu.load [todos, avg1]. NODATA (180)) = 1) y ((zabbix: system.cpu.load [todos, avg1]. tiempo (0))> 000000) y ((zabbix: system.cpu.load [todos, avg1]. tiempo (0)) Web Por ejemplo: ZABBIX GUI Intervalo de actualizacin Con qu frecuencia esta situacin se ejecutar, en cuestin de segundos. Por ejemplo: 60 Agente ZABBIX se predend a ser el navegador seleccionado. til para la vigilancia de los sitios web que generan diferentes contenido para diferentesnavegadores Web Por ejemplo: Opera 9.02 en Linux Status activa:activa escenario, que ser ejecutado Personas de movilidad reducida: discapacitados escenario,no ser ejecutado Variables Lista de variables macros para ser utilizado en la configuracin de las medidas. Sintaxis: () macro = valor La macro macro () se sustituir por la de "variable" en Paso de la URL y Post variables. Por ejemplo: (usuario) = guest () = contrasea guest Pasos Los pasos del escenario. Tan pronto como un escenario se crea, ZABBIX aade automticamente los siguientes temas para la vigilancia y enlaces a la aplicacin seleccionada. Actual escenario nombre se utilizarn en lugar de "Escenario".

Estos elementos pueden ser utilizados para crear y definir los factores desencadenantes de notificacin condiciones. Ejemplo 1 de activacin "WEB escenario fracasado" El disparador de expresin puede definirse como: (host: web.test.fail [Escenario]). ltima (0) # 0 No te olvides de sustituir el escenario con nombre real de su situacin.

Ejemplo 2 de activacin "de aplicaciones Web es lento" El disparador de expresin puede definirse como: (host: web.test.in [Escenario,, bps]). ltima (0) 3 9. REAL ESCENARIO DE LA VIDA Vamos a usar ZABBIX WEB de Vigilancia para el seguimiento de ZABBIX WEB interafce. Nosotros quiere saber si est disponible, ofrece a los contenidos y la rapidez con que trabaja. As, en primer lugar, hacer un login con nuestro nombre de usuario y contrasea y, a continuacin, vamos a intentar para acceder a la configuracin-> General pgina. Paso 1 Aadir nueva aplicacin host. Este paso no es necesario si usted ya tiene una aplicacin adecuada. Usted tambinpuede desea crear un host si uno no existe.

Paso 2 Aadir nuevo escenario WEB. Aadimos un nuevo escenario para el seguimiento de ZABBIX WEB inetrafce. El escenario se ejecutar el nmero de pasos

Tenga en cuenta que tambin cre dos macros, (usuario) y () contrasea. Paso 3 Definir los pasos para el escenario. Aadir las medidas de vigilancia.

Escenario paso 1. Tenga en cuenta el uso de macros (usuario) y contrasea. Escenario PASO 2. Paso 4 Guardar Escenario.

La lista de aplicaciones y escenarios vinculados aparecer en la vigilancia-> WEB:

Haga clic en un escenario agradable para ver las estadsticas:

10. LOG ARCHIVO DE VIGILANCIA 10.1. OVERVIEW ZABBIX puede ser utilizado para cetralised seguimiento y anlisis de archivos de registro. Las notificaciones se pueden utilizar para advertir a los usuarios cuando un archivo de registro contiene algunas cadenas o cadena de patrones. 10.2. COMO FUNCIONA Seguimiento de los archivos de registro requiere ZABBIX agente se ejecuta en un host. Un elemento utilizado para el seguimiento de los archivos de registro de uno debe tener ZABBIX tipo de agente (activo), su valor tipo de registro debe ser conjunto y para acceder [ruta de acceso al archivo de registro ] Notas importantes: El servidor y un agente de mantener el rastro de un seguimiento diario del tamao de un contador. El agente comienza la lectura del archivo de registro desde el punto dej la anterior. El nmero de bytes ya han sido analizados, (el contador) se almacena en el ZABBIX base de datos y se enva a la agente, para asegurarse de que lalectura se inicia el archivo de registro desde este punto. Cada vez que el archivo de registro ms pequeo que el registro de contrarrestar conocido por el agente, el contador se restablece a cero y el agente comienza la lectura del archivo de registro de la comienzo. ZABBIX Agente procesos nuevos registros de un archivo de registro de una vez por perodo Actualizar segundos. ZABBIX Agente de no enviar ms de 10 lneas de un archivo de registro por segundo. El lmite evita la sobrecarga de las redes y de recursos de CPU. 11. AUTO-DESCUBRIMIENTO 11.1. GOALS Hay varios objetivos ZABBIX de auto-descubrimiento mdulo:

Simplificar el despliegue Auto-descubrimiento puede ser utilizado de manera significativa simplificar y acelerar los ZABBIX despliegue. Tambin hace posible la creacin de aparatos de uso fcil

Simplificar la administracin Configurado correctamente auto-descubrimiento puede simplificar la administracin de ZABBIX sistema mucho. Apoyo de la evolucin de los entornos Auto-descubrimiento hace posible el uso de ZABBIX en rpida evolucin entornos con no excesivaadministracin. 11.2. OVERVIEW ZABBIX proporciona eficaz y muy flexible, auto-descubrimiento funcionalidad. ZABBIX auto-descubrimiento se basa en la informacin siguiente:

rangos de IP La disponibilidad de servicios externos (FTP, SSH, WEB, PO3, IMAP, TCP, etc) La informacin recibida deagente ZABBIX

La informacin recibida de agente SNMP No proporciona: Descubrimiento de topologa de la red Todos los servicios y de acogida (IP) controladas por ZABBIX auto-descubrimiento mdulo genera eventos que pueden ser utilizados para crearnormas para las siguientes acciones:

Generacin de notificaciones de usuario Aadir y eliminar hosts hosts para aadir una plantilla La eliminacin de anfitriones a partir de una plantilla La vinculacin de anfitriones a una plantilla Desenlazar acoge a partir de una plantilla scripts de ejecucin remota Las acciones se pueden configurar para el respeto de acogida o servicios de tiempo de actividad y de inactividad. 11.3.How funciona Auto-descubrimiento consiste bsicamente en dos fases: Descubrimiento y acciones. En primer lugar, descubrir una acogida o un servicio, y generar eventos de descubrimiento. Luego proceso los hechos y aplicar determinadas acciones dependiendo del tipo de descubierto dispositivo, la propiedad intelectual, el estado, arriba / abajo tiempo, etc 11.3.1. DISCOVERY ZABBIX peridicamente escanea rangos de IP se define en el auto-descubrimiento de las normas. Frecuencia de la comprobacin es configurable para cada Estado individualmente. Cada regla define el servicio conjunto de controles que debe realizar para rango de IP. ZABBIX trata de realizar un servicio de verificacin:

si bien, que ha generado ARRIBA Servicio de acogida y Eventos si fallan, que genera Servicio caso de Down Si todos los controles de servicios no para una sola IP, genera ZABBIX anfitriona de Down evento. Eventos generados por autodescubrimiento mdulo han Origen del suceso "Discovery". 11.3.2. ACTIONS Para obtener una descripcin de todas las condiciones disponibles para el auto-descubrimiento basado en eventos ver Accin condiciones. Para obtener una descripcin de todas las operaciones disponibles para el auto-descubrimiento basado en eventos ver Operaciones. 11.4. AUTO-DESCUBRIMIENTO REGLA Auto-descubrimiento de la regla es una regla utilizada por ZABBIX para descubrirlos hosts y servicios. Parmetros de auto-descubrimiento artculo
Parametro Nombre Descripcion Nombre de la norma. Por ejemplo, "red local". Rango de IP gama de direcciones IP para el descubrimiento. Se puede tener la siguientes formatos: nico IP: 192.168.1.33

IP rango

Parametro

Descripcion Rango de direcciones IP: 192.168.1.1-255 Lista: 192.168.1.1-255192.168.2.1-100192.168.2.200

Demora (en segundos)

Este parmetro define la frecuencia con la que ZABBIX ejecucin de esta norma. ZABBIX utilizar esta lista de comprobacin para el descubrimiento de los ejrcitos y servicios. Lista de controles: SSH, LDAP, SMTP, FTP, HTTP, POP, NNTP, IMAP, TCP, ZABBIX agente, SNMPv1 agente, agente SNMPv2

Los controles

Puertos parmetro puede ser uno de los siguientes: nico puerto: 22 Rango de puertos: 22-45 Lista: 22-45,55,60-70 Activo - la norma es activa y se ejecuta por ZABBIX servidor Deshabilitar - el Estado no est activa. No va a ser ejecutado.

Condicin

11.5. REAL ESCENARIO DE LA VIDA Supongamos que desea configurar auto-descubrimiento de la red local que tengan rango de IP de 192.168.1.1-192.168.1.255. En nuestro escenario que queremos:

Descubrir slo alberga haber ZABBIX Agente funcionamiento ejecuta descubrimiento cada 10 minutos aadir acogida para la vigilancia si el tiempo de actividad se anfitrin ms de 1 hora eliminar hosts de acogida de inactividad si es ms de 24 horas uso Template_Windows uso de hosts de Windows uso Template_Linux hosts para Linux Linux agregar hosts al grupo "los servidores de Linux" agregar hosts de Windows al grupo "los( servidores de Windows" Paso 1 Definir auto-descubrimiento de nuestro Estado al rango de IP.

ZABBIX intentar descubrir hosts IP en la gama de 192.168.1.1-192.168.1.255 por ZABBIX conectar a los agentes y obtener system.uname. Un valor recibido de un agente puede ser utilizada para aplicar diferentes medidas para diferentes sistemas operativos. Por ejemplo, vincular a las cajas de Windows Windows_Template, cajas para Linux Linux_Template. La norma se ejecutarcada 10 minutos (600 segundos). Cuando la norma se aade, ZABBIX se iniciar automticamente el descubrimiento y la generacin de de Discovery basado en eventos para la continuacin de la tramitacin.

Paso 2 Definir una accin para aadir nuevos servidores Linux descubierto.

La accin se activar en caso de que:

Servicio "ZABBIX de Agente" es hasta Valor de system.uname (ZABBIX agente clave del( que se utiliz en la definicin de la regla) contiene "Linux" El tiempo de actividad es ms de 1 hora (3600 segundos) La accin se ejecutar las siguientes operaciones: aade recin descubierto grupo anfitrin de "servidores Linux" (tambin aade anfitrin si no se aadido anteriormente) acogida a la plantilla"Template_Linux". ZABBIXseiniciarautomticamente seguimiento de la acogida y utilizando los elementos desencadenantes de "Template_Linux". Paso 3 Definir una accin para aadir recientemente descubierta servidores Windows.

Paso 4 Definir una accin para la eliminacin de prdida de servidores.

Un servidor se eliminar el servicio en caso de "ZABBIX agente" se establecen, para ms de 24 horas (86400 segundos). 12. DISTRIBUTED DE VIGILANCIA ZABBIX puede ser configurado para apoyar la vigilancia jerrquica distribuida. 12.1. GOALS Hay varios objetivos de la vigilancia distribuidos:

Obtener el control de toda la vigilancia de un( solo o varios lugares ZABBIX administrador puede controlar la configuracin de todos los nodos de un nico ZABBIX WEB front-end.

control jerrquico Esto es para la vigilancia de los complejos multi-nivel de los entornos. Monitor de grandes entornos complejos Esto es especialmente til en el control de varias ubicaciones geogrficas. descargar La sobrecarga de servidor ocupado ZABBIX Vigilancia de miles de hosts usando ZABBIX nico servidor? Esto puede ser para t! 12.2. OVERVIEW ZABBIX proporciona eficaz y confiable de vigilancia distribuidos de TI infraestructura. La configuracin de la configuracin de todo el distribuido se puede hacer desde un nico lugar comn a travs de interfaz web. ZABBIX admite un mximo de 1000 (un mil) nodos distribuidos en una configuracin. Cada Nodo es el responsable de la supervisin de su propia ubicacin. Nodo puede ser configurado ya sea localmente o por su nodo maestro que tiene una copia de los datos de configuracin de todos los Nodos secundarios. La configuracin de nodos secundarios que se puede hacer en modo sin conexin, es decir, cuando no hay conectividad entre el amo y el nodo secundario. Jerrquico distribuidos de monitoreo permite disponer de rboles como la estructura de nodos. Cada nodo informa a su nodo maestro nico. Todos los nodos pueden funcionar incluso en caso de problemas de comunicacin. Histrico caso de la informacin y se almacenan localmente. Cuando la comunicacin est de vuelta, Nio Nodos opcionalmente enviar los datos al nodo maestro. Nuevos nodos se pueden adjuntar al separarse y de la configuracin distribuido ZABBIX sin ninguna prdida de funcionalidad de la configuracin. No reinicie de cualquier nodo es necesario. Cada nodo tiene su propia configuracin y funciona como una normal ZABBIX Server. 12.3. CONFIGURATION 12.3.1. CONFIGURATION DE NODOS

Parmetros de un nodo:
Parametro Nombre Id Descripcion Nombre nico nombre de nodo. nodo nico de identificacin. de Local - nodo local Mando a distancia - nodo remoto Hora de la zona del nodo. ZABBIX convierte automticamente sellos de tiempo a la zona horaria local cuando la transferencia de tiempo relacionados con los datos a travs de nodos. Node IP address. ZABBIX trapper must be listening on this IP address. IP Nodo direccin IP. ZABBIX trampero debe ser la escucha en esta direccin IP. Puerto Nodo Nmero de puerto. ZABBIX trampero debe estar escuchando en este nmero de puerto. El valor predeterminado es 10051. Para los locales no slo los datos histricos. ZABBIX no mantener la historia de el nodo ms de N segundos. Para tendencia local no slo datos. ZABBIX no mantener las tendencias de el nodo ms de N segundos.

Tipo

Zona horaria

IP

Puerto

No guarde la historia ms de (en segundos) No mantener las tendencias ms de (en segundos)

12.3.2. SIMPLE CONFIGURACIN Nuestro sencillo de configuracin se compone de un Nodo Central y un nio Uno. Nodo Central tendr un control total sobre la configuracin de nodo secundario. Child Node presentar un informe al nodo central de los acontecimientos, la historia y las tendencias. Nodo Central tendr idNodo = 1, mientras que nodosecundario de la idNodo = 2. Nodo Central IP: 192.168.3.2, Puerto: 10051 Nio nodo IP: 192.168.3.5, Puerto: 15052

Por nodo central: Paso 1 Instale ZABBIX. Siga las instrucciones de instalacin norma para crear la base de datos, instalar ZABBIX frontend y binarios. Paso 2 en el programa de instalacin id Nodo archivo Configuracin del servidor. En zabbix_server.conf archivo: IdNodo = 1 Paso 3 Convertir base de datos. ZABBIX servidor tiene que ser ejecutado para encubierta IDs nicos para su utilizacin por primer nodo. cd bin zabbix_server n-1-c etc zabbix zabbix_server.conf Conversin de tablas ................................................ .................. hecho. Conversin terminado. Nota: Este debe ser ejecutado una sola vez. Esta opcin no es necesaria para iniciar ZABBIX servidor! Paso 4: Configurar los parmetros del nodo.

Paso 5 Aadir nodo secundario

Paso 6 Inicio nodo maestro. Debemos ver en idNodo stratup mensajes de servidor de archivo de registro: 31754:20070629:150342 servidor # 16 comenz [Nodo Watcher. Nodo ID: 1]

Nodo para los nios: Paso 1 Instale ZABBIX Siga las instrucciones de instalacin estndar para crear base de datos, instalar ZABBIX frontend y binarios. Paso 2 en el programa de instalacin idNodo archivo de configuracin del servidor. En zabbix_server.conf archivo: IdNodo = 2 Paso 3 Convertir base de datos. ZABBIX servidor tiene que ser ejecutado para encubierta IDs nicos para su utilizacin por primer nodo. cd bin / zabbix_server-n 2-c / etc / zabbix / zabbix_server.conf Conversin de tablas ................................................ .................. hecho. Conversin terminado. Nota: Este debe ser ejecutado una sola vez. Esta opcin no es necesaria para iniciar ZABBIX servidor! Paso 4: Configurar los parmetros del nodo. Paso 5 Aadir nodo maestro.

Paso 6 de inicio de nodo secundario.

Paso 6 de inicio de nodo secundario Debemos ver en idNodo stratup mensajes de servidor de archivo de registro: 27524:20070629:150622 servidor comenz # 9 [Nodo Watcher. Nodo ID: 2] Funciona? Seleccin de nodos activos aparecer automticamente despus de los nodos se definen:

Aadir acogida para el seguimiento de Nio Nodo nodo y ver los eventos prximos a Master Nodo:

12.3.3. MS COMPLEJA CONFIGURACIN La instalacin consta de siete nodos. Cada nodo puede ser configurado de forma local (usando la interfaz local WEB) o de uno de sus nodos Master.

En este ejemplo, Riga (nodo 4) se recogen los acontecimientos de todos los nodos secundarios. Tambin puede opcionalmente recoger informacin histrica tambin. 12.4. PLATFORMA INDEPENDENCIENTE Un nodo puede utilizar su propia plataforma (sistema operativo, hardware) y motor de base de datos independientemente de otros nodos. Tambin nodos secundarios se pueden instalar sin ZABBIX frontend. Puede ser prctico utilizar hardware menos potente con ZABBIX servidor queejecuta SQLite o MySQL MyISAM, mientras que los nodos de niveles ms altos puede utilizar la combinacin de un mejor hardware de InnoDB con MySQL, Oracle o PostgreSQL. 12.5.CONFIGURACION DE UN SOLO NODO

Cada nodo en el entorno distribuido debe estar correctamente configurado para tener una Nodo ID nico. Medidas adicionales PASO 1 Siga el procedimiento de instalacin estndar. Siga el procedimiento de instalacin estndar, pero no iniciar ZABBIX Server. ZABBIX extremo delantero debe estar instalado y configurado. ZABBIX base de datos debe ser creado y pobladas con los datos de data.sql. PASO 2: Configurar zabbix_server.conf. Aadir a idNodo ZABBIX archivo de configuracin del servidor. IdNodo debe ser un nico nodo ID PASO 3: Configurar Master y nodos secundarios. Utilice ZABBIX Frontend para configurar los detalles de los nodos que tengan comunicacin directa con el nodo. Asegrese de que todas las direcciones IP y nmeros de puerto son correctos. Paso 4 Inicio ZABBIX Nodo. Inicio ZABBIX servidor: shell> / zabbix_server Si todo fue configurado correctamente, ZABBIX nodo se iniciar automticamente configuracin y el intercambio de datos con todos los nodos distribuidos en la instalacin. Puede ver los siguientes mensajes en el servidor de archivo de registro: ... 11656:20061129:171614 NODO 2: Envo de datos de nodo 2 al nodo 1 datalen 3522738 11656:20061129:171614 NODO 2: Envo de datos de nodo 2 al nodo 1 datalen 20624 .. 12.6. CAMBIO ENTRE LOS NODOS Cuando se conecta a un nodo distribuido en la instalacin, una lista de nodos secundarios es accesible en la derecha esquina superior de la GUI. Muestranodo actual. Toda la informacin disponible en el GUI pertenece al nodo seleccionado. 12.7. DATA FLUJO 12.7.1. CHILD A MASTER Cada nodo secundario enva peridicamente los cambios de configuracin, datos histricos y eventos a su nodo maestro.
Dato cambios de configuracin Eventos Historia Frequencia Every 120 seconds. Every 10 seconds. Every 10 seconds.

Nio nodo reenviar los datos en caso de problemas de comunicacin. Tendencia se calculan localmente sobre la base de datos histricos recibido. ZABBIX no enva datos operativos a travs de los nodos. Por ejemplo, itemrelated informacin (la ltima verificacin, por ltimo, valor, etc) existe slo a nivel local. Nota: El envo de los acontecimientos y la historia puede ser controlada por la configuracin NodeNoEvents parmetros y NodeNoHistory. 12.7.2.MASTER CHILDS Cada nodo maestro (un nodo con al menos un hijo) enva peridicamente cambios en la configuracin de nodos secundarios, ya sea directamente oa travs de otros nodos secundarios directamente conectado a el nodo maestro.
Dato cambios de configuracin Frequencia Cada 120 segundos.

ZABBIX no enva la configuracin de un nodo maestro para Nios.

12.7.3. FIREWALL AJUSTES Inter-nodo de comunicaciones de uso nico protocolo TCP.


flujo de datos Teacher For Children Teacher For Children Source port Cualquier Cualquier Destination port 10051 10051

Teacher For Children=masetro de nios Este es el puerto utilizado por defecto por ZABBIX trampero proceso. 12.8. PERFORMANCE CONSIDERACIONES Cualquier nodo requiere ms recursos de procesamiento distribuidos en una configuracin. Maestro Nodo debe ser lo suficientemente poderoso para procesar y almacenar no slo datos locales, sino tambin los datos recibidos de todos sus nodos secundarios. Red de comunicaciones deben ser tambin lo suficientemente rpido para la transferencia oportuna de los nuevos datos.

13. WEB INTERFACE


14. EJECUCIN TUNING 14.1.REAL MUNDO CONFIGURACIN Server con ZABBIX 1.0 instalado (RedHat Linux 8.0, kernel 2.4.18-14, MySQL / MyISAM 3.23.54a-4, Pentium IV 1.5GHz, 256 MB, disco duro IDE) es capaz de recoger ms de 200 parmetros por segundo de los servidores objeto de un seguimiento (en el supuesto de ninguna red retrasos). Cuntos servidores pueden ser controlados por ZABBIX en el hardware, se puede pedir? Depende del nmero de parmetros de seguimiento y con qu frecuencia debe ZABBIX adquirir estos parmetros. Supongamos que, cada servidor al que tiene diez monitor parmetros para ver. Usted desea actualizar estos parmetros una vez en 30 segundos. Haciendo el clculo simple, vemos que ZABBIX es capaz de manejar 600 servidores (o 6.000 controles). En el caso si estos parmetros deben actualizarse una vez en un minuto, la configuracin de hardware ser capaz de manejar 600x2 = 1200 servidores. Estos clculos realizados en la suposicin de que todos los valores son supervisados recuperado tan pronto como sea necesario (la latencia es 0). Si esto no es un requisito y, a continuacin, nmero de servidores de seguimiento se puede aumentar incluso hasta 5x, 10x veces. 14.2. PERFORMANCE TUNING 14.2.1. HARDWARE General consejos sobre hardware:

El uso del procesador ms rpido disponible SCSI o SAT es mejor que el IDE (el rendimiento de discos IDE puede ser significativamente mejorado mediante el uso de la utilidad hdparm) y SATA 15k RPM es mejor que la de 10K RPM que es mejor que 7200 RPM rpido de usuario de almacenamiento RAID Uso del adaptador de Ethernet rpido ms de memoria siempre es mejora Sistema 14.2.2. OPERATING Uso ms reciente( (estable) la versin de OS Excluir innecesaria la funcionalidad del ncleo de Ajustar los parmetros del kernel ZABBIX parmetros de configuracin Muchos parmetros pueden ser sintonizados para obtener un rendimiento ptimo. zabbix_server StartPollers Regla general - mantener el valor de este parmetro lo ms bajo posible. Cada uno de los ejemplo de zabbix_server aade conocida generales, en el mismo tiempo, el paralelismo es aumentado. Nmero ptimo de los casos se logra cuando la cola, en promedio, contiene el nmero mnimo de parmetros (idealmente, 0 en cualquier momento dado). Esto valor puede ser controlada mediante el uso de control interno zabbix [cola].

Debuglevel Valor ptimo es de 3. DBSocket MySQL solamente. Se recomienda el uso de DBSocket para la conexin a la base de datos. Ese es el ms rpido y ms seguro. 14.2.3. MOTOR DE BASE DATO Esta es probablemente la parte ms importante de ZABBIX tuning. Depende en gran medida ZABBIX sobre la disponibilidad y el rendimiento del motor de base de datos.

Uso ms rpido motor de base de datos, es decir, MySQL Uso estable de un motor de base de datos Reconstruir MySQL o PostgreSQL a partir de fuentes para obtener el mximo rendimiento Seguir las instrucciones para ajustar el rendimiento tomado de PostgreSQL o MySQL documentacin Para MySQL, uso de estructura de tablas InnoDB ZABBIX obras, al menos, 1,5 veces ms rpido (en comparacin con MyISAM) si es InnoDB utilizados. Esto es debido al aumento de paralelismo. Sin embargo, requiere de InnoDB ms potencia de CPU. Mantener las tablas de base de datos sobre discos duros differend la historia ',' history_str, 'elementos'' funciones', desencadenantes "y" tendencias "son ms utiliza tablas. Para grandes instalaciones, mantenimiento de MySQL los archivos temporaleses en tmpfs recomienda 14.2.4. CONSEJOS GENERAL Supervisar parmetros requeridos slo 'intervalo de actualizacin para todos los temas. Mantener pequeas intervalo de actualizacin puede ser bueno agradable para los grficos, sin embargo, esto puede cargar ms de ZABBIX Sintonizar los parmetros por defecto para plantillas sintonizar los parmetros de limpieza No controlar los parmetros que regresar misma informacin. Ejemplo: por qu el uso del sistema [procload], sistema [procload5] andsystem [procload15] si sistema [procload] contiene todos. Evitar el uso de disparadores con largo perodo dado como argumento de la funcin. Por ejemplo, max (3600) se calcular significativamente ms lento que el.

Troubleshooting
15.1. GENERAL CONSEJOS 16. COOKBOOK 16.1.GENERAL RECETAS 16.1.1. MONITORING DE LA DISPONIBILIDAD DEL SERVIDOR Al menos tres mtodos (o combinacin de ambos mtodos) puede ser utilizado con el fin de supervisar la disponibilidad de un servidor. ICMP ping (clave "icmpping") Clave "status" NODATA Funcin de activacin () para el seguimiento de la disponibilidad de mquinas utilizando nicamente activa controles 16.1.2. SENDING ALERTAS A TRAVS DE WINPOPUPS WinPopUps tal vez muy til si estejecutando Windows OS y desea obtener rpida notificacin de ZABBIX. Podra ser una buena adicin para el correo electrnico basado en alerta mensajes. Detalles acerca de la habilitacin de WinPopUps se puede encontrar enla https: / / sourceforge.net / foro / message.php? msg_id = 2721722. 16.2.MONITORING DE APLICACIONES ESPECFICAS 16.2.1.AS/400 Plataforma IBM AS/400 puede supervisarse mediante SNMP. Ms informacin disponible enhttp://publibb.boulder.ibm.com/Redbooks.nsf/RedbookAbstracts/sg244504.html? Abrir. 16.2.2. MySQL Copyright 2007 16.2.2. MYSQL

Archivo de configuracin misc / conf / zabbix_agentd.conf contiene la lista de parmetros que puede ser utilizado para la supervisin de MySQL. # # # Conjunto de parmetro para la vigilancia de servidor MySQL (v3.23.42 y posterior) # # # Cambio-u-y aadir si es necesario p # UserParameter mysql = [ping], mysqladmin ping-uroot | grep vivo | wc-l # UserParameter mysql = [tiempo de funcionamiento], mysqladmin-estado uroot | cut f2-d ":" | cut-f1-d "T" # UserParameter mysql = [hilos], mysqladmin-estado uroot | cut f3-d ":" | cut-f1 -d "Q" # UserParameter mysql = [preguntas], mysqladmin-estado uroot | cut f4-d ":" | cut-f1 -d "S" # UserParameter mysql = [slowqueries], mysqladmin-estado uroot | cut f5-d ":" | cut-f1 -d "O" # UserParameter mysql = [qps], mysqladmin-estado uroot | cut-F9 d ":" # = Versin UserParameter [mysql], mysql-V mysql [ping] Compruebe, si MySQL est vivo Resultado: 0 - no se ha iniciado 1 - vivo * Mysql [tiempo de funcionamiento] Nmero de segundos que MySQL se est ejecutando * Mysql [hilos] Nmero de hilos de MySQL * Mysql [preguntas] Nmero de consultas tramitadas * Mysql [slowqueries] Nmero de consultas lentas * Mysql [qps] Consultas por segundo * Mysql [versin] Versin de MySQL Ejemplo: mysql Ver 11.16 Distrib 3.23.49, para pc-linux-gnu (i686) 16.2.3. MIKROTIK ROUTERS Utilice agente SNMP proporcionada por Mikrotik. Vase para ms http://www.mikrotik.com informacin. 16.2.4. WIN32 Utilice ZABBIX W32 agente incluido (pre-compilado) en ZABBIX distribucin. 16.2.5. NOVELL Utilice MRTG Programa de ampliacin de NetWare Server (MRTGEXT.NLM) agente de Novell. El agente es compatible con el protocolo utilizado por ZABBIX. Est disponible de http://forge.novell.com/modules/xfmod/project/?mrtgext. Temas que se han configurado de ZABBIX tipo de agente y debe tener las claves de acuerdo con la documentacin MRTGEXT. Por ejemplo: * UTIL1 1 minuto media de la utilizacin de la CPU * CONNMAX Mx licencia conexiones utilizadas * VFKSys bytes libres en el volumen SYS: Lista completa de parmetro apoyada por el agente se puede encontrar en el archivo readme.txt, que es parte del software. 16.2.6.TUXEDO

Tuxedo utilidades de lnea de comandos tmadmin e qmadmin se puede utilizar en la definicin de un UserParameter con el fin de regresar por servidor / servicio / rendimiento de colas Contadores y Tuxedo disponibilidad de los recursos. 16.2.7.INFORMIX Norma Informix onstat utilidad puede ser utilizado para la supervisin de prcticamente todos los aspecto de la base de datos Informix. Adems, ZABBIX puede recuperar la informacin proporcionada por Informix agente SNMP. 16.2.8.JMX En primer lugar, es necesario configurar su JVM para permitir la vigilancia JMX. Cmo saber si usted puede hacer esto? Puede utilizar el sol jconsole utilidad que viene con la jdk y el punto en su mquina ejecutando la JVM. Si puede conectarse, se le bueno. En mi tomcat medio ambiente, la I que pueda medianteel establecimiento de las siguientes opciones para la JVM: -Dcom.sun.management.jmxremote \ - Dcom.sun.management.jmxremote.port = Xxxxx \ -Dcom.sun.management.jmxremote.ssl=false\ -Dcom.sun.management.jmxremote.authenticate=true -Dcom.sun.management.jmxremote.password.file = / path / java / jre / lib / gestin /j mxremote. Contrasea "Esto le dice al servidor JMX para ejecutar en el puerto XXXXX, para utilizar la autenticacin de contrasea, y para referirse a las contraseas almacenadas en el archivo jmxremote.password. Ver el sol documentos sobre jconsole para ms detalles. (Usted podra considerar la posibilidad de permitir SSL para que el conexin ms segura.) Una vez hecho esto, entonces puedo correr jconsole y ver todo lo que es actualmente expuestos (y para verificar que puede conectarse correctamente). jconsole Asimismo, le la informacin que necesita para consulta especfica JMX atributos de la ficha de informacin. Ahora, desde que el uso de Tomcat, hay dos maneras de que puedo agarrar el atributo JMX valores (o de efecto una operacin JMX). La primera manera es que puede utilizar el servlet siempre por Tomcat. (No sabe lo que ha JBoss). La segunda manera es que as puede enviar formato de las solicitudes a travs de JMX una herramienta de lnea de comandos. Digamos que estoy interesado en pico de los hilos utilizados por el sistema. I navegar por JMX a travs de los objetos a travs de jconsole, encontrar bajo java.lang, Threading. Despus de la seleccin de Threading, hago clic en la pestaa info, y puedo ver el nombre de la mbean es "java.lang: type = Threading" Con tomcat, puedo hacer lo siguiente: curl-s-u : 'http:// / gestor / jmxproxy /? qry = java.lang: type = Threading " JMX cuando el nombre de usuario y contrasea son los definidos en el archivo definido en el la JVM opciones anteriores, la cadena qry es el obtenido a partir de una jconsole. El resultado de esto ser todos los parmetros de esta clave JMX. Analiza la produccin y agarrar el nmero de su eleccin. Si usted no tiene un servlet que te permitir hacer una peticin http a la JMX interfaz, puede utilizar la herramienta de lnea de comandos como este / / java-jar / / cmdline-jmxclient.jar : : java.lang: type=Threading PeakThreadCount La diferencia con la lnea de comandos de cliente se tiene que especificar el atributo usted est interesado en particular. Dejando a cabo le dar una lista de todos los atributos disponibles en Threading. Una vez ms, analizar la salida de los datos de su eleccin. Una vez que usted puede agarrar forma fiable los datos que usted est interesado, puede entonces que a su vez comando en una zabbix userparm. por ejemplo: UserParameter = jvm.maxthreads, / usr / bin / curl-S -u : 'http:// / gestor / jmxproxy /? qry = java.lang: type = Threading' | / bin / awk '/ ^ PeakThreadCount \: / (gsub (/ [^ 0123456789] /, ""); print $ 1)' o UserParameter = jvm.maxthreads, / / java-jar / / cmdlinejmxclient. jar : : java.lang: type = Threading PeakThreadCount | Eso es todo. Yo prefiero conseguir mis estadsticas de la servlet a travs de http en lugar de utilizar el java cliente de lnea de comandos, como es mucho ms "ligeros" para empezar a agarrar y la informacin. Necesita una lnea de comando JMX cliente? Yo uso la una desde aqu: http://crawler.archive.org/cmdline-jmxclient/ Informacin sobre la configuracin de JMX de vigilancia para su JVM

Informacin general sobre JMX http://java.sun.com/j2se/1.5.0/docs...verviewTOC.html PD: al parecer, la JVM 1.5 tambin soporta SNMP que proporciona otra opcin. 16.3. INTEGRACIN 16.3.1.HP OPENVIEW ZABBIX puede ser configurado para enviar mensajes a OpenView servidor. El siguiente medidas deben realizarse: Paso 1 Definir los nuevos medios de comunicacin. Los medios de comunicacin se ejecute un script que enve la informacin requerida a OpenView. Paso 2 Defina el nuevo usuario. El usuario ha de estar vinculado con los medios de comunicacin. Paso 3: Configurar las acciones. Configurar acciones a enviar todos (o seleccionados) desencadenar cambios en el estatuto para el usuario. Paso 4 Escriba los medios de comunicacin script. La secuencia de comandos tendr la siguiente lgica. Si es desencadenar ON, y luego ejecutar OpenView opcmsg comando-id = aplicacin msg_grp = objeto = = msg_text El comando de retorno identificador de mensaje nico que tiene que ser almacenado en algn lugar, de preferencia en una nueva tabla de ZABBIX base de datos. Si desencadenar est en Off, opcmack tiene que ser ejecutado con identificador de mensaje recuperado de la base de datos OpenView se refieren a la documentacin oficial para ms detalles sobre opcmsg y opcmack. La secuencia de comandos de los medios de comunicacin no se da aqu. 17. LICENCIA Licencia Pblica General de GNU Versin 2, junio de 1991 Copyright (C) 1989, 1991 Free Software Foundation, Inc 59 Temple Place - Suite 330, Boston, MA 02111-1307, EE.UU. Se permite la copia y distribucin de copias literales de este documento, pero no se permite su modificacin. Prembulo Las licencias que cubren la mayor parte del software estn diseadas para quitarle a su libertad de compartirlo y modificarlo. Por el contrario, el GNU Licencia Pblica General se destina a garantizar su libertad de compartir y modificar software libre - para asegurarse de que el software es gratuito para todos sus usuarios. Esta Licencia Pblica General se aplica a la mayora de la Free Software Foundation software y cualquier otro programa si susautores se comprometen a utilizarla. (Algunas otras FreeSoftware Foundation software est cubierto por Biblioteca de la GNU General Public License lugar.) Puede aplicarla a sus propios programas, tambin. Cuando hablamos de software libre, estamos refirindonos a libertad, no a precio. Nuestras Licencias Pblicas Generales estn diseadas para hacer Asegrese de que usted tiene la libertad de distribuir copias de la libre software (y cobrar por ese servicio si quiere), que recibir cdigo de fuente o que pueda conseguirlo si lo quiere, de que usted puede cambiar el software o usar fragmentos de l en nuevos libre programas, y que sepa que puede hacer estas cosas. Para proteger sus derechos necesitamos algunas restricciones que prohiban a cualquiera negarle a usted estos derechos o pedirle que entrega de los derechos. Estas restricciones se traducen en ciertas responsabilidades que le afectan si distribuye copias de el software, o si lo modifica. Por ejemplo, si distribuye copias de uno de estos programas, si gratis o por una tarifa, debe dar a los receptores todos los derechos que tiene. Usted debe asegurarse de que, tambin reciben, o pueden conseguir, el cdigo fuente. Y debe mostrarles estas condiciones de forma que conozcan sus derechos Nosotros protegemos sus derechos con dos pasos: (1) el derecho de autor software, y (2) le ofrecemos esta licencia que le da permiso legal para copiar, distribuir y / o modificar el software. Adems, para la proteccin de cada autor y la nuestra propia, queremos hacer la certeza de que todo el mundo entiende que no hay garanta para este software libre. Si el software es modificado por alguien y se transmite, queremos que sus receptores sepan que lo que tienen no es el original, de modo que cualquier problema introducido por otros no reflexionar sobre los autores originales reputacin. Por ltimo, cualquier programa libre est constantemente amenazado por las patentes de software. Queremos evitar el peligro de que redistribuidores de un programa libre obtengan licencias de patentes, en

efecto haciendo el programa enpropietario. Para evitar esto, hemos dejado claro que cualquier patente debe ser objeto de licencias para el uso libre o no licencia a todos. Con precisin los trminos y condiciones para la copia, distribucin y la modificacin seguir. Trminos y condiciones para la copia, distribucin y MODIFICACIN Esta Licencia se aplica a cualquier programa u otro tipo de trabajo que contenga una nota colocada por el tenedor del copyright diciendo que puede ser distribuido bajo los trminos de este Pblica General Licencia. El "Programa", a continuacin, se refiere a cualquier programa o trabajo, y un "trabajo basado en el Programa" significa el Programa o cualquier trabajo derivado bajo la ley de copyright que se a decir, un trabajo que contenga el Programa o una porcin de l, bien en forma literal o con modificaciones y / o traducido en otro idioma. (En lo sucesivo, la traduccin est incluida, sin limitacin en el trmino "modificacin".) Cada licenciatario se dirige como "usted". Otra actividad que no sea la copia, distribucin y modificacin no estn cubiertos por esta Licencia, est fuera de su mbito de aplicacin. El acto de ejecutar el Programa no est restringido, y la salida del programa estn cubiertos nicamente si sus contenidos constituyen un trabajo basado en el Programa (independiente de ha sido hecha mediante la ejecucin del Programa). Si es que verdad depende de lo que haga el programa. 1. Usted puede copiar y distribuir copias literales de la Programa del cdigo fuente segn lo has recibido, en cualquier medio, siempre que de forma adecuada y bien visible publique en Copyright 2007

You might also like