GNU/Linux >> Znalost Linux >  >> OpenSuse

Nainstalujte Cacti na openSUSE 13.2

Cacti je open source webový síťový monitorovací nástroj navržený jako přední aplikace pro RRDtool (databázový nástroj Round-Robin), umožňuje uživateli dotazovat se na služby v časových intervalech a výsledkem je formát grafu. Cacti se obecně používá k získání grafových dat pro CPU a využití šířky pásma sítě, monitoruje síťový provoz dotazováním směrovače nebo přepínače přes snmp.

Zde je malý tutoriál o instalaci Cacti na openSUSE 13.2

Instalujte kaktusy:

Nainstalujte MySQL nebo MariaDB a další nástroje.

zypper install apache2 php5 php5-mysql php5-snmp  mysql-community-server mysql-community-server-client net-snmp rrdtool

Nainstalujte Cacti a rozšíření PHP.

zypper install cacti cacti-spine php5-xmlrpc php5-sockets php5-ldap php5-gd apache2-mod_php5

Spusťte následující služby.

systemctl start apache2.service
systemctl start snmpd.service
systemctl start mysql.service

Databáze:

Vytvořte databázi pro Cacti, pokud konfigurujete MySQL poprvé; podívejte se, jak zabezpečit MySQL.

mysql -u root -p

Welcome to the MySQL monitor.  Commands end with ; or \g.
Your MySQL connection id is 12
Server version: 5.6.17 openSUSE package

Copyright (c) 2000, 2014, Oracle and/or its affiliates. All rights reserved.

Oracle is a registered trademark of Oracle Corporation and/or its
affiliates. Other names may be trademarks of their respective
owners.

Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.

mysql>

Vytvořte databázi kaktusů.

create database cacti;

Udělte oprávnění nově vytvořené databázi.

GRANT ALL ON cacti.* TO cactiuser@localhost IDENTIFIED BY 'cactipassword';
flush privileges;

Konfigurace kaktusů:

Importujte výchozí databázi do databáze kaktusů.

mysql cacti < /srv/www/cacti/cacti.sql -u root -p

Upravte konfigurační soubor a zadejte typ databáze, název, název hostitele, informace o uživateli a hesle.

vi /srv/www/cacti/include/config.php

Proveďte příslušné změny.

/* make sure these values reflect your actual database/host/user/password */
$database_type = "mysql";
$database_default = "cacti";
$database_hostname = "localhost";
$database_username = "cactiuser";
$database_password = "cactipassword";
$database_port = "3306";
$database_ssl = false;

Změňte oprávnění adresáře.

chown -R wwwrun:www /srv/www/cacti

Přidejte následující položku do crontab do hlasování každých pět minut.

*/5 * * * * cacti php /srv/www/cacti/poller.php > /dev/null 2>&1

Pokud chcete Cacti jako výchozí server, upravte soubor /etc/sysconfig/apache2

# vi /etc/sysconfig/

Přidejte CACTI jako příznak serveru.

APACHE_SERVER_FLAGS="CACTI"

Chcete-li provést vzdálenou instalaci, upravte konfigurační soubor Apache. V Apache 2.4 se o autorizaci stará mod_authz.

vi /etc/apache2/conf.d/cacti.conf

Odebrat stanzu prvního adresáře,

<Directory /srv/www/cacti/>
         Options None
         order deny,allow
         deny from all
         allow from localhost
      </Directory>

Umístěte následující sloku.

<Directory /srv/www/cacti/>
<IfModule mod_authz_core.c>
# httpd 2.4
Require all granted
</IfModule>
<IfModule !mod_authz_core.c>
# httpd 2.2
Order deny,allow
Allow from all
</IfModule>
</Directory>

Restartujte služby.

systemctl restart apache2.service
systemctl restart snmpd.service
systemctl restart mysql.service

Povolte spouštění služeb při startu systému.

systemctl enable apache2.service
systemctl enable snmpd.service
systemctl enable mysql.service

Instalovat kaktusy:

Chcete-li zahájit instalaci kaktusů, navštivte následující adresu URL. http://vaše-ip-adresa/kaktusy . Pokračujte kliknutím na Další.

Přejděte dolů k možnostem, vyberte možnost Nová instalace pro novou instalaci a klepněte na tlačítko Další.

Ukáže vám, zda chybí nějaký balíček, který je pro kaktusy povinný.

Zadejte uživatelské jméno a heslo (výchozí admin / admin).

Musíte změnit výchozí heslo.

Níže je zobrazena přístrojová deska kaktusů.

Nyní můžete začít konfigurovat Cacti pro sledování vašich zařízení. Více dokumentace naleznete zde. Uvítáme vaše komentáře, své cenné komentáře prosím zveřejněte níže.


OpenSuse
  1. Nainstalujte Apache Tomcat 8 na openSUSE 13.2

  2. Nainstalujte Cacti na openSUSE 13.2

  3. Nainstalujte Nagios na openSUSE 13.2

  1. Nainstalujte phpMyAdmin na openSUSE 13.2

  2. Nainstalujte si ownCloud na openSUSE 12

  3. Nainstalujte VLC 2.0 „Twoflower“ na openSUSE 12.1

  1. Nainstalujte Firefox 10 na openSUSE 12.1 | Nainstalujte si Mozilla Firefox 10 na openSUSE 12.1

  2. Nainstalujte NetBeans IDE 7.1 na openSUSE 12.1

  3. Nainstalujte Cinnamon Desktop na openSUSE 12.1