CI / test (push) Failing after 6m42s
The busy figure is nvidia-smi's utilization.gpu: the share of time any kernel ran, which a kernel on one SM fills. On cuda01 decode read 92% busy while the SMs had work 69% of the time and issued on 18% of their cycles. Busy is now said to be that, and beside it: each card's draw against its power limit (efficiency table, fleet and node charts, the console's GPU work chart), and where the profiling counters can be read, SMs active, SM occupancy, tensor cores and DRAM (llmgw_gpu_*_active_percent), from NVML's GPM on Hopper and later or a dcgm-exporter on the node (discovery.dcgm_exporter). The GPU map colours by work by default and keeps busy as a mode. A MIG instance is never published with its card's profile. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
237 lines
13 KiB
JSON
237 lines
13 KiB
JSON
{
|
||
"dash.title": "küme",
|
||
"dash.h1": "Küme",
|
||
"dash.sub": "%d düğüm · %d/%d replika hazır · %d model",
|
||
"dash.nav.metrics": "metrikler",
|
||
|
||
"dash.tile.requests": "istek · 24 sa",
|
||
"dash.tile.tokens": "token · 24 sa",
|
||
"dash.tile.errors": "hata · 24 sa",
|
||
"dash.tile.spend": "harcama · 24 sa",
|
||
|
||
"dash.capacity": "Kapasite",
|
||
"dash.cap.class": "Sınıf",
|
||
"dash.cap.in_use": "Kullanımda",
|
||
"dash.cap.free": "Boş",
|
||
"dash.cap.faulty": "Arızalı",
|
||
"dash.cap.usage": "Kullanım",
|
||
"dash.cpu.ready": "düğüm hazır · yalnızca CPU",
|
||
"dash.cpu.memory": "bellek",
|
||
"dash.cpu.disk_of": "%s / %s GB",
|
||
"dash.cpu.disk_free": "ağırlıklar için boş",
|
||
"dash.no_nodes": "Henüz hiçbir düğüm kaydolmadı.",
|
||
|
||
"dash.gpumap.title": "GPU'lar",
|
||
"dash.gpumap.by": "renklendirme:",
|
||
"dash.gpumap.mode.util": "meşguliyet",
|
||
"dash.gpumap.mode.memory": "bellek",
|
||
"dash.gpumap.mode.temp": "sıcaklık",
|
||
"dash.gpumap.mode.work": "iş",
|
||
"dash.gpumap.legend.temp": "Mavi serin, kırmızı 90 °C ve üstü.",
|
||
"dash.gpumap.legend.memory": "Açık renk boş, koyu renk dolu. Motorlar başlarken bir kartın belleğinin çoğunu ayırır.",
|
||
"dash.gpumap.legend.util": "Açık renk boşta, koyu yeşil meşgul demektir: yonganın ne kadarını kullanırsa kullansın, herhangi bir çekirdek işlevinin çalıştığı zaman payı. Kesik kenarlık hiçbir replikanın tutmadığı karttır.",
|
||
"dash.gpumap.legend.work": "Açık renk boşta, koyu mavi tüm yongası çalışan kart demektir: kartın sayaçları okunabiliyorsa (GPM, DCGM) SM'lerin iş yaptığı zaman payı, okunamıyorsa çektiği gücün güç sınırına oranı. Kesik kenarlık hiçbir replikanın tutmadığı karttır.",
|
||
"dash.gpumap.free": "boş",
|
||
"dash.gpumap.busy": "%%%s meşgul",
|
||
"dash.gpumap.sm_active": "SM'ler %%%s etkin",
|
||
"dash.gpumap.tensor_active": "tensör çekirdekleri %%%s",
|
||
"dash.gpumap.power_of": "%s / %s W",
|
||
"dash.gpumap.memory": "%s / %s GB",
|
||
"dash.gpumap.held_back": "kısıtlayan: %s",
|
||
"dash.gpumap.note": "Kırmızı çerçeve, yıpranmakta olan bir karttır: XID hataları, yeniden eşlenmiş ya da sıfırlama bekleyen bellek satırları, NVLink hataları. Karttaki rakam, renklendirmede kullanılan değerdir; kartın geri kalanı imlecin altındadır.",
|
||
|
||
"dash.eff.title": "Her modelin kartlarından aldığı verim",
|
||
"dash.eff.window": "son 15 dakika",
|
||
"dash.col.model": "Model",
|
||
"dash.eff.tps": "Çıkış token/sn",
|
||
"dash.eff.per_gpu": "GPU başına",
|
||
"dash.eff.busy": "Meşgul",
|
||
"dash.eff.power_load": "Güç yükü",
|
||
"dash.eff.sm_active": "Etkin SM",
|
||
"dash.eff.draw": "Çekilen güç",
|
||
"dash.eff.per_wh": "Wh başına token",
|
||
"dash.eff.note": "Meşgul, kartlarda herhangi bir çekirdek işlevinin çalıştığı zaman payıdır; her yonganın ne kadarında çalıştığı değil: tek bir SM'de çalışan işlev %100 okunur. Ne kadarını kullandığını güç yükü (çekilen gücün güç sınırına oranı) ve etkin SM (kartların sayaçları okunabildiğinde SM'lerin iş yaptığı zaman payı) söyler.",
|
||
|
||
"dash.idle.title": "Tutulan ama hiçbir şey yapmayan kartlar",
|
||
"dash.col.replica": "Replika",
|
||
"dash.col.node": "Düğüm",
|
||
"dash.idle.busiest": "En meşgul kart",
|
||
"dash.idle.last_request": "Son istek",
|
||
"dash.idle.ago": "%s önce",
|
||
"dash.idle.unknown": "bilinmiyor",
|
||
"dash.clock.h": "sa",
|
||
"dash.clock.m": "dk",
|
||
"dash.clock.s": "sn",
|
||
"dash.clock.ms": "ms",
|
||
|
||
"dash.nodes": "Düğümler",
|
||
"dash.col.state": "Durum",
|
||
"dash.nodes.ram": "RAM",
|
||
"dash.nodes.disk": "Disk",
|
||
"dash.nodes.engines": "Motorlar",
|
||
"dash.nodes.build": "vLLM derlemesi",
|
||
"dash.nodes.classes": "Sınıflar",
|
||
"dash.nodes.fabrics": "Fabric'ler",
|
||
"dash.nodes.models": "Modeller",
|
||
"dash.nodes.replicas": "Replikalar",
|
||
"dash.nodes.seen": "Görülme",
|
||
"dash.nodes.logs": "günlükler",
|
||
"dash.nodes.cpus_of": "· %d çekirdek",
|
||
"dash.nodes.mem_of": "/ %s",
|
||
"dash.nodes.no_engines": "henüz yok",
|
||
"dash.nodes.build_hint": "bu düğümün kurduğu vLLM derlemesi",
|
||
"dash.no_agents": "Henüz hiçbir ajan kaydolmadı.",
|
||
|
||
"dash.state.ready": "hazır",
|
||
"dash.state.cordoned": "kordon altında",
|
||
"dash.state.draining": "boşaltılıyor",
|
||
"dash.state.unreachable": "erişilemiyor",
|
||
"dash.state.lost": "kayıp",
|
||
"dash.state.unknown": "bilinmiyor",
|
||
"dash.state.placing": "yerleştiriliyor",
|
||
"dash.state.pending": "bekliyor",
|
||
"dash.state.starting": "başlatılıyor",
|
||
"dash.state.loading": "yükleniyor",
|
||
"dash.state.stopped": "durduruldu",
|
||
"dash.state.failed": "başarısız",
|
||
"dash.state.installing": "kuruluyor",
|
||
"dash.state.unsupported": "desteklenmiyor",
|
||
"dash.state.skipped": "atlandı",
|
||
|
||
"dash.models": "Modeller",
|
||
"dash.models.aliases": "Takma adlar",
|
||
"dash.models.ready": "Hazır",
|
||
"dash.models.wanted": "İstenen",
|
||
"dash.models.class": "Sınıf",
|
||
"dash.models.reserves": "Ayırdığı",
|
||
"dash.models.profiles": "Profiller",
|
||
"dash.models.fallbacks": "Yedekler",
|
||
"dash.models.for": "Ne için",
|
||
"dash.models.held_for": "%s için yer açtı",
|
||
"dash.models.preempted": "daha yüksek bir sınıfa kaptırılan replikalar",
|
||
"dash.models.used": "%sG kullanılıyor",
|
||
"dash.models.external_hint": "kümenin dışında sunuluyor; istemleri kümeden çıkar",
|
||
"dash.models.external": "harici",
|
||
"dash.models.empty": "Katalog boş.",
|
||
"dash.unplaced": "Neden hiçbir şey yerleştirilmedi",
|
||
|
||
"dash.replicas": "Replikalar",
|
||
"dash.replicas.pool": "Havuz",
|
||
"dash.replicas.endpoint": "Uç nokta",
|
||
"dash.replicas.age": "Yaş",
|
||
"dash.replicas.none": "Replika yok.",
|
||
"dash.holding": "Kimsenin istemediği donanımı tutanlar",
|
||
"dash.holding.unused_for": "Kullanılmadığı süre",
|
||
|
||
"dash.fabrics.fabric": "Fabric",
|
||
"dash.fabrics.physically": "Fiziksel olarak",
|
||
"dash.fabrics.fully_free": "Tamamen boş",
|
||
"dash.fabrics.weights": "Ağırlıklar",
|
||
"dash.fabrics.weights_on": "%[2]d/%[3]d düğümde %[1]d model",
|
||
"dash.fabrics.not_reported": "bildirilmedi",
|
||
"dash.fabrics.see_map": "Her fabric'in haritasını görün →",
|
||
"dash.fabrics.sms": "Alt ağ yöneticileri",
|
||
"dash.fabrics.master": "Ana yönetici",
|
||
"dash.fabrics.standby": "Yedek",
|
||
"dash.fabrics.last_change": "Ana yöneticinin son değişimi",
|
||
"dash.fabrics.roce": "yok: RoCE",
|
||
"dash.fabrics.lid_priority": "LID %d, öncelik %d",
|
||
"dash.fabrics.none": "yok",
|
||
"dash.fabrics.not_listed": "listelenmedi",
|
||
"dash.fabrics.in_a_day": "(bir günde %d)",
|
||
"dash.fabrics.none_in_a_day": "bir gündür yok",
|
||
"dash.fabrics.note": "Bir fabric'in adı, düğümlere söylenen addır; fiziksel olarak ne olduğu ise InfiniBand portlarının gördüğü alt ağ yöneticisi ya da RoCE portlarının bağlı olduğu ağdır. Birden çok düğüme yayılan bir replika yalnızca bunlardan birinin üzerinde kurulur. Tamamen boş, hiç kullanılmayan bütün düğümleri sayar; böyle bir replikanın yerleşip yerleşemeyeceğini belirleyen de budur.",
|
||
|
||
"dash.nvlink.title": "NVLink alanları",
|
||
"dash.nvlink.domains.other": "%d çok düğümlü alan",
|
||
"dash.nvlink.trays": "%d/%d tepsi kullanılabilir",
|
||
"dash.nvlink.problems.other": "%d sorun",
|
||
"dash.nvlink.see_racks": "rafları görün →",
|
||
|
||
"dash.fleet.title": "Küme ne yapıyor",
|
||
"dash.fleet.last": "son %s",
|
||
"dash.no_history": "Geçmiş yok: %s",
|
||
"dash.fleet.saturation": "Havuz doygunluğu, modele göre",
|
||
"dash.fleet.saturation_note": "Kuyruk derinliği ile önbellek baskısından kötü olanı. 1, sağlıklı olarak ölçülen sınırdır; çökme noktası değildir.",
|
||
"dash.fleet.ready": "Hazır replikalar, modele göre",
|
||
"dash.fleet.ready_note": "Bilerek durdurulmuş bir modelin hiç çizgisi olmaz; isteğe bağlı çalışan bir katalogun burada sessiz görünmesinin nedeni budur.",
|
||
"dash.fleet.gpu_busy": "Meşgul GPU'lar, sınıfa göre",
|
||
"dash.fleet.gpu_busy_note": "Her sınıfın ortalama kartı: herhangi bir çekirdek işlevinin çalıştığı zaman payı, yonganın ne kadarını kullandığı değil. Replikalar yerleştirilmişken burada düşük olması, tutulan ama istenmeyen kapasite demektir; her düğümün sayfası kartlarını tek tek gösterir.",
|
||
"dash.fleet.gpu_power_load": "GPU güç yükü, sınıfa göre",
|
||
"dash.fleet.gpu_power_load_note": "Kartların çektiği gücün güç sınırına oranı. Meşgul yalnızca bir şeyin çalıştığını söylerken bu, her yonganın ne kadarının çalıştığıyla artar; yukarıda meşgul ve burada düşük görünen bir sınıf küçük çekirdek işlevleri çalıştırıyor ya da aralarında bekliyordur.",
|
||
"dash.fleet.gpu_sm_active": "Etkin SM'ler, sınıfa göre",
|
||
"dash.fleet.gpu_sm_active_note": "Kartların SM'lerinin iş yaptığı zaman payı, profil sayaçlarından (Hopper ve sonrasında NVML GPM ya da düğümdeki bir dcgm-exporter). Meşgul ile arasındaki fark, çalışan bir işlevin yongada boş bıraktığı kısımdır.",
|
||
"dash.fleet.gpu_memory": "Kullanılan GPU belleği, sınıfa göre",
|
||
"dash.fleet.gpu_memory_note": "Motorlar başlarken bir kartın belleğinin çoğunu ayırır; bu yüzden bu grafik sunulan isteklerden çok yerleştirilen replikaları izler.",
|
||
"dash.fleet.queue": "Motor kuyruk derinliği, replikaya göre",
|
||
"dash.fleet.queue_note": "Kabul edilmiş ama henüz başlamamış istekler. Bir replika geride kalmaya başladığında ilk kıpırdayan budur.",
|
||
"dash.fleet.kv": "KV önbellek doluluğu, replikaya göre",
|
||
"dash.fleet.kv_note": "Dikkat önbelleğinin ne kadar dolu olduğu. Uzun bağlamlar kuyruk boşken de onu doldurur; doygunluğun ikisine birden bakmasının nedeni budur.",
|
||
|
||
"dash.traffic": "Trafik",
|
||
"dash.traffic.window": "— son 24 saat, saatlik",
|
||
"dash.traffic.requests": "İstekler",
|
||
"dash.traffic.tokens": "Token'lar",
|
||
"dash.traffic.latency": "Ortalama gecikme",
|
||
"dash.traffic.none": "Henüz trafik kaydedilmedi.",
|
||
"dash.unit.requests": "istek",
|
||
"dash.unit.tokens": "token",
|
||
"dash.unit.ms_mean": "ms ortalama",
|
||
"dash.unit.requests_h": "istek/sa",
|
||
"dash.unit.tokens_h": "token/sa",
|
||
|
||
"dash.people": "Kişiler",
|
||
"dash.col.person": "Kişi",
|
||
"dash.people.keys": "Anahtarlar",
|
||
"dash.col.requests": "İstekler",
|
||
"dash.col.tokens": "Token'lar",
|
||
"dash.col.errors": "Hatalar",
|
||
"dash.col.spend": "Harcama",
|
||
"dash.people.last_seen": "Son görülme",
|
||
"dash.people.operator_keys": "operatörün verdiği anahtarlar",
|
||
|
||
"dash.running": "Ne çalıştırılıyor",
|
||
"dash.running.note": "Gerçekten yanıt veren modele göre sayılır; bir yedek model yanıt verdiğinde bu, istenen modelden farklıdır.",
|
||
|
||
"dash.usage": "Kullanım",
|
||
"dash.usage.window": "— son 24 saat",
|
||
"dash.usage.through": "Üzerinden",
|
||
"dash.usage.against": "Harcandığı yer",
|
||
"dash.usage.prompt": "İstem",
|
||
"dash.usage.completion": "Yanıt",
|
||
"dash.usage.last": "Son",
|
||
"dash.usage.chat_page": "sohbet sayfası",
|
||
"dash.usage.personal": "kişisel",
|
||
"dash.usage.note": "Harcama birim cinsindendir; bir birimin ne anlama geldiği yapılandırmaya bağlıdır. Kullanım toplu olarak yazılır, bu yüzden son birkaç saniye eksik olabilir.",
|
||
"dash.usage.none": "Son 24 saatte hiç istek kaydedilmedi.",
|
||
"dash.usage.auth_off": "Kimlik doğrulama kapalı; bu yüzden kullanımın yazılacağı bir kimlik yok.",
|
||
|
||
"dash.admin_listener": "Metrikler, pprof ve yönetim API'si yönetici dinleyicisindedir; bu dinleyici loopback'e bağlıdır ve buradan erişilemez. pprof, API anahtarlarının düz metin olarak durduğu süreç belleğinin dökümünü alabilir; o portun dışarı açılmamasının nedeni budur:",
|
||
|
||
"dash.presets.title": "Resim ve 3D modelleri",
|
||
"dash.presets.about": "llmgw ile gelen modeller; iş akışları, düğümleri ve lisansları denenmiş. Birini eklemek, kümede ComfyUI yoksa GPU düğümlerine onu da kurdurur (her birine yaklaşık 10 GB).",
|
||
"dash.presets.makes": "Ürettiği",
|
||
"dash.presets.makes.pictures": "resim",
|
||
"dash.presets.makes.meshes": "3D model",
|
||
"dash.presets.card": "Gerekli kart",
|
||
"dash.presets.licence": "Lisans",
|
||
"dash.presets.not_commercial": "%s, ticari kullanım yok",
|
||
"dash.presets.fits": "Uyan sınıflar",
|
||
"dash.presets.fits_none": "burada uyan kart yok",
|
||
"dash.presets.state": "Durum",
|
||
"dash.presets.added_auto": "kendiliğinden eklendi, %s",
|
||
"dash.presets.added_by": "%s ekledi, %s",
|
||
"dash.presets.in_catalog": "katalogda",
|
||
"dash.presets.declined": "kaldırıldı; kendiliğinden yeniden eklenmez",
|
||
"dash.presets.add": "Ekle",
|
||
"dash.presets.add_again": "Yeniden ekle",
|
||
"dash.presets.auto_on": "Kendiliğinden ekleniyorlar: bir kart uyduğunda ve katalogda aynı işi yapan model olmadığında.",
|
||
"dash.presets.auto_off": "Kendiliğinden eklenmiyorlar: yalnızca biri eklediğinde.",
|
||
"dash.presets.turn_off": "Kendiliğinden eklemeyi durdur",
|
||
"dash.presets.turn_on": "Kendiliğinden ekle",
|
||
"dash.presets.notice.added": "%s eklendi; sonraki turda yerleştirilir, ilk istendiğinde yüklenir",
|
||
"dash.presets.notice.auto_on": "Resim ve 3D modelleri, kart uyan yerde kendiliğinden eklenecek",
|
||
"dash.presets.notice.auto_off": "Resim ve 3D modelleri artık kendiliğinden eklenmeyecek",
|
||
"dash.presets.adds_comfyui": "Eklemek GPU düğümlerine ComfyUI kurar (her birine yaklaşık 10 GB) ve kontrol düzlemlerini yeniden başlatır, önce yedekler"
|
||
}
|