Kliv

    本頁面由英文翻譯而成。

    開發者工具

    打造專屬的負載測試與效能監控平台

    Kliv 是 AI app 建構工具。描述您的團隊如何記錄負載測試執行、基準、預算與警示,它就會依這些規則把效能控管台建起來。

    kliv.dev

    只需在文字方塊中輸入你的想法,AI 就會為你建置它

    183 字元

    Kliv 是什麼?

    Kliv 不是一家有固定儀表板的監控廠商,而是一個替您打造軟體的 AI。

    您用白話描述需要的 app,Kliv 就把它建出來:資料、邏輯、畫面與工作流程。成果屬於您,跑在您自己的帳號上,日後也能用開口的方式修改。它不是套版儀表板。

    在這一頁,這個 app 是負載測試與效能監控平台。Kliv 能做各式各樣的網頁 app;這只是給已經在跑負載測試、需要一套記錄系統的開發團隊的一個範例。

    為什麼效能數字都死在 CI 日誌裡

    您的負載產生器也許早就產出了有用的數字:夜間耐久測試、發布前的尖峰測試、p95 延遲、p99 延遲、吞吐量與錯誤率。問題出在這些數字最後跑到哪裡。CI 日誌與產物在六週後很難查詢。

    Kliv 把這些數字需要的控管台建起來。每次執行變成一列資料,端點帶著預算,發布有了基準,當某個數字飄移時,Slack 警示會指名端點與 commit 範圍。

    效能控管台記錄什麼

    六種記錄,替這些數字建立起紀律。

    執行

    情境名稱、commit SHA、時長與環境會化為每次執行一列,由您的負載工具在跑完時送出。

    數列

    p50、p95、p99、錯誤率與吞吐量會依端點、依執行分別儲存,因此可以當成資料來查詢。

    基準

    每次發布都能把一次執行認可為參考點。飄移就是從這個基準量起。

    預算

    結帳可以拿 p95 400 ms,搜尋可以拿 250 ms,一旦突破就帶著實測數字與允許數字。

    事故筆記

    某個糟糕星期五學到的教訓,可以緊挨著佐證它的那些執行擺著,讓歷史撐過值班輪替。

    發布關卡

    每次發布都能有檢查清單列項:耐久測試綠燈、預算守住、基準已認可。

    上線之夜的儀表板

    當數字有了歸宿,團隊就不必再臨場硬湊。

    不必匯出 CSV 也能看趨勢

    十八週的結帳 p95 可以直接從執行資料表讀出,畫在同一張圖上。

    指名元凶的警示

    當預算被突破,Slack 可以說結帳、p95、460 對上 400,以及基準與肇事者之間的 commit 範圍。

    整個房間各有角色

    產品經理可以讀儀表板,平台團隊則負責編輯預算與認可基準。

    夜間耐久測試自動歸檔

    一個排程工作可以每晚把當夜的執行掃進控管台並清掉過期資料。星期一一開始,週末的事就已經歸好檔。

    帶得走的歷史

    執行、基準與事故筆記都是團隊自有資料庫裡的一列列資料,能用團隊自己的工具查詢。

    舉個例子:宇軒的生鮮外送團隊

    以下是某個工程團隊可能的用法。這只是個例子,您會描述您自己的負載產生器、端點、預算、基準與警示規則。

    01

    一次 k6 執行送出結構化資料

    宇軒的夜間 k6 耐久測試跑完,把 p50、p95、p99、錯誤率、吞吐量、commit SHA、環境與端點送到那個具型別的擷取端點。

    02

    發布基準是明講的

    發布前,平台團隊把一次乾淨的執行認可為基準。日後的飄移是從這次執行量起,而不是憑記憶。

    03

    端點預算讓警示具體

    結帳有 p95 400 ms 預算,搜尋有 250 ms。那次執行會同時存下實測數字與它所對照的預算。

    04

    Slack 指名被突破的預算

    當結帳 p95 衝到 460 ms,這個 app 就把端點、百分位、實測值、允許值與 commit 範圍發到 #perf。

    05

    發布關卡有憑有據

    上線/不上線的檢查清單可以顯示耐久測試綠燈、預算守住、基準已認可。若某個預算沒過,發布的討論就從一份紀錄開始。

    描述您想打造什麼

    Kliv 依您的描述來建,所以您給的細節越多,第一版就越接近。把擷取欄位、預算、基準、儀表板、角色與警示都寫進去。這裡有三個可以拿來延伸:

    kliv.dev

    團隊效能控管台

    具型別擷取、基準、Slack 突破通知。

    “幫我們的生鮮外送 app 做一個效能監控中心。讓 k6 把 p50、p95、p99、錯誤率、吞吐量、commit SHA、環境與端點送到一個具型別的 API。每次發布認可一份基準,把結帳 p95 預算設為 400 ms、搜尋 p95 設為 250 ms,當預算被突破時在 #perf 警示,帶上端點、實測值、允許值與 commit 範圍。”

    kliv.dev

    延遲預算追蹤器

    每個服務一份預算,突破就開單。

    “幫我們的微服務做一個延遲預算追蹤器。每個服務各自擁有一份 p95 預算與一份錯誤率預算。用執行歷史顯示每週趨勢圖,讓平台工程師編輯預算,當某次突破連續兩次執行都未解除時,開一張帶著出問題端點與執行 ID 的工單。”

    kliv.dev

    旺季作戰室

    耐久測試結果與上線/不上線清單。

    “幫我們的年節流量凍結期做一個尖峰整備儀表板。擷取夜間耐久測試結果,依端點顯示 p95 與錯誤率趨勢,追蹤一份帶著負責人與到期日的上線/不上線清單,當某個必要的發布關卡在凍結前 48 小時仍是紅燈時,發 Slack 警示。”

    為值班的那一週接好線

    擷取是具型別的。 您的 k6 腳本可以把摘要 JSON 送到一個帶型別契約的伺服器端函式。格式不對的執行會被拒收,並附上原因。

    警示會替自己辯護。 一則 Slack 警示可以包含端點、實測數字、預算與 commit 範圍,讓值班工程師從事實開始。

    控管台附帶測試上線。 Kliv 在建構時就寫好單元測試。百分位計算、預算比對與關卡邏輯都能配一套綠燈測試,Scenario 測試還能在瀏覽器裡驅動儀表板。

    Kliv 如何證明它所建的 app(Scenario、副作用回執與發布關卡)另有專頁:測試頁面。

    常見問題

    Kliv 到底是什麼?

    Kliv 是 AI app 建構工具。您描述需要的專屬網頁 app,它把它建出來,成果屬於您。對效能工作來說,這意味著擷取端點、執行歷史、預算、基準、儀表板與警示。

    我拿到的是真的 app,還是套版?

    是真的 app。Kliv 替您的團隊建好資料庫、具型別的函式、儀表板、角色與警示工作流程。

    建好之後我還能改嗎?

    可以。您可以加指標、改預算、加儀表板、調整 Slack 警示,或日後接上另一個負載工具。

    Kliv 會替我跑負載測試嗎?

    不會。k6、JMeter,或您用的任何工具都還是您的。Kliv 建的是圍繞結果的那套記錄系統。

    預算在凌晨兩點被突破時會怎樣?

    突破會記在那次執行上,Slack 會收到具體資訊:端點、百分位、實測值、允許值與 commit 範圍。

    產品經理能看儀表板但不能編輯預算嗎?

    可以。角色能把讀與寫分開:儀表板給很多人,預算編輯與基準核准給平台團隊。

    我們的效能歷史會被綁死嗎?

    不會。它是團隊自有資料庫裡的一列列資料,能從 app 查詢,也能匯出給您自己分析。

    它能拒收格式不對的擷取酬載嗎?

    可以。原始頁面就要求一個具型別的擷取函式,所以格式不對的酬載可以被附上原因退回,而不是污染執行歷史。

    預算沒過時它能開工單嗎?

    可以,只要您描述那個工作流程。範例提示裡就包含突破時開一張附上出問題端點的工單。

    我能用自己的網域嗎?

    可以。效能控管台可以跑在您自己的網域上,並讓您的團隊登入。

    我日後能離開 Kliv 嗎?

    可以。app 的程式碼會同步到您自己的 Git 儲存庫,所以離開是一次 git pull,而不是重建。

    創作者建置

    探索可能性

    查看全球開發者和創作者使用 Kliv 建置的真實應用程式

    Memory Café Coordination Tool

    Memory Café Coordination Tool

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

    K由 Kliv Community
    Remit Record

    Remit Record

    Track remittances and household budgets seamlessly.

    K由 Kliv Community
    Next Page Book Club

    Next Page Book Club

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

    K由 Kliv Community
    Northfern Tattoo Studio

    Northfern Tattoo Studio

    Portfolio and booking site for Northfern Tattoo Studio.

    K由 Kliv Community
    Campo Agua Gestión

    Campo Agua Gestión

    Sistema de gestión del agua comunitario para aldeas.

    K由 Kliv Community
    つくりて — 伝統工芸職人サイト

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

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

    K由 Kliv Community
    Tidal Surf Reports

    Tidal Surf Reports

    Crowd-sourced surf condition tracking app.

    K由 Kliv Community
    Riverside Commons HOA Management

    Riverside Commons HOA Management

    A portal for HOA management at Riverside Commons.

    K由 Kliv Community
    よやくん — レストラン予約管理

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

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

    K由 Kliv Community
    Troop 214 Scout Management

    Troop 214 Scout Management

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

    K由 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.

    K由 Kliv Community
    Tsev Nyeem Ntawv Library

    Tsev Nyeem Ntawv Library

    Mobile library coordinator for Hmong and Lao communities.

    K由 Kliv Community
    Memory Café Coordination Tool

    Memory Café Coordination Tool

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

    K由 Kliv Community
    Remit Record

    Remit Record

    Track remittances and household budgets seamlessly.

    K由 Kliv Community
    Next Page Book Club

    Next Page Book Club

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

    K由 Kliv Community
    Northfern Tattoo Studio

    Northfern Tattoo Studio

    Portfolio and booking site for Northfern Tattoo Studio.

    K由 Kliv Community
    Campo Agua Gestión

    Campo Agua Gestión

    Sistema de gestión del agua comunitario para aldeas.

    K由 Kliv Community
    つくりて — 伝統工芸職人サイト

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

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

    K由 Kliv Community
    Tidal Surf Reports

    Tidal Surf Reports

    Crowd-sourced surf condition tracking app.

    K由 Kliv Community
    Riverside Commons HOA Management

    Riverside Commons HOA Management

    A portal for HOA management at Riverside Commons.

    K由 Kliv Community
    よやくん — レストラン予約管理

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

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

    K由 Kliv Community
    Troop 214 Scout Management

    Troop 214 Scout Management

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

    K由 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.

    K由 Kliv Community
    Tsev Nyeem Ntawv Library

    Tsev Nyeem Ntawv Library

    Mobile library coordinator for Hmong and Lao communities.

    K由 Kliv Community

    給這些數字一套記錄系統

    描述您的負載測試執行、預算、基準、儀表板與警示。Kliv 就把效能控管台圍著它們建起來。