Kliv

    דף זה תורגם מאנגלית.

    כלים למפתחים

    בנו פלטפורמת בדיקות עומס וניטור ביצועים בהתאמה אישית

    Kliv הוא בונה אפליקציות מבוסס AI. תארו איך הצוות שלכם מתעד ריצות בדיקת עומס, קווי בסיס, תקציבים והתראות, והוא בונה את מערכת הביצועים סביב הכללים האלה.

    kliv.dev

    פשוט הזן את הרעיון שלך בתיבת הטקסט ו-AI יבנה אותו עבורך

    333 תווים

    מה זה Kliv?

    Kliv הוא לא ספק ניטור עם דשבורד קבוע מראש — זו בינה מלאכותית שבונה עבורכם תוכנה.

    אתם מתארים במילים פשוטות את האפליקציה שאתם צריכים, ו-Kliv בונה אותה: הנתונים, הלוגיקה, המסכים והתהליכים. התוצאה שייכת לכם, היא רצה בחשבונות שלכם, ואפשר לשנות אותה בהמשך פשוט על ידי בקשה. זה לא דשבורד תבנית.

    בדף הזה, האפליקציה הזו היא פלטפורמת בדיקות עומס וניטור ביצועים. Kliv בונה כל מיני אפליקציות ווב; זו רק דוגמה אחת עבור צוותי פיתוח שכבר מריצים בדיקות עומס וזקוקים למערכת רישום מסודרת.

    למה נתוני ביצועים הולכים לאיבוד בלוגים של CI

    כלי בדיקות העומס שלכם כבר מייצר כנראה נתונים שימושיים: ריצות soak לילי, בדיקות spike לפני שחרור גרסה, זמן תגובה ב-p95, זמן תגובה ב-p99, תפוקה ושיעורי שגיאות. הבעיה היא לאן הנתונים האלה הולכים. קשה לשאול לוגי CI וקבצי פלט כעבור שישה שבועות.

    Kliv בונה את התשתית שהנתונים האלה צריכים. ריצות הופכות לשורות, לנקודות קצה יש תקציבים, לגרסאות יש קווי בסיס, והתראות Slack מציינות את נקודת הקצה וטווח ה-commit כשמספר סוטה מהצפוי.

    מה מערכת הביצועים מתעדת

    שישה סוגי רשומות יוצרים את המשמעת סביב הנתונים.

    הריצה

    שם התרחיש (scenario), commit SHA, משך זמן וסביבה נכנסים כשורה אחת לכל ריצה, שנשלחת על ידי כלי בדיקות העומס שלכם כשהוא מסיים.

    הסדרה

    p50, p95, p99, שיעור שגיאות ותפוקה נשמרים לכל נקודת קצה ולכל ריצה, כך שאפשר לשאול אותם כנתונים.

    קו הבסיס

    כל גרסה יכולה לאשר ריצה אחת כמסלול הייחוס. הסטייה נמדדת מקו הבסיס הזה.

    התקציב

    לקופה (checkout) אפשר לקבוע תקציב של 400 ms ב-p95, לחיפוש 250 ms, וחריגה נושאת את המספר שנמדד ואת המספר המותר.

    רשומת התקרית

    לקחים מיום שישי גרוע יכולים לשבת לצד הריצות שמוכיחות אותם, כך שההיסטוריה שורדת את התחלופה בכוננות.

    שער השחרור

    לכל גרסה יכולות להיות שורות רשימת בדיקה עבור soak ירוק, תקציבים שמורים, וקו בסיס מאושר.

    הדשבורד ברגע האמת

    הצוות מפסיק לאלתר כשלנתונים יש בית.

    מגמות בלי ייצוא לקבצי CSV

    שמונה עשרה שבועות של p95 בקופה אפשר לקרוא מטבלת הריצות ולהציג בגרף אחד.

    התראות שמצביעות על האשם

    כשתקציב נשבר, Slack יכול לציין קופה, p95, 460 מול 400, וטווח ה-commit בין קו הבסיס לריצה הפוגעת.

    תפקידים לכל הצוות

    מנהלי מוצר יכולים לקרוא דשבורדים, בעוד שצוות הפלטפורמה עורך תקציבים ומאשר קווי בסיס.

    בדיקת soak לילית מתועדת אוטומטית

    משימה מתוזמנת יכולה לאסוף את הריצה של כל לילה למערכת ולנקות נתונים שפג תוקפם. יום ראשון מתחיל כשסוף השבוע כבר מתועד.

    היסטוריה שעוזבת איתכם

    ריצות, קווי בסיס ורשומות תקריות הן שורות במסד נתונים שהצוות בבעלותו, ואפשר לשאול אותן מהכלים שלו.

    דוגמה: הצוות של נועה באפליקציית משלוחי המכולת

    כך צוות הנדסה אחד יכול להשתמש בזה. זו רק דוגמה — אתם תתארו את כלי בדיקות העומס, נקודות הקצה, התקציבים, קווי הבסיס וכללי ההתראה שלכם.

    01

    ריצת k6 שולחת נתונים מובנים

    בדיקת ה-soak הלילית של נועה ב-k6 מסתיימת ושולחת p50, p95, p99, שיעור שגיאות, תפוקה, commit SHA, סביבה ונקודת קצה לנקודת הקליטה המוקלדת (typed).

    02

    קו הבסיס לגרסה מוגדר במפורש

    לפני שחרור גרסה, צוות הפלטפורמה מאשר ריצה נקייה אחת כקו הבסיס. סטייה עתידית נמדדת מאותה ריצה, לא מהזיכרון.

    03

    תקציבים לנקודות קצה הופכים את ההתראה לממוקדת

    לקופה יש תקציב p95 של 400 ms ולחיפוש 250 ms. הריצה שומרת גם את המספר שנמדד וגם את התקציב שמולו הוא נבדק.

    04

    Slack מציין את התקציב שנשבר

    כשה-p95 של הקופה מגיע ל-460 ms, האפליקציה שולחת ל-#perf את נקודת הקצה, האחוזון, הערך שנמדד, הערך המותר וטווח ה-commit.

    05

    לשער השחרור יש הוכחות

    רשימת הבדיקה go/no-go יכולה להראות soak ירוק, תקציבים שנשמרו, וקו בסיס מאושר. אם תקציב נכשל, שיחת השחרור מתחילה מרשומה מתועדת.

    תארו מה תרצו לבנות

    Kliv בונה על סמך התיאור שלכם, אז ככל שתתנו יותר פרטים, הגרסה הראשונה תהיה קרובה יותר למה שאתם רוצים. כללו שדות קליטה, תקציבים, קווי בסיס, דשבורדים, תפקידים והתראות. הנה שלוש דוגמאות להתחיל מהן:

    kliv.dev

    מערכת ביצועים לצוות

    קליטה מוקלדת, קווי בסיס, חריגות ב-Slack.

    “בנו מרכז ניטור ביצועים לאפליקציית משלוחי המכולת שלנו. תנו ל-k6 לשלוח p50, p95, p99, שיעור שגיאות, תפוקה, commit SHA, סביבה ונקודת קצה ל-API מוקלד. אשרו קו בסיס אחד לכל גרסה, קבעו תקציב p95 של 400 ms לקופה ו-250 ms לחיפוש, והתריעו ל-#perf כשתקציב נשבר עם נקודת הקצה, הערך הנמדד, הערך המותר וטווח ה-commit.”

    kliv.dev

    מעקב תקציבי זמן תגובה

    תקציב לכל שירות, פתיחת כרטיסים בעת חריגה.

    “בנו מעקב תקציבי זמן תגובה למיקרו-שירותים שלנו. לכל שירות יש תקציב p95 ותקציב שיעור שגיאות. הציגו גרפי מגמה שבועיים מתוך היסטוריית הריצות, אפשרו למהנדסי הפלטפורמה לערוך תקציבים, ופתחו כרטיס עם נקודת הקצה הפוגעת ומזהה הריצה כשחריגה נשארת פתוחה במשך שתי ריצות.”

    kliv.dev

    חדר מלחמה לעונת השיא

    תוצאות soak ורשימת go/no-go.

    “בנו דשבורד מוכנות לעומסי שיא לקראת הקפאת השינויים בעונת החגים. קלטו תוצאות soak לילי, הציגו מגמות p95 ושיעור שגיאות לפי נקודת קצה, עקבו אחרי רשימת go/no-go עם בעלים ותאריך יעד, ושלחו התראות Slack כשיש שער שחרור נדרש שעדיין אדום 48 שעות לפני ההקפאה.”

    בנוי לשבוע הכוננות

    הקליטה מוקלדת. סקריפט ה-k6 שלכם יכול לשלוח JSON מסכם לפונקציית שרת עם חוזה מוקלד. ריצות פגומות נדחות עם נימוק.

    ההתראה מוכיחה את הטענה שלה. התראת Slack יכולה לכלול נקודת קצה, מספר נמדד, תקציב וטווח commit, כך שמהנדס הכוננות מתחיל מעובדות.

    המערכת מגיעה עם בדיקות. Kliv כותב בדיקות יחידה תוך כדי הבנייה. חשבון האחוזונים, השוואות התקציבים ולוגיקת השערים יכולים להגיע עם חבילת בדיקות ירוקה, ובדיקות תרחיש (Scenario) יכולות להפעיל את הדשבורד בדפדפן.

    איך Kliv מוכיח את האפליקציות שהוא בונה — תרחישים, קבלות של תופעות לוואי, ושערי פרסום — יש לזה דף משלו: דף הבדיקות.

    שאלות נפוצות

    מה זה בעצם Kliv?

    Kliv הוא בונה אפליקציות מבוסס AI. אתם מתארים את אפליקציית הווב בהתאמה אישית שאתם צריכים, הוא בונה אותה, והתוצאה שייכת לכם. בעבודת ביצועים, זה אומר נקודות קליטה, היסטוריית ריצות, תקציבים, קווי בסיס, דשבורדים והתראות.

    אני מקבל אפליקציה אמיתית, או תבנית?

    אפליקציה אמיתית. Kliv בונה עבור הצוות שלכם את מסד הנתונים, פונקציות מוקלדות, דשבורדים, תפקידים ותהליכי התראה.

    אפשר לשנות אותה אחרי שהיא נבנית?

    כן. אפשר להוסיף מדדים, לשנות תקציבים, להוסיף דשבורדים, לכוונן התראות Slack, או לחבר בהמשך כלי בדיקות עומס אחר.

    האם Kliv מריץ את בדיקות העומס?

    לא. k6, JMeter, או כל כלי שאתם משתמשים בו נשאר שלכם. Kliv בונה את מערכת הרישום סביב התוצאות.

    מה קורה כשתקציב נשבר בשתיים בלילה?

    החריגה נרשמת על הריצה, ו-Slack מקבל את הפרטים: נקודת קצה, אחוזון, ערך נמדד, ערך מותר וטווח commit.

    האם מנהלי מוצר יכולים לראות דשבורדים בלי לערוך תקציבים?

    כן. תפקידים יכולים להפריד בין קריאה לכתיבה: דשבורדים לאנשים רבים, ועריכת תקציבים ואישור קווי בסיס לצוות הפלטפורמה.

    האם היסטוריית הביצועים שלנו נעולה אצלכם?

    לא. אלה שורות במסד נתונים שהצוות בבעלותו, ניתנות לשאילתה מהאפליקציה וניתנות לייצוא לניתוח משלכם.

    האם אפשר לדחות מטענים פגומים בקליטה?

    כן. הדף המקורי דורש פונקציית קליטה מוקלדת, כך שאפשר לסרב למטענים פגומים עם נימוק במקום שיזהמו את היסטוריית הריצות.

    האם אפשר לפתוח כרטיסים כשתקציבים נכשלים?

    כן, אם תתארו את התהליך הזה. דוגמאות ההנחיות כוללות חריגות שפותחות כרטיס עם נקודת הקצה הפוגעת מצורפת.

    אפשר להשתמש בדומיין משלי?

    כן. מערכת הביצועים יכולה לרוץ על הדומיין שלכם, עם התחברות לצוות שלכם.

    אפשר לעבור מ-Kliv בהמשך?

    כן. הקוד של האפליקציה מסונכרן למאגר ה-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 בונה סביבם את מערכת הביצועים.