Ajan Ekle (Add Agent) Paneli
Genel Bakış
Ajan Ekle paneli, DataFloem platformu üzerinde uzaktan görev yürütme, veri akışı yönetimi veya yerel kaynak izleme işlemlerini gerçekleştiren Ajan (Agent) bileşenlerinin sisteme tanımlanmasını ve entegrasyonunu sağlar.
Bu panel üzerinden tanımlanan Ajanlar; uç sistemlerde (edge/on-premise sunucular) çalışan DataFloem runtime servisleri ile platform arasında güvenli API iletişimi ve iş yükü dağıtımı amacıyla kullanılır.
Erişim Gereksinimi
Bu sayfayı görüntüleyebilmek için kullanıcının Yönetici (Administrator) yetkisine sahip olması veya Ajan modülü için CREATE (Oluşturma) yetkisine sahip olması gerekir.
CREATE yetkisi, kullanıcılara yeni gruplar oluşturma izni verir. Yönetici yetkisine veya gerekli CREATE yetkisine sahip olmayan kullanıcılar bu sayfaya erişemez.
Gerekli yetkiye sahip değilseniz, sistem yöneticinizden aşağıdaki yetkilendirme sayfalarından birini kullanarak bu yetkiyi vermesini isteyebilirsiniz.
Yetkilendirme
Gerekli yetkilere sahip olmayan kullanıcılar aşağıdaki yetkilendirme hatasını alırlar:
Erişim Reddedildi
Bu kaynağa erişim yetkiniz bulunmamaktadır.
Ön Koşullar
Yeni bir Ajan bağlantısı tanımlamadan önce aşağıdakilerden emin olun:
- Ajanın çalışacağı hedef sunucu veya ortam üzerinde DataFloem Agent servisinin kurulu ve çalışır durumda olduğunu doğrulayın.
- Platform ile Ajan sunucusu arasındaki ağ erişiminin ve port izinlerinin (Firewall/Security Group) açık olduğunu kontrol edin.
- Ajan servisi tarafından üretilen veya kimlik doğrulama için atanan geçerli bir API Token değerine sahip olduğunuzdan emin olun.
Ajan Form Elemanları
Panel içerisinden yapılandırılması gereken alanlar şunlardır:
| Alan | Zorunlu mu? | Açıklama |
|---|---|---|
| Ad | Evet | Ajanın platform genelindeki benzersiz adıdır. |
| Açıklama | Hayır | Ajanın sunucu konumunu, görev kapsamını veya kullanım amacını belirten açıklayıcı bilgidir (Maksimum 200 karakter). |
| Aktif Mi | Evet (Toggle) |
Ajanın kaydedildiği an platform tarafından aktif olarak kullanılıp
kullanılmayacağını belirler. Varsayılan olarak aktif (açık) gelir.
|
| Host | Evet | Ajanın çalıştığı sunucunun IP adresi veya hostname/domain bilgisidir. |
| Port | Evet |
Ajan servisinin dinlediği iletişim port numarasıdır (Örn:
8080, 9090).
|
| API Token | Evet | Ajan ile güvenli API iletişimi kurmak için kullanılan gizli kimlik doğrulama anahtarıdır. |
| Test Connection | Buton |
Girilen Host,
Port ve
API Token bilgilerini kullanarak uzak
Ajana erişim testi gerçekleştirir.
|
Test Connection (Bağlantıyı Test Et) Davranışı
-
Test Connection butonuna tıklandığında platform,
belirtilen
HostvePortüzerinden hedef Ajana anlık bir sağlık (health check) ve kimlik doğrulama isteği gönderir. -
Ajan yanıt verir ve
API Tokendoğrulanırsa yeşil bir doğrulama bildirimi görüntülenir ve kayıt işlemine izin verilir. - Erişilemezlik veya token uyumsuzluğu durumunda kırmızı bir hata mesajı döner. Formu kaydetmeden önce test yapılması önerilir.
Ajan Oluşturma Süreci
- Yönetim panelindeki Add Agent butonuna tıklayarak sağ paneli açın.
- Ajana ait benzersiz Ad bilgisini girin, Açıklama alanını isteğe bağlı olarak doldurun ve Aktif mi durumunu kontrol edin.
- Connection Parameters bölümünden Ajanın çalıştığı Host adresi ve Port numarasını tanımlayın.
- Kimlik doğrulama için kullanılacak API Token bilgisini girin.
- Test Connection butonuna tıklayarak platformun Ajana erişebildiğini doğrulayın.
- Doğrulama başarılı olduktan sonra Ajanı platforma kaydetmek için Kaydet butonuna, işlemi iptal etmek için İptal butonuna tıklayın.
Doğrulama (Validation)
- Ad, Host, Port ve API Token alanları boş bırakılamaz.
- Açıklama alanı 0 - 200 karakter sınırına uymalıdır.
- Port alanı yalnızca geçerli bir sayısal değer alabilir (1-65535).