Apinizer platformunda oluşturulan zamanlanmış işleri (scheduled jobs) yönetebileceğiniz sayfadır. Bu sayfa üzerinden job’ları başlatabilir, duraklatabilir, devam ettirebilir veya durdurabilirsiniz.
Genel Bakış
Scheduled Jobs sayfası iki farklı görünümde çalışır:Proje Görünümü
Aktif projenize ait zamanlanmış işleri görüntüler ve yönetir
Admin Görünümü
Tüm projelere ait zamanlanmış işleri görüntüler ve yönetir (sadece admin kullanıcılar için)
Sayfa Bileşenleri
Proje Seçici (Sadece Admin)
Admin görünümünde, üst kısımda yer alan dropdown menüden istediğiniz projeyi seçebilirsiniz.Admin Jobs seçeneği tüm sistem seviyesi job’ları gösterir. Belirli bir proje seçildiğinde sadece o projeye ait job’lar listelenir.
Jobs Tablosu
Zamanlanmış işler aşağıdaki bilgilerle tabloda listelenir:| Kolon | Açıklama |
|---|---|
| **İsim ** | Job’un benzersiz adı |
| Grup (Group) | Job’un ait olduğu kategori/sınıf |
| Zaman (Time) | Job’un zamanlandığı tarih ve saat |
| Son Çalışma (Last Fired) | Job’un en son çalıştığı tarih ve saat |
| Sonraki Çalışma (Next Fire) | Job’un bir sonraki çalışacağı tarih ve saat |
| Aksiyon (Action) | Job üzerinde yapılabilecek işlemler |
| Durum (Status) | Job’un mevcut durumu |
Job Tipleri
Apinizer platformunda farklı tipte zamanlanmış işler bulunur:Anomaly Detector Job
Anomaly Detector Job
Sistemde anomali tespiti yapan zamanlanmış iş. Olağandışı davranışları ve performans sorunlarını tespit eder.
Uptime Monitor Job
Uptime Monitor Job
Servis ve API’lerin çalışma durumunu izleyen zamanlanmış iş. Belirli aralıklarla health check yapar.
Alert Job
Alert Job
Sistem uyarılarını ve bildirimleri yöneten zamanlanmış iş. Tanımlanan koşullar gerçekleştiğinde uyarı gönderir.
Report Configuration Job
Report Configuration Job
Raporların otomatik olarak oluşturulması ve gönderilmesini sağlayan zamanlanmış iş.
Task Flow Manager
Task Flow Manager
Integration Flow ve Task akışlarını yöneten zamanlanmış iş. Belirli aralıklarla flow’ları tetikler.
Job Aksiyonları
Her job için dört farklı aksiyon gerçekleştirilebilir:1
Şimdi Başlat (Start Now)
Job’u zamanlamayı beklemeden anında başlatır.
2
Duraklat (Pause)
Çalışmakta olan veya zamanlanmış job’u duraklatır. Job bir sonraki zamanlanmış çalışmasını yapmaz.
Bu buton sadece job SCHEDULED durumundayken aktiftir.
3
Devam Ettir (Resume)
Duraklatılmış job’u tekrar aktif hale getirir. Job zamanlamasına göre çalışmaya devam eder.
Bu buton sadece job PAUSED durumundayken aktiftir.
4
Durdur (Stop)
Çalışmakta olan job’u durdurur. Job anında sonlandırılır.
Job Durumları
Jobs farklı durumlarda olabilir:- SCHEDULED
- RUNNING
- PAUSED
Job zamanlandı ve bir sonraki çalışma zamanını bekliyor. Bu durumdaki job’lar için:
- ✅ Şimdi Başlat aktif
- ✅ Duraklat aktif
- ❌ Devam Ettir pasif
- ❌ Durdur pasif
Kullanım Senaryoları
Test Amaçlı Çalıştırma
Bir job’un doğru çalışıp çalışmadığını test etmek için Şimdi Başlat butonunu kullanarak zamanlamayı beklemeden anında çalıştırabilirsiniz.
Bakım Penceresi
Sistem bakımı sırasında job’ları Duraklat butonuyla geçici olarak durdurabilir, bakım sonrası Devam Ettir ile tekrar aktif edebilirsiniz.
Acil Durdurma
Beklenmedik bir sorun durumunda çalışan job’u Durdur butonuyla anında sonlandırabilirsiniz.
Proje Bazlı İzleme
Admin kullanıcılar proje seçiciyi kullanarak her projenin job’larını ayrı ayrı izleyebilir ve yönetebilir.
Best Practices
Sık Sorulan Sorular
Job'lar neden görünmüyor?
Job'lar neden görünmüyor?
- Proje seçiciyi kontrol edin (admin görünümünde)
- Aktif projenizde zamanlanmış iş olmayabilir
- Sayfa yenileme butonunu deneyin
Şimdi Başlat butonu neden pasif?
Şimdi Başlat butonu neden pasif?
Job muhtemelen RUNNING durumda. Bir job aynı anda sadece bir kez çalışabilir. Job’un bitmesini bekleyin veya Durdur butonunu kullanın.
Duraklatılmış job'u nasıl aktif ederim?
Duraklatılmış job'u nasıl aktif ederim?
Devam Ettir (Resume) butonunu kullanın. Job tekrar zamanlamasına göre çalışmaya başlayacaktır.
Admin Jobs nedir?
Admin Jobs nedir?
Sistem seviyesinde çalışan, belirli bir projeye ait olmayan job’lardır. Örneğin: log temizleme, metrik toplama gibi.

