{"id":34157,"date":"2025-11-12T02:40:45","date_gmt":"2025-11-11T23:40:45","guid":{"rendered":"https:\/\/fatihsoysal.com\/blog\/?p=34157"},"modified":"2025-11-12T02:40:45","modified_gmt":"2025-11-11T23:40:45","slug":"nagiosu-ubuntu-12-10-uzerine-kurulum-rehberi","status":"publish","type":"post","link":"https:\/\/fatihsoysal.com\/blog\/nagiosu-ubuntu-12-10-uzerine-kurulum-rehberi\/","title":{"rendered":"Nagios&#8217;u Ubuntu 12.10 \u00dczerine Kurulum Rehberi"},"content":{"rendered":"<h2>Nagios&#8217;u Ubuntu 12.10 \u00dczerine Kurulum Rehberi<\/h2>\n<p><body><\/p>\n<h2>Giri\u015f<\/h2>\n<p>G\u00fcn\u00fcm\u00fcz\u00fcn karma\u015f\u0131k IT altyap\u0131lar\u0131nda, sistemlerin ve a\u011f hizmetlerinin kesintisiz \u00e7al\u0131\u015fmas\u0131 kritik \u00f6neme sahiptir. Bir sunucunun \u00e7\u00f6kmesi, bir hizmetin durmas\u0131 veya a\u011f ba\u011flant\u0131s\u0131nda ya\u015fanan bir sorun, i\u015f s\u00fcre\u00e7lerini sekteye u\u011fratabilir ve ciddi maliyetlere yol a\u00e7abilir. \u0130\u015fte tam bu noktada, proaktif izleme ve uyar\u0131 sistemleri devreye girer. Nagios, a\u00e7\u0131k kaynak kodlu ve son derece g\u00fc\u00e7l\u00fc bir a\u011f, sunucu ve uygulama izleme \u00e7\u00f6z\u00fcm\u00fcd\u00fcr. Sistem y\u00f6neticilerine, altyap\u0131lar\u0131ndaki potansiyel veya mevcut sorunlar\u0131 an\u0131nda tespit etme ve m\u00fcdahale etme imkan\u0131 sunar.<\/p>\n<p>Nagios, sunucular\u0131n (Linux, Windows, Solaris vb.), a\u011f cihazlar\u0131n\u0131n (router, switch, firewall), servislerin (HTTP, SSH, FTP, SMTP, DNS vb.), i\u015fletim sistemlerinin kaynak kullan\u0131m\u0131n\u0131n (CPU, RAM, disk I\/O) ve hatta \u00f6zel olarak geli\u015ftirilmi\u015f betiklerle uygulamalar\u0131n durumunu izleyebilir. Belirlenen e\u015fik de\u011ferler a\u015f\u0131ld\u0131\u011f\u0131nda veya bir hizmet kesintiye u\u011frad\u0131\u011f\u0131nda, e-posta, SMS veya di\u011fer y\u00f6ntemlerle uyar\u0131lar g\u00f6ndererek y\u00f6neticileri bilgilendirir. Bu sayede, sorunlar kullan\u0131c\u0131lar etkilenmeden veya daha b\u00fcy\u00fck bir krize d\u00f6n\u00fc\u015fmeden \u00f6nce ele al\u0131nabilir.<\/p>\n<p>Bu makalede, Nagios&#8217;un belirli bir s\u00fcr\u00fcm olan Ubuntu 12.10 \u00fczerine ad\u0131m ad\u0131m nas\u0131l kurulaca\u011f\u0131n\u0131 detayl\u0131 bir \u015fekilde ele alaca\u011f\u0131z. Ubuntu 12.10, her ne kadar eski bir i\u015fletim sistemi s\u00fcr\u00fcm\u00fc olsa da, baz\u0131 kurumsal ortamlarda veya \u00f6zel projelerde hala kullan\u0131l\u0131yor olabilir. Bu rehber, Nagios&#8217;un kaynak koddan derlenerek kurulmas\u0131na odaklanacak, b\u00f6ylece sisteminize tam kontrol sa\u011flayacak ve \u00f6zelle\u015ftirmeler i\u00e7in esneklik sunacakt\u0131r. Kurulum s\u00fcreci, \u00f6n gereksinimlerin kar\u015f\u0131lanmas\u0131ndan, Nagios Core ve eklentilerinin derlenmesine, Apache web sunucusu ile entegrasyonuna ve temel yap\u0131land\u0131rmas\u0131na kadar t\u00fcm ad\u0131mlar\u0131 i\u00e7erecektir.<\/p>\n<h2>\u00d6n Gereksinimler<\/h2>\n<p>Nagios kurulumuna ba\u015flamadan \u00f6nce, sisteminizin belirli gereksinimleri kar\u015f\u0131lad\u0131\u011f\u0131ndan ve gerekli yaz\u0131l\u0131m ba\u011f\u0131ml\u0131l\u0131klar\u0131n\u0131n y\u00fckl\u00fc oldu\u011fundan emin olmal\u0131y\u0131z. Bu ad\u0131mlar, sorunsuz bir kurulum s\u00fcreci i\u00e7in kritik \u00f6neme sahiptir.<\/p>\n<h3>Sistem Gereksinimleri<\/h3>\n<p>Nagios, genel olarak \u00e7ok fazla sistem kayna\u011f\u0131 t\u00fcketmez, ancak izlenecek host ve servis say\u0131s\u0131na ba\u011fl\u0131 olarak gereksinimler artabilir. Ubuntu 12.10 i\u00e7in minimum gereksinimler \u015funlard\u0131r:<\/p>\n<p>*   <strong>\u0130\u015flemci (CPU):<\/strong> Minimum 1 GHz tek \u00e7ekirdekli i\u015flemci (\u00c7ok say\u0131da izleme yap\u0131lacaksa daha g\u00fc\u00e7l\u00fc bir i\u015flemci \u00f6nerilir).<br \/>\n*   <strong>Bellek (RAM):<\/strong> Minimum 512 MB RAM (1 GB veya \u00fczeri \u00f6nerilir).<br \/>\n*   <strong>Depolama (Disk):<\/strong> \u0130\u015fletim sistemi, Nagios ve log dosyalar\u0131 i\u00e7in en az 5 GB bo\u015f disk alan\u0131 (Log dosyalar\u0131 zamanla b\u00fcy\u00fcyebilir, bu nedenle yeterli alan ayr\u0131lmal\u0131d\u0131r).<br \/>\n*   <strong>A\u011f:<\/strong> Sabit bir IP adresine sahip bir a\u011f ba\u011flant\u0131s\u0131.<\/p>\n<h3>A\u011f Yap\u0131land\u0131rmas\u0131<\/h3>\n<p>Nagios sunucusunun a\u011f \u00fczerinde d\u00fczg\u00fcn bir \u015fekilde \u00e7al\u0131\u015fabilmesi i\u00e7in sabit bir IP adresine sahip olmas\u0131 \u00f6nemlidir. DHCP ile dinamik IP adresi almak, zaman zaman eri\u015fim sorunlar\u0131na yol a\u00e7abilir. Ayr\u0131ca, DNS \u00e7\u00f6z\u00fcmlemesinin do\u011fru \u00e7al\u0131\u015ft\u0131\u011f\u0131ndan emin olun.<\/p>\n<h3>Gerekli Paketler ve Ba\u011f\u0131ml\u0131l\u0131klar<\/h3>\n<p>Nagios&#8217;u kaynak koddan derleyebilmek ve web aray\u00fcz\u00fcn\u00fc \u00e7al\u0131\u015ft\u0131rabilmek i\u00e7in \u00e7e\u015fitli geli\u015ftirme ara\u00e7lar\u0131na, k\u00fct\u00fcphanelere ve bir web sunucusuna ihtiyac\u0131m\u0131z olacak.<\/p>\n<p>*   <strong>Apache Web Sunucusu:<\/strong> Nagios&#8217;un web aray\u00fcz\u00fcn\u00fc bar\u0131nd\u0131rmak i\u00e7in gereklidir.<br \/>\n*   <strong>PHP:<\/strong> Apache ile birlikte \u00e7al\u0131\u015farak Nagios CGI betiklerini \u00e7al\u0131\u015ft\u0131rmak i\u00e7in kullan\u0131l\u0131r.<br \/>\n*   <strong>Build Essentials:<\/strong> Derleme i\u00e7in gerekli temel ara\u00e7lar\u0131 (gcc, make vb.) i\u00e7erir.<br \/>\n*   <strong>GD K\u00fct\u00fcphaneleri:<\/strong> Nagios&#8217;un performans grafikleri ve baz\u0131 g\u00f6rsel \u00f6\u011feleri i\u00e7in gereklidir.<br \/>\n*   <strong>SSL Geli\u015ftirme K\u00fct\u00fcphaneleri:<\/strong> HTTPS \u00fczerinden g\u00fcvenli ileti\u015fim i\u00e7in gereklidir.<br \/>\n*   <strong>Di\u011fer Ba\u011f\u0131ml\u0131l\u0131klar:<\/strong> <code>libperl-dev<\/code>, <code>unzip<\/code> gibi ek paketler.<\/p>\n<h2>Kuruluma Ba\u015flamadan \u00d6nce<\/h2>\n<p>Kurulum ad\u0131mlar\u0131na ge\u00e7meden \u00f6nce, sistemimizi g\u00fcncelleyerek ve gerekli ba\u011f\u0131ml\u0131l\u0131klar\u0131 y\u00fckleyerek haz\u0131r hale getirelim.<\/p>\n<h3>Sistemi G\u00fcncelleme<\/h3>\n<p>Herhangi bir yaz\u0131l\u0131m kurulumuna ba\u015flamadan \u00f6nce, sisteminizin g\u00fcncel oldu\u011fundan emin olmak iyi bir uygulamad\u0131r. Bu, potansiyel g\u00fcvenlik a\u00e7\u0131klar\u0131n\u0131 kapat\u0131r ve paket ba\u011f\u0131ml\u0131l\u0131k sorunlar\u0131n\u0131 minimize eder.<\/p>\n<pre><code class=\"language-bash\">sudo apt-get update\nsudo apt-get upgrade -y<\/code><\/pre>\n<h3>Gerekli Ba\u011f\u0131ml\u0131l\u0131klar\u0131 Y\u00fckleme<\/h3>\n<p>Nagios Core ve eklentilerini derlemek, Apache ile entegre etmek ve web aray\u00fcz\u00fcn\u00fc \u00e7al\u0131\u015ft\u0131rmak i\u00e7in ihtiyac\u0131m\u0131z olan paketleri kural\u0131m:<\/p>\n<pre><code class=\"language-bash\">sudo apt-get install -y build-essential libgd2-xpm-dev openssl libssl-dev xinetd apache2 apache2-utils php5 php5-gd unzip<\/code><\/pre>\n<p>Bu komut, derleme ara\u00e7lar\u0131n\u0131, GD k\u00fct\u00fcphanelerini, SSL geli\u015ftirme k\u00fct\u00fcphanelerini, xinetd servisini, Apache web sunucusunu, Apache yard\u0131mc\u0131 ara\u00e7lar\u0131n\u0131, PHP5 ve PHP5&#8217;in GD uzant\u0131s\u0131n\u0131 y\u00fckleyecektir.<\/p>\n<h3>Nagios Kullan\u0131c\u0131s\u0131 ve Grubu Olu\u015fturma<\/h3>\n<p>G\u00fcvenlik ve yetkilendirme amac\u0131yla, Nagios&#8217;un kendi \u00f6zel kullan\u0131c\u0131s\u0131 ve grubu alt\u0131nda \u00e7al\u0131\u015fmas\u0131 \u00f6nerilir. Ayr\u0131ca, Nagios komut dosyalar\u0131n\u0131n Apache web sunucusu taraf\u0131ndan \u00e7al\u0131\u015ft\u0131r\u0131labilmesi i\u00e7in <code>nagcmd<\/code> grubunu olu\u015fturaca\u011f\u0131z ve <code>nagios<\/code> kullan\u0131c\u0131s\u0131 ile <code>www-data<\/code> (Apache kullan\u0131c\u0131s\u0131) bu gruba dahil edece\u011fiz.<\/p>\n<pre><code class=\"language-bash\">sudo adduser nagios\nsudo addgroup nagcmd\nsudo usermod -a -G nagcmd nagios\nsudo usermod -a -G nagcmd www-data<\/code><\/pre>\n<p><code>adduser nagios<\/code> komutu otomatik olarak bir <code>nagios<\/code> grubu da olu\u015fturacakt\u0131r. <code>usermod<\/code> komutlar\u0131 ise <code>nagios<\/code> ve <code>www-data<\/code> kullan\u0131c\u0131lar\u0131n\u0131 <code>nagcmd<\/code> grubuna ekler. Bu, web aray\u00fcz\u00fcnden Nagios&#8217;a komut g\u00f6nderme yetene\u011fi i\u00e7in kritik \u00f6neme sahiptir.<\/p>\n<h2>Nagios Core Kurulumu<\/h2>\n<p>Nagios Core, izleme motorunun kendisidir. Kaynak kodunu indirip derleyerek kurulumunu ger\u00e7ekle\u015ftirece\u011fiz.<\/p>\n<h3>Kaynak Kodunu \u0130ndirme<\/h3>\n<p>Nagios Core&#8217;un son kararl\u0131 s\u00fcr\u00fcm\u00fcn\u00fc (Ubuntu 12.10 d\u00f6neminde uygun olan bir s\u00fcr\u00fcm) Nagios&#8217;un resmi web sitesinden indirebilirsiniz. Bu rehber i\u00e7in, 3.x serisinden bir s\u00fcr\u00fcm kullan\u0131ld\u0131\u011f\u0131n\u0131 varsayal\u0131m. <code>wget<\/code> komutunu kullanarak <code>\/tmp<\/code> dizinine indirebiliriz.<\/p>\n<pre><code class=\"language-bash\">cd \/tmp\nwget http:\/\/prdownloads.sourceforge.net\/sourceforge\/nagios\/nagios-3.5.1.tar.gz\ntar xzf nagios-3.5.1.tar.gz\ncd nagios-3.5.1<\/code><\/pre>\n<p><em>Not: L\u00fctfen en g\u00fcncel kararl\u0131 s\u00fcr\u00fcm\u00fc kontrol edin ve indirme ba\u011flant\u0131s\u0131n\u0131 buna g\u00f6re g\u00fcncelleyin. Yukar\u0131daki \u00f6rnek, makalenin yaz\u0131ld\u0131\u011f\u0131 d\u00f6nemdeki varsay\u0131msal bir s\u00fcr\u00fcm numaras\u0131d\u0131r.<\/em><\/p>\n<h3>Derleme ve Kurulum Ad\u0131mlar\u0131<\/h3>\n<p>Nagios Core&#8217;u derlemek ve kurmak i\u00e7in a\u015fa\u011f\u0131daki komutlar\u0131 s\u0131ras\u0131yla \u00e7al\u0131\u015ft\u0131raca\u011f\u0131z:<\/p>\n<p>1.  <strong>Yap\u0131land\u0131rma (Configure):<\/strong> Bu ad\u0131m, sisteminizdeki derleme ortam\u0131n\u0131 kontrol eder ve Nagios&#8217;un nas\u0131l derlenece\u011fini belirler. <code>nagcmd<\/code> grubunu belirtmek \u00f6nemlidir.<\/p>\n<pre><code class=\"language-bash\">.\/configure --with-nagios-group=nagios --with-command-group=nagcmd<\/code><\/pre>\n<p>    Bu komut, Nagios&#8217;un <code>nagios<\/code> grubu alt\u0131nda \u00e7al\u0131\u015fmas\u0131n\u0131 ve komutlar\u0131n <code>nagcmd<\/code> grubu taraf\u0131ndan i\u015flenmesini sa\u011flar.<\/p>\n<p>2.  <strong>Derleme (Make All):<\/strong> Kaynak kodunu derler.<\/p>\n<pre><code class=\"language-bash\">make all<\/code><\/pre>\n<p>3.  <strong>\u0130kili Dosyalar\u0131n Kurulumu (Install):<\/strong> Nagios ikili dosyalar\u0131n\u0131 ve betiklerini hedef dizinlere (genellikle <code>\/usr\/local\/nagios<\/code>) kopyalar.<\/p>\n<pre><code class=\"language-bash\">sudo make install<\/code><\/pre>\n<p>4.  <strong>Init Betiklerinin Kurulumu (Install Init):<\/strong> Nagios&#8217;un sistem ba\u015flang\u0131c\u0131nda otomatik olarak ba\u015flamas\u0131n\u0131 sa\u011flayan servis beti\u011fini kurar.<\/p>\n<pre><code class=\"language-bash\">sudo make install-init<\/code><\/pre>\n<p>5.  <strong>\u00d6rnek Yap\u0131land\u0131rma Dosyalar\u0131n\u0131n Kurulumu (Install Config):<\/strong> Temel Nagios yap\u0131land\u0131rma dosyalar\u0131n\u0131 kurar. Bu dosyalar, daha sonra \u00f6zelle\u015ftirece\u011fimiz \u015fablonlard\u0131r.<\/p>\n<pre><code class=\"language-bash\">sudo make install-config<\/code><\/pre>\n<p>6.  <strong>Komut Modu Dizinlerinin Kurulumu (Install Command Mode):<\/strong> Nagios&#8217;un web aray\u00fcz\u00fc \u00fczerinden harici komutlar\u0131 kabul etmesini sa\u011flayan dizinleri ayarlar ve izinlerini d\u00fczenler.<\/p>\n<pre><code class=\"language-bash\">sudo make install-commandmode<\/code><\/pre>\n<p>7.  <strong>Web Yap\u0131land\u0131rma Dosyalar\u0131n\u0131n Kurulumu (Install Webconf):<\/strong> Nagios web aray\u00fcz\u00fc i\u00e7in Apache yap\u0131land\u0131rma dosyas\u0131n\u0131 kurar.<\/p>\n<pre><code class=\"language-bash\">sudo make install-webconf<\/code><\/pre>\n<p>Bu ad\u0131mlarla Nagios Core&#8217;un temel kurulumu tamamlanm\u0131\u015f olur.<\/p>\n<h2>Nagios Eklentileri (Plugins) Kurulumu<\/h2>\n<p>Nagios Core, sadece izleme motorudur. Ger\u00e7ek izleme i\u015flemlerini ger\u00e7ekle\u015ftirenler eklentilerdir (plugins). CPU kullan\u0131m\u0131, disk alan\u0131, a\u011f trafi\u011fi gibi verileri toplamak i\u00e7in bu eklentilere ihtiyac\u0131m\u0131z var.<\/p>\n<h3>Kaynak Kodunu \u0130ndirme<\/h3>\n<p>Nagios eklentilerinin son kararl\u0131 s\u00fcr\u00fcm\u00fcn\u00fc Nagios&#8217;un resmi web sitesinden indirin.<\/p>\n<pre><code class=\"language-bash\">cd \/tmp\nwget http:\/\/prdownloads.sourceforge.net\/sourceforge\/nagiosplugins\/nagios-plugins-1.4.16.tar.gz\ntar xzf nagios-plugins-1.4.16.tar.gz\ncd nagios-plugins-1.4.16<\/code><\/pre>\n<p><em>Not: Yine, en g\u00fcncel kararl\u0131 s\u00fcr\u00fcm\u00fc kontrol edin ve indirme ba\u011flant\u0131s\u0131n\u0131 g\u00fcncelleyin. Yukar\u0131daki \u00f6rnek, makalenin yaz\u0131ld\u0131\u011f\u0131 d\u00f6nemdeki varsay\u0131msal bir s\u00fcr\u00fcm numaras\u0131d\u0131r.<\/em><\/p>\n<h3>Derleme ve Kurulum Ad\u0131mlar\u0131<\/h3>\n<p>Nagios eklentilerini derlemek ve kurmak i\u00e7in a\u015fa\u011f\u0131daki komutlar\u0131 \u00e7al\u0131\u015ft\u0131r\u0131n:<\/p>\n<p>1.  <strong>Yap\u0131land\u0131rma (Configure):<\/strong> Eklentilerin derleme ortam\u0131n\u0131 yap\u0131land\u0131r\u0131r.<\/p>\n<pre><code class=\"language-bash\">.\/configure --with-nagios-user=nagios --with-nagios-group=nagios<\/code><\/pre>\n<p>2.  <strong>Derleme (Make):<\/strong> Eklentileri derler.<\/p>\n<pre><code class=\"language-bash\">make<\/code><\/pre>\n<p>3.  <strong>Kurulum (Install):<\/strong> Derlenmi\u015f eklentileri Nagios&#8217;un eklenti dizinine (<code>\/usr\/local\/nagios\/libexec<\/code>) kopyalar.<\/p>\n<pre><code class=\"language-bash\">sudo make install<\/code><\/pre>\n<p>Bu ad\u0131mla birlikte, Nagios Core&#8217;un izleme yapabilmesi i\u00e7in gerekli olan eklentiler de kurulmu\u015f oldu.<\/p>\n<h2>Apache Yap\u0131land\u0131rmas\u0131<\/h2>\n<p>Nagios&#8217;un web aray\u00fcz\u00fcne eri\u015febilmek i\u00e7in Apache web sunucusunu do\u011fru \u015fekilde yap\u0131land\u0131rmam\u0131z gerekiyor.<\/p>\n<h3>Apache Mod\u00fcllerini Etkinle\u015ftirme<\/h3>\n<p>Nagios web aray\u00fcz\u00fc, CGI betikleri kullan\u0131r ve Apache&#8217;nin yeniden yazma (rewrite) yetene\u011fine ihtiya\u00e7 duyabilir. Gerekli Apache mod\u00fcllerini etkinle\u015ftirelim:<\/p>\n<pre><code class=\"language-bash\">sudo a2enmod rewrite\nsudo a2enmod cgi<\/code><\/pre>\n<h3>Nagios Y\u00f6netici Kullan\u0131c\u0131s\u0131 Olu\u015fturma<\/h3>\n<p>Nagios web aray\u00fcz\u00fcne eri\u015fmek i\u00e7in bir y\u00f6netici kullan\u0131c\u0131 ad\u0131 ve parola olu\u015fturmal\u0131y\u0131z. Bu bilgiler, Apache&#8217;nin temel kimlik do\u011frulama mekanizmas\u0131 (<code>htpasswd<\/code>) taraf\u0131ndan y\u00f6netilecektir. <code>nagiosadmin<\/code> ad\u0131nda bir kullan\u0131c\u0131 olu\u015ftural\u0131m:<\/p>\n<pre><code class=\"language-bash\">sudo htpasswd -c \/usr\/local\/nagios\/etc\/htpasswd.users nagiosadmin<\/code><\/pre>\n<p>Bu komutu \u00e7al\u0131\u015ft\u0131rd\u0131ktan sonra, <code>nagiosadmin<\/code> kullan\u0131c\u0131s\u0131 i\u00e7in bir parola girmeniz ve onaylaman\u0131z istenecektir. Parolay\u0131 g\u00fcvenli bir \u015fekilde belirleyin.<\/p>\n<h3>Apache Yeniden Ba\u015flatma<\/h3>\n<p>Yapt\u0131\u011f\u0131m\u0131z Apache yap\u0131land\u0131rma de\u011fi\u015fikliklerinin etkili olmas\u0131 i\u00e7in Apache servisini yeniden ba\u015flatmal\u0131y\u0131z:<\/p>\n<pre><code class=\"language-bash\">sudo service apache2 restart<\/code><\/pre>\n<p>Bu ad\u0131mlar\u0131n ard\u0131ndan, Apache Nagios web aray\u00fcz\u00fcn\u00fc sunmaya haz\u0131r hale gelmi\u015f olmal\u0131d\u0131r.<\/p>\n<h2>Nagios Yap\u0131land\u0131rmas\u0131<\/h2>\n<p>Nagios&#8217;un do\u011fru bir \u015fekilde izleme yapabilmesi i\u00e7in yap\u0131land\u0131rma dosyalar\u0131n\u0131 d\u00fczenlememiz gerekiyor. Kurulum s\u0131ras\u0131nda \u00f6rnek yap\u0131land\u0131rma dosyalar\u0131n\u0131 zaten kopyalam\u0131\u015ft\u0131k. \u015eimdi bu dosyalar\u0131 g\u00f6zden ge\u00e7irelim ve baz\u0131 temel de\u011fi\u015fiklikler yapal\u0131m. Nagios yap\u0131land\u0131rma dosyalar\u0131 genellikle <code>\/usr\/local\/nagios\/etc\/<\/code> dizininde bulunur.<\/p>\n<h3>Ana Yap\u0131land\u0131rma Dosyas\u0131 (<code>nagios.cfg<\/code>)<\/h3>\n<p>Bu dosya, Nagios&#8217;un ana yap\u0131land\u0131rma dosyas\u0131d\u0131r ve di\u011fer yap\u0131land\u0131rma dosyalar\u0131n\u0131 i\u00e7erir. Genellikle varsay\u0131lan ayarlar\u0131 yeterli olsa da, \u00f6zellikle loglama ve d\u0131\u015f komutlar gibi ayarlar\u0131 kontrol etmekte fayda var.<\/p>\n<pre><code class=\"language-bash\">sudo nano \/usr\/local\/nagios\/etc\/nagios.cfg<\/code><\/pre>\n<p>Bu dosya i\u00e7inde, di\u011fer yap\u0131land\u0131rma dosyalar\u0131n\u0131n dahil edildi\u011fi sat\u0131rlar\u0131 g\u00f6receksiniz. \u00d6rne\u011fin:<\/p>\n<pre><code class=\"language-\">cfg_dir=\/usr\/local\/nagios\/etc\/objects<\/code><\/pre>\n<p>Bu sat\u0131r, Nagios&#8217;un <code>\/usr\/local\/nagios\/etc\/objects<\/code> dizinindeki t\u00fcm <code>.cfg<\/code> uzant\u0131l\u0131 dosyalar\u0131 okuyaca\u011f\u0131n\u0131 belirtir. Bu dizinde host, servis, komut vb. tan\u0131mlar\u0131 yer al\u0131r.<\/p>\n<h3>Nesne Tan\u0131mlar\u0131<\/h3>\n<p>Nagios&#8217;ta izlenecek her \u015fey &#8220;nesne&#8221; olarak tan\u0131mlan\u0131r. Bu nesneler, hostlar, host gruplar\u0131, servisler, servis gruplar\u0131, ki\u015filer, ki\u015fi gruplar\u0131, zaman periyotlar\u0131 ve komutlard\u0131r. \u00d6rnek yap\u0131land\u0131rma dosyalar\u0131, <code>\/usr\/local\/nagios\/etc\/objects\/<\/code> dizininde bulunur.<\/p>\n<p>*   <strong><code>commands.cfg<\/code>:<\/strong> Nagios&#8217;un \u00e7al\u0131\u015ft\u0131rabilece\u011fi t\u00fcm komutlar\u0131 tan\u0131mlar. Eklentilerin nas\u0131l \u00e7al\u0131\u015ft\u0131r\u0131laca\u011f\u0131 burada belirtilir. \u00d6rne\u011fin, <code>check_http<\/code> eklentisi i\u00e7in bir komut tan\u0131m\u0131.<br \/>\n*   <strong><code>contacts.cfg<\/code>:<\/strong> Uyar\u0131 alacak ki\u015fileri ve ki\u015fi gruplar\u0131n\u0131 tan\u0131mlar. <code>nagiosadmin<\/code> kullan\u0131c\u0131s\u0131 burada tan\u0131ml\u0131d\u0131r. E-posta adresinizi burada g\u00fcncellemeyi unutmay\u0131n:<\/p>\n<pre><code class=\"language-bash\">sudo nano \/usr\/local\/nagios\/etc\/objects\/contacts.cfg<\/code><\/pre>\n<p>    \u0130\u00e7inde <code>nagiosadmin<\/code> tan\u0131m\u0131n\u0131 bulun ve <code>email<\/code> alan\u0131n\u0131 kendi e-posta adresinizle de\u011fi\u015ftirin:<\/p>\n<pre><code class=\"language-\">define contact{\n            contact_name                    nagiosadmin\n            use                             generic-contact\n            alias                           Nagios Admin\n            email                           your_email@example.com   ; Buray\u0131 kendi e-posta adresinizle de\u011fi\u015ftirin\n            }<\/code><\/pre>\n<p>*   <strong><code>timeperiods.cfg<\/code>:<\/strong> Belirli zaman aral\u0131klar\u0131n\u0131 tan\u0131mlar. \u00d6rne\u011fin, &#8220;24&#215;7&#8221; veya &#8220;\u00e7al\u0131\u015fma saatleri&#8221; gibi.<br \/>\n*   <strong><code>templates.cfg<\/code>:<\/strong> Host ve servis tan\u0131mlar\u0131 i\u00e7in \u015fablonlar i\u00e7erir. Bu, yap\u0131land\u0131rmay\u0131 daha mod\u00fcler ve y\u00f6netilebilir hale getirir.<br \/>\n*   <strong><code>localhost.cfg<\/code>:<\/strong> Nagios sunucusunun kendisini izlemek i\u00e7in \u00f6rnek host ve servis tan\u0131mlar\u0131n\u0131 i\u00e7erir. Bu dosya, ilk izleme deneyiminiz i\u00e7in iyi bir ba\u015flang\u0131\u00e7 noktas\u0131d\u0131r.<br \/>\n*   <strong><code>windows.cfg<\/code>, <code>linux.cfg<\/code> vb.:<\/strong> Di\u011fer i\u015fletim sistemleri i\u00e7in \u00f6rnek yap\u0131land\u0131rma dosyalar\u0131.<\/p>\n<h3>Varsay\u0131lan Yap\u0131land\u0131rmalar\u0131 \u0130nceleme ve Gerekti\u011finde D\u00fczenleme<\/h3>\n<p>Kurulumla gelen \u00f6rnek yap\u0131land\u0131rmalar genellikle yeterli bir ba\u015flang\u0131\u00e7 noktas\u0131 sa\u011flar. \u00d6zellikle <code>localhost.cfg<\/code> dosyas\u0131n\u0131 inceleyerek Nagios&#8217;un kendi sunucusunu nas\u0131l izledi\u011fini g\u00f6rebilirsiniz.<\/p>\n<pre><code class=\"language-bash\">sudo nano \/usr\/local\/nagios\/etc\/objects\/localhost.cfg<\/code><\/pre>\n<p>Bu dosyada, <code>localhost<\/code> i\u00e7in CPU, disk, HTTP, SSH gibi servislerin nas\u0131l tan\u0131mland\u0131\u011f\u0131n\u0131 g\u00f6receksiniz. \u0130htiya\u00e7lar\u0131n\u0131za g\u00f6re bu tan\u0131mlar\u0131 d\u00fczenleyebilir veya yeni hostlar ve servisler ekleyebilirsiniz.<\/p>\n<p><strong>\u00d6nemli Not:<\/strong> Nagios yap\u0131land\u0131rma dosyalar\u0131nda herhangi bir de\u011fi\u015fiklik yapt\u0131\u011f\u0131n\u0131zda, Nagios servisini yeniden ba\u015flatmadan \u00f6nce yap\u0131land\u0131rma dosyalar\u0131n\u0131 kontrol etmeniz \u00e7ok \u00f6nemlidir. Bu, olas\u0131 hatalar\u0131 \u00f6nler.<\/p>\n<h2>Nagios Servisini Ba\u015flatma ve Kontrol Etme<\/h2>\n<p>T\u00fcm yap\u0131land\u0131rmalar\u0131 tamamlad\u0131ktan sonra, Nagios servisini ba\u015flatabilir ve web aray\u00fcz\u00fcne eri\u015febiliriz.<\/p>\n<h3>Yap\u0131land\u0131rma Dosyalar\u0131n\u0131 Kontrol Etme<\/h3>\n<p>Nagios, ba\u015flat\u0131lmadan \u00f6nce yap\u0131land\u0131rma dosyalar\u0131nda herhangi bir hata olup olmad\u0131\u011f\u0131n\u0131 kontrol etmek i\u00e7in bir ara\u00e7 sunar:<\/p>\n<pre><code class=\"language-bash\">sudo \/usr\/local\/nagios\/bin\/nagios -v \/usr\/local\/nagios\/etc\/nagios.cfg<\/code><\/pre>\n<p>E\u011fer \u00e7\u0131kt\u0131 &#8220;Total Warnings: 0, Total Errors: 0&#8221; \u015feklinde ise, yap\u0131land\u0131rma dosyalar\u0131n\u0131z do\u011fru demektir. Herhangi bir hata veya uyar\u0131 varsa, ilgili dosyalara geri d\u00f6n\u00fcp d\u00fczeltmeleri yapman\u0131z gerekir.<\/p>\n<h3>Nagios Servisini Ba\u015flatma<\/h3>\n<p>Yap\u0131land\u0131rma dosyalar\u0131 hatas\u0131z ise, Nagios servisini ba\u015flatabiliriz:<\/p>\n<pre><code class=\"language-bash\">sudo service nagios start<\/code><\/pre>\n<p>Servisin durumunu kontrol etmek i\u00e7in:<\/p>\n<pre><code class=\"language-bash\">sudo service nagios status<\/code><\/pre>\n<p>\u00c7\u0131kt\u0131da &#8220;Nagios running&#8221; veya benzeri bir ifade g\u00f6rmelisiniz.<\/p>\n<h3>Sistem Ba\u015flang\u0131c\u0131nda Otomatik Ba\u015flatmay\u0131 Sa\u011flama<\/h3>\n<p>Sunucu yeniden ba\u015flat\u0131ld\u0131\u011f\u0131nda Nagios&#8217;un otomatik olarak ba\u015flamas\u0131 i\u00e7in servis beti\u011fini sistem ba\u015flang\u0131c\u0131na ekleyelim:<\/p>\n<pre><code class=\"language-bash\">sudo update-rc.d nagios defaults<\/code><\/pre>\n<h2>Web Aray\u00fcz\u00fcne Eri\u015fim<\/h2>\n<p>Art\u0131k Nagios kurulumu ve temel yap\u0131land\u0131rmas\u0131 tamamland\u0131\u011f\u0131na g\u00f6re, web taray\u0131c\u0131n\u0131zdan Nagios aray\u00fcz\u00fcne eri\u015febilirsiniz.<\/p>\n<p>Taray\u0131c\u0131n\u0131z\u0131 a\u00e7\u0131n ve Nagios sunucunuzun IP adresini veya alan ad\u0131n\u0131 kullanarak a\u015fa\u011f\u0131daki adrese gidin:<\/p>\n<pre><code class=\"language-\">http:\/\/sunucu_ip_adresi\/nagios<\/code><\/pre>\n<p>\u00d6rne\u011fin, <code>http:\/\/192.168.1.100\/nagios<\/code><\/p>\n<p>Kar\u015f\u0131n\u0131za bir kimlik do\u011frulama penceresi \u00e7\u0131kacakt\u0131r. Daha \u00f6nce <code>htpasswd<\/code> ile olu\u015fturdu\u011funuz <code>nagiosadmin<\/code> kullan\u0131c\u0131 ad\u0131 ve parolas\u0131n\u0131 girerek oturum a\u00e7\u0131n. Ba\u015far\u0131l\u0131 bir \u015fekilde oturum a\u00e7t\u0131ktan sonra, Nagios web aray\u00fcz\u00fcn\u00fc g\u00f6receksiniz.<\/p>\n<h3>Aray\u00fcz\u00fc Ke\u015ffetme<\/h3>\n<p>Nagios web aray\u00fcz\u00fcnde \u00e7e\u015fitli b\u00f6l\u00fcmler bulunur:<\/p>\n<p>*   <strong>Hosts:<\/strong> \u0130zlenen t\u00fcm hostlar\u0131n listesi ve durumlar\u0131.<br \/>\n*   <strong>Services:<\/strong> \u0130zlenen t\u00fcm servislerin listesi ve durumlar\u0131.<br \/>\n*   <strong>Problems:<\/strong> Mevcut sorunlar\u0131 (host veya servisler) g\u00f6sterir.<br \/>\n*   <strong>Reports:<\/strong> Ge\u00e7mi\u015f performans ve durum raporlar\u0131.<br \/>\n*   <strong>Tactical Overview:<\/strong> Sisteminizin genel sa\u011fl\u0131k durumuna h\u0131zl\u0131 bir bak\u0131\u015f.<\/p>\n<p>\u0130lk ba\u015fta sadece <code>localhost<\/code> ve ona ait servisleri g\u00f6receksiniz. T\u00fcm servislerin ye\u015fil &#8220;OK&#8221; durumunda olmas\u0131, Nagios&#8217;un d\u00fczg\u00fcn \u00e7al\u0131\u015ft\u0131\u011f\u0131n\u0131 g\u00f6sterir.<\/p>\n<h2>Ekstra Yap\u0131land\u0131rmalar ve \u0130pu\u00e7lar\u0131<\/h2>\n<p>Nagios kurulumu tamamland\u0131ktan sonra, sisteminizi daha etkin bir \u015fekilde izlemek i\u00e7in baz\u0131 ek yap\u0131land\u0131rmalar ve ipu\u00e7lar\u0131 bulunmaktad\u0131r.<\/p>\n<h3>Yeni Host ve Servis Ekleme Mant\u0131\u011f\u0131<\/h3>\n<p>Yeni bir host veya servis eklemek i\u00e7in, genellikle <code>\/usr\/local\/nagios\/etc\/objects\/<\/code> dizininde yeni bir <code>.cfg<\/code> dosyas\u0131 olu\u015fturulur veya mevcut bir dosyaya ekleme yap\u0131l\u0131r. \u00d6rne\u011fin, <code>servers.cfg<\/code> ad\u0131nda bir dosya olu\u015fturup i\u00e7ine yeni host ve servis tan\u0131mlar\u0131 ekleyebilirsiniz:<\/p>\n<pre><code class=\"language-bash\">sudo nano \/usr\/local\/nagios\/etc\/objects\/servers.cfg<\/code><\/pre>\n<p>\u00d6rnek bir host tan\u0131m\u0131:<\/p>\n<pre><code class=\"language-\">define host{\n        use                     linux-server\n        host_name               webserver01\n        alias                   Web Sunucusu 01\n        address                 192.168.1.101\n        }<\/code><\/pre>\n<p>\u00d6rnek bir servis tan\u0131m\u0131:<\/p>\n<pre><code class=\"language-\">define service{\n        use                     generic-service\n        host_name               webserver01\n        service_description     HTTP\n        check_command           check_http\n        notifications_enabled   1\n        }<\/code><\/pre>\n<p>Bu dosyay\u0131 olu\u015fturduktan sonra, <code>nagios.cfg<\/code> dosyas\u0131nda bu yeni dosyay\u0131 dahil etmeniz gerekebilir:<\/p>\n<pre><code class=\"language-\">cfg_file=\/usr\/local\/nagios\/etc\/objects\/servers.cfg<\/code><\/pre>\n<p>Veya <code>cfg_dir<\/code> kullan\u0131yorsan\u0131z, otomatik olarak dahil edilecektir. Her de\u011fi\u015fiklikten sonra Nagios yap\u0131land\u0131rmas\u0131n\u0131 kontrol etmeyi ve servisi yeniden ba\u015flatmay\u0131 unutmay\u0131n.<\/p>\n<h3>Bildirimler (Notifications)<\/h3>\n<p>Nagios&#8217;un en \u00f6nemli \u00f6zelliklerinden biri uyar\u0131 g\u00f6nderme yetene\u011fidir. <code>contacts.cfg<\/code> dosyas\u0131ndaki e-posta adresinizi do\u011fru girdi\u011finizden emin olun. Ayr\u0131ca, <code>commands.cfg<\/code> dosyas\u0131nda e-posta g\u00f6ndermek i\u00e7in tan\u0131mlanm\u0131\u015f komutlar\u0131n (genellikle <code>notify-host-by-email<\/code> ve <code>notify-service-by-email<\/code>) do\u011fru \u00e7al\u0131\u015ft\u0131\u011f\u0131ndan ve sisteminizde bir e-posta g\u00f6nderme arac\u0131n\u0131n (\u00f6rne\u011fin, <code>mailx<\/code> veya <code>sendmail<\/code>) y\u00fckl\u00fc oldu\u011fundan emin olun.<\/p>\n<pre><code class=\"language-bash\">sudo apt-get install -y mailutils<\/code><\/pre>\n<p>Bu, e-posta bildirimlerinin \u00e7al\u0131\u015fmas\u0131 i\u00e7in gerekli olan temel bir e-posta g\u00f6nderme yard\u0131mc\u0131 program\u0131n\u0131 kuracakt\u0131r.<\/p>\n<h3>NRPE Eklentisi (Uzak Hostlar\u0131 \u0130zleme)<\/h3>\n<p>Nagios, uzak Linux\/Unix hostlar\u0131ndaki kaynaklar\u0131 (CPU, RAM, disk kullan\u0131m\u0131 vb.) izlemek i\u00e7in NRPE (Nagios Remote Plugin Executor) eklentisini kullan\u0131r. Bu eklenti, izlenecek uzak sunucuya kurulur ve Nagios sunucusu bu eklenti arac\u0131l\u0131\u011f\u0131yla uzak sunucudan veri \u00e7eker. NRPE kurulumu bu makalenin kapsam\u0131 d\u0131\u015f\u0131nda olsa da, Nagios&#8217;un uzak sunucular\u0131 izleme yetene\u011finin temelini olu\u015fturdu\u011funu bilmek \u00f6nemlidir.<\/p>\n<h3>Performans Verileri (PNP4Nagios gibi)<\/h3>\n<p>Nagios, izledi\u011fi servislerden performans verileri de toplayabilir. Bu veriler, PNP4Nagios gibi eklentilerle grafiksel olarak g\u00f6rselle\u015ftirilebilir. Bu, zaman i\u00e7indeki e\u011filimleri analiz etmek ve potansiyel sorunlar\u0131 \u00f6nceden tespit etmek i\u00e7in \u00e7ok de\u011ferli olabilir. PNP4Nagios kurulumu da ayr\u0131 bir rehber konusu olabilir.<\/p>\n<h2>Sorun Giderme<\/h2>\n<p>Nagios kurulumu s\u0131ras\u0131nda veya sonras\u0131nda \u00e7e\u015fitli sorunlarla kar\u015f\u0131la\u015fmak olas\u0131d\u0131r. \u0130\u015fte yayg\u0131n sorunlar ve olas\u0131 \u00e7\u00f6z\u00fcmleri:<\/p>\n<h3>Yayg\u0131n Hatalar ve \u00c7\u00f6z\u00fcmleri<\/h3>\n<p>*   <strong>&#8220;Error: Could not stat config file&#8230;&#8221;<\/strong>: Yap\u0131land\u0131rma dosyas\u0131n\u0131n yolu yanl\u0131\u015f veya dosya mevcut de\u011fil. Dosya yolunu kontrol edin.<br \/>\n*   <strong>&#8220;Error: Could not open config file for reading&#8230;&#8221;<\/strong>: Dosya izinleri yanl\u0131\u015f. Nagios kullan\u0131c\u0131s\u0131n\u0131n yap\u0131land\u0131rma dosyalar\u0131n\u0131 okuma izni oldu\u011fundan emin olun (<code>chmod<\/code>, <code>chown<\/code> komutlar\u0131 ile kontrol edin).<br \/>\n*   <strong>Web aray\u00fcz\u00fcne eri\u015filemiyor veya 403 Forbidden hatas\u0131:<\/strong><br \/>\n    *   Apache servisi \u00e7al\u0131\u015fm\u0131yor olabilir. <code>sudo service apache2 status<\/code> ile kontrol edin.<br \/>\n    *   Apache yap\u0131land\u0131rmas\u0131nda hata olabilir. <code>\/etc\/apache2\/sites-enabled\/nagios.conf<\/code> dosyas\u0131n\u0131 kontrol edin.<br \/>\n    *   <code>htpasswd.users<\/code> dosyas\u0131n\u0131n izinleri yanl\u0131\u015f olabilir veya parola hatal\u0131 girilmi\u015ftir.<br \/>\n    *   G\u00fcvenlik duvar\u0131 (firewall) Apache&#8217;nin 80 portunu engelliyor olabilir. <code>sudo ufw status<\/code> ile kontrol edin ve gerekirse izin verin (<code>sudo ufw allow 80\/tcp<\/code>).<br \/>\n*   <strong>Web aray\u00fcz\u00fcnde &#8220;Whoops!&#8221; veya &#8220;Error: It appears as though you do not have permission&#8230;&#8221; hatalar\u0131:<\/strong><br \/>\n    *   <code>nagcmd<\/code> grubuna <code>nagios<\/code> ve <code>www-data<\/code> kullan\u0131c\u0131lar\u0131n\u0131n eklenmedi\u011fini g\u00f6sterir. <code>sudo usermod -a -G nagcmd nagios<\/code> ve <code>sudo usermod -a -G nagcmd www-data<\/code> komutlar\u0131n\u0131 tekrar \u00e7al\u0131\u015ft\u0131r\u0131n.<br \/>\n    *   <code>\/usr\/local\/nagios\/var\/rw\/<\/code> dizininin izinleri yanl\u0131\u015f olabilir. <code>sudo chmod g+rwx \/usr\/local\/nagios\/var\/rw\/<\/code> ve <code>sudo chown nagios.nagcmd \/usr\/local\/nagios\/var\/rw\/<\/code> komutlar\u0131n\u0131 deneyin.<\/p>\n<h3>Log Dosyalar\u0131n\u0131 Kontrol Etme<\/h3>\n<p>Sorun gidermede en \u00f6nemli ara\u00e7lardan biri log dosyalar\u0131d\u0131r.<\/p>\n<p>*   <strong>Nagios Loglar\u0131:<\/strong> <code>\/usr\/local\/nagios\/var\/nagios.log<\/code> dosyas\u0131, Nagios motorunun \u00e7al\u0131\u015fma zaman\u0131 mesajlar\u0131n\u0131, hatalar\u0131 ve uyar\u0131lar\u0131 i\u00e7erir.<br \/>\n*   <strong>Apache Loglar\u0131:<\/strong> <code>\/var\/log\/apache2\/error.log<\/code> ve <code>\/var\/log\/apache2\/access.log<\/code> dosyalar\u0131, web aray\u00fcz\u00fc ile ilgili sorunlar\u0131 tespit etmenize yard\u0131mc\u0131 olabilir.<\/p>\n<p>Bu log dosyalar\u0131n\u0131 d\u00fczenli olarak kontrol etmek, sorunlar\u0131 h\u0131zl\u0131ca te\u015fhis etmek i\u00e7in kritik \u00f6neme sahiptir.<\/p>\n<h3>\u0130zin Problemleri<\/h3>\n<p>\u00c7o\u011fu Nagios sorunu, yanl\u0131\u015f dosya veya dizin izinlerinden kaynaklan\u0131r. \u00d6zellikle <code>nagios<\/code> kullan\u0131c\u0131s\u0131n\u0131n ve <code>nagcmd<\/code> grubunun gerekli dosyalara eri\u015fim yetkisine sahip oldu\u011fundan emin olun.<\/p>\n<p>*   <code>\/usr\/local\/nagios\/<\/code> dizini ve alt\u0131ndaki her \u015feyin <code>nagios:nagios<\/code> kullan\u0131c\u0131s\u0131na ait olmas\u0131 gerekir.<br \/>\n*   <code>\/usr\/local\/nagios\/var\/rw\/<\/code> dizininin <code>nagios:nagcmd<\/code> grubuna ait olmas\u0131 ve <code>g+rwx<\/code> izinlerine sahip olmas\u0131 gerekir.<\/p>\n<h3>Apache Hatalar\u0131<\/h3>\n<p>Apache yap\u0131land\u0131rma dosyalar\u0131n\u0131 d\u00fczenledikten sonra <code>sudo apache2ctl configtest<\/code> komutu ile s\u00f6zdizimi hatalar\u0131n\u0131 kontrol edebilirsiniz. Herhangi bir hata varsa, Apache&#8217;yi yeniden ba\u015flatmadan \u00f6nce d\u00fczeltmeniz gerekir.<\/p>\n<h2>Sonu\u00e7<\/h2>\n<p>Bu kapsaml\u0131 rehberde, Nagios&#8217;u Ubuntu 12.10 i\u015fletim sistemi \u00fczerine kaynak koddan derleyerek nas\u0131l kuraca\u011f\u0131n\u0131z\u0131 ad\u0131m ad\u0131m \u00f6\u011frendiniz. \u00d6n gereksinimlerin haz\u0131rlanmas\u0131ndan, Nagios Core ve eklentilerinin derlenmesine, Apache web sunucusu ile entegrasyonuna ve temel yap\u0131land\u0131rmas\u0131na kadar t\u00fcm \u00f6nemli ad\u0131mlar\u0131 ele ald\u0131k. Art\u0131k Nagios sunucunuz, altyap\u0131n\u0131zdaki hostlar\u0131 ve servisleri izlemeye haz\u0131r durumda.<\/p>\n<p>Nagios, sistem y\u00f6neticileri i\u00e7in paha bi\u00e7ilmez bir ara\u00e7t\u0131r. Proaktif izleme yetenekleri sayesinde, potansiyel sorunlar\u0131 b\u00fcy\u00fcmeden \u00f6nce tespit edebilir, kesinti s\u00fcrelerini minimize edebilir ve hizmet kalitesini art\u0131rabilirsiniz. Ba\u015far\u0131l\u0131 bir kurulumla, art\u0131k Nagios&#8217;un g\u00fc\u00e7l\u00fc web aray\u00fcz\u00fc \u00fczerinden sisteminizin sa\u011fl\u0131k durumunu ger\u00e7ek zamanl\u0131 olarak takip edebilir ve kritik durumlarda an\u0131nda bildirimler alabilirsiniz.<\/p>\n<p>Kurulum sadece ba\u015flang\u0131\u00e7t\u0131r. Nagios&#8217;un ger\u00e7ek g\u00fcc\u00fc, onu kendi \u00f6zel ihtiya\u00e7lar\u0131n\u0131za g\u00f6re yap\u0131land\u0131rmak ve geni\u015fletmekle ortaya \u00e7\u0131kar. Yeni hostlar ve servisler ekleyerek, \u00f6zel eklentiler geli\u015ftirerek, bildirim y\u00f6ntemlerini \u00f6zelle\u015ftirerek ve performans verilerini analiz ederek izleme yeteneklerinizi s\u00fcrekli olarak geli\u015ftirebilirsiniz. Unutmay\u0131n, iyi bir izleme sistemi, sa\u011flam bir IT altyap\u0131s\u0131n\u0131n temel ta\u015f\u0131d\u0131r. Bu rehber, Nagios ile bu yolculu\u011fa ba\u015flaman\u0131z i\u00e7in sa\u011flam bir temel sa\u011flam\u0131\u015ft\u0131r. Gelecekte, NRPE ile uzak sunucu izleme, PNP4Nagios ile grafiksel raporlama veya \u00f6zel betikler ile uygulama izleme gibi konular\u0131 ara\u015ft\u0131rarak Nagios bilginizi daha da derinle\u015ftirebilirsiniz.<\/p>\n<p><\/body><\/p>\n","protected":false},"excerpt":{"rendered":"Nagios&#8217;u Ubuntu 12.10 \u00dczerine Kurulum Rehberi\nGiri\u015f\nG\u00fcn\u00fcm\u00fcz\u00fcn karma\u015f\u0131k IT altyap\u0131lar\u0131nda, sistemlerin ve a\u011f hizmetlerinin kesintisiz \u00e7","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-34157","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>Nagios&#039;u Ubuntu 12.10 \u00dczerine Kurulum Rehberi - 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\/nagiosu-ubuntu-12-10-uzerine-kurulum-rehberi\/\" \/>\n<meta property=\"og:locale\" content=\"tr_TR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Nagios&#039;u Ubuntu 12.10 \u00dczerine Kurulum Rehberi\" \/>\n<meta property=\"og:description\" content=\"Nagios&#039;u Ubuntu 12.10 \u00dczerine Kurulum Rehberi  Giri\u015f G\u00fcn\u00fcm\u00fcz\u00fcn karma\u015f\u0131k IT altyap\u0131lar\u0131nda, sistemlerin ve a\u011f hizmetlerinin kesintisiz \u00e7\" \/>\n<meta property=\"og:url\" content=\"https:\/\/fatihsoysal.com\/blog\/nagiosu-ubuntu-12-10-uzerine-kurulum-rehberi\/\" \/>\n<meta property=\"og:site_name\" content=\"Kodlar\u0131n Gizemli D\u00fcnyas\u0131\" \/>\n<meta property=\"article:published_time\" content=\"2025-11-11T23:40:45+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=\"18 dakika\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/nagiosu-ubuntu-12-10-uzerine-kurulum-rehberi\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/nagiosu-ubuntu-12-10-uzerine-kurulum-rehberi\/\"},\"author\":{\"name\":\"Fatih Soysal\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1\"},\"headline\":\"Nagios&#8217;u Ubuntu 12.10 \u00dczerine Kurulum Rehberi\",\"datePublished\":\"2025-11-11T23:40:45+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/nagiosu-ubuntu-12-10-uzerine-kurulum-rehberi\/\"},\"wordCount\":3174,\"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\/nagiosu-ubuntu-12-10-uzerine-kurulum-rehberi\/#respond\"]}],\"copyrightYear\":\"2025\",\"copyrightHolder\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/nagiosu-ubuntu-12-10-uzerine-kurulum-rehberi\/\",\"url\":\"https:\/\/fatihsoysal.com\/blog\/nagiosu-ubuntu-12-10-uzerine-kurulum-rehberi\/\",\"name\":\"Nagios'u Ubuntu 12.10 \u00dczerine Kurulum Rehberi - Kodlar\u0131n Gizemli D\u00fcnyas\u0131\",\"isPartOf\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#website\"},\"datePublished\":\"2025-11-11T23:40:45+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/nagiosu-ubuntu-12-10-uzerine-kurulum-rehberi\/#breadcrumb\"},\"inLanguage\":\"tr\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/fatihsoysal.com\/blog\/nagiosu-ubuntu-12-10-uzerine-kurulum-rehberi\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/nagiosu-ubuntu-12-10-uzerine-kurulum-rehberi\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Anasayfa\",\"item\":\"https:\/\/fatihsoysal.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Nagios&#8217;u Ubuntu 12.10 \u00dczerine Kurulum Rehberi\"}]},{\"@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":"Nagios'u Ubuntu 12.10 \u00dczerine Kurulum Rehberi - 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\/nagiosu-ubuntu-12-10-uzerine-kurulum-rehberi\/","og_locale":"tr_TR","og_type":"article","og_title":"Nagios'u Ubuntu 12.10 \u00dczerine Kurulum Rehberi","og_description":"Nagios'u Ubuntu 12.10 \u00dczerine Kurulum Rehberi  Giri\u015f G\u00fcn\u00fcm\u00fcz\u00fcn karma\u015f\u0131k IT altyap\u0131lar\u0131nda, sistemlerin ve a\u011f hizmetlerinin kesintisiz \u00e7","og_url":"https:\/\/fatihsoysal.com\/blog\/nagiosu-ubuntu-12-10-uzerine-kurulum-rehberi\/","og_site_name":"Kodlar\u0131n Gizemli D\u00fcnyas\u0131","article_published_time":"2025-11-11T23:40:45+00:00","author":"Fatih Soysal","twitter_card":"summary_large_image","twitter_misc":{"Yazan:":"Fatih Soysal","Tahmini okuma s\u00fcresi":"18 dakika"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/fatihsoysal.com\/blog\/nagiosu-ubuntu-12-10-uzerine-kurulum-rehberi\/#article","isPartOf":{"@id":"https:\/\/fatihsoysal.com\/blog\/nagiosu-ubuntu-12-10-uzerine-kurulum-rehberi\/"},"author":{"name":"Fatih Soysal","@id":"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1"},"headline":"Nagios&#8217;u Ubuntu 12.10 \u00dczerine Kurulum Rehberi","datePublished":"2025-11-11T23:40:45+00:00","mainEntityOfPage":{"@id":"https:\/\/fatihsoysal.com\/blog\/nagiosu-ubuntu-12-10-uzerine-kurulum-rehberi\/"},"wordCount":3174,"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\/nagiosu-ubuntu-12-10-uzerine-kurulum-rehberi\/#respond"]}],"copyrightYear":"2025","copyrightHolder":{"@id":"https:\/\/fatihsoysal.com\/blog\/#organization"}},{"@type":"WebPage","@id":"https:\/\/fatihsoysal.com\/blog\/nagiosu-ubuntu-12-10-uzerine-kurulum-rehberi\/","url":"https:\/\/fatihsoysal.com\/blog\/nagiosu-ubuntu-12-10-uzerine-kurulum-rehberi\/","name":"Nagios'u Ubuntu 12.10 \u00dczerine Kurulum Rehberi - Kodlar\u0131n Gizemli D\u00fcnyas\u0131","isPartOf":{"@id":"https:\/\/fatihsoysal.com\/blog\/#website"},"datePublished":"2025-11-11T23:40:45+00:00","breadcrumb":{"@id":"https:\/\/fatihsoysal.com\/blog\/nagiosu-ubuntu-12-10-uzerine-kurulum-rehberi\/#breadcrumb"},"inLanguage":"tr","potentialAction":[{"@type":"ReadAction","target":["https:\/\/fatihsoysal.com\/blog\/nagiosu-ubuntu-12-10-uzerine-kurulum-rehberi\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/fatihsoysal.com\/blog\/nagiosu-ubuntu-12-10-uzerine-kurulum-rehberi\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Anasayfa","item":"https:\/\/fatihsoysal.com\/blog\/"},{"@type":"ListItem","position":2,"name":"Nagios&#8217;u Ubuntu 12.10 \u00dczerine Kurulum Rehberi"}]},{"@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\/34157","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=34157"}],"version-history":[{"count":1,"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/posts\/34157\/revisions"}],"predecessor-version":[{"id":34158,"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/posts\/34157\/revisions\/34158"}],"wp:attachment":[{"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/media?parent=34157"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/categories?post=34157"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/tags?post=34157"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}