8 Haz 2017

Cacti İle Apache İstatistiklerinin İzlenmesi

Kullanmakta olduğumuz apache web serverın performans verilerini grafik ortama aktarmak için buradan gerekli template ve dosyaları indirebilirsiniz.
İlk olarak apache konfigürasyonunda değişiklikler yapmamız gerekiyor.

Linux (CentOs 6.5) Üzerine Cacti Kurulumu

Cacti Nedir ?

Cacti; network üzerinde bulunan aktif cihazlarınızın bellek (ram), disk, ağ ve sistem yükü gibi bilgilerini grafiksel olarak web arayüzüyle sunan, komple bir sunucu çözümüdür. Bilgileri almak için snmp ve aldığı bu bilgileri grafiksel olarak yazmak için rrdtool araçlarını kullanır.

Cacti ile Bind/Named Servisinin İzlenmesi

İlk olarak bind/named servisimizin çalıştığı sunucuda snmp paketlerini yüklememiz gerekiyor.
 yum install net-snmp net-snmp-utils net-snmp-devel
Daha sonra Snmpd dosyasını düzenlememiz gerekiyor.

Solari 10 Yeni Disk Ekleme

Solaris sunucunuza yeni bir disk eklemek için;
ilk olarak sunucumuza eklenen diskin OS tarafından görünmesi için ya sunucunuzu reboot etmeniz ya da devfsadm komutunu çalıştırmamız gerekiyor. (Bu dediğim işlem sanal ortamda çalışan solaris sunucular için)

Apache de Alınan Sertifika Hatasının Giderilmesi


Kullanmakta olduğunuz apache servisinde aşağıdaki gibi bir hata alır ve apache servisini çalıştıramazsanız aşağıdaki adımları uygulayarak sorundan kurtulabilirsiniz.

service httpd was not able to start with error : Certificate not verified: 'Server-Cert' , SSL Library Error: -8181 Certificate has expired

/etc/httpd/conf.d/nss.conf  dosyasına  NSSEnforceValidCerts off parametresini ekleyerek kurtulabilirsiniz.

Eğer nss.conf kullanmıyorsanız. /etc/httpd/conf.d/ altından nss.conf dosyasını silebilirsiniz yad a mod_nss paketini sistemden kaldırabilirsiniz.

En iyi düzeltme yöntemi de yeni bir sertifika oluşturarak NSS database’ine eklemektir.

Squid İstatistiklerini Cacti ile izlemek


İlk olarak Cacti’nin sitesinden ilgili temlateleri indirip cactiye eklememiz gerekiyor.
Squid tarafında squid.conf içeriğine aşağıdaki parametreler eklenir.
/etc/squid/squid.conf
acl SNMP snmp_community public
snmp_port 3401
snmp_access allow SNMP localhost
snmp_access deny ALL
snmp_incoming_address 0.0.0.0
snmp_outgoing_address 255.255.255.255
Değişikliğin devreye alınması için squid servisini resetlememiz gerekiyor.
service squid restart
Daha sonra /etc/snmpd/snmpd.conf dosyasına aşağıdaki parametreyi eklememiz gerekiyor.
proxy -v 1 -c public 127.0.0.1:3401 .1.3.6.1.4.1.3495.1
Snmp dosyasında yapılan değişikliğin ektin olabilmesi için servisi resetlememiz gerekiyor.
service snmpd restart

MYSQL Slave Relay Log Senkronizasyonunu Yeniden Çalıştırmak


Master – Slave olarak çalışan Mysql databaseleriniz arasındaki senkronizasyonda yaşanan kopmanın düzeltilmesi için aşağıdaki adımları izleyebilirsiniz.
mysql> show slave status\G  # konutu bize mevcut durumu gösterir.


Linux Kullanıcılarının Lock Durumunun Kontrolü


Linux kullanıcınızın yada local deki diğer kullanıcıların hesapları kitlendiği zaman aşağıdaki komutları kullanarak kullanıcının ne kadra yanlış şifre girdiğini görebilir ve hesabın lock durumunu açabilirsiniz.

pam_tally2 --user=<username>   # hatalı denenme sayısını getirir.

pam_tally2 --user=<username> –reset   # user lock durumu temizlenir.

Not: bazı linux versiyonlarında pam_tally olarak kullanılabilir.