Vhost (virtual host) menyediakan isolasi logis dengan mengelola kumpulan exchange, queue, dan binding-nya sendiri, sehingga memungkinkan aplikasi berjalan secara aman pada vhost yang berbeda tanpa saling mengganggu. Satu instans dapat berisi beberapa vhost, dan satu vhost dapat berisi beberapa exchange dan queue. Producer dan consumer harus menentukan vhost saat terhubung ke ApsaraMQ for RabbitMQ.
Catatan penggunaan
Anda hanya dapat menghapus vhost setelah menghapus semua exchange dan queue-nya, kecuali exchange bawaan.
Buat vhost
Masuk ke ApsaraMQ for RabbitMQ console. Di panel navigasi sebelah kiri, klik Instances.
Di bilah navigasi atas halaman Instances, pilih wilayah tempat instans yang ingin Anda kelola berada. Lalu, di daftar instans, klik nama instans tersebut.
Di panel navigasi sebelah kiri, klik Vhosts.
-
Di halaman Vhosts, klik Create Vhost.
-
Di panel Create Vhost, masukkan nama di kotak teks vhost Name, lalu klik OK.
Lihat statistik
Anda dapat melihat berbagai metrik pemantauan untuk membantu mengidentifikasi dan menyelesaikan masalah secara cepat.
Di bilah navigasi atas halaman Instances, pilih wilayah tempat instans yang ingin Anda kelola berada. Lalu, di daftar instans, klik nama instans tersebut.
Di panel navigasi sebelah kiri, klik Vhosts.
-
Di halaman Vhosts, temukan vhost target dan klik Details di kolom Actions.
-
Di halaman vhost Details, klik tab Monitoring and Alerting atau Dashboard untuk melihat statistik.
Statistik yang tersedia berbeda-beda tergantung edisi instans.
-
Edisi Perusahaan dan Edisi Platinum Perusahaan: Anda dapat melihat metrik dari Application Real-Time Monitoring Service (ARMS) untuk Prometheus dan Grafana. Untuk informasi lebih lanjut tentang dashboard dan metriknya, lihat Dashboard.
-
Edisi Standar dan Edisi Pro menyediakan data pemantauan melalui CloudMonitor. Untuk informasi lebih lanjut tentang metriknya, lihat Monitoring Metrics.
CatatanApsaraMQ for RabbitMQ tidak lagi menawarkan instans Edisi Standar baru. Informasi ini hanya berlaku untuk instans Edisi Standar yang sudah ada.
-
Lihat detail koneksi vhost
Setelah membuat vhost dan menetapkan koneksi, Anda dapat melihat detail koneksi antara vhost dan client-nya. Informasi tersebut mencakup alamat IP client, status koneksi, status setiap channel, serta jumlah pesan yang dikirim dan diterima per menit.
Di bilah navigasi atas halaman Instances, pilih wilayah tempat instans yang ingin Anda kelola berada. Lalu, di daftar instans, klik nama instans tersebut.
Di panel navigasi sebelah kiri, klik Vhosts.
-
Di halaman Vhosts, temukan vhost target, pilih di kolom Actions, lalu lihat informasi koneksi di tab Connection Details pada halaman vhost Details.
Atau, klik nama vhost target atau klik Details di kolom Actions. Kemudian, di halaman vhost Details, klik tab Connection Details untuk melihat informasi koneksi.
Tabel 1. Parameter koneksi Parameter
Deskripsi
Connection
Alamat IP client.
Connection name
Nama koneksi kustom yang ditentukan oleh client.
AccessKey ID
ID AccessKey yang digunakan untuk koneksi.
State
Status koneksi saat ini.
SSL/TLS
Menentukan apakah koneksi menggunakan SSL/TLS.
Protocol
Versi protokol AMQP yang digunakan.
Hapus vhost
Menghapus vhost merupakan tindakan yang tidak dapat dikembalikan dan akan menghapus permanen semua datanya.
Di bilah navigasi atas halaman Instances, pilih wilayah tempat instans yang ingin Anda kelola berada. Lalu, di daftar instans, klik nama instans tersebut.
Di panel navigasi sebelah kiri, klik Vhosts.
-
Di halaman Vhosts, temukan vhost yang ingin dihapus dan di kolom Actions, pilih .
-
Di kotak dialog Prompt, baca pesan dengan cermat lalu klik Confirm untuk menghapus vhost.