Merancang Runbook
Penting
Versi Orchestrator ini telah mencapai akhir dukungan. Kami menyarankan Anda untuk meningkatkan ke Orchestrator 2022.
Saat merencanakan runbook baru, Anda harus mulai dengan proses yang ditentukan yang ingin Anda otomatisasi. Proses ini menentukan pilihan aktivitas runbook Anda. Secara khusus, tentukan hal-hal berikut:
- Kapan dan seberapa sering runbook akan berjalan?
- Langkah apa yang membentuk alur kerja?
- Aktivitas apa yang mencerminkan langkah-langkah dalam alur kerja saya?
- Jenis data apa yang diperlukan untuk memulai alur kerja?
- Data apa yang dihasilkan dari setiap aktivitas?
- Hasil apa yang dihasilkan di akhir alur kerja?
- Bagaimana hasil runbook dilaporkan?
Pertimbangkan poin-poin berikut saat Anda merancang runbook Anda:
Tautan Kegagalan dan Peringatan - Penting untuk menangani semua hasil dari aktivitas. Aktivitas menyediakan string keberhasilan default, tetapi tidak menyediakan kasus kegagalan default. Pertimbangkan apakah Anda harus membalikkan aktivitas atau menulis hasilnya ke file log.
Ganti string default - Saat Anda melihat alur kerja dalam runbook, label harus mengidentifikasi apa yang dilakukan aktivitas individual. Ganti nama tautan dan label aktivitas menjadi nama deskriptif.
Warna tautan - Ubah warna tautan Anda saat ada kondisi atau cabang. Adalah umum untuk menggunakan GREEN sebagai sukses dan RED untuk peringatan atau gagal. Anda harus menggunakan asosiasi standar, tetapi tidak menggunakan terlalu banyak warna atau Anda kehilangan tujuan deskriptifnya.
Batasi jumlah aktivitas per runbook - Terlalu banyak aktivitas dalam satu runbook menyulitkan untuk mengelola dan memecahkan masalah. Pertimbangkan untuk membagi runbook menjadi beberapa subtugas dan membuat runbook turunan untuk setiap subtugas tersebut. Anda dapat memanggil runbook turunan dari runbook induk. Anda dapat menggunakan kembali runbook turunan ini di alur kerja lain.
Log runbook - Secara default, opsi pengelogan dinonaktifkan untuk runbook. Saat Anda mengaktifkan pengelogan, data secara signifikan meningkatkan ukuran database Anda. Sebagai alternatif, Anda dapat masuk ke sistem atau file eksternal.