{"id":33786,"date":"2025-11-07T01:40:47","date_gmt":"2025-11-06T22:40:47","guid":{"rendered":"https:\/\/fatihsoysal.com\/blog\/?p=33786"},"modified":"2025-11-07T01:40:47","modified_gmt":"2025-11-06T22:40:47","slug":"ubuntu-12-04-bulut-sunucuda-cacti-sunucu-izleme-kurulumu","status":"publish","type":"post","link":"https:\/\/fatihsoysal.com\/blog\/ubuntu-12-04-bulut-sunucuda-cacti-sunucu-izleme-kurulumu\/","title":{"rendered":"Ubuntu 12.04 Bulut Sunucuda Cacti Sunucu \u0130zleme Kurulumu"},"content":{"rendered":"<p><body><\/p>\n<h2>Ubuntu 12.04 Bulut Sunucuda Cacti Sunucu \u0130zleme Kurulumu<\/h2>\n<h3>Giri\u015f<\/h3>\n<p>Sunucu ve a\u011f altyap\u0131s\u0131 y\u00f6netimi, g\u00fcn\u00fcm\u00fcz\u00fcn dijital d\u00fcnyas\u0131nda kritik \u00f6neme sahiptir. Sistemlerin kesintisiz ve optimum performansla \u00e7al\u0131\u015fmas\u0131n\u0131 sa\u011flamak, olas\u0131 sorunlar\u0131 proaktif bir \u015fekilde tespit etmek ve kapasite planlamas\u0131 yapmak i\u00e7in kapsaml\u0131 bir izleme \u00e7\u00f6z\u00fcm\u00fc \u015fartt\u0131r. Cacti, bu ihtiya\u00e7lar\u0131 kar\u015f\u0131lamak \u00fczere tasarlanm\u0131\u015f, a\u00e7\u0131k kaynakl\u0131 ve web tabanl\u0131 g\u00fc\u00e7l\u00fc bir a\u011f grafikleme \u00e7\u00f6z\u00fcm\u00fcd\u00fcr. RRDtool (Round Robin Database tool) \u00fczerine in\u015fa edilen Cacti, CPU kullan\u0131m\u0131, bellek t\u00fcketimi, disk G\/\u00c7, a\u011f trafi\u011fi gibi \u00e7e\u015fitli metrikleri toplar, saklar ve anla\u015f\u0131l\u0131r grafikler halinde g\u00f6rselle\u015ftirir. Bu makalede, Ubuntu 12.04 i\u015fletim sistemine sahip bir bulut sunucu \u00fczerinde Cacti&#8217;nin ad\u0131m ad\u0131m nas\u0131l kurulaca\u011f\u0131n\u0131 ve temel yap\u0131land\u0131rmas\u0131n\u0131n nas\u0131l yap\u0131laca\u011f\u0131n\u0131 detayl\u0131 bir \u015fekilde inceleyece\u011fiz. Ubuntu 12.04 her ne kadar eski bir s\u00fcr\u00fcm olsa da, bu makale spesifik olarak bu ortamda kurulum ihtiyac\u0131 olan kullan\u0131c\u0131lara y\u00f6nelik haz\u0131rlanm\u0131\u015ft\u0131r.<\/p>\n<p>Cacti, \u00f6zellikle zaman serisi verilerini izlemek ve g\u00f6rselle\u015ftirmek i\u00e7in idealdir. Sistem y\u00f6neticilerine, a\u011f performans\u0131ndaki e\u011filimleri analiz etme, darbo\u011fazlar\u0131 belirleme ve uzun vadeli kapasite planlamas\u0131 yapma yetene\u011fi sunar. Basit SNMP (Simple Network Management Protocol) cihazlar\u0131ndan karma\u015f\u0131k sunucu sistemlerine kadar geni\u015f bir yelpazede izleme yetene\u011fi sunarak, altyap\u0131n\u0131z\u0131n nabz\u0131n\u0131 tutman\u0131z\u0131 sa\u011flar. Kurulum s\u00fcreci, bir LAMP (Linux, Apache, MySQL, PHP) y\u0131\u011f\u0131n\u0131n\u0131n kurulmas\u0131n\u0131, SNMP servislerinin yap\u0131land\u0131r\u0131lmas\u0131n\u0131 ve Cacti&#8217;nin kendisinin entegrasyonunu i\u00e7erir. Bu ad\u0131mlar\u0131 dikkatlice takip ederek, Ubuntu 12.04 bulut sunucunuzda kendi Cacti izleme sisteminizi ba\u015far\u0131yla kurabileceksiniz.<\/p>\n<h3>\u00d6n Gereksinimler ve Sistem G\u00fcncellemesi<\/h3>\n<p>Cacti kurulumuna ba\u015flamadan \u00f6nce, Ubuntu 12.04 bulut sunucunuzun temel gereksinimlerini kar\u015f\u0131lad\u0131\u011f\u0131ndan emin olmal\u0131y\u0131z. Bu gereksinimler, yeterli i\u015flem g\u00fcc\u00fc, bellek ve disk alan\u0131 gibi donan\u0131msal fakt\u00f6rlerin yan\u0131 s\u0131ra, g\u00fcncel yaz\u0131l\u0131m paketlerini de kapsar. Sunucuya SSH \u00fczerinden root veya sudo yetkilerine sahip bir kullan\u0131c\u0131 ile eri\u015febildi\u011finiz varsay\u0131lmaktad\u0131r.<\/p>\n<p>\u0130lk ad\u0131m olarak, sistemdeki paket listesini g\u00fcncelleyelim ve mevcut paketleri y\u00fckseltelim. Bu, olas\u0131 ba\u011f\u0131ml\u0131l\u0131k sorunlar\u0131n\u0131 \u00f6nlemeye ve en g\u00fcncel g\u00fcvenlik yamalar\u0131n\u0131 alman\u0131za yard\u0131mc\u0131 olacakt\u0131r:<\/p>\n<pre><code class=\"language-bash\">sudo apt-get update\nsudo apt-get upgrade -y<\/code><\/pre>\n<p>Bu komutlar, sunucunuzun paket bilgilerini tazeler ve kurulu t\u00fcm paketleri en son kararl\u0131 s\u00fcr\u00fcmlerine y\u00fckseltir. <code>-y<\/code> bayra\u011f\u0131, t\u00fcm sorulara otomatik olarak &#8220;evet&#8221; yan\u0131t\u0131 vererek i\u015flemi kesintisiz hale getirir.<\/p>\n<h3>LAMP Y\u0131\u011f\u0131n\u0131 Kurulumu<\/h3>\n<p>Cacti, web tabanl\u0131 bir uygulama oldu\u011fu i\u00e7in bir web sunucusu, bir veritaban\u0131 ve PHP yorumlay\u0131c\u0131s\u0131na ihtiya\u00e7 duyar. Bu bile\u015fenler toplu olarak LAMP y\u0131\u011f\u0131n\u0131 olarak bilinir.<\/p>\n<h4>Apache Web Sunucusu Kurulumu<\/h4>\n<p>Apache, d\u00fcnya genelinde en yayg\u0131n kullan\u0131lan web sunucular\u0131ndan biridir ve Cacti i\u00e7in m\u00fckemmel bir se\u00e7imdir. Kurulumu olduk\u00e7a basittir:<\/p>\n<pre><code class=\"language-bash\">sudo apt-get install apache2 -y<\/code><\/pre>\n<p>Kurulum tamamland\u0131ktan sonra, web taray\u0131c\u0131n\u0131zdan sunucunuzun IP adresine giderek Apache&#8217;nin \u00e7al\u0131\u015f\u0131p \u00e7al\u0131\u015fmad\u0131\u011f\u0131n\u0131 kontrol edebilirsiniz. Varsay\u0131lan bir &#8220;It works!&#8221; sayfas\u0131 g\u00f6rmelisiniz.<\/p>\n<h4>MySQL Veritaban\u0131 Sunucusu Kurulumu<\/h4>\n<p>Cacti, t\u00fcm yap\u0131land\u0131rma verilerini ve izleme meta verilerini saklamak i\u00e7in bir veritaban\u0131na ihtiya\u00e7 duyar. MySQL, bu ama\u00e7 i\u00e7in ideal ve Cacti taraf\u0131ndan desteklenen bir veritaban\u0131 sistemidir.<\/p>\n<pre><code class=\"language-bash\">sudo apt-get install mysql-server mysql-client -y<\/code><\/pre>\n<p>Kurulum s\u0131ras\u0131nda MySQL root kullan\u0131c\u0131s\u0131 i\u00e7in bir parola belirlemeniz istenecektir. Bu parolay\u0131 g\u00fcvenli bir yerde saklad\u0131\u011f\u0131n\u0131zdan emin olun. Kurulumdan sonra, veritaban\u0131 sunucunuzun g\u00fcvenli\u011fini art\u0131rmak i\u00e7in <code>mysql_secure_installation<\/code> komutunu \u00e7al\u0131\u015ft\u0131rman\u0131z \u015fiddetle tavsiye edilir:<\/p>\n<pre><code class=\"language-bash\">sudo mysql_secure_installation<\/code><\/pre>\n<p>Bu komut, root parolas\u0131n\u0131 yeniden ayarlama, anonim kullan\u0131c\u0131lar\u0131 kald\u0131rma, uzaktan root giri\u015fi devre d\u0131\u015f\u0131 b\u0131rakma ve test veritaban\u0131n\u0131 kald\u0131rma gibi g\u00fcvenlik ad\u0131mlar\u0131nda size rehberlik edecektir. Genellikle t\u00fcm sorulara &#8220;evet&#8221; yan\u0131t\u0131 vermek iyi bir uygulamad\u0131r.<\/p>\n<h4>PHP Kurulumu ve Gerekli Mod\u00fcller<\/h4>\n<p>Cacti, PHP ile yaz\u0131lm\u0131\u015ft\u0131r, bu nedenle sunucuda PHP&#8217;nin kurulu olmas\u0131 ve Cacti&#8217;nin ihtiya\u00e7 duydu\u011fu belirli mod\u00fcllere sahip olmas\u0131 gerekir.<\/p>\n<pre><code class=\"language-bash\">sudo apt-get install php5 php5-mysql php5-snmp php5-gd libapache2-mod-php5 -y<\/code><\/pre>\n<p>Bu komut, PHP5&#8217;i, MySQL ile ileti\u015fim kurmak i\u00e7in <code>php5-mysql<\/code>&#8216;i, SNMP verilerini i\u015flemek i\u00e7in <code>php5-snmp<\/code>&#8216;yi ve grafik olu\u015fturmak i\u00e7in <code>php5-gd<\/code>&#8216;yi kurar. <code>libapache2-mod-php5<\/code> ise Apache&#8217;nin PHP kodunu yorumlamas\u0131n\u0131 sa\u011flar.<\/p>\n<p>PHP kurulumu tamamland\u0131ktan sonra, Apache&#8217;nin yeni PHP mod\u00fcllerini y\u00fcklemesi i\u00e7in yeniden ba\u015flat\u0131lmas\u0131 gerekir:<\/p>\n<pre><code class=\"language-bash\">sudo service apache2 restart<\/code><\/pre>\n<p>PHP&#8217;nin do\u011fru \u015fekilde \u00e7al\u0131\u015ft\u0131\u011f\u0131n\u0131 test etmek i\u00e7in <code>\/var\/www<\/code> dizininde bir <code>info.php<\/code> dosyas\u0131 olu\u015fturabilirsiniz:<\/p>\n<pre><code class=\"language-bash\">sudo nano \/var\/www\/info.php<\/code><\/pre>\n<p>Dosyan\u0131n i\u00e7ine a\u015fa\u011f\u0131daki i\u00e7eri\u011fi ekleyin:<\/p>\n<pre><code class=\"language-php\"><?php phpinfo(); ?><\/code><\/pre>\n<p>Kaydedip \u00e7\u0131kt\u0131ktan sonra, web taray\u0131c\u0131n\u0131zdan <code>http:\/\/your_server_ip\/info.php<\/code> adresine gidin. PHP yap\u0131land\u0131rma bilgilerini i\u00e7eren bir sayfa g\u00f6rmelisiniz. G\u00fcvenlik nedeniyle, bu dosyay\u0131 Cacti kurulumu tamamland\u0131ktan sonra silmeyi unutmay\u0131n.<\/p>\n<h3>SNMP (Simple Network Management Protocol) Kurulumu<\/h3>\n<p>Cacti&#8217;nin izleme verilerini toplayabilmesi i\u00e7in SNMP protokol\u00fcne ihtiyac\u0131 vard\u0131r. SNMP, a\u011f cihazlar\u0131ndan ve sunuculardan bilgi toplamak i\u00e7in kullan\u0131lan standart bir protokold\u00fcr. Cacti sunucusunun kendisinden veri toplamak i\u00e7in <code>snmpd<\/code> (SNMP daemon) servisini kurup yap\u0131land\u0131rmam\u0131z gerekmektedir.<\/p>\n<pre><code class=\"language-bash\">sudo apt-get install snmp snmpd snmp-mibs-downloader -y<\/code><\/pre>\n<p>*   <code>snmp<\/code>: SNMP istemci ara\u00e7lar\u0131n\u0131 i\u00e7erir (\u00f6rne\u011fin <code>snmpwalk<\/code>).<br \/>\n*   <code>snmpd<\/code>: SNMP ajan\u0131n\u0131 \u00e7al\u0131\u015ft\u0131ran sunucu taraf\u0131 daemon&#8217;d\u0131r.<br \/>\n*   <code>snmp-mibs-downloader<\/code>: SNMP MIB (Management Information Base) dosyalar\u0131n\u0131 indirir, bu da cihazlardan gelen verilerin daha anlaml\u0131 okunmas\u0131n\u0131 sa\u011flar.<\/p>\n<p><code>snmpd<\/code> servisi y\u00fcklendikten sonra, varsay\u0131lan yap\u0131land\u0131rma dosyas\u0131 genellikle sadece <code>localhost<\/code> \u00fczerinden eri\u015fime izin verir. Cacti&#8217;nin sunucunun kendi IP adresinden veya di\u011fer cihazlardan veri toplayabilmesi i\u00e7in bu dosyay\u0131 d\u00fczenlememiz gerekecek.<\/p>\n<pre><code class=\"language-bash\">sudo nano \/etc\/snmp\/snmpd.conf<\/code><\/pre>\n<p>Bu dosya i\u00e7erisinde baz\u0131 de\u011fi\u015fiklikler yapmam\u0131z gerekiyor:<\/p>\n<p>1.  <code>AGENTOPTS<\/code> sat\u0131r\u0131n\u0131 bulun (veya ekleyin) ve <code>udp:161,udp6:161<\/code> yerine <code>udp:161<\/code> veya <code>udp:161,tcp:161<\/code> gibi dinleyece\u011fi adresleri belirtin. Genellikle varsay\u0131lan olarak t\u00fcm aray\u00fczlerde dinlemesi i\u00e7in <code>AGENTOPTS=\"-Lsd -Lf \/dev\/null -p \/var\/run\/snmpd.pid -a\"<\/code> sat\u0131r\u0131n\u0131 kullanabilirsiniz.<br \/>\n2.  <code>rocommunity<\/code> veya <code>rwcommunity<\/code> sat\u0131rlar\u0131n\u0131 bulun. Varsay\u0131lan olarak yorum sat\u0131r\u0131 yap\u0131lm\u0131\u015f olabilirler. A\u015fa\u011f\u0131daki gibi bir sat\u0131r ekleyerek veya mevcut olan\u0131 d\u00fczenleyerek bir &#8220;community string&#8221; tan\u0131mlay\u0131n. &#8220;public&#8221; yerine daha g\u00fcvenli bir dize kullanman\u0131z \u00f6nerilir:<\/p>\n<pre><code class=\"language-\">rocommunity public<\/code><\/pre>\n<p>    Bu sat\u0131r, &#8220;public&#8221; community string&#8217;i ile salt okunur (read-only) eri\u015fime izin verir.<\/p>\n<p>3.  MIB&#8217;lerin y\u00fcklenmesini sa\u011flamak i\u00e7in, dosyan\u0131n en \u00fcst\u00fcne veya uygun bir yere a\u015fa\u011f\u0131daki sat\u0131r\u0131 ekleyebilirsiniz:<\/p>\n<pre><code class=\"language-\">mibs : ALL<\/code><\/pre>\n<p>De\u011fi\u015fiklikleri kaydedip \u00e7\u0131kt\u0131ktan sonra <code>snmpd<\/code> servisini yeniden ba\u015flat\u0131n:<\/p>\n<pre><code class=\"language-bash\">sudo service snmpd restart<\/code><\/pre>\n<p>SNMP&#8217;nin do\u011fru \u00e7al\u0131\u015ft\u0131\u011f\u0131n\u0131 test etmek i\u00e7in sunucunun kendisinden bir <code>snmpwalk<\/code> komutu \u00e7al\u0131\u015ft\u0131rabilirsiniz:<\/p>\n<pre><code class=\"language-bash\">snmpwalk -v 2c -c public localhost IP-MIB::ipAdEntIfIndex<\/code><\/pre>\n<p>E\u011fer komut \u00e7\u0131kt\u0131 veriyorsa (\u00f6rne\u011fin IP adresleri ve aray\u00fcz indeksleri), SNMP servisi d\u00fczg\u00fcn \u00e7al\u0131\u015f\u0131yor demektir.<\/p>\n<h3>RRDtool Kurulumu<\/h3>\n<p>Cacti, toplad\u0131\u011f\u0131 verileri depolamak ve grafiklere d\u00f6n\u00fc\u015ft\u00fcrmek i\u00e7in RRDtool&#8217;u kullan\u0131r. RRDtool, zaman serisi verilerini verimli bir \u015fekilde depolayan ve i\u015fleyen \u00f6zel bir veritaban\u0131 sistemidir. Cacti&#8217;nin d\u00fczg\u00fcn \u00e7al\u0131\u015fabilmesi i\u00e7in RRDtool&#8217;un kurulu olmas\u0131 zorunludur.<\/p>\n<pre><code class=\"language-bash\">sudo apt-get install rrdtool -y<\/code><\/pre>\n<p>Bu komut RRDtool&#8217;u ve gerekli ba\u011f\u0131ml\u0131l\u0131klar\u0131 kuracakt\u0131r. Kurulum genellikle h\u0131zl\u0131d\u0131r ve herhangi bir \u00f6zel yap\u0131land\u0131rma gerektirmez.<\/p>\n<h3>Cacti Kurulumu<\/h3>\n<p>T\u00fcm ba\u011f\u0131ml\u0131l\u0131klar kurulduktan sonra, s\u0131ra Cacti&#8217;nin kendisine geldi.<\/p>\n<h4>Cacti Dosyalar\u0131n\u0131 \u0130ndirme ve Ta\u015f\u0131ma<\/h4>\n<p>Cacti&#8217;nin en son kararl\u0131 s\u00fcr\u00fcm\u00fcn\u00fc Cacti resmi web sitesinden indirebilirsiniz. Ubuntu 12.04 d\u00f6neminde genellikle 0.8.x s\u00fcr\u00fcmleri kullan\u0131l\u0131yordu. Bu makalede \u00f6rnek olarak <code>cacti-0.8.8b<\/code> s\u00fcr\u00fcm\u00fcn\u00fc kullanaca\u011f\u0131z.<\/p>\n<pre><code class=\"language-bash\">cd \/tmp\nwget http:\/\/www.cacti.net\/downloads\/cacti-0.8.8b.tar.gz\ntar -zxvf cacti-0.8.8b.tar.gz\nsudo mv cacti-0.8.8b \/var\/www\/cacti<\/code><\/pre>\n<p>Bu komutlar, Cacti ar\u015fivini indirir, a\u00e7ar ve web sunucunuzun eri\u015febilece\u011fi <code>\/var\/www\/cacti<\/code> dizinine ta\u015f\u0131r.<\/p>\n<h4>Cacti Veritaban\u0131 Yap\u0131land\u0131rmas\u0131<\/h4>\n<p>Cacti i\u00e7in \u00f6zel bir veritaban\u0131 ve kullan\u0131c\u0131 olu\u015fturmam\u0131z gerekiyor. Bu, Cacti&#8217;nin MySQL sunucusuna g\u00fcvenli bir \u015fekilde eri\u015fmesini sa\u011flayacakt\u0131r.<\/p>\n<p>MySQL&#8217;e root kullan\u0131c\u0131s\u0131 olarak giri\u015f yap\u0131n:<\/p>\n<pre><code class=\"language-bash\">mysql -u root -p<\/code><\/pre>\n<p>MySQL root parolan\u0131z\u0131 girin. Ard\u0131ndan a\u015fa\u011f\u0131daki SQL komutlar\u0131n\u0131 \u00e7al\u0131\u015ft\u0131r\u0131n:<\/p>\n<pre><code class=\"language-sql\">CREATE DATABASE cacti;\nGRANT ALL ON cacti.* TO 'cactiuser'@'localhost' IDENTIFIED BY 'cactipassword';\nFLUSH PRIVILEGES;\nEXIT;<\/code><\/pre>\n<p>*   <code>CREATE DATABASE cacti;<\/code>: Cacti i\u00e7in <code>cacti<\/code> ad\u0131nda yeni bir veritaban\u0131 olu\u015fturur.<br \/>\n<em>   <code>GRANT ALL ON cacti.<\/em> TO 'cactiuser'@'localhost' IDENTIFIED BY 'cactipassword';<\/code>: <code>cactiuser<\/code> ad\u0131nda yeni bir MySQL kullan\u0131c\u0131s\u0131 olu\u015fturur, bu kullan\u0131c\u0131ya <code>cacti<\/code> veritaban\u0131 \u00fczerinde tam yetki verir ve <code>cactipassword<\/code> olarak belirledi\u011finiz bir parola atar. (G\u00fcvenlik i\u00e7in <code>cactipassword<\/code> yerine g\u00fc\u00e7l\u00fc bir parola kullanmal\u0131s\u0131n\u0131z.)<br \/>\n*   <code>FLUSH PRIVILEGES;<\/code>: MySQL&#8217;in yeni yetkileri hemen tan\u0131mas\u0131n\u0131 sa\u011flar.<\/p>\n<p>\u015eimdi Cacti&#8217;nin veritaban\u0131 \u015femas\u0131n\u0131 olu\u015fturdu\u011fumuz <code>cacti<\/code> veritaban\u0131na aktarmam\u0131z gerekiyor:<\/p>\n<pre><code class=\"language-bash\">mysql -u cactiuser -p cactipassword cacti < \/var\/www\/cacti\/cacti.sql<\/code><\/pre>\n<p>Bu komutta <code>cactipassword<\/code> yerine yukar\u0131da belirledi\u011finiz parolay\u0131 kullanmal\u0131s\u0131n\u0131z.<\/p>\n<h4>Cacti Yap\u0131land\u0131rma Dosyas\u0131<\/h4>\n<p>Cacti'nin veritaban\u0131 ba\u011flant\u0131 bilgilerini bilmesi gerekir. Bu bilgiler <code>config.php<\/code> dosyas\u0131nda saklan\u0131r.<\/p>\n<pre><code class=\"language-bash\">sudo nano \/var\/www\/cacti\/include\/config.php<\/code><\/pre>\n<p>Bu dosyay\u0131 a\u00e7\u0131n ve a\u015fa\u011f\u0131daki sat\u0131rlar\u0131 kendi veritaban\u0131 bilgilerinizle g\u00fcncelleyin:<\/p>\n<pre><code class=\"language-php\">$database_type = \"mysql\";\n$database_default = \"cacti\";\n$database_hostname = \"localhost\";\n$database_username = \"cactiuser\";\n$database_password = \"cactipassword\";\n$database_port = \"3306\";<\/code><\/pre>\n<p><code>database_username<\/code> ve <code>database_password<\/code> de\u011ferlerinin, MySQL'de olu\u015fturdu\u011funuz <code>cactiuser<\/code> ve parolan\u0131zla e\u015fle\u015fti\u011finden emin olun.<\/p>\n<h4>Dosya ve Dizin \u0130zinleri<\/h4>\n<p>Cacti'nin RRDtool grafiklerini olu\u015fturabilmesi ve log dosyalar\u0131n\u0131 yazabilmesi i\u00e7in belirli dizinlere yazma iznine sahip olmas\u0131 gerekir. Apache web sunucusunun \u00e7al\u0131\u015ft\u0131\u011f\u0131 kullan\u0131c\u0131 (<code>www-data<\/code>) bu dizinlere eri\u015febilmelidir.<\/p>\n<pre><code class=\"language-bash\">sudo chown -R www-data:www-data \/var\/www\/cacti\nsudo chmod -R 775 \/var\/www\/cacti\/rra\nsudo chmod -R 775 \/var\/www\/cacti\/log<\/code><\/pre>\n<p>*   \u0130lk komut, <code>\/var\/www\/cacti<\/code> dizininin ve t\u00fcm alt dizinlerinin sahipli\u011fini <code>www-data<\/code> kullan\u0131c\u0131s\u0131na ve grubuna atar.<br \/>\n*   \u0130kinci ve \u00fc\u00e7\u00fcnc\u00fc komutlar, RRDtool verilerinin depoland\u0131\u011f\u0131 <code>rra<\/code> dizinine ve Cacti loglar\u0131n\u0131n tutuldu\u011fu <code>log<\/code> dizinine <code>www-data<\/code> kullan\u0131c\u0131s\u0131n\u0131n ve grubunun yazma izni olmas\u0131n\u0131 sa\u011flar.<\/p>\n<h3>Web Tabanl\u0131 Cacti Kurulumu<\/h3>\n<p>Art\u0131k Cacti'nin web tabanl\u0131 kurulum sihirbaz\u0131n\u0131 ba\u015flatmaya haz\u0131r\u0131z. Web taray\u0131c\u0131n\u0131z\u0131 a\u00e7\u0131n ve sunucunuzun IP adresini takip eden Cacti dizini ile eri\u015fin:<\/p>\n<pre><code class=\"language-\">http:\/\/your_server_ip\/cacti<\/code><\/pre>\n<p>Cacti kurulum sihirbaz\u0131 sizi a\u015fa\u011f\u0131daki ad\u0131mlarda y\u00f6nlendirecektir:<\/p>\n<p>1.  <strong>Welcome to Cacti:<\/strong> \u0130lk kar\u015f\u0131lama ekran\u0131. \u0130leri'ye t\u0131klay\u0131n.<br \/>\n2.  <strong>Installation Type:<\/strong> \"New Install\" se\u00e7ene\u011fini se\u00e7in ve \u0130leri'ye t\u0131klay\u0131n.<br \/>\n3.  <strong>Directory and File Permissions:<\/strong> Cacti, t\u00fcm gerekli dosya ve dizinlerin yazma izinlerini kontrol edecektir. Her \u015fey ye\u015fil renkte g\u00f6r\u00fcnmelidir. E\u011fer herhangi bir hata varsa, yukar\u0131daki izin ad\u0131mlar\u0131n\u0131 kontrol edin. \u0130leri'ye t\u0131klay\u0131n.<br \/>\n4.  <strong>MySQL Database Settings:<\/strong> <code>config.php<\/code> dosyas\u0131nda belirtti\u011finiz veritaban\u0131 ba\u011flant\u0131 bilgilerini burada g\u00f6receksiniz. Do\u011fru olduklar\u0131ndan emin olun ve \u0130leri'ye t\u0131klay\u0131n.<br \/>\n5.  <strong>Cacti Paths:<\/strong> Cacti, <code>rrdtool<\/code>, <code>php<\/code>, <code>snmpwalk<\/code>, <code>snmpget<\/code> gibi temel ara\u00e7lar\u0131n yollar\u0131n\u0131 otomatik olarak alg\u0131lamaya \u00e7al\u0131\u015facakt\u0131r. Genellikle varsay\u0131lan yollar do\u011frudur. Her \u015feyin do\u011fru oldu\u011funu kontrol edin ve \u0130leri'ye t\u0131klay\u0131n.<br \/>\n6.  <strong>Installation Complete:<\/strong> Kurulum tamamland\u0131\u011f\u0131nda bir \u00f6zet ekran\u0131 g\u00f6receksiniz. \"Finish\" butonuna t\u0131klayarak kurulumu bitirin.<\/p>\n<p>Kurulum tamamland\u0131ktan sonra, Cacti giri\u015f ekran\u0131na y\u00f6nlendirileceksiniz. Varsay\u0131lan kullan\u0131c\u0131 ad\u0131 <code>admin<\/code> ve varsay\u0131lan parola da <code>admin<\/code>'dir. \u0130lk giri\u015finizde bu parolay\u0131 de\u011fi\u015ftirmeniz istenecek ve bu kritik bir g\u00fcvenlik ad\u0131m\u0131d\u0131r.<\/p>\n<h3>Cacti Poller Yap\u0131land\u0131rmas\u0131<\/h3>\n<p>Cacti, izleme verilerini d\u00fczenli aral\u0131klarla toplamak i\u00e7in bir \"poller\" (veri toplay\u0131c\u0131) kullan\u0131r. Bu poller, <code>cmd.php<\/code> beti\u011fi arac\u0131l\u0131\u011f\u0131yla \u00e7al\u0131\u015f\u0131r ve genellikle bir cron i\u015fi olarak ayarlan\u0131r. Bu sayede Cacti, belirli aral\u0131klarla otomatik olarak veri toplayabilir ve grafiklerini g\u00fcncelleyebilir.<\/p>\n<p><code>www-data<\/code> kullan\u0131c\u0131s\u0131 i\u00e7in bir cron i\u015fi olu\u015ftural\u0131m:<\/p>\n<pre><code class=\"language-bash\">sudo crontab -e -u www-data<\/code><\/pre>\n<p>Bu komut, <code>www-data<\/code> kullan\u0131c\u0131s\u0131n\u0131n cron tablosunu d\u00fczenlemek i\u00e7in bir d\u00fczenleyici a\u00e7acakt\u0131r. A\u00e7\u0131lan dosyaya a\u015fa\u011f\u0131daki sat\u0131r\u0131 ekleyin:<\/p>\n<pre><code class=\"language-\"><em>\/5 <\/em> <em> <\/em> * php \/var\/www\/cacti\/cmd.php > \/dev\/null 2>&1<\/code><\/pre>\n<p>Bu sat\u0131r, Cacti poller'\u0131n\u0131 her 5 dakikada bir \u00e7al\u0131\u015ft\u0131racakt\u0131r. <code>> \/dev\/null 2>&1<\/code> k\u0131sm\u0131, komutun \u00e7\u0131kt\u0131s\u0131n\u0131 ve hata mesajlar\u0131n\u0131 susturarak cron loglar\u0131n\u0131n \u015fi\u015fmesini engeller. Bu cron i\u015fi, Cacti'nin d\u00fczenli olarak veri toplamas\u0131n\u0131 ve grafiklerini g\u00fcncellemesini sa\u011flar.<\/p>\n<h3>Cacti Web Aray\u00fcz\u00fcnde \u0130lk Yap\u0131land\u0131rma<\/h3>\n<p>Cacti kurulumunu tamamlad\u0131k ve poller'\u0131 ayarlad\u0131k. \u015eimdi Cacti web aray\u00fcz\u00fcne giri\u015f yaparak temel yap\u0131land\u0131rmalar\u0131 yapal\u0131m.<\/p>\n<h4>Varsay\u0131lan Parolay\u0131 De\u011fi\u015ftirme<\/h4>\n<p>Cacti'ye ilk kez <code>admin\/admin<\/code> kullan\u0131c\u0131 ad\u0131 ve parolas\u0131yla giri\u015f yapt\u0131\u011f\u0131n\u0131zda, sistem sizden parolan\u0131z\u0131 de\u011fi\u015ftirmenizi isteyecektir. Bu, g\u00fcvenli\u011finiz i\u00e7in at\u0131lmas\u0131 gereken ilk ve en \u00f6nemli ad\u0131md\u0131r. G\u00fc\u00e7l\u00fc bir parola belirledi\u011finizden emin olun.<\/p>\n<h4>Cihaz Ekleme<\/h4>\n<p>Cacti'nin izlemeye ba\u015flamas\u0131 i\u00e7in cihazlar\u0131 eklemeniz gerekir. \u0130lk olarak Cacti sunucunun kendisini izlemeye ba\u015flayabiliriz.<\/p>\n<p>1.  Cacti aray\u00fcz\u00fcnde sol men\u00fcden <strong>Console<\/strong> -> <strong>Devices<\/strong>'a gidin.<br \/>\n2.  Sa\u011f \u00fcst k\u00f6\u015fedeki <strong>Add<\/strong> butonuna t\u0131klay\u0131n.<br \/>\n3.  A\u015fa\u011f\u0131daki alanlar\u0131 doldurun:<br \/>\n    *   <strong>Description:<\/strong> Sunucu Ad\u0131 (\u00f6rne\u011fin \"Ubuntu Cacti Sunucusu\")<br \/>\n    *   <strong>Hostname:<\/strong> <code>localhost<\/code> veya sunucunuzun IP adresi<br \/>\n    *   <strong>Host Template:<\/strong> \"Generic SNMP Host\" se\u00e7ene\u011fini se\u00e7in. Bu \u015fablon, temel CPU, bellek ve a\u011f aray\u00fcz\u00fc izlemesi i\u00e7in gerekli veri kaynaklar\u0131n\u0131 ve grafik \u015fablonlar\u0131n\u0131 otomatik olarak y\u00fckleyecektir.<br \/>\n    *   <strong>SNMP Version:<\/strong> \"Version 2\" (veya \"Version 2c\") se\u00e7in.<br \/>\n    *   <strong>SNMP Community:<\/strong> <code>public<\/code> (veya <code>snmpd.conf<\/code> dosyas\u0131nda belirledi\u011finiz community string).<br \/>\n    *   <strong>SNMP Port:<\/strong> <code>161<\/code> (varsay\u0131lan)<br \/>\n    *   <strong>SNMP Timeout:<\/strong> <code>500<\/code> (varsay\u0131lan)<br \/>\n4.  Formu doldurduktan sonra <strong>Create<\/strong> butonuna t\u0131klay\u0131n.<br \/>\n5.  Cihaz olu\u015fturulduktan sonra, cihaz listesinde yeni ekledi\u011finiz cihaz\u0131 g\u00f6receksiniz. Cihaz\u0131n durumunun ye\u015fil bir simgeyle \"Up\" oldu\u011funu ve SNMP bilgilerinin do\u011fru bir \u015fekilde al\u0131nd\u0131\u011f\u0131n\u0131 kontrol edin. E\u011fer \"Unknown\" veya k\u0131rm\u0131z\u0131 bir simge g\u00f6r\u00fcyorsan\u0131z, SNMP yap\u0131land\u0131rman\u0131z\u0131 ve a\u011f ba\u011flant\u0131s\u0131n\u0131 kontrol etmeniz gerekebilir.<\/p>\n<h4>Grafik Olu\u015fturma<\/h4>\n<p>Cihaz\u0131 ekledikten sonra, bu cihaz i\u00e7in grafikler olu\u015fturabiliriz.<\/p>\n<p>1.  Cihaz listesinden yeni ekledi\u011finiz cihaz\u0131n \u00fczerine t\u0131klay\u0131n.<br \/>\n2.  A\u00e7\u0131lan sayfan\u0131n alt k\u0131sm\u0131nda \"Associated Graph Templates\" veya \"Create Graphs for this Host\" gibi bir b\u00f6l\u00fcm g\u00f6receksiniz.<br \/>\n3.  Buradan izlemek istedi\u011finiz grafikleri se\u00e7in (\u00f6rne\u011fin CPU Kullan\u0131m\u0131, Bellek Kullan\u0131m\u0131, Disk Alan\u0131, A\u011f Aray\u00fczleri).<br \/>\n4.  Se\u00e7tikten sonra <strong>Create<\/strong> veya <strong>Add<\/strong> butonuna t\u0131klay\u0131n.<br \/>\n5.  Grafiklerin olu\u015fturuldu\u011funu ve \"Graph Management\" b\u00f6l\u00fcm\u00fcne eklendi\u011fini g\u00f6receksiniz.<\/p>\n<h4>Grafik A\u011fa\u00e7lar\u0131 (Graph Trees)<\/h4>\n<p>Grafik a\u011fa\u00e7lar\u0131, izledi\u011finiz cihazlar\u0131 ve grafikleri d\u00fczenli bir \u015fekilde organize etmenizi sa\u011flar.<\/p>\n<p>1.  Sol men\u00fcden <strong>Console<\/strong> -> <strong>Graph Trees<\/strong>'e gidin.<br \/>\n2.  Sa\u011f \u00fcst k\u00f6\u015fedeki <strong>Add<\/strong> butonuna t\u0131klayarak yeni bir a\u011fa\u00e7 olu\u015fturun (\u00f6rne\u011fin \"Sunucular\u0131m\").<br \/>\n3.  Olu\u015fturdu\u011funuz a\u011faca t\u0131klay\u0131n.<br \/>\n4.  \"Add Item\" butonuna t\u0131klayarak a\u011faca cihazlar veya grafikler ekleyebilirsiniz. \"Host\" se\u00e7ene\u011fini se\u00e7ip az \u00f6nce ekledi\u011finiz Cacti sunucusunu a\u011faca ekleyin.<br \/>\n5.  Art\u0131k sol men\u00fcdeki \"Graphs\" sekmesine gitti\u011finizde, olu\u015fturdu\u011funuz a\u011fa\u00e7 yap\u0131s\u0131n\u0131 ve alt\u0131nda izledi\u011finiz t\u00fcm grafikleri g\u00f6rebilirsiniz. Grafikler ilk ba\u015fta bo\u015f olabilir; verilerin toplanmas\u0131 ve grafiklerin olu\u015fmas\u0131 i\u00e7in birka\u00e7 poller d\u00f6ng\u00fcs\u00fcn\u00fcn (5-10 dakika) ge\u00e7mesi gerekebilir.<\/p>\n<h3>Yayg\u0131n Sorun Giderme<\/h3>\n<p>Cacti kurulumu s\u0131ras\u0131nda veya sonras\u0131nda kar\u015f\u0131la\u015fabilece\u011finiz baz\u0131 yayg\u0131n sorunlar ve \u00e7\u00f6z\u00fcmleri:<\/p>\n<h4>Grafikler Bo\u015f veya Hi\u00e7 Olu\u015fmuyor<\/h4>\n<p>*   <strong>\u0130zinler:<\/strong> <code>\/var\/www\/cacti\/rra<\/code> ve <code>\/var\/www\/cacti\/log<\/code> dizinlerinin <code>www-data<\/code> kullan\u0131c\u0131s\u0131 taraf\u0131ndan yaz\u0131labilir oldu\u011fundan emin olun. (<code>sudo chmod -R 775 \/var\/www\/cacti\/rra<\/code> ve <code>sudo chmod -R 775 \/var\/www\/cacti\/log<\/code>).<br \/>\n*   <strong>Cron Job:<\/strong> <code>crontab -e -u www-data<\/code> komutuyla <code>cmd.php<\/code> i\u00e7in cron i\u015finin do\u011fru ayarland\u0131\u011f\u0131ndan ve \u00e7al\u0131\u015ft\u0131\u011f\u0131ndan emin olun. Manuel olarak <code>php \/var\/www\/cacti\/cmd.php<\/code> komutunu \u00e7al\u0131\u015ft\u0131rarak bir hata olup olmad\u0131\u011f\u0131n\u0131 kontrol edebilirsiniz.<br \/>\n*   <strong>Cacti Loglar\u0131:<\/strong> Cacti'nin kendi log dosyas\u0131n\u0131 kontrol edin: <code>\/var\/www\/cacti\/log\/cacti.log<\/code>. Burada poller ile ilgili hatalar veya veri toplama sorunlar\u0131 hakk\u0131nda bilgi bulabilirsiniz.<br \/>\n*   <strong>SNMP Servisi:<\/strong> \u0130zlenen cihazda (bu durumda Cacti sunucusunun kendisi) <code>snmpd<\/code> servisinin \u00e7al\u0131\u015ft\u0131\u011f\u0131ndan ve do\u011fru yap\u0131land\u0131r\u0131ld\u0131\u011f\u0131ndan emin olun. <code>snmpwalk -v 2c -c public localhost<\/code> komutunu \u00e7al\u0131\u015ft\u0131rarak SNMP verilerinin al\u0131n\u0131p al\u0131nmad\u0131\u011f\u0131n\u0131 test edin.<br \/>\n*   <strong>RRDtool Yollar\u0131:<\/strong> Cacti web aray\u00fcz\u00fcnde <strong>Console<\/strong> -> <strong>Configuration<\/strong> -> <strong>Settings<\/strong> -> <strong>Paths<\/strong> sekmesindeki RRDtool yollar\u0131n\u0131n do\u011fru oldu\u011fundan emin olun.<\/p>\n<h4>Web Aray\u00fcz\u00fc Eri\u015fim Sorunlar\u0131<\/h4>\n<p>*   <strong>Apache Servisi:<\/strong> Apache'nin \u00e7al\u0131\u015ft\u0131\u011f\u0131ndan emin olun: <code>sudo service apache2 status<\/code>. Gerekirse <code>sudo service apache2 restart<\/code> ile yeniden ba\u015flat\u0131n.<br \/>\n*   <strong>G\u00fcvenlik Duvar\u0131:<\/strong> Sunucunuzda bir g\u00fcvenlik duvar\u0131 (\u00f6rn. <code>ufw<\/code>) etkinse, 80 (HTTP) portunun a\u00e7\u0131k oldu\u011fundan emin olun: <code>sudo ufw allow 80<\/code>.<br \/>\n*   <strong>Apache Loglar\u0131:<\/strong> Apache hata loglar\u0131n\u0131 kontrol edin: <code>\/var\/log\/apache2\/error.log<\/code> ve <code>\/var\/log\/apache2\/access.log<\/code>.<br \/>\n*   <strong>PHP Hatalar\u0131:<\/strong> PHP'nin bellek limiti veya di\u011fer yap\u0131land\u0131rma sorunlar\u0131, Cacti aray\u00fcz\u00fcnde hatalara neden olabilir. <code>php.ini<\/code> dosyas\u0131n\u0131 (<code>\/etc\/php5\/apache2\/php.ini<\/code>) kontrol ederek <code>memory_limit<\/code> gibi ayarlar\u0131 gerekti\u011finde art\u0131rabilirsiniz.<\/p>\n<h4>MySQL Ba\u011flant\u0131 Hatalar\u0131<\/h4>\n<p>*   <strong>MySQL Servisi:<\/strong> MySQL sunucusunun \u00e7al\u0131\u015ft\u0131\u011f\u0131ndan emin olun: <code>sudo service mysql status<\/code>.<br \/>\n*   <strong>Cacti <code>config.php<\/code>:<\/strong> <code>\/var\/www\/cacti\/include\/config.php<\/code> dosyas\u0131ndaki veritaban\u0131 kullan\u0131c\u0131 ad\u0131, parola ve ana bilgisayar bilgilerinin do\u011fru oldu\u011fundan emin olun.<br \/>\n*   <strong>MySQL Kullan\u0131c\u0131s\u0131 Yetkileri:<\/strong> <code>cactiuser<\/code> kullan\u0131c\u0131s\u0131n\u0131n <code>cacti<\/code> veritaban\u0131 \u00fczerinde gerekli yetkilere sahip oldu\u011funu MySQL'e ba\u011flanarak kontrol edin.<\/p>\n<h3>Sonu\u00e7<\/h3>\n<p>Bu makalede, Ubuntu 12.04 bulut sunucu \u00fczerinde Cacti sunucu izleme sisteminin ba\u015ftan sona kurulumunu ve temel yap\u0131land\u0131rmas\u0131n\u0131 detayl\u0131 bir \u015fekilde ele ald\u0131k. LAMP y\u0131\u011f\u0131n\u0131n\u0131 kurmaktan, SNMP servislerini yap\u0131land\u0131rmaya, Cacti dosyalar\u0131n\u0131 da\u011f\u0131tmaya ve web aray\u00fcz\u00fc \u00fczerinden ilk cihaz\u0131 eklemeye kadar t\u00fcm ad\u0131mlar\u0131 takip ettik. Cacti, sunucu ve a\u011f altyap\u0131n\u0131z\u0131n performans\u0131n\u0131 g\u00f6rselle\u015ftirerek, olas\u0131 sorunlar\u0131 proaktif bir \u015fekilde tespit etmenize ve daha iyi kapasite planlamas\u0131 yapman\u0131za olanak tan\u0131yan paha bi\u00e7ilmez bir ara\u00e7t\u0131r.<\/p>\n<p>Kurulum s\u00fcrecinin, \u00f6zellikle eski bir i\u015fletim sistemi olan Ubuntu 12.04'te dikkatli ad\u0131mlar gerektirdi\u011fini g\u00f6rd\u00fck. Do\u011fru ba\u011f\u0131ml\u0131l\u0131klar\u0131n kurulmas\u0131, dosya izinlerinin ayarlanmas\u0131 ve cron i\u015finin yap\u0131land\u0131r\u0131lmas\u0131, Cacti'nin sorunsuz \u00e7al\u0131\u015fmas\u0131 i\u00e7in kritik \u00f6neme sahiptir. Kar\u015f\u0131la\u015f\u0131labilecek yayg\u0131n sorunlara y\u00f6nelik \u00e7\u00f6z\u00fcm \u00f6nerileri de, kurulum sonras\u0131 olas\u0131 aksakl\u0131klar\u0131n giderilmesine yard\u0131mc\u0131 olacakt\u0131r.<\/p>\n<p>Cacti'nin potansiyeli olduk\u00e7a geni\u015ftir. Bu temel kurulumun ard\u0131ndan, daha fazla cihaz ekleyebilir, farkl\u0131 veri toplama y\u00f6ntemlerini (\u00f6rne\u011fin SSH veya \u00f6zel betikler) kullanabilir, geli\u015fmi\u015f \u015fablonlar ve eklentilerle i\u015flevselli\u011fini geni\u015fletebilirsiniz. S\u00fcrekli izleme, sa\u011fl\u0131kl\u0131 ve istikrarl\u0131 bir IT altyap\u0131s\u0131n\u0131n temel ta\u015f\u0131d\u0131r ve Cacti bu yolda size g\u00fc\u00e7l\u00fc bir destek sa\u011flayacakt\u0131r. Unutmay\u0131n, iyi bir izleme sistemi, herhangi bir altyap\u0131 y\u00f6neticisinin en iyi dostudur.<\/body><\/p>\n","protected":false},"excerpt":{"rendered":"Ubuntu 12.04 Bulut Sunucuda Cacti Sunucu \u0130zleme Kurulumu\nGiri\u015f\nSunucu ve a\u011f altyap\u0131s\u0131 y\u00f6netimi, g\u00fcn\u00fcm\u00fcz\u00fcn dijital d\u00fcnyas\u0131nda kritik \u00f6nem","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"csco_page_header_type":"","csco_page_load_nextpost":"","csco_page_subscribe_form":"","csco_page_contact_form":"","footnotes":""},"categories":[1468],"tags":[],"class_list":{"0":"post-33786","1":"post","2":"type-post","3":"status-publish","4":"format-standard","6":"category-ubuntu","7":"cs-entry","8":"cs-video-wrap"},"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v20.5 (Yoast SEO v25.3.1) - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Ubuntu 12.04 Bulut Sunucuda Cacti Sunucu \u0130zleme Kurulumu - Kodlar\u0131n Gizemli D\u00fcnyas\u0131<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/fatihsoysal.com\/blog\/ubuntu-12-04-bulut-sunucuda-cacti-sunucu-izleme-kurulumu\/\" \/>\n<meta property=\"og:locale\" content=\"tr_TR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Ubuntu 12.04 Bulut Sunucuda Cacti Sunucu \u0130zleme Kurulumu\" \/>\n<meta property=\"og:description\" content=\"Ubuntu 12.04 Bulut Sunucuda Cacti Sunucu \u0130zleme Kurulumu Giri\u015f Sunucu ve a\u011f altyap\u0131s\u0131 y\u00f6netimi, g\u00fcn\u00fcm\u00fcz\u00fcn dijital d\u00fcnyas\u0131nda kritik \u00f6nem\" \/>\n<meta property=\"og:url\" content=\"https:\/\/fatihsoysal.com\/blog\/ubuntu-12-04-bulut-sunucuda-cacti-sunucu-izleme-kurulumu\/\" \/>\n<meta property=\"og:site_name\" content=\"Kodlar\u0131n Gizemli D\u00fcnyas\u0131\" \/>\n<meta property=\"article:published_time\" content=\"2025-11-06T22:40:47+00:00\" \/>\n<meta name=\"author\" content=\"Fatih Soysal\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Yazan:\" \/>\n\t<meta name=\"twitter:data1\" content=\"Fatih Soysal\" \/>\n\t<meta name=\"twitter:label2\" content=\"Tahmini okuma s\u00fcresi\" \/>\n\t<meta name=\"twitter:data2\" content=\"17 dakika\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/ubuntu-12-04-bulut-sunucuda-cacti-sunucu-izleme-kurulumu\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/ubuntu-12-04-bulut-sunucuda-cacti-sunucu-izleme-kurulumu\/\"},\"author\":{\"name\":\"Fatih Soysal\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1\"},\"headline\":\"Ubuntu 12.04 Bulut Sunucuda Cacti Sunucu \u0130zleme Kurulumu\",\"datePublished\":\"2025-11-06T22:40:47+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/ubuntu-12-04-bulut-sunucuda-cacti-sunucu-izleme-kurulumu\/\"},\"wordCount\":2913,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1\"},\"articleSection\":[\"Ubuntu\"],\"inLanguage\":\"tr\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/fatihsoysal.com\/blog\/ubuntu-12-04-bulut-sunucuda-cacti-sunucu-izleme-kurulumu\/#respond\"]}],\"copyrightYear\":\"2025\",\"copyrightHolder\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/ubuntu-12-04-bulut-sunucuda-cacti-sunucu-izleme-kurulumu\/\",\"url\":\"https:\/\/fatihsoysal.com\/blog\/ubuntu-12-04-bulut-sunucuda-cacti-sunucu-izleme-kurulumu\/\",\"name\":\"Ubuntu 12.04 Bulut Sunucuda Cacti Sunucu \u0130zleme Kurulumu - Kodlar\u0131n Gizemli D\u00fcnyas\u0131\",\"isPartOf\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#website\"},\"datePublished\":\"2025-11-06T22:40:47+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/ubuntu-12-04-bulut-sunucuda-cacti-sunucu-izleme-kurulumu\/#breadcrumb\"},\"inLanguage\":\"tr\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/fatihsoysal.com\/blog\/ubuntu-12-04-bulut-sunucuda-cacti-sunucu-izleme-kurulumu\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/ubuntu-12-04-bulut-sunucuda-cacti-sunucu-izleme-kurulumu\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Anasayfa\",\"item\":\"https:\/\/fatihsoysal.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Ubuntu 12.04 Bulut Sunucuda Cacti Sunucu \u0130zleme Kurulumu\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#website\",\"url\":\"https:\/\/fatihsoysal.com\/blog\/\",\"name\":\"Fatihsoysal.com\",\"description\":\"Blog - Yaz\u0131l\u0131m D\u00fcnyas\u0131 Tecr\u00fcbelerim\",\"publisher\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/fatihsoysal.com\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"tr\"},{\"@type\":[\"Person\",\"Organization\"],\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1\",\"name\":\"Fatih Soysal\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"tr\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/fatihsoysal.com\/blog\/wp-content\/uploads\/2024\/04\/cropped-replicate-prediction-3kgg1hgjn5rgp0cf0p5tr0jw7w-1.png\",\"contentUrl\":\"https:\/\/fatihsoysal.com\/blog\/wp-content\/uploads\/2024\/04\/cropped-replicate-prediction-3kgg1hgjn5rgp0cf0p5tr0jw7w-1.png\",\"width\":512,\"height\":512,\"caption\":\"Fatih Soysal\"},\"logo\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/image\/\"},\"description\":\"Kullan\u0131m ve kodlama m\u00fckemmeliyetini odak alan uygulamalar olu\u015fturma deneyimine sahip, profesyonel olarak 15+ y\u0131l \u00fczeri deneyime sahip bir yaz\u0131l\u0131m m\u00fchendisi.\",\"url\":\"https:\/\/fatihsoysal.com\/blog\/author\/fatihsoysal\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Ubuntu 12.04 Bulut Sunucuda Cacti Sunucu \u0130zleme Kurulumu - Kodlar\u0131n Gizemli D\u00fcnyas\u0131","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/fatihsoysal.com\/blog\/ubuntu-12-04-bulut-sunucuda-cacti-sunucu-izleme-kurulumu\/","og_locale":"tr_TR","og_type":"article","og_title":"Ubuntu 12.04 Bulut Sunucuda Cacti Sunucu \u0130zleme Kurulumu","og_description":"Ubuntu 12.04 Bulut Sunucuda Cacti Sunucu \u0130zleme Kurulumu Giri\u015f Sunucu ve a\u011f altyap\u0131s\u0131 y\u00f6netimi, g\u00fcn\u00fcm\u00fcz\u00fcn dijital d\u00fcnyas\u0131nda kritik \u00f6nem","og_url":"https:\/\/fatihsoysal.com\/blog\/ubuntu-12-04-bulut-sunucuda-cacti-sunucu-izleme-kurulumu\/","og_site_name":"Kodlar\u0131n Gizemli D\u00fcnyas\u0131","article_published_time":"2025-11-06T22:40:47+00:00","author":"Fatih Soysal","twitter_card":"summary_large_image","twitter_misc":{"Yazan:":"Fatih Soysal","Tahmini okuma s\u00fcresi":"17 dakika"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/fatihsoysal.com\/blog\/ubuntu-12-04-bulut-sunucuda-cacti-sunucu-izleme-kurulumu\/#article","isPartOf":{"@id":"https:\/\/fatihsoysal.com\/blog\/ubuntu-12-04-bulut-sunucuda-cacti-sunucu-izleme-kurulumu\/"},"author":{"name":"Fatih Soysal","@id":"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1"},"headline":"Ubuntu 12.04 Bulut Sunucuda Cacti Sunucu \u0130zleme Kurulumu","datePublished":"2025-11-06T22:40:47+00:00","mainEntityOfPage":{"@id":"https:\/\/fatihsoysal.com\/blog\/ubuntu-12-04-bulut-sunucuda-cacti-sunucu-izleme-kurulumu\/"},"wordCount":2913,"commentCount":0,"publisher":{"@id":"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1"},"articleSection":["Ubuntu"],"inLanguage":"tr","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/fatihsoysal.com\/blog\/ubuntu-12-04-bulut-sunucuda-cacti-sunucu-izleme-kurulumu\/#respond"]}],"copyrightYear":"2025","copyrightHolder":{"@id":"https:\/\/fatihsoysal.com\/blog\/#organization"}},{"@type":"WebPage","@id":"https:\/\/fatihsoysal.com\/blog\/ubuntu-12-04-bulut-sunucuda-cacti-sunucu-izleme-kurulumu\/","url":"https:\/\/fatihsoysal.com\/blog\/ubuntu-12-04-bulut-sunucuda-cacti-sunucu-izleme-kurulumu\/","name":"Ubuntu 12.04 Bulut Sunucuda Cacti Sunucu \u0130zleme Kurulumu - Kodlar\u0131n Gizemli D\u00fcnyas\u0131","isPartOf":{"@id":"https:\/\/fatihsoysal.com\/blog\/#website"},"datePublished":"2025-11-06T22:40:47+00:00","breadcrumb":{"@id":"https:\/\/fatihsoysal.com\/blog\/ubuntu-12-04-bulut-sunucuda-cacti-sunucu-izleme-kurulumu\/#breadcrumb"},"inLanguage":"tr","potentialAction":[{"@type":"ReadAction","target":["https:\/\/fatihsoysal.com\/blog\/ubuntu-12-04-bulut-sunucuda-cacti-sunucu-izleme-kurulumu\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/fatihsoysal.com\/blog\/ubuntu-12-04-bulut-sunucuda-cacti-sunucu-izleme-kurulumu\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Anasayfa","item":"https:\/\/fatihsoysal.com\/blog\/"},{"@type":"ListItem","position":2,"name":"Ubuntu 12.04 Bulut Sunucuda Cacti Sunucu \u0130zleme Kurulumu"}]},{"@type":"WebSite","@id":"https:\/\/fatihsoysal.com\/blog\/#website","url":"https:\/\/fatihsoysal.com\/blog\/","name":"Fatihsoysal.com","description":"Blog - Yaz\u0131l\u0131m D\u00fcnyas\u0131 Tecr\u00fcbelerim","publisher":{"@id":"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/fatihsoysal.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"tr"},{"@type":["Person","Organization"],"@id":"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1","name":"Fatih Soysal","image":{"@type":"ImageObject","inLanguage":"tr","@id":"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/image\/","url":"https:\/\/fatihsoysal.com\/blog\/wp-content\/uploads\/2024\/04\/cropped-replicate-prediction-3kgg1hgjn5rgp0cf0p5tr0jw7w-1.png","contentUrl":"https:\/\/fatihsoysal.com\/blog\/wp-content\/uploads\/2024\/04\/cropped-replicate-prediction-3kgg1hgjn5rgp0cf0p5tr0jw7w-1.png","width":512,"height":512,"caption":"Fatih Soysal"},"logo":{"@id":"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/image\/"},"description":"Kullan\u0131m ve kodlama m\u00fckemmeliyetini odak alan uygulamalar olu\u015fturma deneyimine sahip, profesyonel olarak 15+ y\u0131l \u00fczeri deneyime sahip bir yaz\u0131l\u0131m m\u00fchendisi.","url":"https:\/\/fatihsoysal.com\/blog\/author\/fatihsoysal\/"}]}},"yoast_meta":{"yoast_wpseo_title":"","yoast_wpseo_metadesc":"","yoast_wpseo_canonical":""},"amp_enabled":true,"_links":{"self":[{"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/posts\/33786","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/comments?post=33786"}],"version-history":[{"count":1,"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/posts\/33786\/revisions"}],"predecessor-version":[{"id":33787,"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/posts\/33786\/revisions\/33787"}],"wp:attachment":[{"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/media?parent=33786"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/categories?post=33786"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/tags?post=33786"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}