Otomasyon sorun giderme
Zamanlayıcı ve teslimat sorunları için bu sayfayı kullanın (cron + heartbeat).
Komut merdiveni
Cron tetiklenmiyor
cron status, etkin olduğunu ve gelecekte birnextWakeAtMsraporlar.- İş etkin ve geçerli bir zamanlama/saat dilimine sahiptir.
cron runs,okveya açık bir atlama nedeni gösterir.
cron: scheduler disabled; jobs will not run automatically→ cron yapılandırma/ortamda devre dışı.cron: timer tick failed→ zamanlayıcı tick’i çöktü; çevredeki stack/log bağlamını inceleyin.- Çalıştırma çıktısında
reason: not-due→ manuel çalıştırma--forceolmadan çağrıldı ve iş henüz zamanı gelmedi.
Cron tetiklendi ancak teslimat yok
- Çalıştırma durumu
ok. - İzole işler için teslimat modu/hedefi ayarlanmıştır.
- Kanal yoklaması hedef kanalın bağlı olduğunu bildirir.
- Çalıştırma başarılı ancak teslimat modu
none→ harici bir mesaj beklenmez. - Teslimat hedefi eksik/geçersiz (
channel/to) → çalıştırma dahili olarak başarılı olabilir ancak dışa gönderim atlanır. - Kanal kimlik doğrulama hataları (
unauthorized,missing_scope,Forbidden) → teslimat kanal kimlik bilgileri/izinleri nedeniyle engellendi.
Heartbeat bastırıldı veya atlandı
- Heartbeat, sıfırdan büyük bir aralıkla etkin.
- Son heartbeat sonucu
ran(veya atlama nedeni anlaşılmıştır).
heartbeat skippedilereason=quiet-hours→activeHoursdışında.requests-in-flight→ ana hat meşgul; heartbeat ertelendi.empty-heartbeat-file→HEARTBEAT.mdmevcut ancak eyleme geçirilebilir içerik yok.alerts-disabled→ görünürlük ayarları dışa giden heartbeat mesajlarını bastırır.
Saat dilimi ve activeHours tuzakları
Config path not found: agents.defaults.userTimezoneanahtarın ayarlı olmadığı anlamına gelir; heartbeat ana makine saat dilimine (veya ayarlıysaactiveHours.timezone) geri düşer.--tzolmadan cron, gateway ana makinesi saat dilimini kullanır.- Heartbeat
activeHours, yapılandırılmış saat dilimi çözümlemesini kullanır (user,localveya açık IANA tz). - Saat dilimi içermeyen ISO zaman damgaları, cron
atzamanlamaları için UTC olarak ele alınır.
- Ana makine saat dilimi değişikliklerinden sonra işler yanlış duvar saati zamanında çalışır.
activeHours.timezoneyanlış olduğu için heartbeat gündüz saatleriniz boyunca her zaman atlanır.