

• AWS Systems Manager CloudWatch Dasbor tidak akan lagi tersedia setelah 30 April 2026. Pelanggan dapat terus menggunakan CloudWatch konsol Amazon untuk melihat, membuat, dan mengelola CloudWatch dasbor Amazon mereka, seperti yang mereka lakukan hari ini. Untuk informasi selengkapnya, lihat [dokumentasi CloudWatch Dasbor Amazon](https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/CloudWatch_Dashboards.html). 

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

# Membuat runbook Anda sendiri
<a name="automation-documents"></a>

Runbook Otomasi menentukan *tindakan* yang dilakukan Systems Manager pada instans terkelola dan AWS sumber daya lainnya saat otomatisasi berjalan. Otomasi adalah alat dalam AWS Systems Manager. Runbook berisi satu langkah atau lebih yang berjalan dalam urutan yang tepat. Setiap langkah dibangun di sekitar satu tindakan. Output satu langkah dapat digunakan sebagai masukan dalam langkah selanjutnya. 

Proses menjalankan tindakan ini dan langkah-langkah mereka disebut *Otomatisasi*.

Jenis tindakan yang didukung untuk runbook memungkinkan Anda mengotomatiskan berbagai operasi di lingkungan Anda AWS . Misalnya, menggunakan tipe `executeScript` tindakan, Anda dapat menyematkan python atau PowerShell skrip langsung di runbook Anda. (Ketika Anda membuat runbook kustom, Anda dapat menambahkan skrip sebaris, atau melampirkannya dari bucket S3 atau dari mesin lokal Anda.) Anda dapat mengotomatiskan pengelolaan AWS CloudFormation sumber daya Anda dengan menggunakan jenis `createStack` dan `deleteStack` tindakan. Selain itu, dengan menggunakan tipe `executeAwsApi` tindakan, sebuah langkah dapat menjalankan operasi API *apa* pun Layanan AWS, termasuk membuat atau menghapus AWS sumber daya, memulai proses lain, memulai pemberitahuan, dan banyak lagi. 

Untuk daftar 20 jenis tindakan yang mendukung otomatisasi, lihat [Referensi tindakan Otomatisasi Systems Manager](automation-actions.md).

AWS Systems Manager Automation menyediakan beberapa runbook dengan langkah-langkah yang telah ditentukan sebelumnya yang dapat Anda gunakan untuk melakukan tugas umum seperti memulai ulang satu atau beberapa instans Amazon Elastic Compute Cloud (Amazon EC2) atau membuat (). Amazon Machine Image AMI Anda juga dapat membuat runbook Anda sendiri dan membagikannya dengan yang lain Akun AWS, atau menjadikannya publik untuk semua pengguna Otomasi.

Runbook ditulis menggunakan YAMAL atau JSON. Menggunakan **Pembuat Dokumen** di konsol Otomatisasi Systems Manager, namun, Anda dapat membuat runbook tanpa harus menulis dalama JSON atau YAML.

**penting**  
Jika Anda menjalankan alur kerja otomatisasi yang menjalankan layanan lain dengan menggunakan AWS Identity and Access Management peran layanan (IAM), pastikan bahwa peran layanan harus dikonfigurasi dengan izin untuk menjalankan layanan tersebut. Persyaratan ini berlaku untuk semua runbook AWS Otomasi (`AWS-*`runbook) seperti`AWS-ConfigureS3BucketLogging`,`AWS-CreateDynamoDBBackup`, dan `AWS-RestartEC2Instance` runbook, untuk beberapa nama. Persyaratan ini juga berlaku untuk setiap runbook Otomasi kustom yang Anda buat yang memanggil orang lain Layanan AWS dengan menggunakan tindakan yang memanggil layanan lain. Misalnya, jika Anda menggunakan `aws:executeAwsApi`, `aws:createStack`, atau `aws:copyImage` tindakan, konfigurasikan peran layanan dengan izin untuk menjalankan layanan tersebut. Anda dapat memberikan izin kepada orang lain Layanan AWS dengan menambahkan kebijakan inline IAM ke peran tersebut. Untuk informasi selengkapnya, lihat [(Opsional) Tambahkan kebijakan sebaris Otomasi atau kebijakan terkelola pelanggan untuk memanggil lainnya Layanan AWS](automation-setup-iam.md#add-inline-policy).

Untuk informasi tentang tindakan yang dapat Anda tentukan di buku runbook, lihat [Referensi tindakan Otomatisasi Systems Manager](automation-actions.md).

Untuk informasi tentang penggunaan AWS Toolkit for Visual Studio Code untuk membuat runbook, lihat [Bekerja dengan dokumen Otomasi Systems Manager](https://docs.aws.amazon.com/toolkit-for-vscode/latest/userguide/systems-manager-automation-docs.html) di *Panduan AWS Toolkit for Visual Studio Code Pengguna*.

Untuk informasi tentang menggunakan desainer visual untuk membuat buku runbook kustom, lihat[Pengalaman desain visual untuk runbook Otomasi](automation-visual-designer.md). 

**Contents**
+ [Pengalaman desain visual untuk runbook Otomasi](automation-visual-designer.md)
  + [Ikhtisar antarmuka pengalaman desain visual](visual-designer-interface-overview.md)
    + [Browser tindakan](visual-designer-interface-overview.md#visual-designer-actions)
    + [Kanvas](visual-designer-interface-overview.md#visual-designer-canvas)
    + [Formulir](visual-designer-interface-overview.md#visual-designer-form)
    + [Pintasan keyboard](visual-designer-interface-overview.md#visual-designer-keyboard-shortcuts)
  + [Menggunakan pengalaman desain visual](visual-designer-use.md)
    + [Buat alur kerja runbook](visual-designer-use.md#visual-designer-create-runbook-workflow)
    + [Desain buku runbook](visual-designer-use.md#visual-designer-build)
    + [Perbarui runbook Anda](visual-designer-use.md#visual-designer-update-runbook)
    + [Ekspor runbook Anda](visual-designer-use.md#visual-designer-export-runbook)
  + [Mengkonfigurasi input dan output untuk tindakan Anda](visual-designer-action-inputs-outputs.md)
    + [Menyediakan data masukan untuk suatu tindakan](visual-designer-action-inputs-outputs.md#providing-input)
    + [Tentukan data keluaran untuk suatu tindakan](visual-designer-action-inputs-outputs.md#defining-output)
  + [Penanganan kesalahan dengan pengalaman desain visual](visual-designer-error-handling.md)
    + [Coba lagi tindakan pada kesalahan](visual-designer-error-handling.md#retry-actions)
    + [Timeout](visual-designer-error-handling.md#timeout-seconds)
    + [Tindakan yang gagal](visual-designer-error-handling.md#failure-actions)
    + [Tindakan yang dibatalkan](visual-designer-error-handling.md#cancel-actions)
    + [Tindakan kritis](visual-designer-error-handling.md#critical-actions)
    + [Mengakhiri tindakan](visual-designer-error-handling.md#end-actions)
  + [Tutorial: Buat runbook menggunakan pengalaman desain visual](visual-designer-tutorial.md)
    + [Langkah 1: Arahkan ke pengalaman desain visual](visual-designer-tutorial.md#navigate-console)
    + [Langkah 2: Buat alur kerja](visual-designer-tutorial.md#create-workflow)
    + [Langkah 3: Tinjau kode yang dibuat secara otomatis](visual-designer-tutorial.md#view-generated-code)
    + [Langkah 4: Jalankan runbook baru Anda](visual-designer-tutorial.md#use-tutorial-runbook)
    + [Langkah 5: Bersihkan](visual-designer-tutorial.md#cleanup-tutorial-runbook)
+ [Menulis runbook Otomasi](automation-authoring-runbooks.md)
  + [Identifikasi kasus penggunaan Anda](automation-authoring-runbooks.md#automation-authoring-runbooks-use-case)
  + [Siapkan lingkungan pengembangan Anda](automation-authoring-runbooks.md#automation-authoring-runbooks-environment)
  + [Kembangkan konten runbook](automation-authoring-runbooks.md#automation-authoring-runbooks-developing-content)
  + [Contoh 1: Membuat runbook orangtua-anak](automation-authoring-runbooks-parent-child-example.md)
    + [Buat runbook anak](automation-authoring-runbooks-parent-child-example.md#automation-authoring-runbooks-child-runbook)
    + [Buat runbook induk](automation-authoring-runbooks-parent-child-example.md#automation-authoring-runbooks-parent-runbook)
  + [Contoh 2: Runbook berskrip](automation-authoring-runbooks-scripted-example.md)
  + [Contoh runbook tambahan](automation-document-examples.md)
    + [Deploy arsitektur VPC dan pengendali domain Microsoft Active Directory](automation-document-architecture-deployment-example.md)
    + [Kembalikan volume root dari snapshot terbaru](automation-document-instance-recovery-example.md)
    + [Buat AMI dan salinan lintas wilayah](automation-document-backup-maintenance-example.md)
+ [Membuat parameter input yang mengisi sumber daya AWS](populating-input-parameters.md)
+ [Menggunakan Document Builder untuk membuat runbook](automation-document-builder.md)
  + [Buat runbook menggunakan Document Builder](automation-document-builder.md#create-runbook)
  + [Buat runbook yang menjalankan skrip](automation-document-builder.md#create-runbook-scripts)
+ [Menggunakan skrip di runbook](automation-document-script-considerations.md)
  + [Izin untuk menggunakan runbook](automation-document-script-considerations.md#script-permissions)
  + [Menambahkan skrip ke runbook](automation-document-script-considerations.md#adding-scripts)
  + [Kendala skrip untuk runbook](automation-document-script-considerations.md#script-constraints)
+ [Menggunakan pernyataan bersyarat di runbook](automation-branch-condition.md)
  + [Bekerja dengan `aws:branch` tindakan](automation-branch-condition.md#branch-action-explained)
    + [Membuat `aws:branch` langkah dalam runbook](automation-branch-condition.md#create-branch-action)
      + [Tentang membuat variabel output](automation-branch-condition.md#branch-action-output)
    + [Contoh `aws:branch` runbook](automation-branch-condition.md#branch-runbook-examples)
    + [Membuat otomatisasi percabangan yang kompleks dengan operator](automation-branch-condition.md#branch-operators)
  + [Contoh cara menggunakan opsi bersyarat](automation-branch-condition.md#conditional-examples)
+ [Menggunakan output tindakan sebagai input](automation-action-outputs-inputs.md)
  + [Menggunakan JsonPath di runbook](automation-action-outputs-inputs.md#automation-action-json-path)
+ [Membuat integrasi webhook untuk Otomasi](creating-webhook-integrations.md)
  + [Membuat integrasi (konsol)](creating-webhook-integrations.md#creating-integrations-console)
  + [Membuat integrasi (baris perintah)](creating-webhook-integrations.md#creating-integrations-commandline)
  + [Membuat webhook untuk integrasi](creating-webhook-integrations.md#creating-webhooks)
+ [Menangani waktu habis di runbook](automation-handling-timeouts.md)