BLOG

ANASAYFA > BLOG > + Ubuntu’da Icinga ve Icinga Web
2017-11-27

Ubuntu’da Icinga ve Icinga Web

Ubuntu’da Icinga ve Icinga Web
”Giriş”
Icinga , ağa bağlı sunucuların ve hizmetlerin sağlığını denetlemek için kullanılan esnek ve güçlü bir açık kaynak izleme sistemidir. İşlem yükünü ve çalışma süresini, bir depolama aygıtındaki boş disk alanı, bir önbellekleme hizmetinde bellek tüketimi vb. kaynakları izlemek için kullanılabilir. Düzgün bir şekilde kurulduktan sonra, Icinga size bildirimler, duruş zamanlaması ve performans verisinin uzun vadeli depolanmasının yanı sıra çok sayıda ana makinenin ve hizmetin durumuyla ilgili genel bir bakış verebilir.
”Gereksinim”
Başlamadan önce ihtiyacınız olan şeyler;
LAMP kurulu bir ubuntu 16.04 sunucusu.Apache için ücretsiz SSL i etkinleştirmelisiniz Icinga Web oturum açma sayfasına sahip olduğundan kurulumda bazı hassas bilgiler girilmesini ister.
”Kurulum”
Icinga’nın en son sürümünü elde etmek için, öncelikle aşağıdaki komutu kullanıyoruz


curl -sSL https://packages.icinga.com/icinga.key | sudo apt-key add –

Bu anahtar, Icinga deposundan indirdiğimiz tüm yazılımların bütünlüğünü otomatik olarak doğrulamak için kullanılacaktır.


Dosyayı bir metin düzenleyicisi ile açınız “nano”


sudo nano /etc/apt/sources.list.d/icinga.list

Bu, yeni bir boş metin dosyası açacaktır. Aşağıdaki satırla yapıştırın


/etc/apt/sources.list.d/icinga.list
deb https://packages.icinga.com/ubuntu icinga-xenial main

Dosyayı kaydedin ve kapatın, ardından paket önbelleğini yenileyin


sudo apt-get update

apt-get, şimdi eklediğimiz depodan bilgi indirecek ve Icinga paketlerini yüklemeye uygun hale getirecektir


sudo apt-get install icinga2 icinga2-ido-mysql

Bu yazılım Icinga’nın ve diğer bilgilerini bir MySQL veritabanına yükleyecektir be birkaç yapılandırma ekranı sunacaktır


• Icinga2’nin ido-mysql özelliğini etkinleştirilsin mi? EVET


• Dbconfig-common ile icinga2-ido-mysql için veritabanı yapılandırılsın mı? EVET


• Sonrasında parola girmeniz istenir Güçlü bir şifre oluşturun ve unutmamak için kaydedin


kontrollerin web arayüzünden yürütmemize izin verecek olan komut özelliğini de etkinleştiririz.


sudo icinga2 feature enable ido-mysql command

Şimdi Icinga yı yeniden başlatabilirsiniz


sudo systemctl restart icinga2

Ve son olarak, Icinga2’nin düzgün çalışıp çalışmadığından emin olmak için kontrol edelim


sudo systemctl status icinga2

”Icinga Web Kurulumu”
Icinga web arayüzü olmadan tamamen kullanılabilmektedir ancak web arayüzü hizmetlerinizin sağlık durumu hakkında göz atılabilen bir genel bakış sağladığı gibi bildirim gönderme olanağı da sağlar.


sudo apt-get install icingaweb2

Ayarlamanın geri kalanı web tarayıcısında yapılır geçmeden önce PHP yapılandırma dosyasını zaman dilimi ihtiyacından dolayı düzenleyelim


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

Güncellemek için belirli bir satır bulmalıyız. Nano’da bir arama arabirimi getirmek için CTRL-W tuşlarına basabilir, date.timezone yazıp ENTER tuşuna basabiliriz. İmleç, güncelleneceğimiz satıra taşınır. Önce, satırın baş harfini kaldırarak kaldırın; noktalı virgül koyun ve doğru saat dilimini yazın . Doğru zaman dilimi formatını aşağıdaki linkte bulabilirsiniz.
https://secure.php.net/manual/en/timezones.europe.php
İşiniz bittiğinde bunun gibi bir şey olmalı


date.timezone = Europe/Istanbul

Dosyayı kaydedin ve kapatın. Apache’yi güncellemek için yeniden başlatın


sudo systemctl restart apache2

Avatar
Abdullah Altunbaş Teknik Şef
Netinternet Bilişim Teknolojileri A.Ş.'de teknik konularda liderlik yapıyorum. 15 yıldır bu alanda çalışıyorum ve özellikle sistem yönetimi, ağ teknolojileri ve yazılım geliştirme konularına odaklanıyorum.
Yorumlar

Henüz yorum yok.

Yorum Yap