כיצד לקבל את רשימת החווה עם 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 | 01 בספטמבר 2022
איזון עומסים נפוץ בעולם המחשוב. זה נוצר בגלל שמשתמשים רצו תוכן במהירות. המשמעות היא שאתרים בעלי תנועה רבה שמקבלים מיליוני בקשות משתמשים היו צריכים...
109 Likesתגובות כבויות על איך פועל איזון עומסים
פורסם על ידי zenweb | 30 באוגוסט 2022
שירותי הבריאות פגיעים מאוד לאיומי אבטחה, בדיוק כמו כל תעשייה אחרת. כיום, התקפות סייבר בתחום הבריאות הן נפוצות מאוד ומובילות להרבה סיכונים, במיוחד לסיכוני אבטחה...
118 Likesתגובות כבויות על החשיבות של מסגרות אבטחת סייבר בשירותי הבריאות
פורסם על ידי zenweb | 02 באוגוסט 2022
7 סיבות ZEVENET היא התוכנה הטובה ביותר לאיזון עומסים בשנת 2022 פתרון איזון עומסים כבר לא מה שהיה בעבר. ככל שהטכנולוגיה משתפרת, האיומים גם...
149 Likesתגובות כבויות על 7 סיבות ZEVENET היא התוכנה הטובה ביותר לאיזון עומסים בשנת 2022