NConf

Software captura de pantalla:
NConf
Detalles de software:
Versión: 1.3.0-0
Fecha de carga: 14 Apr 15
Promotor: The NConf Team
Licencia: Libre
Popularidad: 16

Rating: nan/5 (Total Votes: 0)

NConf es una herramienta web basado en PHP para configurar el software de monitoreo Nagios. Se diferencia de otras herramientas similares, ofreciendo funciones de clase empresarial como plantillas, dependencias y la posibilidad de configurar un gran escala, distribuidos topología de servidor Nagios.
NConf se dirige principalmente a los administradores de sistemas, que ya conocen Nagios, pero están buscando una manera más conveniente de administrar sus archivos de configuración.
Desarrollo NConf comenzó en 2006. La razón principal para el proyecto era que necesitábamos una herramienta gráfica, que podría ser manejado por cualquier administrador de sistemas, y que podría aprovisionar automáticamente una topología de servidor Nagios distribuida. Dado que no hay un límite físico a la cantidad de servicios que una instancia de Nagios puede supervisar, nuestra herramienta permite que los servicios que se aprovisionan a través de varias instancias de Nagios (opcional).
La herramienta se basa en PHP, Perl y MySQL. Para garantizar la flexibilidad hacia los futuros cambios en el software Nagios, implementamos un modelo abstracto de datos que nos permite ampliar el esquema de datos e integrar las nuevas opciones disponibles dentro de Nagios. Por lo tanto no hay y ldquo son; anfitrión y rdquo ;, & ldquo; service & rdquo ;, & ldquo; Servicegroup y rdquo; o entidades similares que se encuentran dentro de la base de datos. En vez redujimos cada entidad a una llamada y ldquo; item & rdquo ;. configuración Cada artículo es de una cierta y ldquo; clase y rdquo; y tiene múltiples y ldquo; atributos y rdquo; asignado a él. Una clase más o menos representa un archivo de configuración de Nagios. Valores de los atributos se almacenan por separado de atributos, de modo que los atributos sólo necesita ser definido una vez por cada clase. Los productos que se pueden vincular entre sí. Toda la base de datos actualmente consisten en 6 mesas.
La interfaz web está implementado en PHP. Todos los puntos de vista y formas se implementan como dinámicamente como sea posible, de modo que no hay cambios en el código PHP son necesarias, si la configuración de Nagios atribuye el cambio. Cada interfaz gráfica de usuario se genera dinámicamente basándose en la información de atributo en la base de datos. Esto nos permite reducir drásticamente la cantidad de código necesario para la interfaz gráfica de usuario.
El foco ha estado siempre en la usabilidad y facilidad de uso. El look & rsquo; N & rsquo; sensación se puede adaptar fácilmente a uno y rsquo; s gusto. Las funciones pueden ser activadas o desactivadas según los privilegios del usuario. La herramienta también cuenta con varios módulos configurables para la autenticación, cifrado de la contraseña y el despliegue de configuración, así como la comprobación de sintaxis

Características :.

  • sin esfuerzo mantener una topología distribuida Nagios
  • fácil de usar Web-GUI
  • Plantillas de acogida y de servicio
  • espectador dependencia gráfica
  • múltiples modos de autenticación
  • Nagios importador config
  • importador de archivos CSV
  • API de base de datos perl
  • esquema de datos personalizable y ampliable
  • se ejecuta en Linux / Apache / PHP / MySQL

¿Cuál es nuevo en esta versión:

  • Esta versión es un enorme paso hacia delante y mucho ha cambiado , que incluye las siguientes características: una nueva interfaz de usuario basada en jQuery; servicio a hostGroup asignación a través de servicios avanzados; equipos y servicios dependencias y dependencias de servicio generados automáticamente; nuevo despliegue de configuración (SCP, rsync, HTTPS, y el despliegue local); mejorado CSV de importación / exportación; y una API Perl extendida.

¿Qué hay de nuevo en la versión 1.2.6-0:

  • FIJO 'permiso denegado' error cuando un usuario "normal" intenta borrar un formulario
  • Corregido error de usuario 'desconocido' en la entrada de la historia en que la generación actualizado config Nagios
  • límite max_length FIJO de campo 'dirección' al clonar un host
  • Se ha corregido un error en el formulario de entrada para los parámetros de servicio (manejo adecuado del carácter '!')
  • Se ha corregido un problema con 'multi_modify' no hacer cumplir ONCALL_GROUPS ajuste
  • FIJO cotizaciones error & quot; (Doble) y '(individual) en los Atributos -> Mostrar / Añadir el formulario de atributos de tipo "seleccionar" y en todos los demás campos de texto (atributo y nombre descriptivo, descripción, posibles valores, valor predefinido)
  • AÑADIDO CSV importador y scripts de ejemplo para importar cualquier tipo de artículos de un archivo CSV en NConf
  • AÑADIDO un script ID-wrapper (id_wrapper.php) que permite a los usuarios insertar un enlace a la página del NConf «detalles», aunque solamente conocía el nombre de un elemento (nombre del elemento y clase de elemento se pasan como Parámetros GET)
  • opción de configuración AÑADIDO OVERVIEW_QUANTITY_STANDARD
  • opción SELECT_VALUE_SEPARATOR configuración AÑADIDO
  • clase AÑADIDO 'host-plantilla' y atributos, añadieron varios artículos predefinido anfitrión en plantillas
  • "servicio-plantilla 'clase y atributos AÑADIDO, añadieron varios artículos predefinido servicio en plantillas
  • AÑADIDO "uso" atribuir a 'hosts' y clases de 'servicios'
  • Se ha añadido una nueva 'host_template' y 'service_template' atribuir a timeperiods, nagios-coleccionistas y nagios-monitores. Esto permite a los usuarios especificar las plantillas para ser auto-asignado a cada servicio que está vinculado con estos artículos.
  • AÑADIDO 'default_service_name' atribuir a checkcommand clase. Este valor se utilizará al añadir nuevos servicios en lugar del nombre checkcommand.
  • 'notas' añadido y 'notes_url' atribuye a hostGroup y clases Servicegroup.
  • 'stale_service_command' AÑADIDO atributo a la clase 'nagios-monitor. Si se establece, este escribe un check_command "maniquí" a todos los servicios en un "nagios-monitor. El check_command 'ficticia' está, por tanto, ya no se desencadena por la bandera 'active_checks_enabled'.
  • AÑADIDO nuevo tipo de datos 'assign_cust_order' a la mesa ConfigAttrs y GUI. Esto permite a los usuarios especificar el orden de cómo los elementos vinculados deben ser escritos a la config (necesario para la «utilización» de atributos para definir el orden de las plantillas).
  • generate_config.pl fusionó con NConf perl-API, movidos ciertas funciones a perl módulos
  • RENAMED viejos anfitrionas plantillas NConf a 'presets anfitriones
  • renombrados 'normal_check_interval' y 'retry_check_interval' atribuye a 'check_interval' y 'retry_interval'
  • QUITADO atributo 'dependent_service_description "de clase" servicio "
  • CAMBIADO 'visión general': el usuario puede ahora elegir la cantidad de entradas que quiere ver, y también saltar a la primera / última página
  • CAMBIADO "añadir servicio ': servicios pueden ser reutilizadas para mismo host sin tener que cambiar el nombre de los existentes primero (rebautizado auto-servicio a' _2 ')
  • diseño CAMBIADO de 'assign_many' select-boxes. Nueva es también una funcionalidad live-búsqueda de más rápido filtrado de muchas entradas.
  • CAMBIADO "avanzada" ficha permanezca abierta mientras se cambia vistas (requiere cookies para estar habilitado en el navegador)
  • separador valor modificado para atributos de tipo 'selección' ',' a '::'
  • CAMBIADO importador config Nagios: importar archivos ahora se procesan en orden secuencial. Los productos que no se leen al azar más.
  • cambiado y ampliado varias funciones de la API perl-NConf (consulte la documentación de la API para más detalles)
  • CAMBIADO 'generar config': posibilidad añadida de utilizar% ... estilo% macros NConf en cualquier atributo de texto (. Ej% NAGIOS_SERVER_NAME% etc)
  • CAMBIADO 'generar config': añadido "check_result_path '= nconf / temp / a temp / test / nagios.cfg para la comprobación de sintaxis. Esto elimina el error común 'No se puede escribir check_result_path'.
  • CAMBIADO ConfigAttrs.link_as_child atributo en la base de datos a ENUM ('sí', 'no') NOT NULL DEFAULT 'no'
  • cambiado varias de acogida, servicio, timeperiod, nagios-colector y nagios-monitor de atributos de "obligatorio" para "no obligatoria"
  • cambiado la forma en varios atributos se heredan de timeperiods basada en atributos check_period y notification_period (ver notas de la versión!)
  • searchfilters CAMBIADO: '%' comodines han cambiado ahora a '*' y '*' no van a cambiar de nuevo a '%' más
  • searchFilter CAMBIADO en 'Mostrar Servicios ": ahora se filtra por nombre de host y servicename combinado

Requisitos :

  • Nagios
  • PHP

Programas parecidos

daemonwatch
daemonwatch

14 Apr 15

Sample
Sample

3 Jun 15

CN=Monitor
CN=Monitor

20 Feb 15

Comentarios a la NConf

Comentarios que no se encuentran
Añadir comentario
A su vez en las imágenes!