Cara mendapatkan Daftar Pertanian dengan ZAPI v1

dikirim oleh Zevenet | 13 Oktober, 2015 | Teknis

Hai Zen Masters, hari ini kami memberikan contoh tentang cara menggunakan Zen Load Balancer API kami! Artikel ini menyajikan penggunaan API ini untuk mendapatkan daftar pertanian dengan nama, profil, dan parameter status dari semua peternakan yang dibuat.

Zen Load Balancer API (ZAPI)

ZAPI ini memungkinkan Anda menggunakan Zen Load Balancer yang kuat tanpa antarmuka pengguna grafis (GUI) melalui beberapa perintah menggunakan curl (alat baris perintah untuk mendapatkan atau mengirim file menggunakan sintaksis URL).

Jika Anda ingin menggunakan API ini, buka bagian 'Pengguna' (di Zen GUI) dan aktifkan pengguna zapi.

Setelah pengguna zapi diaktifkan, perlu mengatur kunci (kustom atau kunci acak) dan kata sandi. Parameter ini diperlukan untuk menggunakan ZAPI.

Untuk contoh berikut, parameter ini akan digunakan:

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

Cara mendapatkan daftar pertanian dengan ZAPI

Pertama-tama kita harus membuka terminal tempat perintah akan diperkenalkan. Lalu mari kita dapatkan daftar pertanian dengan permintaan 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

Kata kerja HTTP: GET, digunakan untuk mendapatkan parameter pertanian, backend, layanan ...
Parameter JSON: Tidak ada.
Parameter URI: Tidak ada.

Setelah perintah ini diluncurkan, respons berikut akan ditampilkan:

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

Seperti yang bisa kita lihat, ada peternakan 5 di mesin virtual kami dengan Zen Load Balancer. Semua peternakan ini 'naik' kecuali peternakan L4xNAT yang disebut FarmL4.

Keuntungan ZAPI

ZAPI ini adalah alat yang ampuh yang memungkinkan Anda untuk menggunakan dan mengonfigurasi ikal pemuat Zen Load Balancer. Apa keuntungan dari mendapatkan alat ini?

  • Penggunaan perangkat lunak eksternal melalui ZAPI. Misalnya perangkat lunak pemantauan seperti Nagios.
  • Otomatisasi penyeimbangan beban dengan ZAPI untuk melihat, membuat, menghapus, dan memodifikasi sumber daya di penyeimbang beban.
  • Ini termasuk dalam versi Zen Load Balancer Enterprise Edition 4.0 Anda (atau lebih tinggi)!

Ada dokumentasi terperinci tentang semua perintah dan contoh eksekusi yang mungkin berhasil di sini
https://www.zevenet.com/zapidoc/.

Kami harap Anda menikmati pengalaman ZAPI!

SAHAM PADA:

Blog terkait

Diposting oleh zenweb | 01 September 2022
Load balancing adalah hal biasa di dunia komputasi. Itu terjadi karena pengguna menginginkan konten dengan cepat. Artinya, situs web dengan lalu lintas tinggi yang mendapatkan jutaan permintaan pengguna harus…
181 SukaComments Off tentang Cara kerja load balancing
Diposting oleh zenweb | 30 Agustus 2022
Perawatan kesehatan sangat rentan terhadap ancaman keamanan, sama seperti industri lainnya. Saat ini, serangan dunia maya dalam layanan kesehatan sangat umum menyebabkan banyak risiko, khususnya risiko keamanan…
187 SukaComments Off tentang Pentingnya Kerangka Keamanan Siber dalam Layanan Kesehatan
Diposting oleh zenweb | 02 Agustus 2022
7 Alasan ZEVENET adalah software Load Balancing terbaik di tahun 2022 Solusi load balancing tidak lagi seperti dulu. Seiring berkembangnya teknologi, ancaman juga…
212 SukaComments Off tentang 7 Alasan ZEVENET adalah software Load Balancing terbaik di tahun 2022