Jak nainstalovat NConf pro správu Nagios Core

  • Yurii Anneticus
  • 0
  • 4578
  • 1059

O společnosti NConf

NConf je webový nástroj založený na PHP pro konfiguraci monitorovacího softwaru Nagios. Liší se od podobných nástrojů tím, že nabízí funkce podnikové třídy, jako jsou šablony, přiřazení služby hostitelské skupině, závislosti a schopnost konfigurovat rozsáhlou distribuovanou topologii serveru Nagios..

Pokud jste stále nenainstalovali Nagios Core , podívejte se na následující články.

  • Nainstalujte a nakonfigurujte Nagios na CentOS, RHEL, Scientific Linux 6.5 / 6.4
  • Nainstalujte a nakonfigurujte Nagios 4 v CentOS 7
  • Nainstalujte a nakonfigurujte Nagios 4 v Ubuntu 15.04

Tato příručka vám pomůže začít s NConf. Začíná to přehledem NConf & Nagios, jak nainstalovat NConf a ukazuje vám, jak nastavit.

Funkce

Mezi hlavní funkce NConf patří:

  • bez námahy udržujte distribuovanou topologii Nagios
  • uživatelsky přívětivé webové grafické uživatelské rozhraní založené na jQuery
  • šablony hostitele a služby
  • služba přiřazení hostitelské skupiny
  • závislosti hostitele a služby, automaticky generované závislosti služby
  • grafický prohlížeč vztahů rodič / dítě
  • více režimů ověřování (LDAP, AD, SQL, místní)
  • mechanismus nasazení podporuje více protokolů (SCP, rsync, HTTPs, místní)
  • Import konfigurace Nagios
  • Import / export souboru CSV
  • API databáze Perl
  • datové schéma přizpůsobitelné a rozšiřitelné prostřednictvím grafického uživatelského rozhraní
  • běží na Linuxu / Apache / PHP / MySQL

Požadavky

  • Webový server Apache
  • PHP 5.x nebo vyšší, php-mysql, php-ldap (pouze při použití ověřování LDAP)
  • MySQL 5.0.2 nebo vyšší (s InnoDB!)
  • Perl 5,6 nebo vyšší, perl-DBI, perl-DBD-MySQL
  • Nagios 3.x nebo Icinga 0.8x (pro spuštění kontroly syntaxe je vyžadován binární soubor)

Chcete-li tyto požadavky nainstalovat pod centos, můžete použít tento příkaz:

yum install mysql-server perl-DBI perl-DBD-MySQL php-mysql sudo -y

nastavení php.ini:

  • short_open_tag = Zapnuto
  • register_globals = Vypnuto
  • magic_quotes_gpc = Vypnuto

Kompatibilita:

NConf byl testován na Red Hat, Fedora a CentOS Linux.
Nebylo testováno na Windows nebo UNIXu ani na SELinuxu.

Začněme.

Instalace NConf

Prvním krokem je stažení archivu NConf z tohoto odkazu. Nahrajte jej na webový server podle vašeho výběru.

Nahrajte nekomprimovaný archiv na svůj server a dekomprimujte jej tam pomocí tohoto příkazu

dehet -zxvf nconf-VERSION.tgz
Druhým krokem je přesunout obsah složky nconf do adresáře vašeho webového serveru a zajistit, aby byly do následujících adresářů zapisovány uživateli vašeho webového serveru..
mv nconf-VERSION / * / usr / local / nagios / share / nconf

Udělte oprávnění uživateli webového serveru ve složce nconf

chown -R apache: apache / usr / local / nagios / share / nconf
 Udělte oprávnění ke spuštění souborům nconf / bin / *
chmod 775 / usr / local / nagios / share / nconf / bin / *

Vytváření databází a uživatelů MySQL pro NConf

Instalaci NConf zahájíte nastavením uživatele mysql a databáze.

Musíte mít heslo uživatele root MySQL.

Přihlaste se do MySQL:

mysql -u root -p

Po úspěšném ověření musíte vytvořit databázi pro web Typo3.

VYTVOŘIT DATABÁZE nconf;

Název databáze je překlep. Tyto informace budete potřebovat později.

Nyní byste měli vytvořit správce databáze.

VYTVOŘIT UŽIVATELE [chráněno e-mailem] IDENTIFIKOVÁNO 'nconfpassword';

Dále musíte tomuto uživateli udělit oprávnění ke správě databáze, kterou jste vytvořili.

UDĚLTE VŠECHNY VÝNOSY NA překlep. * TO [chráněno e-mailem];

Chcete-li aktivovat nového uživatele MySQL, musíte vyprázdnit informace o oprávnění na disk:

VÝPLATNÉ PRIVILEGY; výstup

NConf webová instalace

Po dokončení vytváření databáze musíte pomocí tohoto příkazu restartovat webový server.

restart služby httpd
Nyní můžete otevřít openDCIM ve svém prohlížeči a pokračovat v instalaci. Pokud jste nastavili položku DNS pro název domény tak, aby odkazovala na IP vašeho webového serveru, přejdete na něco podobného https://nagios.example.com/nagios/nconf/INSTALL.php. Jinak můžete navštívit https: //IP_of_web_server/nagios/nconf/INSTALL.php.Prvním krokem je kontrola před instalací. Kontrola před instalací se pokusí zjistit některé požadavky. Pokud jsou všechny kontroly OK, můžete bezpečně pokračovat v instalaci. Pokud jedna nebo více kontrol selže, můžete pokračovat v instalaci NConf, ale nemusí fungovat správně. Druhý krok vás požádá o informace MySQL. Zadejte požadované informace, jako je název hostitele, název databáze, uživatelské jméno a heslo. Ujistěte se, že jste vytvořili novou databázi a udělili dostatečná oprávnění uživateli, ke kterému se připojujete. Pak musíte vložit adresář NConf. Dalším krokem je aktivace základního ověřování pro NConf. K dispozici jsou sofistikovanější metody ověřování, které však po dokončení instalace musíte nakonfigurovat ručně. Po dokončení instalace odeberte následující soubory a adresáře:
  • NAINSTALUJTE
  • INSTALL.php
  • AKTUALIZACE
  • UPDATE.php

Jinak se vám tato chyba zobrazí.

Posledním krokem je přihlášení pod Nconf pomocí přihlašovacích informací.

To je všechno pro toto umění. Další informace o používání Nconf najdete na http://www.nconf.org.

dík.




Zatím žádné komentáře

Sbírka užitečných informací o operačním systému Linux a nových technologiích
Nejnovější články, praktické tipy, podrobné recenze a průvodci. Ve světě operačního systému Linux se budete cítit jako doma