Ditujukan bagi administrator atau partner pihak ketiga yang menggunakan Chrome Management Telemetry API.
Sebagai administrator Chrome, Anda dapat menggunakan Chrome Management Telemetry API untuk memantau operasi dan performa perangkat ChromeOS, yang kemudian dapat membantu Anda menganalisis akar masalah serta memecahkan masalah.
Dengan menggunakan notifikasi Chrome Management Telemetry API, Anda dapat berlangganan dan menerima notifikasi peristiwa Telemetry API menggunakan Google Cloud Pub/Sub.
Untuk mengetahui detail selengkapnya, lihat Chrome Management Telemetry API.
Google Cloud Pub/Sub
Dengan Google Cloud Pub/Sub, Anda dapat membuat sistem produsen dan konsumen peristiwa, yang disebut dengan penayang dan pelanggan. Sistem ini menyalurkan analisis dan pipeline integrasi data untuk menerima dan mendistribusikan data.
Penayang berkomunikasi dengan pelanggan secara asinkron dengan mem-broadcast peristiwa. Penayang ini mengirimkan peristiwa ke layanan Pub/Sub, terlepas dari bagaimana dan kapan peristiwa diproses. Pub/Sub kemudian mengirimkan peristiwa tersebut ke semua layanan yang membutuhkannya. Pub/Sub tidak perlu menunggu pelanggan untuk menerima data, dan karena itu fleksibilitas sistem dapat meningkat.
Sebelum memulai
Agar Anda dapat menghubungkan notifikasi Chrome Management Telemetry API ke Google Cloud Pub/Sub, pastikan hal berikut:
- Anda memiliki akses admin super ke konsol Google Admin. Akses ini memerlukan akun terkelola Google dan domain terverifikasi. Untuk mengetahui detail selengkapnya, lihat Bergabung ke organisasi Chrome terkelola.
- Perangkat ChromeOS Anda terdaftar di domain yang digunakan untuk mengakses konsol Admin. Untuk mengetahui detail selengkapnya, lihat Mendaftarkan perangkat ChromeOS.
- Anda memiliki project Google Cloud untuk mengaktifkan notifikasi Pub/Sub.
Langkah 1: Aktifkan notifikasi Chrome Management Telemetry
-
Login ke Konsol Google Admin dengan akun administrator.
Jika tidak menggunakan akun administrator, Anda tidak dapat mengakses konsol Admin.
-
Buka Menu
Perangkat > Chrome > Setelan > Setelan perangkat.
Memerlukan hak istimewa administrator Pengelolaan Perangkat Seluler.
- Untuk menerapkan setelan ke semua perangkat, biarkan unit organisasi teratas dipilih. Jika tidak, pilih unit organisasi turunan.
- Buka Pelaporan perangkat dan pengguna.
- Klik Laporkan telemetri perangkat.
- Pilih Aktifkan semua pelaporan telemetri.
- Klik Simpan.
Setelah mengaktifkan pelaporan telemetri, Anda dapat membuat langganan di berbagai macam jenis peristiwa yang terjadi pada perangkat ChromeOS di organisasi. Notifikasi peristiwa ini kemudian dikirimkan ke topik Pub/Sub yang dikonfigurasi.
Langkah 2: Buat topik Pub/Sub di Project Google Cloud
Untuk mengetahui detail selengkapnya, lihat Mengintegrasikan Google Cloud Pub/Sub dengan Chrome Enterprise Core.
- Login ke Google Cloud Platform.
- Di bagian Pub/Sub, buka halaman Topics.
- Pilih topik yang ada atau klik Create Topic.
- Masukkan Topic ID, lalu klik Create Topic.
- Pilih topik yang Anda buat untuk menerima peristiwa dari Chrome.
- Di bagian Permissions, klik Add Member.
- Di bagian New principals, masukkan cloud-pub-sub-publisher@chrome-reporting.iam.gserviceaccount.com.
Akun ini digunakan oleh server Google untuk memanggil Publish API pada topik Pub/Sub. Topik harus memberikan akses penayangan ke akun ini. - Dari Role, pilih Pub/Sub Publisher.
- Klik Simpan.
- Salin jalur lengkap topik Anda, lalu simpan untuk digunakan pada langkah berikutnya di konsol Admin.
Langkah 3: Daftarkan topik Pub/Sub dan buat konfigurasi notifikasi
Untuk membuat konfigurasi notifikasi, Anda perlu memanggil Chrome Management Telemetry API. Link berikut memberikan informasi tambahan yang Anda perlukan.
- Untuk mempelajari cara mengakses Chrome Management Telemetry API, lihat panduan umum ini.
- Untuk mempelajari cara membuat konfigurasi notifikasi, lihat di sini. Anda dapat memanggil Telemetry notifications API dan membuat konfigurasi notifikasi dengan mengirim permintaan POST.
- Di bagian isi, ganti google_cloud_pubsub_topic dengan topik Anda.
Misalnya, untuk mengonfigurasi notifikasi peristiwa penambahan dan penghapusan USB, setel:
- Di bagian isi, ganti google_cloud_pubsub_topic dengan topik Anda.
{
"google_cloud_pubsub_topic": "projects/your-project/topics/your-topic",
"filter": {
"telemetry_event_notification_filter": {
"event_types": [
"USB_ADDED",
"USB_REMOVED"
]
}
}
}
Langkah 4: Mulai terima notifikasi Chrome Management Telemetry API
Anda dapat menerima notifikasi dengan cara berikut: