İşletmeci konsolunu okumak
Önce: açık önizlemedeki rakamlar gerçek değil
relay.solidus.network üzerindeki konsol önizlemesi örnek veri gösteriyor ve sayfa bunu söylüyor.
Orada gördüğünüz bağlantı sayıları, kuyruk derinlikleri ve mesaj kimlikleri örnekleyicidir; bir ağın
durumunu değil, yüzeyin biçimini göstermek için varlar.
O önizlemedeki hiçbir rakamı ölçüt olarak anmayın, ne bizimki ne başkasının. Solidus Relay'in trafiğine atfedilmiş bir sayı gördüyseniz, o bir örnekten geldi.
Bu sayfa panellerin ne anlama geldiğini anlatıyor, böylece oturum açıp kendi verinizi gördüğünüzde neye baktığınızı bilirsiniz.
Konsol ne için
Bir aracı işletmecisinin dört sorusu vardır ve konsol onların etrafında düzenlenmiştir:
- Kim aracılık alıyor?, hangi ajanların bir izni var.
- Bir şey takıldı mı?, kuyruk derinliği ve neyin boşalmadığı.
- Yönlendirme çözümlendi mi?, nereye teslim edeceğimizi bulabildik mi.
- Bir şey neden reddedildi?, politika kararları, bir sebeple birlikte.
Aracılıklar
Her satır, aracılık isteyen bir ajandır ve neye karar verildiğidir. Bir izin, tek bir olaydan çok duran bir ilişkidir: verdiği yönlendirme anahtarı ve ona iliştirilmiş anahtar listesi, teslimatı gerçekte yöneten şeydir. Bkz. Coordinate Mediation 2.0 ve pratikte anahtar listesi yönetimi.
Reddedilmiş bir aracılık bir sebep taşır ve sebep nedenini ayırt eder: kimlik bilgisi sunulmadı, politikayı karşılamayan bir kimlik bilgisi sunuldu, ya da doğrulayıcıya ulaşılamadı; ki bu, ajan hakkında bir hüküm değil bir altyapı arızasıdır. O ayrım kasıtlıdır ve kimlik bilgisiyle kapı tutulan aracılığın konusudur.
Kuyruk ve teslimat
Kuyruk derinliği, kabul edilmiş ama henüz alınmamış mesajlardır. Sıfır olmayan bir kuyruk normaldir: aracının, çevrimdışı bir ajan için işini yapmasıdır. Önemli olan, ajan yeniden bağlandığında boşalıp boşalmadığıdır.
Hiç boşalmayan bir kuyruk genellikle iki şeyden birini gösterir ve konsol size hangisi olduğunu söyleyemez: ajan geri gelmiyordur, ya da onaylamadan topluyordur. İkincisi daha yaygın hatadır ve Pickup Protocol 3.0 sayfasında ele alınır: kalıcı depolamadan sonra onaylayın, aracı da kendi kopyasını düşürebilsin.
Sınırlar ve sınırlarda ne olduğu kuyruk derinliği ve geri basınçtır.
Çözümlemeler
Her yönlendirme çözümlemesi yalnızca neyin yanıtlandığını değil, nasıl yanıtlandığını bildirir: zincirden canlı çözümlendi, önbellekten sunuldu, ya da düpedüz başarısız oldu. Önbellekten gelen bir yanıt, taze diye yeniden damgalanmak yerine özgün blok yüksekliğini ve zaman damgasını korur, dolayısıyla bu paneldeki "40 dakika önce çözümlendi" tam olarak onu ifade eder. Bkz. zincire demirlenmiş yönlendirme çözümlemesi.
Konsolun size göstermedikleri
Mesaj içerikleri. Gösteremez: aracı, iç zarfı açan hiçbir anahtar tutmuyor. Yukarıdaki her panel üstveriden kuruludur, yani zamanlamalar, boyutlar, yönlendirme anahtarları, kararlar; ve gösterilmek üzere var olan şeyin tamamı budur.
Ki alınmaya değer nokta da bu: konsol, bir aracının sizin hakkınızda bildiklerinin adil bir resmidir. Relay'in mahremiyet özelliklerini anlamak istiyorsanız onu bir numune olarak okuyun, sonra bir aracının görebildikleri ve göremedikleri sayfasını okuyun.
Kendinizinkini almak
İşletmeci düzlemi kimlik doğrulaması ister:
curl -s -o /dev/null -w '%{http_code}\n' https://relay.solidus.network/v1/mediations
# 401
Bir anahtar için relay.solidus.network adresinden oturum açın. Aynı veriye programatik erişim,
yoklama yerine itme dahil,
web kancaları ve teslimat kayıtlarıdır.
Relay, Coordinate Mediation 2.0 ve Pickup 3.0 uygular; bağımsız bir DIDComm uygunluk paketi çalıştırılmamıştır, dolayısıyla iddia "uygular"dır, "uygundur" değil.