Dedikuoti serveriai, VDS hostingas, debesų kompiuterija
Interneto vizija
Karjera El. paštas

Grįžti   Dedikuoti.lt forumas > Bendruomenės diskusijos > Pamokos > Monitoringas

Atsakyti
 
Temos įrankiai Ieškoti šioje temoje
  #1  
Senas 2013-11-04, 15:10
IV_VygandasS avataras
IV_VygandasS IV_VygandasS neprisijungęs
Serverių ekspertas (-ė)
 
Prisiregistravo: 2013 03
Žinutės: 169
Post Cacti monitoringo sistemos diegimas Ubuntu aplinkoje

Šioje pamokoje pateikiame Cacti monitoringo sistemos diegimo instrukcijas Ubuntu 13.04 aplinkoje.

Cacti - atviro kodo, naršykle paremta monitoringo sistema. Grafikų atvaizdavimui naudojanti rrdtool įrankį, kurio grafikų atvaizdavimo galimybei leidžia keisti parametrus pagal stebimo serverio poreikius. Įprastai duomenys iš stebimų sistemų duomenys yra gaunami siunčiant periodines užklausas paremtas SNMP protokolu.

1. Cacti diegimas

1.1. Atnaujiname sistemą:
Kodas:
apt-get update
1.2. Įdiegiame snmpd ir cacti:
Kodas:
apt-get install snmpd cacti cacti-spine
Kodas:
...
----------------------------

While not mandatory, it is highly recommended that you set a password for the 
MySQL administrative "root" user.

If this field is left blank, the password will not be changed.

New password for the MySQL "root" user: <root_vartotojo_MySQL_slaptažodis>



Repeat password for the MySQL "root" user: <root_vartotojo_MySQL_slaptažodis>


Configuring libphp-adodb
------------------------

WARNING: include path for php has changed!

libphp-adodb is no longer installed in /usr/share/adodb. New installation path 
is now /usr/share/php/adodb.

Please update your php.ini file. Maybe you must also change your web-server 
configuraton.

Configuring cacti
-----------------

Please select the web server for which Cacti should be automatically configured.

Select "None" if you would like to configure the web server manually.

  1. apache2  2. lighttpd  3. None

Web server: 1
...

Configuring cacti
-----------------

The cacti package must have a database installed and configured before it can be used.  
This can be optionally handled with dbconfig-common.

If you are an advanced database administrator and know that you want to perform this 
configuration manually, or if your database has already been installed and configured, you
should refuse this option.  Details on what needs to be done should most likely be 
provided in /usr/share/doc/cacti.

Otherwise, you should probably choose this option.

Configure database for cacti with dbconfig-common? 

Configure database for cacti with dbconfig-common? yes


Please provide the password for the administrative account with which this package should 
create its MySQL database and user.

Password of the database's administrative user: <root_vartotojo_MySQL_slaptažodis>


Please provide a password for cacti to register with the database server.  If left blank, 
a random password will be generated.

MySQL application password for cacti: <cacti_vartotojo_slaptažodis>


Password confirmation: <cacti_vartotojo_slaptažodis>
...
1.3. Redaguojame “/etc/snmp/snmpd.conf” failą:

Kodas:
nano /etc/snmp/snmpd.conf
1.4. Užkomentuojame "agentAddress udp:127.0.0.1:161" parametrą ir pašaliname komentaro simbolį ties "agentAddress udp:161,udp6:[::1]:161":

Kodas:
#  Listen for connections from the local system only
#agentAddress  udp:127.0.0.1:161
#  Listen for connections on all interfaces (both IPv4 *and* IPv6)
agentAddress udp:161,udp6:[::1]:161
Surandame "ACCESS CONTROL" poskyrį, bei eilutėje "rocommunity secret 10.0.0.0/16" pašaliname IP adresą, ir vietoje jo įrašome:
Kodas:
rocommunity secret  <Cacti_serverio_IP_adresas>
2. Cacti konfigūravimas per naršyklę

2.1. Apsilankome Cacti valdymo pulte, šiuo adresu:

http://Mūsų_serverio_IP_adresas/cacti

arba

http://Domenas.lt/cacti

Apsilankius šiuo adresu bus pateikiami žemiau nurodyti langai:

2.1.
 



Spaudžiame "Next >>".

2.2.
 



Paliekame "New Install" pasirinkimą ir spaudžiame "Next >>";

2.3.
 



Šiame lange yra pateikiami keliai iki Cacti pagalbinių įrankių, ties visomis eilutėmis turi būti žalia spalva nurodyta “[FOUND]”. Pasirenkame "Finish".

2.4.
 



Pirmą kartą prisijungiant "admin" vartotoju prisijungimo duomenys bus šie:

Kodas:
User Name: admin
Password: admin
Prisijungus bus priverstinai reikalaujama pakeisti pagal nutylėjimą pritaikytą "admin" vartotojo slaptažodį.

Atlikus šiuos veiksmus mes esame perkeliami į Cacti valdymo pultą.

3. Pagrindinė konfigūracija

3.1. Kairėje Cacti valdymo pulto pasirenkame "Settings" ir "General" skiltyje nurodome šiuos duomenis:

Kodas:
SNMP Version: Version 2
SNMP Community: secret
Ir nuspaudžiame "Save".

 



3.2. Pasirenkame "Poller" skiltį ir nurodome šiuos duomenis:

Kodas:
Poller Type: spine
Poller Interval: Every Minute
 



Kas kartą pakeitus "Poller Interval" parametrą yra reikalingas kešo išvalymas. Tai atliekame kairėje pusėje pasirinkę "System Utilities" ir tuomet nuspaudžiame "Rebuild Poller Cache".

4. Įrenginio pridėjimas

4.1. Kairėje Cacti valdymo pulto dalyje pasirenkame "Devices". Bei naujai atsidariusiame lange pašaliname "Localhost", kadangi mes šio serverio stebėjimą aprašysime ir sukursime iš naujo.

4.2. Viršutinėje dešinėje pusėje pasirenkame "Add", bei naujai atsidariusiame lange užpildome reikalingą įrenginio informaciją ir pasirenkame "Create":

 



Pastaba: jeigu viršutinėje šio lango dalyje raudonomis raidėmis yra nurodytas SNMP klaidos pranešimas, serveryje įvykdome šią komandą:

Kodas:
service snmpd restart
5. Grafikų pridėjimas

5.1. Apatinėje lango dalyje ties skyriumi "Associated Graph Templates" pridedame pageidaujamus grafikų šablonus. Tą pačią procedūra atliekame "Associated Data Queries" skyriuje ir pasirenkame "Create Graphs for this Host".

5.2. Naujai atsidariusiame lange pasirenkame, kuriuos grafikus pageidaujame atvaizduoti, bei pasirenkame "Create".

Rezultatas: Cacti monitoringo sistemai prireiks šiek tiek laiko, kad galėtų atvaizduoti sukauptus duomenis grafikuose. Siekiant peržiūrėti grafikus viršutiniame dešiniame kampe pasirenkame "Graphs" ikoną.

 

Prisegti paveikslėliai
Paspauskite paveiksliuką, jei norite padidinti

Pavadinimas:	Screenshot-1.png‎
Peržiūros:	1120
Dydis:	29.9 KB
ID:	40   Paspauskite paveiksliuką, jei norite padidinti

Pavadinimas:	Screenshot-2.png‎
Peržiūros:	1079
Dydis:	13.1 KB
ID:	41   Paspauskite paveiksliuką, jei norite padidinti

Pavadinimas:	Screenshot-3.png‎
Peržiūros:	1052
Dydis:	63.5 KB
ID:	42   Paspauskite paveiksliuką, jei norite padidinti

Pavadinimas:	Screenshot-4.png‎
Peržiūros:	1110
Dydis:	38.2 KB
ID:	43   Paspauskite paveiksliuką, jei norite padidinti

Pavadinimas:	Screenshot-7.png‎
Peržiūros:	1126
Dydis:	121.9 KB
ID:	44  

Paspauskite paveiksliuką, jei norite padidinti

Pavadinimas:	Screenshot-8.png‎
Peržiūros:	1087
Dydis:	128.5 KB
ID:	45   Paspauskite paveiksliuką, jei norite padidinti

Pavadinimas:	Screenshot-9.png‎
Peržiūros:	1085
Dydis:	102.3 KB
ID:	46   Paspauskite paveiksliuką, jei norite padidinti

Pavadinimas:	Screenshot-12.png‎
Peržiūros:	1139
Dydis:	149.8 KB
ID:	47  

Paskutinį kartą redagavo IV_VygandasS : 2013-11-11 13:13 Priežastis: Neveikė png failai
Atsakyti su citata
Atsakyti

Žymės
cacti, centos 6, monitoringas

Temos įrankiai Ieškoti šioje temoje
Ieškoti šioje temoje:

Detali paieška

Žinučių rašymo taisyklės
Jūs negalite kurti naujų temų
Jūs negalite rašyti žinučių
Jūs negalite įkelti failų
Jūs negalite redaguoti savo įrašų

BB kodas yra Įjungtas
Šypsenos yra Įjungtas
[IMG] kodas yra Įjungtas
HTML kodas yra Išjungtas

Greita navigacija

Panašios temos
Tema Temą sukūrė Forumas Atsakymai Paskutinė žinutė
vsftpd diegimas Ubuntu 12.04 aplinkoje IV_VygandasS Kitos aplikacijos 0 2014-01-23 09:10
Nginx ir Apache proxy sistemos diegimas Ubuntu aplinkoje IV_VygandasS Web serveriai 0 2013-12-18 15:48
Fail2ban saugumo sistemos diegimas Debian, Ubuntu aplinkoje IV_VygandasS Serverių saugumas 0 2013-12-03 15:53
Nagios monitoringo sistemos diegimas CentOS 6 aplinkoje IV_VygandasS Monitoringas 0 2013-10-25 12:29
Icinga serverio monitoringo aplikacijos diegimas CentOS 6 aplinkoje IV_RomanL Monitoringas 0 2012-03-30 10:44


Visi laikai yra GMT +3. Šiuo metu yra 11:44.


Powered by vBulletin®
Copyright ©2000 - 2019, vBulletin Solutions, Inc.