Kliv

    Bu sayfa İngilizceden çevrilmiştir.

    Geliştirici Araçları

    Özel bir yük testi ve performans izleme platformu oluşturun

    Kliv, yapay zeka destekli bir uygulama oluşturucudur. Ekibinizin yük testi çalıştırmalarını, taban çizgilerini, bütçelerini ve uyarılarını nasıl kaydettiğini anlatın; Kliv bu kurallar etrafında performans masasını oluştursun.

    kliv.dev

    Fikrinizi metin kutusuna girmeniz yeterli; AI sizin için oluşturur

    446 karakter

    Kliv nedir?

    Kliv, sabit bir panosu olan bir izleme sağlayıcısı değil; sizin için yazılım geliştiren bir yapay zekadır.

    İhtiyacınız olan uygulamayı sade bir dille anlatırsınız, Kliv onu inşa eder: verileri, mantığı, ekranları ve iş akışlarını. Sonucun sahibi siz olursunuz, onu kendi hesaplarınızda çalıştırırsınız ve daha sonra isteyerek değiştirebilirsiniz. Bu, hazır bir şablon pano değildir.

    Bu sayfada söz konusu uygulama bir yük testi ve performans izleme platformudur. Kliv her türlü web uygulamasını inşa eder; bu, zaten yük testleri çalıştıran ve bir kayıt sistemine ihtiyaç duyan geliştirici ekipler için tek bir örnektir.

    Performans sayıları neden CI günlüklerinde kaybolur

    Yük üreticiniz muhtemelen zaten yararlı sayılar üretiyordur: gecelik dayanıklılık (soak) testleri, sürüm öncesi ani yük (spike) testleri, p95 gecikmesi, p99 gecikmesi, aktarım hızı ve hata oranları. Sorun, bu sayıların nereye gittiğidir. CI günlükleri ve çıktı dosyaları altı hafta sonra sorgulanması zor hale gelir.

    Kliv, bu sayıların ihtiyaç duyduğu masayı kurar. Çalıştırmalar satır olur, uç noktalar bütçe taşır, sürümler taban çizgisi kazanır ve bir sayı sapma gösterdiğinde Slack uyarıları uç noktayı ve commit aralığını adlandırır.

    Performans masasının kaydettikleri

    Altı kayıt, sayıların etrafındaki disiplini oluşturur.

    Çalıştırma

    Senaryo adı, commit SHA, süre ve ortam; yük aracınız bittiğinde gönderdiği tek bir satır olarak kaydedilir.

    Seri

    p50, p95, p99, hata oranı ve aktarım hızı her uç nokta ve her çalıştırma için saklanır, böylece veri olarak sorgulanabilir.

    Taban çizgisi

    Her sürüm bir çalıştırmayı referans olarak onaylayabilir. Sapma bu taban çizgisine göre ölçülür.

    Bütçe

    Checkout p95'te 400 ms, arama ise 250 ms alabilir; bir ihlal, ölçülen sayıyı ve izin verilen sayıyı birlikte taşır.

    Olay notu

    Kötü bir Cuma gününden çıkarılan dersler, bunu kanıtlayan çalıştırmaların yanında durabilir, böylece geçmiş nöbet değişimlerinden sağ çıkar.

    Sürüm kapısı

    Her sürüm; dayanıklılık testi yeşil, bütçelere uyuldu ve taban çizgisi onaylandı gibi kontrol listesi satırlarına sahip olabilir.

    Kriz gecesindeki pano

    Sayıların bir evi olduğunda ekip artık doğaçlama yapmaz.

    CSV dışa aktarmadan trendler

    On sekiz haftalık checkout p95, çalıştırmalar tablosundan okunup tek bir grafikte gösterilebilir.

    Suçluyu adlandıran uyarılar

    Bir bütçe aşıldığında Slack; checkout, p95, 460'a karşılık 400 ve taban çizgisiyle suçlu arasındaki commit aralığını söyleyebilir.

    Bütün oda için roller

    Ürün yöneticileri panoları okuyabilirken platform ekibi bütçeleri düzenler ve taban çizgilerini onaylar.

    Gecelik dayanıklılık testi otomatik olarak kaydedilir

    Zamanlanmış bir iş, her gecenin çalıştırmasını masaya süpürebilir ve süresi dolmuş verileri temizleyebilir. Pazartesi, hafta sonu çoktan kayıtlıyken başlar.

    Sizinle giden geçmiş

    Çalıştırmalar, taban çizgileri ve olay notları; ekibin sahip olduğu ve kendi araçlarından sorgulayabildiği bir veritabanındaki satırlardır.

    Bir örnek: Deniz'in market teslimat ekibi

    İşte bir mühendislik ekibinin bunu nasıl kullanabileceği. Bu sadece bir örnek — siz kendi yük üreticinizi, uç noktalarınızı, bütçelerinizi, taban çizgilerinizi ve uyarı kurallarınızı anlatırsınız.

    01

    Bir k6 çalıştırması yapılandırılmış veri gönderir

    Deniz'in gecelik k6 dayanıklılık testi bittiğinde p50, p95, p99, hata oranı, aktarım hızı, commit SHA, ortam ve uç noktayı tipli alım uç noktasına gönderir.

    02

    Sürüm taban çizgisi açıkça belirlenir

    Bir sürümden önce platform ekibi temiz bir çalıştırmayı taban çizgisi olarak onaylar. Gelecekteki sapmalar hafızadan değil bu çalıştırmadan ölçülür.

    03

    Uç nokta bütçeleri uyarıyı somutlaştırır

    Checkout'un 400 ms'lik bir p95 bütçesi, aramanın ise 250 ms'lik bir bütçesi vardır. Çalıştırma hem ölçülen sayıyı hem de karşılaştırıldığı bütçeyi saklar.

    04

    Slack, aşılan bütçeyi adlandırır

    Checkout p95, 460 ms'ye ulaştığında uygulama #perf kanalına uç nokta, yüzdelik dilim, ölçülen değer, izin verilen değer ve commit aralığıyla birlikte bir mesaj gönderir.

    05

    Sürüm kapısının kanıtı vardır

    Yayın onay kontrol listesi; dayanıklılık testi yeşil, bütçelere uyuldu ve taban çizgisi onaylandı gibi maddeleri gösterebilir. Bir bütçe başarısız olursa sürüm görüşmesi bir kayıttan başlar.

    Ne inşa etmek istediğinizi anlatın

    Kliv, sizin anlatımınızdan yola çıkarak inşa eder; bu yüzden ne kadar çok ayrıntı verirseniz ilk sürüm o kadar yakın çıkar. Alım alanlarını, bütçeleri, taban çizgilerini, panoları, rolleri ve uyarıları dahil edin. Üzerine inşa edebileceğiniz üç örnek:

    kliv.dev

    Ekip performans masası

    Tipli alım, taban çizgileri, Slack ihlalleri.

    “Market teslimat uygulamamız için bir performans izleme merkezi oluştur. k6, p50, p95, p99, hata oranı, aktarım hızı, commit SHA, ortam ve uç noktayı tipli bir API'ye göndersin. Her sürüm için tek bir taban çizgisi onayla, checkout p95 bütçesini 400 ms, arama p95 bütçesini 250 ms olarak ayarla ve bir bütçe aşıldığında uç nokta, ölçülen değer, izin verilen değer ve commit aralığıyla #perf kanalını uyar.”

    kliv.dev

    Gecikme bütçesi takipçisi

    Her servis için bir bütçe, ihlalde bilet.

    “Mikroservislerimiz için bir gecikme bütçesi takipçisi oluştur. Her servisin kendi p95 bütçesi ve hata oranı bütçesi olsun. Çalıştırma geçmişinden haftalık trend grafikleri göster, platform mühendislerinin bütçeleri düzenlemesine izin ver ve bir ihlal iki çalıştırma boyunca açık kalırsa suçlu uç nokta ve çalıştırma kimliğiyle bir bilet aç.”

    kliv.dev

    Yoğun sezon kriz odası

    Dayanıklılık test sonuçları ve yayın onay listesi.

    “Tatil sezonu trafik donmamız için bir yoğun sezon hazırlık panosu oluştur. Gecelik dayanıklılık test sonuçlarını al, uç nokta bazında p95 ve hata oranı trendlerini göster, sorumlu ve son tarihiyle bir yayın onay kontrol listesi tut ve donmaya 48 saat kala gerekli bir sürüm kapısı hâlâ kırmızıysa Slack uyarısı gönder.”

    Nöbet haftası için bağlanmış

    Alım tiplidir. k6 betiğiniz, tipli bir sözleşmeye sahip sunucu taraflı bir fonksiyona özet JSON gönderebilir. Hatalı biçimlendirilmiş çalıştırmalar bir nedenle reddedilir.

    Uyarı kendi davasını savunur. Bir Slack uyarısı uç noktayı, ölçülen sayıyı, bütçeyi ve commit aralığını içerebilir, böylece nöbetçi mühendis gerçeklerden başlar.

    Masa testlerle birlikte gelir. Kliv, inşa ederken birim testleri yazar. Yüzdelik dilim matematiği, bütçe karşılaştırmaları ve kapı mantığı yeşil bir test paketiyle gelebilir ve senaryo testleri panoyu bir tarayıcıda çalıştırabilir.

    Kliv'in inşa ettiği uygulamaları nasıl kanıtladığı — senaryolar, yan etki makbuzları ve yayın kapıları — kendi sayfasına sahip: test sayfası.

    Sıkça sorulan sorular

    Kliv tam olarak nedir?

    Kliv, yapay zeka destekli bir uygulama oluşturucudur. İhtiyacınız olan özel web uygulamasını anlatırsınız, o inşa eder ve sonucun sahibi siz olursunuz. Performans çalışması için bu; alım uç noktaları, çalıştırma geçmişi, bütçeler, taban çizgileri, panolar ve uyarılar anlamına gelir.

    Gerçek bir uygulama mı yoksa bir şablon mu alıyorum?

    Gerçek bir uygulama. Kliv, ekibiniz için veritabanını, tipli fonksiyonları, panoları, rolleri ve uyarı iş akışlarını inşa eder.

    İnşa edildikten sonra değiştirebilir miyim?

    Evet. Sonradan metrik ekleyebilir, bütçeleri değiştirebilir, pano ekleyebilir, Slack uyarılarını ayarlayabilir veya başka bir yük test aracı bağlayabilirsiniz.

    Kliv yük testlerini kendisi mi çalıştırıyor?

    Hayır. k6, JMeter veya kullandığınız her ne ise sizde kalır. Kliv, sonuçların etrafındaki kayıt sistemini inşa eder.

    Bir bütçe gece yarısı 2'de aşıldığında ne olur?

    İhlal çalıştırmaya kaydedilir ve Slack ayrıntıları alır: uç nokta, yüzdelik dilim, ölçülen değer, izin verilen değer ve commit aralığı.

    Ürün yöneticileri bütçeleri düzenlemeden panoları görebilir mi?

    Evet. Roller okumayı yazmadan ayırabilir: panolar birçok kişi için, bütçe düzenleme ve taban çizgisi onayı platform ekibi için.

    Performans geçmişimiz kilitli mi kalıyor?

    Hayır. Ekibin sahip olduğu bir veritabanındaki satırlardır, uygulamadan sorgulanabilir ve kendi analiziniz için dışa aktarılabilir.

    Hatalı biçimlendirilmiş alım verilerini reddedebilir mi?

    Evet. Kaynak sayfa tipli bir alım fonksiyonu istiyor, böylece hatalı veriler çalıştırma geçmişini kirletmek yerine bir nedenle reddedilebilir.

    Bütçeler başarısız olduğunda bilet açabilir mi?

    Evet, bu iş akışını tarif ederseniz. Prompt örnekleri arasında, ihlallerin suçlu uç noktayla birlikte bir bilet açması da var.

    Kendi alan adımı kullanabilir miyim?

    Evet. Performans masası, ekibiniz için oturum açmayla birlikte kendi alan adınızda çalışabilir.

    Daha sonra Kliv'den ayrılabilir miyim?

    Evet. Uygulamanın kodu kendi Git deponuza senkronize edilir, bu yüzden ayrılmak yeniden inşa etmek değil bir git pull'dur.

    Üreticiler tarafından oluşturuldu

    Mümkün olanı keşfedin

    Dünyanın her yerindeki geliştiricilerin ve üreticilerin Kliv ile oluşturduğu gerçek uygulamaları görün

    Memory Café Coordination Tool

    Memory Café Coordination Tool

    A warm platform for dementia-friendly cafés, connecting caregivers, volunteers, and coordinators.

    Ktarafından Kliv Community
    Remit Record

    Remit Record

    Track remittances and household budgets seamlessly.

    Ktarafından Kliv Community
    Next Page Book Club

    Next Page Book Club

    Manage your book club easily with proposals, voting, and history tracking.

    Ktarafından Kliv Community
    Northfern Tattoo Studio

    Northfern Tattoo Studio

    Portfolio and booking site for Northfern Tattoo Studio.

    Ktarafından Kliv Community
    Campo Agua Gestión

    Campo Agua Gestión

    Sistema de gestión del agua comunitario para aldeas.

    Ktarafından Kliv Community
    つくりて — 伝統工芸職人サイト

    つくりて — 伝統工芸職人サイト

    職人が作品を展示し、受注管理を行うサイトです。

    Ktarafından Kliv Community
    Tidal Surf Reports

    Tidal Surf Reports

    Crowd-sourced surf condition tracking app.

    Ktarafından Kliv Community
    Riverside Commons HOA Management

    Riverside Commons HOA Management

    A portal for HOA management at Riverside Commons.

    Ktarafından Kliv Community
    よやくん — レストラン予約管理

    よやくん — レストラン予約管理

    小規模レストラン向けの予約管理サイトです。

    Ktarafından Kliv Community
    Troop 214 Scout Management

    Troop 214 Scout Management

    A management tool for Scout Troop 214, focused on outings, advancement, and communication.

    Ktarafından Kliv Community
    Te Kura Kaupapa Māori Whānau Board

    Te Kura Kaupapa Māori Whānau Board

    A whānau coordination tool for Māori-medium schools.

    Ktarafından Kliv Community
    Tsev Nyeem Ntawv Library

    Tsev Nyeem Ntawv Library

    Mobile library coordinator for Hmong and Lao communities.

    Ktarafından Kliv Community
    Memory Café Coordination Tool

    Memory Café Coordination Tool

    A warm platform for dementia-friendly cafés, connecting caregivers, volunteers, and coordinators.

    Ktarafından Kliv Community
    Remit Record

    Remit Record

    Track remittances and household budgets seamlessly.

    Ktarafından Kliv Community
    Next Page Book Club

    Next Page Book Club

    Manage your book club easily with proposals, voting, and history tracking.

    Ktarafından Kliv Community
    Northfern Tattoo Studio

    Northfern Tattoo Studio

    Portfolio and booking site for Northfern Tattoo Studio.

    Ktarafından Kliv Community
    Campo Agua Gestión

    Campo Agua Gestión

    Sistema de gestión del agua comunitario para aldeas.

    Ktarafından Kliv Community
    つくりて — 伝統工芸職人サイト

    つくりて — 伝統工芸職人サイト

    職人が作品を展示し、受注管理を行うサイトです。

    Ktarafından Kliv Community
    Tidal Surf Reports

    Tidal Surf Reports

    Crowd-sourced surf condition tracking app.

    Ktarafından Kliv Community
    Riverside Commons HOA Management

    Riverside Commons HOA Management

    A portal for HOA management at Riverside Commons.

    Ktarafından Kliv Community
    よやくん — レストラン予約管理

    よやくん — レストラン予約管理

    小規模レストラン向けの予約管理サイトです。

    Ktarafından Kliv Community
    Troop 214 Scout Management

    Troop 214 Scout Management

    A management tool for Scout Troop 214, focused on outings, advancement, and communication.

    Ktarafından Kliv Community
    Te Kura Kaupapa Māori Whānau Board

    Te Kura Kaupapa Māori Whānau Board

    A whānau coordination tool for Māori-medium schools.

    Ktarafından Kliv Community
    Tsev Nyeem Ntawv Library

    Tsev Nyeem Ntawv Library

    Mobile library coordinator for Hmong and Lao communities.

    Ktarafından Kliv Community

    Sayılara bir kayıt sistemi kazandırın

    Yük testi çalıştırmalarınızı, bütçelerinizi, taban çizgilerinizi, panolarınızı ve uyarılarınızı anlatın. Kliv, performans masasını bunların etrafında inşa etsin.