fbpx
Muhteşem İndirim Kampanyası
  • 23 Saat
  • 59 Dakika
  • 32 Saniye

Tüm Hosting Planlarında %80'e varan indirim

gift box gift box circle circle not found not found gift box dots shape
not found
  • 30 Gün
  • 23 Saat
  • 59 Dakika
  • 32 Saniye
Hemen Faydalan!
Fiziksel Sunucu Aylık 5.000 TL

2.500 TL/Ay

Paketlere Bak
WordPress Hosting Aylık 39.99 TL

19.99 TL/Ay

Paketlere Bak
Bulut Sunucu Aylık 199.99 TL

99.99 TL/Ay

Paketlere Bak
Sanal Sunucu Aylık 189.99 TL

89.99 TL/Ay

Paketlere Bak

Contact Info

+90 (850) 885 0656

[email protected]

Cacti Kurulumu (Network Monitoring) Centos – Fedora
Category
Linux
Posted on
Eylül 5, 2022

Cacti Kurulumu (Network Monitoring) Centos – Fedora

Merhabalar, Bugün bilgi bankamıza ekleyeceğimiz makalemiz de, Cacti Kurulumu ve Network Monitor işlemlerine ait bilgiler vereceğiz.
Cacti, BT işi için açık kaynak web tabanlı bir ağ izleme ve sistem izleme grafik çözümüdür. Cacti, bir kullanıcının RRDtool’u kullanarak elde edilen veriler üzerinde grafikler oluşturması için düzenli aralıklarla hizmetleri anlama olanağı tanır. Genellikle, ağ bant genişliği kullanımı, CPU yükü, çalışan işlemler, disk alanı vb. Gibi metriklerin zaman serisi verilerini grafiklemek için kullanılır.

Cacti Kurulumu İçin Gereksinimler

  1. Apache :
  2. MySQL :
  3. PHP :
  4. PHP-SNMP :
  5. NET-SNMP :
  6. RRDTool :

Gerekli Paketlerin Kurulumu

yum install httpd httpd-devel
dnf install httpd httpd-devel

 

yum install mysql mysql-server
yum install mariadb-server -y
dnf install mariadb-server -y

 

yum install php-mysql php-pear php-common php-gd php-devel php php-mbstring php-cli -y
dnf install php-mysql php-pear php-common php-gd php-devel php php-mbstring php-cli
yum install php-snmp
dnf install php-snmp
yum install net-snmp-utils net-snmp-libs
dnf install net-snmp-utils net-snmp-libs    
yum install rrdtool
dnf install rrdtool
service httpd start
service mysqld start
service snmpd start
yum install cacti
dnf install cacti 

Buraya kadar, Cacti ve cacti için gerekli paketlerin kurulumunu gerçekleştirdik.

MySQL Server Ayarlarını gerçekleştirelim.

mysqladmin -u root password YOUR-PASSWORD-HERE

mysql -u root -p
create database cacti;
GRANT ALL ON cacti.* TO cacti@localhost IDENTIFIED BY 'tecmint';
FLUSH privileges;
quit;
rpm -ql cacti | grep cacti.sql
mysql -u cacti -p cacti < /usr/share/doc/cacti-0.8.8b/cacti.sql
 vi /etc/cacti/db.php
/* make sure these values reflect your actual database/host/user/password */
$database_type = "mysql";
$database_default = "cacti";
$database_hostname = "localhost";
$database_username = "cacti";
$database_password = "your-password-here";
$database_port = "3306";
$database_ssl = false;

Firewall Ayarlarını gerçekleştirelim.

iptables -A INPUT -p udp -m state --state NEW --dport 80 -j ACCEPT
iptables -A INPUT -p tcp -m state --state NEW --dport 80 -j ACCEPT
service iptables save
RHEL/CentOS 7.x ve Fedora 19 İçin
firewall-cmd --permanent --zone=public --add-service=http
firewall-cmd --reload

Configuring Apache Server for Cacti Installation

Open file called /etc/httpd/conf.d/cacti.conf with your choice of editor.

nano -w /etc/httpd/conf.d/cacti.conf

You need to enabled access to Cacti application for your local network or per IP level. For example we’ve enabled access to our local LAN network 172.16.16.0/20. In your case, it would be different.

Alias /cacti    /usr/share/cacti
 
<Directory /usr/share/cacti/>
Order Deny,Allow
Deny from all
Allow from 172.16.16.0/20
</Directory>

In latest version of Apache (ex: Apache 2.4), you may need to change according to the following settings.

Alias /cacti    /usr/share/cacti
<Directory /usr/share/cacti/>
<IfModule mod_authz_core.c>
# httpd 2.4
Require all granted
</IfModule>
<IfModule !mod_authz_core.c>
# httpd 2.2
Order deny,allow
Deny from all
Allow from all
</IfModule>
</Directory>

Ve son olarak Apache Servisini yeniden başlatalım.

service httpd restart		
systemctl restart httpd.service

Zamanlanmış görevleri ayarlayalım

Düzenlememiz gereken dosya /etc/cron.d/cacti.

nano -w /etc/cron.d/cacti

*/5 * * * * cacti /usr/bin/php /usr/share/cacti/poller.php > /dev/null 2>&1

Kurulum işlemleri tamamlanmış olup, http://IPADRESİNİZ/cacti/  linki ile ekranımıza ulaşabiliriz.

Bol trafikli günler dileriz.

Share this Post
0 0 votes
Article Rating
Subscribe
Bildir
guest
2 Yorum
Eskiler
En Yeniler Beğenilenler
Inline Feedbacks
View all comments
Mehmet

Merhaba, yazınızı okuduktan sonra Cacti’nin ne kadar kullanışlı bir araç olduğunu daha iyi anladım. Bilgilendirici bir makale için teşekkür ederim! Ancak, Cacti’nin diğer benzer araçlardan ne gibi avantajları olduğunu da öğrenmek isterim. Bu konuda daha fazla bilgiye sahip misiniz?

%d blogcu bunu beğendi: