Instalarea și configurarea programului zabbix pe ubuntu

Plasarea serverelor în centre de date fiabile din Europa. Deschideți serverul VPS / VDS bazat pe cloud pe SSD-uri rapide în 1 minut!

Cel mai bun Gazduire:
- protejează datele de accesul nedorit într-un centru de date european protejat






- va accepta plata cel puțin în taxe.
- vă va permite să vă distribuiți distribuția

- protecția împotriva atacurilor DDos
- copie de rezervă gratuită
- Uptime 99.9999%
- Centrul de date - TIER III
- furnizor - TIER I

Sprijinim în limba rusă 24/7/365 Lucrăm cu persoane juridice și persoane fizice. Acum aveți nevoie de 24 nuclee și 72 GB de memorie RAM. Vă rog!

Tarifele noastre avantajoase vor dovedi că nu ați știut încă ieftinul de găzduire!

Minute: selectați configurația, plătiți și CMS de pe VPS este gata.
Banii înapoi - 30 de zile!

Carduri bancare, e-valută, prin intermediul terminalelor Qiwi, Webmoney, PayPal, Novoplat etc.

Puneți o întrebare la sprijinul 24/7/365

Găsiți răspunsuri în baza noastră de date și cunoașteți recomandările

Zabbix este un instrument de monitorizare a serverelor și programelor pe care le puteți utiliza pentru a urmări mai multe servere dedicate fizice sau virtuale.

Modelul client-server pe care se bazează programul Zabbix vă permite să colectați seturi extinse de date server pe care le puteți utiliza pentru a crea grafice. Acest lucru vă permite să monitorizați performanța site-urilor web și a aplicațiilor găzduite pe VPS.

Acest tutorial arată cum se configurează serverul Zabbix și clientul Ubuntu 12.04 LTS (memorie de 20 GB).

Instalarea serverului Zabbix

Mai întâi trebuie să instalați Zabbix pe server.

Pachetele Zabbix sunt disponibile în depozitele Ubuntu, dar sunt depășite, deci este mai bine să utilizați PPA.

Editați lista surselor de sistem:

sudo nano /etc/apt/sources.list

Pentru a adăuga un PPA, lipiți următoarele chiuvete la sfârșitul fișierului:

Salvați și închideți fișierul.

Apoi trebuie să adăugați o cheie PPA:

sudo apt-key adv --keyserver keyserver.ubuntu.com - reciv-chei C407E17D5F76A32B

Acum puteți instala Zabbix. Următoarea comandă stabilește și dependențele (stackul LAMP):

sudo apt-get update
sudo apt-get instalează zabbix-server-mysql php5-mysql zabbix-frontend-php

În timpul instalării, programul vă cere să selectați parola MySQL rădăcină.

Configurarea serverului Zabbix

Editați fișierul principal de configurare Zabbix. Deschideți-o ca root:

sudo nano /etc/zabbix/zabbix_server.conf

Găsiți următoarele opțiuni; Unele dintre ele pot conține deja datele corecte, iar altele trebuie să fie editate. Nu uitați să alegeți o parolă:

DBName = zabbix
DBUser = zabbix
DBPassword = dvs..Password.Here

Salvați și închideți fișierul.

Configurarea MySQL

Deschideți următorul director și dezarhivați fișierele SQL:







cd / usr / share / zabbix-server-mysql /
sudo gunzip * .gz

După aceasta, va trebui să importați fișiere SQL în baza de date. Dar mai întâi trebuie să pregătiți baza de date în sine.

Deschideți sesiunea rădăcină MySQL:

Creați un utilizator pentru Zabbix. Datele pentru acest utilizator trebuie să se potrivească cu datele specificate anterior în fișierul /etc/zabbix/zabbix_server.conf.

creați utilizatorul 'zabbix' @ 'localhost' identificat de 'Your.Password.Here';

Apoi creați o bază de date pentru Zabbix.

a crea baza de date zabbix;

Transmiteți drepturile asupra noii baze de date utilizatorului zabbix:

acordă toate privilegiile asupra zabbix. * to 'zabbix' @ 'localhost';

Baza de date este gata. Închide MySQL:

Acum puteți importa fișierele necesare pentru ca Zabbix să funcționeze corect. Aceasta va solicita parola de utilizator zabbix.

mysql -u zabbix -p zabbix

De asemenea, trebuie să importați imaginile și fișierele de date:

mysql -u zabbix -p zabbix mysql -u zabbix -p zabbix

Configurarea PHP

Acum trebuie să configurați PHP pentru a procesa datele colectate. Deschideți fișierul de configurare:

sudo nano /etc/php5/apache2/php.ini

Găsiți și editați următoarele linii; dacă nu există, copiați-le și lipiți-le:

post_max_size = 16M
max_execution_time = 300
max_input_time = 300
date.timezone = UTC

Salvați și închideți fișierul.

După aceea, trebuie să adăugați un fișier special pentru Zabbix în directorul de setări:

sudo cp /usr/share/doc/zabbix-frontend-php/examples/zabbix.conf.php.example /etc/zabbix/zabbix.conf.php

sudo nano /etc/zabbix/zabbix.conf.php

Editați următoarele valori (specificați aceleași informații despre baza de date):

$ DB ['DATABASE'] = 'Blocare';
$ DB ['UTILIZATOR'] = 'zabbix';
$ DB ['PASSWORD'] = 'Your.Password.Here'

Salvați și închideți fișierul.

Fișiere suplimentare

De asemenea, trebuie să configurați mai multe fișiere suplimentare.

Deplasați fișierul Zabbix pentru apache:

sudo cp /usr/share/doc/zabbix-frontend-php/examples/apache.conf /etc/apache2/conf.d/zabbix.conf

Verificați dacă modul alias este activat:

sudo a2enmod alias

Reporniți Apache pentru a accesa noul fișier de configurare:

serviciul sudo apache2 reporniți

Editați fișierul de inițializare Zabbix:

sudo nano / etc / implicit / zabbix-server

La sfârșitul fișierului, găsiți parametrul START și setați valoarea la da:

Salvați și închideți fișierul. Lansarea lui Zabbix:

sudo service zabbix-server începe

Instalarea și configurarea clientului Zabbix

Apoi, trebuie să configurați software-ul client (Zabbix Agent), datele despre care vor fi colectate de către serverul Zabbix. În acest caz, va trebui să schimbați unele setări pe serverul Zabbix.

Faceți următoarele pe server și pe clientul Zabbix. Dacă este necesar, editați comenzile și specificați datele.

Mai întâi trebuie să instalați agentul:

sudo apt-get update
sudo apt-get instalați zabbix-agent

După aceasta, trebuie să actualizați fișierele de configurare:

sudo nano /etc/zabbix/zabbix_agentd.conf

În parametrul Hostname, specificați numele gazdei mașinii pe care o va monitoriza Zabbix.

Salvați și închideți fișierul.

sudo service zabbix-agent reporniți

Lansarea lui Zabbix

Pagina de conectare apare pe ecran. Acreditări prestabilite:

Nume utilizator = admin
Parola = zabbix

În panoul de navigare de sus, selectați Configurare → Hosts.

Pe ecran apare un tabel. Faceți clic pe numele serverului (implicit acesta este serverul Zabbix) pentru a deschide pagina de configurare a gazdei.

Editați numele de gazdă specificând numele gazdei serverului Zabbix (trebuie să se potrivească cu numele gazdei în setările agentului).

La sfârșitul paginii, modificați parametrul Status la Monitored. Salvați modificările.

După aceasta, veți reveni la pagina de configurare Hosts. Faceți clic din nou pe numele gazdei și faceți clic pe Clonare.

În secțiunea grupuri, selectați serverele Zabbix și faceți clic pe pictograma săgeată dreapta pentru a șterge acest grup. Apoi selectați serverele Linux și faceți clic pe pictograma săgeată stânga pentru a adăuga acest grup.

În câteva minute, ambele aparate ar trebui să apară în lista de monitorizare → Ultimele date.







Articole similare

Trimiteți-le prietenilor: