Nconf.

Enterprise Nagios Configurator
Scarica ora

Nconf. Classifica e riepilogo

Annuncio pubblicitario

  • Rating:
  • Licenza:
  • GPL
  • Prezzo:
  • FREE
  • Nome editore:
  • The NConf Team
  • Sito web dell'editore:
  • http://www.nconf.org/

Nconf. Tag


Nconf. Descrizione

Enterprise Nagios Configurator. Nconf è uno strumento Web basato su PHP per la configurazione del software di monitoraggio Nagios. Differisce da strumenti simili offrendo caratteristiche di classe enterprise come modelli, dipendenze e la capacità di configurare una topologia server nagios su larga scala e distribuita. Topology.nconf è principalmente rivolta a Sysadmins, che conosce già Nagios, ma stanno cercando un modo più conveniente Gestire i loro file di configurazione. Lo sviluppo di configurazione è iniziato nel 2006. Il motivo principale del progetto era che avevamo bisogno di uno strumento grafico, che potrebbe essere gestito da qualsiasi sysadmin e che potrebbe fornire automaticamente una topologia del server Nagios distribuita. Dal momento che vi è un limite fisico alla quantità di servizi che un'istanza di Nagios può monitorare, il nostro strumento consente di provvedere i servizi di essere forniti su diverse istanze di Nagios (opzionale). Lo strumento è basato su PHP, Perl e MySQL. Per garantire la flessibilità verso le modifiche future al software Nagios, abbiamo implementato un modello di dati astratto che ci consente di estendere lo schema dei dati e integrare qualsiasi nuova opzione disponibile all'interno di Nagios. Pertanto non ci sono "host", "servizio", "servicegroup" o entità simili da trovare all'interno del database. Invece abbiamo ridotto ogni entità a un cosiddetto "elemento di configurazione". Ogni articolo è di una certa "classe" e ha più "attributi" assegnati ad esso. Una classe rappresenta approssimativamente un file di configurazione di Nagios. I valori degli attributi sono memorizzati separatamente dagli attributi, in modo che gli attributi debbano essere definiti solo una volta per ogni classe. Gli oggetti possono essere collegati l'uno con l'altro. L'intero database attualmente consiste in 6 tabelle. L'interfaccia web è implementata in PHP. Tutte le viste e i moduli sono implementati nel modo più dinamico possibile, in modo che non siano necessarie modifiche al codice PHP, se la modifica degli attributi di configurazione NAGIOS. Ogni GUI viene generata dinamicamente in base alle informazioni di attributo nel database. Ciò consente di ridurre drasticamente la quantità di codice necessaria per la GUI. L'attenzione è sempre stata sull'usabilità e la facilità d'uso. L'aspetto 'n' sento può essere facilmente adattato ai propri piacimento. Le funzioni possono essere abilitate o disabilitate in base ai privilegi di un utente. Lo strumento presenta anche diversi moduli configurabili per l'autenticazione, la crittografia della password e la distribuzione della configurazione, nonché il controllo della sintassi. Ecco alcune caratteristiche chiave di "NConf": · Mantenere senza sforzo una topologia nagios distribuita · Web-GUI di facile utilizzo · Modelli di host e servizio · Visualizzatore di dipendenza grafica · Modalità di autenticazione multiple · Importatore di configurazione di Nagios · Importatore del file CSV · API del database Perl · Schema dei dati personalizzabile ed espandibile · Esegui su Linux / Apache / Php / MySQL Requisiti: · Nagios. · PHP. Cosa c'è di nuovo in questa versione: · Risolto il bug "Autorizzazione negato" quando un utente "normale" cerca di cancellare un modulo · Fissare il bug dell'utente "sconosciuto" nella voce della cronologia durante la generazione di Nagios Config aggiornata · Risolto il limite max_length del campo "Indirizzo" durante la clonazione di un host · Risolto un bug all'interno del modulo di input per i parametri di servizio (una corretta gestione del personaggio "!") · Risolto un problema con 'Multi_modify' non applicare l'impostazione OnCall_Groups · Risolti preventivi Bug "(Double) e '(Single) negli attributi Mostra / Aggiungi modulo per attributi di tipo' Seleziona 'e in tutti gli altri campi di testo (attributo e nome amichevole, descrizione, valori possibili, valore predefinito) · Aggiunto importatore CSV e script di esempio per importare qualsiasi tipo di elemento da un file CSV in NConf · Aggiunto uno script ID-Wrapper (ID_WRAPPER.PHP) che consente agli utenti di incorporare un collegamento alla pagina di Nconf 'Dettagli', sapendo solo il nome di un elemento (nome articolo e classe elemento sono passati come parametri di ricezione) · Aggiunta opzione di configurazione Panoramica_quantity_standard · Aggiunta l'opzione di configurazione Select_Value_separator · Aggiunto la classe e gli attributi di 'host-template', ha aggiunto diversi elementi del modello host predefiniti · Aggiunta la classe e gli attributi del 'Service-Template', ha aggiunto diversi elementi del modello di servizio predefiniti · Aggiunto l'attributo 'Usa' Attributo alle classi 'host' e 'servizi' · Aggiunto un nuovo attributo 'host_template' e 'service_template' a timeperiodi, nagios-collezionisti e monitor a nagios. Ciò consente agli utenti di specificare i modelli assegnati automaticamente a ciascun servizio che è collegato a questi elementi. · Aggiunto l'attributo "default_service_name" alla classe checkcommand. Questo valore verrà utilizzato durante l'aggiunta di nuovi servizi anziché il nome del checkcommand. · Aggiunti gli attributi "note" e "note_url" alle classi HostGroup e ServiceGroup. · Aggiunto l'attributo 'stale_service_command' alla classe 'nagios-monitor'. Se impostato, questo scrive un 'dummy' check_command a tutti i servizi su un 'nagios-monitor. La 'dummy' check_command non è più attivato dalla bandiera 'Active_checks_enabled'. · Aggiunto il nuovo tipo di dati "Assign_Cust_order" alla tabella ConfiguraTTRSTRS e alla GUIS. Ciò consente agli utenti di specificare l'ordine di come gli articoli collegati dovrebbero essere scritti nella configurazione (necessaria per gli attributi 'Usa' per definire l'ordine dei modelli). · Merged Generate_config.pl con Nconf Perl-API, ha spostato determinate funzioni ai moduli Perl · Rinominati i vecchi modelli host di Nconf per "Host Presets" · Rinominato gli attributi "Normal_check_interval" e 'retry_check_interval' a 'check_interval' e 'retry_interval' · Attributo 'depensent_service_description' 'Attributo dalla classe' Servizio ' · Modificata 'Panoramica': l'utente può ora scegliere la quantità di voci che vuole vedere e saltare anche alla prima / ultima pagina · Modificato 'Aggiungi servizio': i servizi possono essere riutilizzati per lo stesso host senza dover rinominare quelli esistenti prima (servizio automaticamente rinominato in '_2') · Layout modificato delle caselle di selezione "Assegna_many". Nuova è anche una funzionalità di ricerca dal vivo per un filtraggio più rapido di molte voci. · La scheda "Advanced" modificata per rimanere aperta durante la commutazione delle viste (richiede i cookie da abilitare nel browser) · Separatore di valore modificato per attributi di tipo 'Seleziona' da ',' to '::' · Importatore di configurazione NAGIOS modificato: I file di importazione sono ora elaborati in ordine sequenziale. Gli articoli non vengono più letti in modo casuale. · Modificato ed esteso diverse funzioni del NConf Perl-API (fare riferimento alla documentazione API per i dettagli) · Modificato 'Genera config': aggiunta la possibilità di utilizzare% ...% Style Nconf Macro in qualsiasi attributo di testo (ad esempio% nagios_server_name% ecc.) · Modificato 'Genera config': aggiunto 'check_result_path' = nconf / temp / to temp / test / nagios.cfg per il controllo della sintassi. Ciò elimina l'errore comune "Impossibile scrivere su check_result_path '. · Cambiato Attributo ConfiguraTTRS.LINK_AS_CHILD nel database per Enum ("Sì", "No") Non nullo Default 'no' · Cambiato diversi attributi host, servizio, timeperiodo, nagios-collector e nagios-monitor da "obbligatorio" a "non obbligatorio" · Modificato il modo in cui diversi attributi sono ereditati da TimePeriods basati su Attributi di Check_Period e Notification_Period (vedi Note di rilascio!) · SearchFilters modificati: '%' I caratteri jolly sono ora modificati in '*', e '*' non cambierà più in "%" · Change Searchfilter in 'Mostra servizi': ora filtra per il nome host e per il servicename combinato


Nconf. Software correlato