Kuidas saada ZAPI v1-i põllumajandusloend

Postitaja Zevenet | 13 oktoober, 2015 Tehniline

Tere Zen Masters, täna toome näite selle kohta, kuidas kasutada meie Zen Load Balancer API! See artikkel tutvustab selle API kasutamist, et saada põllumajandusettevõtete nimekiri koos kõigi loodud talude nimede, profiilide ja olekuparameetritega.

Zen Load Balancer API (ZAPI)

See ZAPI võimaldab teil kasutada võimsat Zen Load Balancerit ilma graafilise kasutajaliidese (GUI) abil mitme käsu abil, kasutades curl-i (käsurea tööriist failide saamisel või saatmisel URL-i süntaksiga).

Kui soovite seda API-d kasutada, külastage jaotist „Kasutajad” (Zen GUI-s) ja lubage zapi kasutaja.

Kui zapi kasutaja on sisse lülitatud, on vaja määrata võti (kohandatud või juhuslik võti) ja parool. Need parameetrid on vajalikud ZAPI kasutamiseks.

Järgmise näite puhul kasutatakse neid parameetreid:

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

Kuidas saada põllumajandusettevõtete loend ZAPI-ga

Kõigepealt peame avama terminali, kus käskud võetakse kasutusele. Seejärel saame talu nimekirja GET-päringuga:

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 verb: GET, mida kasutatakse põllumajandusettevõtete, taustaprogrammide, teenuste parameetrite saamiseks ...
JSON-parameetrid: Puudub.
URI parameetrid: Puudub.

Kui see käsk on käivitatud, kuvatakse järgmine vastus:

{
    "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"
        }
    ]
}

Nagu näeme, on meie virtuaalmasinas Zen Load Balanceriga 5i talud. Kõik need põllumajandusettevõtted on "üles", välja arvatud L4xNAT talu, mida nimetatakse FarmL4iks.

ZAPI eelised

See ZAPI on võimas tööriist, mis võimaldab teil kasutada ja konfigureerida Zen koormuse tasakaalustaja mõttekõverat. Millised on selle tööriista saamise eelised?

  • Välise tarkvara kasutamine ZAPI kaudu. Näiteks näiteks seiretarkvara nagu Nagios.
  • Koormuse tasakaalustamise automatiseerimine ZAPI-ga, et vaadata, luua, kustutada ja muuta koormuse tasakaalustaja ressursse.
  • See on teie Zen Load Balancer Enterprise Editioni 4.0 (või uuem) versioonis!

Siin on üksikasjalik dokumentatsioon kõigi võimalike käskude ja edukate teostuste näidete kohta siin
https://www.zevenet.com/zapidoc/.

Loodame, et naudite ZAPI kogemust!

Jaga:

Seotud blogid

Postitanud zenweb | 01. september 2022
Koormuse tasakaalustamine on arvutimaailmas tavaline. See tekkis seetõttu, et kasutajad soovisid sisu kiiresti. See tähendas, et suure liiklusega veebisaidid, mis saavad miljoneid kasutajate taotlusi, pidid…
178 LikesComments Off teemal Kuidas koormuse tasakaalustamine töötab
Postitas zenweb | 30 august 2022
Tervishoid on turvaohtude suhtes väga haavatav, nagu iga teinegi tööstusharu. Tänapäeval on küberrünnakud tervishoius väga levinud, mis toob kaasa palju riske, eriti turvariske…
181 LikesComments Off teemal Küberturvalisuse raamistike tähtsus tervishoius
Postitas zenweb | 02 august 2022
7 põhjust, miks ZEVENET on 2022. aasta parim koormuse tasakaalustamise tarkvara Koormuse tasakaalustamise lahendus ei ole enam see, mis ta oli varem. Tehnoloogia arenedes ka ohud…
207 LikesComments Off 7 põhjust ZEVENET on 2022. aasta parim koormuse tasakaalustamise tarkvara