כיצד לקבל את רשימת החווה עם ZAPI v1

פורסם על ידי זאבנט | 13 אוקטובר, 2015 | טכני

היי זן מאסטרס, היום אנו מביאים דוגמה על אופן השימוש שלנו Zen Load Balancer API! מאמר זה מציג את השימוש ב- API זה כדי לקבל רשימה החווה עם שם, פרופיל ופרמטרים הסטטוס של כל חוות שנוצרו.

Zen Load Balancer API (ZAPI)

זה ZAPI מאפשר לך להשתמש עוצמה Zen Load Balancer ללא ממשק המשתמש הגרפי (GUI) באמצעות מספר פקודות באמצעות סלסול (כלי שורת הפקודה כדי לקבל או לשלוח קבצים באמצעות תחביר כתובת האתר).

אם ברצונך להשתמש בממשק API זה, עבור אל הקטע 'משתמשים' (ב- ZI GUI) והפעל משתמש zapi.

לאחר zapi המשתמש מאופשר, יש צורך להגדיר מפתח (מותאם אישית או אקראי מפתח) ואת הסיסמה. פרמטרים אלה נדרשים להשתמש ב- ZAPI.

עבור הדוגמה הבאה, הפרמטרים האלה ישמשו:

Key: CiEuYlS4GtfSq3yrknv0YMnA7j5fhm4piVZh49yt5JcjQ0aDyxImz2Y7DAUhstce5
Password: admin
Zen Load Balancer IP: 192.168.101.25
Zen Web Port: 444

כיצד לקבל את רשימת החווה עם ZAPI

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

curl --tlsv1 -k -X GET -H 'Content-Type: text/json' -H "ZAPI_KEY: CiEuYlS4GtfSq3yrknv0YMnA7j5fhm4piVZh49yt5JcjQ0aDyxImz2Y7DAUhstce5" -u zapi:admin  https://192.168.101.25:444/zapi/v1/zapi.cgi/farms

פועל HTTP: GET, המשמש לקבלת פרמטרים של חוות, backends, שירותים ...
פרמטרים של JSON: ללא.
פרמטרים של URI: ללא.

לאחר הפעלת פקודה זו, תוצג התגובה הבאה:

{
    "description" : "List farms",
    "params" : [
        {
            "farmname" : "FarmTCP",
            "profile" : "tcp",
            "status" : "up"
        },
        {
            "farmname" : "FarmHTTP",
            "profile" : "http",
            "status" : "up"
        },
        {
            "farmname" : "FarmDATALINK",
            "profile" : "datalink",
            "status" : "up"
        },
        {
            "farmname" : "FarmL4",
            "profile" : "l4xnat",
            "status" : "down"
        },
        {
            "farmname" : "FarmGSLB",
            "profile" : "gslb",
            "status" : "up"
        }
    ]
}

כפי שאנו יכולים לראות, יש חוות 5 במכונה הווירטואלית שלנו עם Zen Load Balancer. כל החוות הללו "up" למעט החווה L4xNAT שנקרא FarmL4.

יתרונות ZAPI

זה ZAPI הוא כלי רב עוצמה המאפשר לך להשתמש ולהגדיר Zen Load Balancer חשב סלסול. מה הם היתרונות של מקבל את הכלי הזה?

  • שימוש בתוכנה חיצונית באמצעות ZAPI. לדוגמה תוכנת ניטור כמו Nagios.
  • טען איזון אוטומציה עם ZAPI כדי להציג, ליצור, למחוק ולשנות משאבים איזון העומס.
  • זה נכלל Zen שלך טען איזון Enterprise Edition 4.0 (או יותר) גרסה!

יש תיעוד מפורט על כל הפקודות האפשריות ודוגמאות לביצוע הצלחה כאן
https://www.zevenet.com/zapidoc/.

אנו מקווים שתיהנו מחוויית ZAPI!

על נתח:

בלוגים קשורים

פורסם על ידי zenweb 13 אפריל 2022
אבטחת חומרה היא הכרחית במהלך העברת ענן. חשוב מאוד להזכיר ללקוחות בכל פעם שהם מדברים על מעבר לענן. להיות בענן לא נחשב...
31 Likesתגובות כבויות על מעבר לענן? אל תשכח אבטחת חומרה
פורסם על ידי zenweb 06 אפריל 2022
האם יש הבדל בין הרעיון של איזון עומסים לבין החלפת תוכן ביישומי אינטרנט? מאזני עומסים מפיצים בקשות על פני מספר שרתים כדי לטפל ביותר תעבורה משרת אחד...
32 Likesתגובות כבויות על מה ההבדל בין איזון עומסים להחלפת תוכן
פורסם על ידי zenweb 16 מרץ 2022
אימות זהות רוכש את השימוש בנתונים סודיים אישיים, ומכאן שצרכנים צריכים לוודא שהמידע שלהם מטופל בבטחה. בואו נצלול עמוק יותר לתוך הבלוג הזה. ההתקדמות הטכנולוגית היא…
41 Likesתגובות כבויות על איך להגביר את האימוץ והאמונה באינטרנט עם אימות KYC דיגיטלי