İçeriğe geç

Kuyruk günlüğü

Son güncelleme:

Makalelere göz atın
Bu sayfada

Asterisk her kuyruk olayını, örneğin bir çağrının kuyruğa girmesini, bir temsilcide çalmasını, cevaplanmasını ya da terk edilmesini kuyruk günlüğüne yazar. BeePanel kuyruk günlüğünü okur ve olayların kendi kopyasını tutar. Kuyruk istatistikleri buradan gelir:

  • Kuyruk performansı raporu;
  • Temsilci performansı raporunun kuyruk sütunları;
  • Cevapsız ve terk edilen raporunun kuyruk rakamları;
  • Wallboard'un günlük cevaplanan, terk edilen ve hizmet düzeyi rakamları.

Not

Kuyruk istatistikleri Pro sürüm gerektirir. Kaynağı her sürümde tanımlayabilirsiniz; BeePanel onu Pro etkinleştirildiğinde okumaya başlar.

Kaynaklar

  • Veritabanı tablosu: çağrı geçmişi kaynağının veritabanındaki queuelog ya da queue_log gibi bir kuyruk günlüğü tablosu.
  • Günlük dosyası: yerel Asterisk kuyruk günlüğü dosyası, varsayılan olarak /var/log/asterisk/queue_log.

BeePanel iki kaynağı okumak için de PBX'te hiçbir şeyi değiştirmez.

Kurulum, çağrı geçmişi kaynağının veritabanında satır içeren bir tablo bulursa onu önerir. Bulamazsa Asterisk yapılandırmasının adını verdiği dosyayı önerir (asterisk.conf içindeki astlogdir ve logger.conf içindeki queue_log_name).

Dosyaya okuma erişimi

BeePanel kendi kullanıcısıyla çalışır ve bu kullanıcı kuyruk günlüğünü varsayılan olarak okuyamaz. Kurulum programı bu kullanıcıya mevcut dosyayı, döndürülmüş dosyaları ve dizini okuma izni verir; böylece yeni dosyalar da okunabilir. Yalnızca okuma izni ekler: dosya sahipleri, gruplar ve dosya içerikleri olduğu gibi kalır. Bu izinler BeePanel kaldırıldıktan sonra da kalır; artık gerekmiyorsa onları kendiniz kaldırın.

İzin verilemediyse kurulum programının bildirdiği nedeni giderin ve kurulum programını root olarak yeniden çalıştırın:

beepanel install

Kurulum programı yalnızca Asterisk yapılandırmasının adını verdiği kuyruk günlüğüne erişim verir. Ayarlar'da başka bir dosya seçerseniz beepanel kullanıcısına o dosyayı okuma iznini kendiniz verin.

gzip ile sıkıştırılmış döndürülmüş dosyalar okunur; diğer sıkıştırma biçimleri okunmaz.

Kaynağı tanımlamak ya da değiştirmek

Ön koşul: BeePanel'i yönetme yetkisi olan bir kullanıcı.

  1. Yönetim > Ayarlar'ı açın ve Çağrı verisi altındaki Kuyruk günlüğü satırında Ayarla ya da Düzenle'yi seçin.
  2. Kaynak altında Veritabanı tablosu ya da Günlük dosyası'nı seçin.
  3. Tablo için Tablo adı'nı ve zamanların yazıldığı Saat dilimi'ni girin. Veritabanı aynı sunucudaysa BeePanel sunucunun saat dilimini doldurur. Dosya için Tam dosya yolu'nu girin.
  4. Okuma erişimini test et'i, ardından Kaydet'i seçin.

Kaynağı değiştirdiğinizde zaten saklanan olaylar korunur ve BeePanel yeni kaynağı baştan okur.

Kaynağı yeniden okumak

Kuyruk günlüğü satırındaki Yeniden oku, mevcut kaynağın tamamını yeniden okur ve olaylarını saklanan kopyayla birleştirir. Saklanan olaylar korunur, tekrar edenler yok sayılır. Okunamayan dosyalara erişimi düzelttikten sonra kullanın. BeePanel kuyruk olaylarını kendi kendine hiçbir zaman silmez.

Sonucu denetlemek

  • Okuma erişimini test et, Okuma erişimi doğrulandı. mesajını gösterir.
  • Durum sayfasındaki Kuyruk günlüğü satırı, okunan son satır ve işleme gecikmesiyle birlikte Çalışıyor gösterir.
  • Kuyruk performansı raporu kuyruklarınızı gösterir.

Sık karşılaşılan sorunlar

Eksik dosya var

Ayarlar'daki Kuyruk günlüğü satırı, BeePanel'in okuyamadığı döndürülmüş dosyaları her biri için bir nedenle listeler:

  • Okuma izni yok: kurulum programını yeniden çalıştırın ya da dosyaya okuma iznini kendiniz verin, ardından Yeniden oku'yu seçin.
  • Desteklenmeyen sıkıştırma: dosya gzip dışında bir biçimle sıkıştırılmış.
  • Bozuk gzip: dosya hasarlı.

Bu dosyalardaki olaylar raporlarda ve Wallboard'un günlük rakamlarında yoktur. Sunucu döndürülmüş dosyaları süreleri dolunca siler; bu yüzden onları silinmeden önce yeniden okuyun.

Kuyruk istatistikleri için kuyruk günlüğü kaynağı gerekir

Kaynak tanımlanmamışsa Kuyruk performansı raporu bu mesajı gösterir. Yukarıda anlatıldığı gibi bir kaynak tanımlayın.

Kaynak okunuyor ama satırlar yetişmiyor.

Durum sayfası kuyruk günlüğünü Kontrol gerekli olarak işaretler. Kaynağı denetlemek için düzenleyicide Okuma erişimini test et'i kullanın.

İlgili makaleler

Aradığınızı bulamadınız mı? support@beepanel.io adresine yazın.