Rumah Bisnis Bagaimana cara mengintegrasikan pagerduty untuk pemantauan web waktu nyata

Bagaimana cara mengintegrasikan pagerduty untuk pemantauan web waktu nyata

Video: PagerDuty for AWS: New Integrations to Drive Real-time Operations (Oktober 2024)

Video: PagerDuty for AWS: New Integrations to Drive Real-time Operations (Oktober 2024)
Anonim

Pemantauan situs web sangat penting untuk menjalankan bisnis apa pun yang mengandalkan internet, yang, pada dasarnya, semuanya adalah milik mereka. Baik Anda menjual produk, menyediakan layanan berbasis web, atau menggunakan aplikasi web untuk berinteraksi dengan pelanggan, memposting informasi, atau mengoordinasikan operasi, penting untuk mengetahui bagaimana situs web Anda berfungsi untuk pengguna web dan seluler, secara real time. Hampir semua platform pemantauan situs web menyertakan peringatan dan notifikasi bawaan, tetapi cara paling efisien untuk tetap mengetahui segala sesuatu yang terjadi dengan situs web Anda adalah dengan mengintegrasikan respons kejadian dan layanan peringatan seperti PagerDuty.

Platform pemantauan situs web yang dipilih bisnis Anda akan sangat bergantung pada titik harga dan ukuran organisasi, tetapi pada bisnis berskala kecil hingga menengah (SMB) dan perusahaan, Anda dapat menemukan layanan hebat yang menawarkan integrasi PagerDuty terintegrasi. Dari platform yang telah kami uji, Dynatrace UEM dan SmartBear AlertSite Pro yang berfokus pada perusahaan, Pilihan Editor kami untuk UKM, memungkinkan integrasi PagerDuty dengan beberapa langkah sederhana. Berikut ini cara mempercepat dan menjalankan layanan peringatan di setiap platform pemantauan situs web.

Integrasi Dynatrace

Menyiapkan peringatan PagerDuty di Dynatrace tidak dapat dilakukan di aplikasi web; Anda harus mengunduh klien Webstart desktop Dynatrace, yang memerlukan unduhan Java Runtime Environment (JRE) 7 64-bit untuk diinstal dan diakses. Namun, di sisi PagerDuty, mengkonfigurasi integrasi tidak bisa lebih mudah.

Langkah 1: Sisi PagerDuty

Di PagerDuty, klik tab Layanan. Kemudian, di bilah sisi kanan, klik "Tambahkan Layanan Baru." Dari sini, cukup masukkan "Dynatrace" sebagai nama layanan, dan masukkan Kebijakan Eskalasi (yang akan diberitahukan; Anda dapat memilih Default di sini). Selanjutnya, di bawah Jenis Integrasi, pilih "Dynatrace" dari daftar drop-down. PagerDuty mengumumkan integrasi resminya dengan Dynatrace tahun lalu sehingga tidak perlu mengkonfigurasi integrasi melalui email atau coding manual dengan antarmuka pemrograman aplikasi (API) PagerDuty. Kemudian, cukup klik "Tambahkan Layanan" dan Anda akan diarahkan ke halaman layanan tempat Anda akan melihat Kunci API Layanan. Anda kemudian harus mengkonfigurasi peringatan PagerDuty di klien Dynatrace.

Langkah 2: Konfigurasi Plug-in Dynatrace

Antarmuka pengguna web (UI) Dynatrace responsif, ramah pengguna, dan mudah dinavigasi. Klien desktop… tidak. Untungnya, PagerDuty dan Dynatrace membuat panduan integrasi untuk membantu menavigasi proses.

Setelah Anda masuk ke server Dynatrace dengan izin tingkat administrator dan membuka aplikasi klien Dynatrace di desktop Anda, Anda harus terlebih dahulu mengunduh plug-in PagerDuty. Dari sana, cari daftar tarik-turun Alat di bilah navigasi atas dan pilih "Kelola Pengaya." Klik "Instal Plug-in" dan Anda akan melihat file plug-in PagerDuty yang baru saja Anda unduh.

Setelah diinstal dan dibuka, PagerDuty kemudian akan muncul di halaman Kelola Plug-in. Jika Anda menyorot dan mengklik kanan entri dan memilih "Properti, " Anda akan melihat bidang di mana Anda dapat memasukkan Kunci API Layanan yang Anda dapatkan dari PagerDuty.

Langkah 3: Menyiapkan Peringatan Insiden

Sekarang setelah Anda memasukkan Kunci API Layanan, pergi ke Dasbor Insiden di klien Dynatrace. Anda akan melihat daftar semua insiden yang sedang dipantau Dynatrace. Pilih jenis insiden yang ingin Anda setel peringatan PagerDuty, klik kanan entri, dan kemudian buka "Edit Aturan Insiden."

Klik tautan "Konfigurasi Lanjut" di bagian kanan bawah kotak pop-up. Anda akan melihat kotak "Add Action". Ini akan membawa Anda ke editor Rule Action dan daftar plug-in aktif, dari mana Anda akan memilih "PagerDuty Plug-in." Dari sini Anda dapat memutuskan apakah Anda ingin panggilan telepon, email, atau notifikasi SMS dari PagerDuty (tergantung pada tingkat keparahan insiden tersebut). Terakhir, tetapkan opsi Eksekusi sebagai "saat insiden dimulai, " klik Tambah, dan Anda telah menyiapkan peringatan PagerDuty yang berfungsi untuk insiden Dynatrace. Ulangi proses ini dengan sebanyak mungkin insiden yang Anda suka.

Integrasi SmartBear AlertSite

Proses integrasi PagerDuty AlertSite dieksekusi dengan cara yang sama, tetapi dengan kerumitan yang jauh lebih sedikit untuk UKM daripada proses manual yang kikuk di klien desktop Dynatrace. AlertSite memungkinkan Anda mengonfigurasi semuanya dari dalam aplikasi web intuitifnya.

Langkah 1: Sisi PagerDuty

Bagian ini identik dengan integrasi Dynatrace. Di PagerDuty, pilih "Layanan" di bawah tab Konfigurasi dan klik "Tambahkan Layanan Baru." Masukkan nama layanan (AlertSite), pilih Kebijakan Eskalasi, dan cari AlertSite di daftar turun-bawah Jenis Integrasi. Klik "Tambahkan Layanan."

Satu perbedaan antara pengaturan ini dan konfigurasi Dynatrace adalah Anda tidak menerima Kunci Layanan API di sini. Jadi jangan khawatir jika tidak ada lagi yang muncul; Anda akan mendapatkan kunci layanan ketika saatnya tiba di sisi AlertSite.

Langkah 2: Sisi AlertSite

Setelah Anda menambahkan layanan di PagerDuty, pergilah ke dasbor AlertSite. Klik "Pengaturan" di sebelah kanan bilah navigasi, dan pilih "Kelola Integrasi" dari daftar tarik-turun. Ini akan memunculkan halaman ikon semua integrasi bawaan AlertSite, termasuk AppDynamics, PagerDuty, dan Splunk.

Ketika Anda mengklik PagerDuty, sebuah kotak dialog akan terbuka meminta Anda untuk menambahkan penerima baru. Klik tombol "Alert with PagerDuty" yang mengikuti, dan kemudian masukkan informasi akun PagerDuty Anda di kotak pop-up yang muncul untuk mengotorisasi integrasi AlertSite.

Setelah diotorisasi, Anda akan dibawa kembali ke layar di PagerDuty untuk mengkonfigurasi integrasi AlertSite. Anda sudah menyiapkan integrasi di sisi PagerDuty, jadi pilih "Gunakan Layanan AlertSite yang Ada" dan pilih opsi yang ada dari PagerDuty. Klik "Selesai Integrasi" dan Anda akan diarahkan kembali ke AlertSite untuk langkah terakhir: kotak yang menunjukkan AlertSite sebagai Penerima PagerDuty Baru, dengan bidang Kunci Layanan sudah diisi. Yang harus Anda lakukan adalah klik "Kirim."

Sekarang, ketika Anda mengakses halaman Penerima Peringatan di AlertSite, PagerDuty akan muncul sebagai opsi. Klik "Edit Penerima" untuk memilih berbagai jenis peringatan dan konfigurasikan ketersediaan dan peringatan kinerja, yang kemudian dapat mengirim peringatan PagerDuty melalui telepon, email, atau SMS ketika ambang dipicu. Ambang tersebut mencakup sejumlah kesalahan tertentu, ketika lubang keamanan terdeteksi, atau ketika waktu respons situs web melebihi ambang batas.

Semua monitor AlertSite mengirim peringatan ke semua penerima peringatan yang dikonfigurasi secara default. Tetapi, jika penerima diurutkan ke dalam grup, monitor masing-masing kelompok hanya mengirimkan peringatan kepada penerima grup itu. Anda harus menambahkan penerima PagerDuty ke grup tertentu yang Anda buat jika Anda ingin lansiran khusus itu mengalir melalui layanan.

Langkah 3: Periksa kembali Log Insiden

Akhirnya, selalu bijaksana untuk memastikan integrasi yang Anda setel benar-benar berfungsi. Coba konfigurasikan peringatan PagerDuty dari AlertSite. Ketika muncul, kembali ke halaman Layanan PagerDuty dan pilih layanan integrasi AlertSite.

Anda akan melihat insiden yang terdaftar di halaman yang dipicu oleh AlertSite. Klik pada nomor insiden untuk melihat laporan terperinci tentang apa yang terjadi, yang melibatkan pengguna, dan tindakan yang tertunda (ditambah semua detail perangkat, lokasi, dan status yang diketahui oleh PagerDuty). Insiden PagerDuty akan otomatis teratasi ketika AlertSite mengirim pemberitahuan "jelas". Anda dapat mengintegrasikan AlertSite dengan sebanyak mungkin layanan PagerDuty dengan mengulangi proses ini untuk monitor AlertSite yang berbeda.

Bagaimana cara mengintegrasikan pagerduty untuk pemantauan web waktu nyata