Telepítse a Cacti (Network Monitoring) szoftvert az RHEL/CentOS 8/7 és a Fedora 30 rendszerre
Kaktuszok eszköz egy nyílt forráskódú web alapú hálózatfigyelő és rendszerfigyelő grafikus megoldás AZT üzleti. A kaktuszok lehetővé teszik a felhasználó számára, hogy rendszeres időközönként lekérdezze a szolgáltatásokat, és grafikonokat készítsen a kapott adatok használatával RRDtool. Általában a metrikák idősoros adatainak ábrázolására szolgál, mint pl hálózati sávszélesség kihasználása, CPU terhelés, futó folyamatok, lemez területstb.
Ebben a használati útmutatóban megmutatjuk, hogyan kell telepíteni és beállítani egy teljes hálózatfigyelő alkalmazást Kaktuszok segítségével Net-SNMP eszköz bekapcsolva RHEL, CentOS és Fedora használó rendszereket YUM és DNF csomagkezelő eszköz.
Kaktuszok kötelező csomagjai
Az Kaktuszok a következő csomagokat kellett telepíteni a Linux operációs rendszerekre, mint például RHEL / CentOS / Fedora.
Apache: Egy webszerver a létrehozott hálózati grafikonok megjelenítésére PHP és RRDTool.
# yum install mysql mysql-server [On RHEL/CentOS 6]
MariaDB a MySQL adatbázis projekt közösség által fejlesztett villája, és helyettesíti a MySQL-t. Korábban a hivatalos támogatott adatbázis a MySQL volt RHEL/CentOS és Fedora.
Mostanában, Piros kalap új tranzakciót hajt végre a MySQL -ről a MariaDB -re, mivel a MariaDB a MySQL alapértelmezett implementációja RHEL/CentOS 8/7 és Fedora 19 tovább.
[[e -mail védett] ~]# systemctl indítsa el a httpd.service szolgáltatást. [[e -mail védett] ~]# systemctl indítsa el a mariadb.szolgáltatást. [[e -mail védett] ~]# systemctl indítsa el a snmpd.szolgáltatást.
Rendszerindítási hivatkozások konfigurálása
Konfigurálás Apache, MySQL és SNMP Szolgáltatások indításkor.
RHEL/CentOS 6 és Fedora 18-12
[[e -mail védett] ~]# /sbin /chkconfig -szint 345 httpd on. [[e -mail védett] ~]# /sbin /chkconfig -szint 345 mysqld on. [[e -mail védett] ~]# /sbin /chkconfig -szint 345 snmpd be.
RHEL/CentOS 8/7 és Fedora 19 -től
[[e -mail védett] ~]# systemctl engedélyezze a httpd.service szolgáltatást. [[e -mail védett] ~]# systemctl engedélyezi a mariadb.szolgáltatást. [[e -mail védett] ~]# systemctl engedélyezze az snmpd.service szolgáltatást.
Telepítse a Cacti -t az RHEL / CentOS / Fedora rendszeren
Itt telepítenie és engedélyeznie kell a EPEL adattár. Miután engedélyezte a tárolót, írja be a következő parancsot a Cacti alkalmazás telepítéséhez.
A MySQL szerver konfigurálása a kaktusz telepítéséhez
Be kell állítanunk MySQL számára Kaktuszok, ehhez egy újonnan telepítettet kell biztosítanunk MySQL szerver, majd létrehozunk Kaktuszok adatbázis felhasználóval Kaktuszok. Ha te MySQL már telepítve van és biztosított, akkor nem kell újra tennie.
# mysql_secure_installation.
Hozzon létre MySQL Cacti adatbázist
Jelentkezzen be MySQL szerver újonnan létrehozott jelszóval, és hozzon létre Kaktuszok adatbázis felhasználóval Kaktuszok és állítsa be a jelszót.
RHEL/CentOS 6 és Fedora 18-12
[[e -mail védett] ~]# mysql -u root -p
Írja be a jelszót: Üdvözli a MySQL monitor. A parancsok ezzel végződnek; vagy \ g. A MySQL kapcsolat azonosítója 3. Szerver verzió: 5.1.73 Forráselosztás. Szerzői jog (c) 2000, 2013, Oracle és/vagy leányvállalatai. Minden jog fenntartva. Az Oracle az Oracle Corporation és/vagy annak bejegyzett védjegye. kapcsolt vállalkozások. Más nevek a megfelelő védjegyek lehetnek. tulajdonosok. Gépelje be a 'help;' vagy '\ h' segítségért. Írja be a "\ c" billentyűt az aktuális beviteli utasítás törléséhez. mysql> adatbázis kaktuszok létrehozása; Lekérdezés OK, 1 sor érintett (0,00 mp) mysql> GANT GALLER ON ALL kaktuszokra.* TO [e -mail védett] A „tecmint” azonosította; Lekérdezés OK, 0 sor érintett (0,00 mp) mysql> FLUSH kiváltságok; Lekérdezés OK, 0 sor érintett (0,00 mp) mysql> Kilépés; Viszlát.
RHEL/CentOS 8/7 és Fedora 19 -től
[[e -mail védett] ~]# mysql -u root -p. Írja be a jelszót: Üdvözli a MariaDB monitor. A parancsok ezzel végződnek; vagy \ g. A MariaDB csatlakozási azonosítója 3. Szerver verzió: 5.5.41-MariaDB MariaDB szerver. Szerzői jog (c) 2000, 2014, Oracle, MariaDB Corporation Ab és mások. Gépelje be a 'help;' vagy '\ h' segítségért. Írja be a "\ c" billentyűt az aktuális beviteli utasítás törléséhez. MariaDB [(nincs)]> adatbázis kaktuszok létrehozása; Lekérdezés OK, 1 sor érintett (0,00 mp) MariaDB [(nincs)]> GANT GALLER ON ALL kaktuszokra.* TO [e -mail védett] A „tecmint” azonosította; Lekérdezés OK, 0 sor érintett (0,00 mp) MariaDB [(nincs)]> FLUSH kiváltságok; Lekérdezés OK, 0 sor érintett (0,00 mp) MariaDB [(nincs)]> Kilépés; Viszlát.
Telepítse a Cacti Tables -t a MySQL -be
A segítségével keresse meg az adatbázis fájl elérési útját FORDULAT parancsot, hogy kaktusz táblákat telepítsen az újonnan létrehozottba Kaktuszok adatbázisban használja a következő parancsot.
Most megtudtuk a helyszínt Kaktuszok.sql fájlt, írja be a következő parancsot a táblázatok telepítéséhez, itt be kell írnia a Cacti felhasználót Jelszó.
[[e -mail védett] ~]# mysql -u kaktuszok -p kaktuszok
Konfigurálja a MySQL beállításokat a Cacti számára
Nyissa meg a nevű fájlt /etc/cacti/db.php bármelyik szerkesztővel.
# vi /etc/cacti/db.php
Végezze el a következő módosításokat, és mentse a fájlt. Győződjön meg arról, hogy helyesen állította be a jelszót.
/ * győződjön meg arról, hogy ezek az értékek tükrözik az aktuális adatbázist/gazdagépet/felhasználót/jelszót */ $ database_type = "mysql"; $ database_default = "kaktuszok"; $ database_hostname = "helyi kiszolgáló"; $ database_username = "kaktuszok"; $ database_password = "itt a jelszava"; $ database_port = "3306"; $ database_ssl = hamis;
Az Apache szerver konfigurálása a kaktusz telepítéséhez
Nyissa meg a fájlt /etc/httpd/conf.d/cacti.conf szerkesztő választásával.
# vi /etc/httpd/conf.d/cacti.conf.
Engedélyeznie kell a hozzáférést Kaktuszok alkalmazás a helyi hálózathoz vagy IP -szintenként. Például engedélyeztük a hozzáférést a helyi LAN hálózatunkhoz 172.16.16.0/20. A te esetedben más lenne a helyzet.
Alias /kaktuszok /usr /share /kaktuszok. Rendelés megtagadása, engedélyezése megtagadása mindenből Engedélyezés innen 172.16.16.0/20
Az Apache legújabb verziójában (pl. Apache 2.4), akkor az alábbi beállításoknak megfelelően módosítania kell.
Alias /kaktuszok /usr /share /kaktuszok # httpd 2.4 Mindent megadni # httpd 2.2 Rendelés megtagadása, tiltás engedélyezése mindenből Engedélyezés mindenkitől
Végül indítsa újra a Apache szolgáltatás.
[[e -mail védett]~]# szolgáltatás httpd újraindítása [RHEL/CentOS 6 és Fedora 18-12 esetén] [[e -mail védett] ~]# systemctl indítsa újra a httpd.service [RHEL/CentOS 8/7 és Fedora 19 -től kezdődően]
Cron beállítása a kaktuszokhoz
Fájl megnyitása /etc/cron.d/cacti.
# vi /etc/cron.d/cacti
Szüntesse meg a megjegyzést a következő sorban. Az poller.php a szkript mindenhol fut 5 perc és összegyűjti az ismert gazdagép adatait, amelyeket a Cacti alkalmazás grafikonok megjelenítésére használ.
Végül a Cacti készen áll, csak menjen a következőre: http://YOUR-IP-HERE/cacti/ & kövesse a telepítő utasításait a következő képernyőkön keresztül. Adja meg az alapértelmezett bejelentkezési adatokat, majd nyomja meg a gombot Belép gomb.
Felhasználó: admin. Jelszó: admin.
Kaktusz felhasználói bejelentkezés
Ezután módosítsa az alapértelmezett Cacti jelszót.
Módosítsa a Cacti adminisztrátori jelszavát
A Cacti licencszerződés elfogadása.
A Cacti licencszerződés elfogadása
Ezután a képernyőn megjelenik a Cacti telepítés előtti telepítés előtti ellenőrzés, kérjük, javítsa ki a javasolt beállításokat /etc/php.ini fájlt az ábrán látható módon, és a módosítások elvégzése után indítsa újra az Apache programot.
Hasonlóképpen hozzáférést kell biztosítania a MySQL TimeZone adatbázishoz a Cacti felhasználó számára, hogy az adatbázis globális TimeZone információkkal legyen feltöltve.
mysql> mysql használata; mysql> GRANT SELECT ON mysql.time_zone_name TO [e -mail védett]; mysql> flush jogosultságok;
Cacti MySQL telepítés előtti ellenőrzések
Kérjük, válassza ki a telepítés típusát „Új telepítés“.
Válassza ki a Cacti telepítési típusát
Mielőtt folytatná, győződjön meg arról, hogy az alábbi könyvtári jogosultságok helyesek.
Cacti Directory engedélyek ellenőrzése
Győződjön meg ezekről Kritikus bináris helyek és verziók az értékek helyesek a folytatás előtt.
Kritikus bináris helyek és verziók
Kérjük, válassza az alapértelmezettet Adatforrás -profil lekérdezési forrásokhoz kell használni.
Válassza ki az adatforrás -profilt
Kérjük, válassza a Eszköz sablonok amelyet a Cacti Install után szeretne használni.
Válassza ki a Cacti Device Templates lehetőséget
Állítsa be a Szerver leválogatása a MySQL konfigurációs fájljában /etc/my.cnf alatt [mysqld] szakaszt az ábrán látható módon.