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 | 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…
2 SukaComments Off tentang 7 Alasan ZEVENET adalah software Load Balancing terbaik di tahun 2022
Diposting oleh zenweb | 20 Juli 2022
Pusat operasi jaringan (NOC) adalah lokasi pusat di mana tim TI dalam suatu organisasi memantau kinerja jaringan. NOC menyediakan server, database, ruang hard disk, dan…
19 SukaComments Off tentang Pusat Operasi Jaringan, Definisi, dan 4 Praktik Terbaik Terbaik
Diposting oleh zenweb | 11 Juli 2022
Pengantar Proses mencapai dan memelihara Kepatuhan PCI DSS tidak mudah bagi organisasi mana pun. Baik itu organisasi skala besar, perusahaan menengah, atau perusahaan kecil, PCI DSS dapat…
16 SukaComments Off pada Persiapan Apa yang diperlukan untuk Kepatuhan PCI DSS?