Nconf

Configurateur d'entreprise NAGIOS
Télécharger maintenant

Nconf Classement & Résumé

Publicité

  • Rating:
  • Licence:
  • GPL
  • Prix:
  • FREE
  • Nom de l'éditeur:
  • The NConf Team
  • Site Internet de l'éditeur:
  • http://www.nconf.org/

Nconf Mots clés


Nconf La description

configurateur entreprise Nagios NCONF est un outil basé sur le Web PHP pour la configuration du logiciel de surveillance Nagios. Elle se distingue des outils similaires en offrant de classe entreprise comme modèles, fonctionnalités et dépendances la possibilité de configurer une grande échelle, un serveur Nagios distribué topology.NConf est principalement destiné aux administrateurs système, qui connaissent déjà Nagios, mais sont à la recherche d'un moyen plus pratique de la gestion de leur configuration développement files.NConf a commencé en 2006. la raison principale de ce projet était que nous avions besoin d'un outil graphique qui pourrait être manipulé par un sysadmin, et qui pourrait fournir automatiquement une topologie de serveur Nagios distribué. Comme il y a une limite physique à la quantité de services que l'on peut par exemple surveiller Nagios, notre outil permet aux services à provisionner dans plusieurs instances Nagios (en option) .Le outil est basé sur PHP, Perl et MySQL. Pour garantir la flexibilité à l'évolution future du logiciel Nagios, nous avons mis en place un modèle de données abstrait qui nous permet d'étendre le schéma de données et d'intégrer toutes les nouvelles options disponibles dans Nagios. Par conséquent, il n'y a pas « hôte », « service », « servicegroup » ou entités similaires se trouvent au sein de la base de données. Au lieu de cela, nous avons réduit chaque entité à un soi-disant « élément de configuration ». Chaque élément est d'une certaine « classe » et a plusieurs « attributs » qui lui sont assignées. Une classe représente à peu près un fichier de configuration Nagios. Les valeurs d'attribut sont stockées séparément des attributs, de sorte que les attributs ne doivent être définis une fois pour chaque classe. Les éléments peuvent être liés les uns aux autres. La base de données entière se composent actuellement de 6 interface web tables.The est mis en oeuvre en PHP. Toutes les vues et les formes sont mises en uvre de façon dynamique que possible, de sorte qu'aucune modification du code PHP sont nécessaires, si la configuration Nagios attribue le changement. Chaque interface est généré dynamiquement sur la base de l'information d'attribut dans la base de données. Cela nous permet de réduire considérablement la quantité de code nécessaire pour la mise au point GUI.The a toujours été sur la convivialité et la facilité d'utilisation. Le look « n » sensation peut facilement être adapté à un goût de la. Les fonctionnalités peuvent être activées ou désactivées en fonction des privilèges d'un utilisateur. L'outil dispose également de plusieurs modules configurables pour l'authentification, le chiffrement des mots de passe et le déploiement de configuration, ainsi que la vérification de la syntaxe. Voici quelques caractéristiques principales de « NCONF »: · Maintenir sans effort une topologie distribuée Nagios · Web-interface utilisateur conviviale · Accueil et modèles de service · Visionneuse de dépendance graphique · Plusieurs modes d'authentification · Importateur de configuration Nagios · Importateur de fichiers CSV · API de base de données perl · Schéma de données personnalisable et extensible · Fonctionne sous Linux / Apache / PHP / MySQL Exigences: · Nagios · PHP Quoi de neuf dans cette version: · FIXE « autorisation refusée » bug lorsqu'un utilisateur essaie « normal » pour effacer une forme · Bug utilisateur FIXE « INCONNU » dans l'entrée de l'histoire lors de la génération config Nagios mise à jour · FIXE limite longueur_max du champ « adresse » lors du clonage d'un hôte · Correction d'un bug dans le formulaire de saisie des paramètres de service (manipulation du caractère « ! ») · Correction d'un problème « multi_modify » ne pas appliquer ONCALL_GROUPS cadre · Citations FIXES bug »(double) et '(unique) dans les attributs Afficher / Ajouter formulaire pour les attributs de type « select » et dans tous les autres champs de texte (attribut et nom convivial, la description, les valeurs possibles, valeur prédéfinie) · Importateur CSV ADDED et des exemples de scripts pour importer tout type d'éléments d'un fichier CSV dans NCONF · Ajout d'un script wrapper ID (id_wrapper.php) qui permet aux utilisateurs d'intégrer un lien vers la page 'détails du NCONF, sachant que le nom d'un élément (nom de l'élément et catégorie d'article sont passés comme paramètres GET) · Option configuration AJOUTÉE OVERVIEW_QUANTITY_STANDARD · Option configuration AJOUTÉE SELECT_VALUE_SEPARATOR · Classe ajoutée « de la matrice hôte » et les attributs, ajouté plusieurs éléments hôte modèle prédéfini · Classe « service-modèle » ADDED et attributs, a ajouté plusieurs éléments service modèle prédéfini · Ajout de l'attribut « use » aux classes « services » « hôtes » et · Ajout d'un nouveau 'host_template' et 'service_template' attribut à timeperiods, nagios-collectionneurs et nagios-moniteurs. Cela permet aux utilisateurs de spécifier des modèles à affecter automatiquement à chaque service qui est lié à ces éléments. · Ajout de l'attribut « de default_service_name » à la classe checkcommand. Cette valeur sera utilisée lors de l'ajout de nouveaux services au lieu du nom de checkcommand. · Ajout de « notes » et « notes_url » attribue aux classes et groupes d'hôtes servicegroup. · Ajout de «Stale_SERVICE_COMMAND 'Attribut à la classe« Nagios-Monitor ». Si défini, cela écrit un «factice» Check_Command à tous les services sur un «Nagios-Monitor. Le check_command 'factice' n'est donc plus déclenché par le drapeau "Active_Checks_Enabled". · Ajout de nouveau DataType 'assign_cust_order' à la table et à Guis Configattrs. Cela permet aux utilisateurs de spécifier l'ordre de la manière dont les éléments liés doivent être écrits dans la configuration (nécessaire pour les attributs «Utilisez» pour définir l'ordre des modèles). · Fusionné generate_config.pl avec NCONF Perl-API, a déplacé certaines fonctions aux modules PERL · NOMMAGE OLLS Modèles d'hôtes NCONF à «Préréglages hôtes» · Attributs «Normal_Check_Interval» et «Résey_Check_Interval» à «Check_Interval» et «Réessay_Interval» · Suppression de "dépendant_service_description" attribut de la classe "Service" · Changement de "Vue d'ensemble": l'utilisateur peut désormais choisir le nombre d'entrées qu'il souhaite voir, et passer à la première page / dernière page · Modifié "Ajouter un service": les services peuvent être réutilisés pour un même hôte sans avoir à renommer les premiers (service auto-renommé à '_2') · Mise en page modifiée de «assign_many» Select-Boxes. Nouveau est également une fonctionnalité de recherche en direct pour un filtrage plus rapide de nombreuses entrées. · Onglet «Avancé» modifié pour rester ouvert lors de la commutation des vues (nécessite que les cookies soient activés dans le navigateur) · Séparateur de valeur modifié pour les attributs de type 'Select' de ',' à '::' · Importateur de configuration Nagios modifié: Les fichiers d'importation sont désormais traités dans l'ordre séquentiel. Les articles ne sont plus lus aléatoirement. · Modifié et étendu plusieurs fonctions de NCONF Perl-API (voir Documentation API pour plus de détails) · Modifié 'Generate Config': Ajout de la possibilité d'utiliser% ...% Style NCONF Macros dans n'importe quel attribut de texte (par exemple% nagios_server_name% etc.) · Modifié 'Generate Config': Ajout 'Check_Result_Path' = NCONF / TEMP / TIMP / TEST / NAGIOS.CFG Pour la vérification de la syntaxe. Cela élimine l'erreur commune 'incapable d'écrire à check_result_path'. · Attribut ConfigaTtrs.Link_as_Child dans la base de données à Enum ('Oui', 'Non') NON NULL DEFAUT 'NO' · Modification de plusieurs attributs d'hôte, de service, de tensiodiod, de nagios-collectionneur et de moniteur Nagios de «obligatoire» à «non obligatoire» · Modification de la manière dont plusieurs attributs sont hérités de TimePériodes basées sur les attributs Check_Period et Notification_Period (voir Notes de publication!) · Changement de rechercheFilters: '%' Wildcards est maintenant changé en "*" et "*" ne changera plus à "%" · Changement de rechercheFilter dans 'show Services': il s'agit désormais de filtres pour nom d'hôte et servicename combinés


Nconf Logiciels associés