• 12-01-2017, 20:05:16
    #1
    Merhaba arkadaşlar,
    Sunucu loglama ile ilgili şu şekilde bir bilgiye ihtiyacım var;
    ESX üstüne kurulu, 2 web 2 email ve 1 FTP sanal serverimiz mevcut.(Centos)
    Sorularım şu şeklde;
    1.Sunucu loglarını hergün aldıracak şekilde ilgili sunucu üstünde tutmak istemıyoruz.
    2. Ayrı bir sanal sunucu kurup, 5 adet sunucunun loglarını bu servere nasıl yollayabilirim (Windows veya Linux)
    3. Ya da Farklı Bir FTP serverı kurup, 5 sunucun loglarını nasıl yollayabilirim.
    Bu konularla ilgili önerebileceğiz loglama programı veya sistemi hangisidir.
    Bu senaryolardan hangisini gerçekleştirmem daha sağlıklıdır ? Veya siz ne önerirsiniz.
    Apache, Email(login ve Mail logları), FTP(Login Logları), Hangi Ip'ler bağlanmış vs gibi.
    Kim ne zaman hangi Ip ile login olmuş gibi.
  • 12-01-2017, 20:25:39
    #2
    Loglamadan kastınız tam olarak neyin logunu tutmak istediğinizi yazarsanız yardımcı olayım.

    Basit veya gelişmiş bir öneri sunayım.
  • 12-01-2017, 20:28:55
    #3
    ServerScript adlı üyeden alıntı: mesajı görüntüle
    Loglamadan kastınız tam olarak neyin logunu tutmak istediğinizi yazarsanız yardımcı olayım.

    Basit veya gelişmiş bir öneri sunayım.
    Hocam,
    Web sunucularında apache logları
    Email sunucusunda email logları ve login logları, Kim ne zaman hangi Ip ile login olmuş gibi.
    FTP de login logları, Kim ne zaman hangi Ip ile login olmuş gibi.
  • 12-01-2017, 20:52:22
    #4
    Crontab ile çalışacak bir shell script yapabilirsin scp kullanarak log dizinlerini kopyalayıp, kopyaladıktan sonra silecek...
  • 12-01-2017, 21:30:38
    #5
    TeXaS adlı üyeden alıntı: mesajı görüntüle
    Hocam,
    Web sunucularında apache logları
    Email sunucusunda email logları ve login logları, Kim ne zaman hangi Ip ile login olmuş gibi.
    FTP de login logları, Kim ne zaman hangi Ip ile login olmuş gibi.
    İstediğiniz logları zaten servisler alıyor ayrıca bir yazılım kullanmanıza gerek yok.

    Sadece bu kadar ise sunucu load, uptime, disk vb. takibi yapılmayacaksa küçük bir bash script ile işlemler kolaylıkla yapılabilir.
  • 12-01-2017, 21:36:49
    #6
    ServerScript adlı üyeden alıntı: mesajı görüntüle
    İstediğiniz logları zaten servisler alıyor ayrıca bir yazılım kullanmanıza gerek yok.

    Sadece bu kadar ise sunucu load, uptime, disk vb. takibi yapılmayacaksa küçük bir bash script ile işlemler kolaylıkla yapılabilir.
    Evet sadece belirttiğim üzere genelde logları tutmak istemekteyim.
    Bu konu hakkında örnek bir bash script dökümanı iletme şansınız varmıdır acaba.
    hknm adlı üyeden alıntı: mesajı görüntüle
    Crontab ile çalışacak bir shell script yapabilirsin scp kullanarak log dizinlerini kopyalayıp, kopyaladıktan sonra silecek...
    Bu konu hakkında örnek bir bash script dökümanı iletme şansınız varmıdır acaba
  • 12-01-2017, 21:37:15
    #7
    Üyeliği durduruldu
    Graylog kullanabilirsiniz biz tüm web veya diğer sunucularımızın loglarını kurmuş olduğumuz Graylog sunucusuna basıyoruz.
  • 12-01-2017, 21:39:36
    #8
    vps444 adlı üyeden alıntı: mesajı görüntüle
    Graylog kullanabilirsiniz biz tüm web veya diğer sunucularımızın loglarını kurmuş olduğumuz Graylog sunucusuna basıyoruz.
    Cevabınız için teşekkür ederim.
    Konu hakkında bir detaylı döküman elinizde mevcutmudur acaba. Mevcut ise paylaşmanız mümkün müdür..
  • 12-01-2017, 21:49:38
    #9
    Üyeliği durduruldu
    Kurulum olarak Graylog kurulumu çok kolaydır. Zaten sayfasında da anlatılıyor https://www.graylog.org/

    Eğer sunucuyu kurduktan sonra logları nasıl göndereceğiniz konusunda yardıma ihtiyacınız olur ise tabiki yardımcı oluruz. Biz kendi sunucularımız için Shell script hazırladık ve belirlediğimiz zaman aralıklarında sunucu üstündeki var/log altında olan ve usr/local/apache altındaki logların hepsini Graylog sunucusuna Bu Shell script vasıtası ile gönderiyoruz.