Apigee Edge belgelerini görüntülüyorsunuz.
.
  Git:
     Apigee X belgeleri. bilgi
Logaritma, önemli veri kümeleri oluşturan sistemlerin yönetimini kolaylaştırmak için çok sayıda günlük dosyası olabilir. Verilerin otomatik olarak döndürülmesine, sıkıştırılmasına, kaldırılmasına ve postalanmasına olanak tanır. .
Edge for Private Cloud'da, her bir Apigee bileşenindeki ana günlük dosyalarının bazıları varsayılan döndürme mekanizmasıdır.
Örneğin, Yönlendirici bileşeninde, aşağıdaki dosyalar varsayılan döndürme mekanizma:
- /opt/apigee/var/log/edge-router/logs/system.log
- /opt/apigee/var/log/edge-router/logs/events.log
- /opt/apigee/var/log/edge-router/logs/startupruntimeerrors.log
- /opt/apigee/var/log/edge-router/logs/configurations.log
- /opt/apigee/var/log/edge-router/logs/transactions.log
    Ancak Apigee bileşenlerinde varsayılan olarak yapılandırılmamış belirli günlük dosyaları vardır
    sağlayabilir.  Apigee bileşen Yönlendiricisi'nde edge-router.log dosyası şunlardan biridir:
    günlük rotasyonunun varsayılan olarak yapılandırılmadığı dosyalar.
  
    Günlük rotasyonu, logrotate gibi farklı yardımcı programlar/çerçeveler kullanılarak etkinleştirilebilir.
    logback veya log4j.  Bu dokümanda, günlüğün nasıl yapılandırılacağı açıklanmaktadır
    /opt/apigee/var/log/edge-router/edge-router.log dosyası için döndürme
    logrotate ve crontab.
  
Başlamadan önce
- logrotateyapılandırmaları hakkında bilginiz yoksa manuel olarak döndürme başlıklı makaleyi inceleyin.
- crontabyapılandırmaları hakkında bilginiz yoksa crontab kılavuzu.
Yönlendiricide Edge-router.log için günlük döndürmeyi etkinleştirme
    Bu bölümde, günlük rotasyonunun
    /opt/apigee/var/log/edge-router/edge-router.log günlükleri için geçerlidir.
  
    Aşağıdaki adımlarda, edge-router.log dosyası için günlük rotasyonunun nasıl etkinleştirileceği açıklanmaktadır.
  
- 
        /opt/apigee/edge-router/logrotate/logrotate.confdosyasını Yönlendirici üzerinde açın bir düzenleyicide kullanmanız gerekir. Dosya yoksa, oluşturun. Örneğin:vi /opt/apigee/edge-router/logrotate/logrotate.conf 
- Dosyaya aşağıda gösterilene benzer bir snippet ekleyin:
/opt/apigee/var/log/edge-router/edge-router.log { missingok copytruncate rotate 5 size 10M compress delaycompress notifempty nocreate sharedscripts } 
- Değişikliklerinizi kaydedin.
- Aşağıdaki komutu kullanarak Apigee kullanıcısının crontabdosyasını açın:sudo crontab -u apigee -e 
- Aşağıdaki cron işini Apigee kullanıcısının crontabcihazına ekleyin:0 0 * * * nice -n 19 ionice -c3 /usr/sbin/logrotate -f /opt/apigee/edge-router/logrotate/logrotate.conf 
- crontabdeğerini kaydedin ve bir sonraki cron işi çalıştırması sırasında günlük rotasyonunu izleyin.
Yönlendiricide Edge-router.log için günlük döndürmeyi doğrulama
- Planlanan cron işi çalıştırıldıktan sonra, günlük dosyası döndürülür. Yukarıdaki örnekten cron
      iş, edge-router.logdosyasını döndürmek için her gün saat 00:00'da çalışacak şekilde planlandı.
- /opt/apigee/var/log/edge-router/dizinine gidin ve şunu doğrulayın:- edge-router.logdosyası döndürülür.- Günlük dosyalarının örnek listesi: - ls -ltrh | grep 'edge-router' - -rw-r--r--. 1 apigee apigee 6.0K Feb 16 00:00 edge-router.log.1.gz -rw-r--r--. 1 apigee apigee 3.0K Feb 16 01:23 edge-router.log - Yukarıdaki çıkış, - edge-router.logdosyanın döndürüldüğünü ve kaydedildiğini gösterir GZ dosyaları olarak yükleyebilirsiniz.
- edge-router.logdosyanın döndürülmediğini görmüyorsanız şunları doğrulayın: bölümünde özetlenen tüm adımları uyguladınız Yönlendiricide Edge-router.log için günlük döndürmenin doğru şekilde etkinleştirilmesi. Kaçırdıysanız yoksa tüm adımları doğru şekilde tekrarlayın.
- Günlük döndürmeyi yine de çalıştıramıyorsanız Apigee Edge Destek Ekibi ile iletişime geçin.