Memantau status keberhasilan atau kegagalan upaya pemasangan - Amazon Elastic File System

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

Memantau status keberhasilan atau kegagalan upaya pemasangan

Anda dapat menggunakan Amazon CloudWatch Logs untuk memantau dan melaporkan keberhasilan atau kegagalan upaya pemasangan untuk sistem file EFS Anda dari jarak jauh tanpa harus masuk ke klien. Gunakan prosedur berikut untuk mengonfigurasi instans EC2 Anda agar menggunakan CloudWatch Log untuk memantau keberhasilan atau kegagalan upaya pemasangan sistem file-nya.

Untuk mengaktifkan pemberitahuan keberhasilan atau kegagalan upaya pemasangan di CloudWatch log
  1. Instal amazon-efs-utils pada instans EC2 yang memasang sistem file. Untuk informasi selengkapnya, lihat Menggunakan AWS Systems Manager untuk menginstal atau memperbarui klien Amazon EFS secara otomatis atau Menginstal klien Amazon EFS secara manual.

  2. Instal botocore pada instans EC2 yang akan me-mount sistem file. Untuk informasi selengkapnya, lihat Menginstal botocore.

  3. Aktifkan fitur CloudWatch Log diamazon-efs-utils. Ketika Anda menggunakan AWS Systems Manager untuk menginstal dan mengkonfigurasiamazon-efs-utils, CloudWatch logging secara otomatis dilakukan untuk Anda. Saat Anda menginstal amazon-efs-utils paket secara manual, Anda harus memperbarui file /etc/amazon/efs/efs-utils.conf konfigurasi secara manual dengan menghapus komentar # enabled = true baris di bagian tersebutcloudwatch-log. Gunakan salah satu perintah berikut untuk mengaktifkan CloudWatch Log secara manual.

    Untuk instans Linux:

    sudo sed -i -e '/\[cloudwatch-log\]/{N;s/# enabled = true/enabled = true/}' /etc/amazon/efs/efs-utils.conf

    Untuk instance macOS:

    EFS_UTILS_VERSION= efs-utils-version sudo sed -i -e '/\[cloudwatch-log\]/{N;s/# enabled = true/enabled = true/;}' /usr/local/Cellar/amazon-efs-utils/${EFS_UTILS_VERSION}/libexec/etc/amazon/efs/efs-utils.conf

    Untuk instance Mac2:

    EFS_UTILS_VERSION= efs-utils-version sudo sed -i -e '/\[cloudwatch-log\]/{N;s/# enabled = true/enabled = true/;}' /opt/homebrew/Cellar/amazon-efs-utils/${EFS_UTILS_VERSION}/libexec/etc/amazon/efs/efs-utils.conf
  4. Secara opsional, Anda dapat mengonfigurasi nama grup CloudWatch Log dan mengatur hari penyimpanan log dalam efs-utils.conf file. Jika Anda ingin memiliki grup log terpisah CloudWatch untuk setiap sistem file yang dipasang, tambahkan /{fs_id} ke akhir log_group_name bidang dalam efs-utils.conf file, sebagai berikut:

    [cloudwatch-log] log_group_name = /aws/efs/utils/{fs_id}
  5. Lampirkan kebijakan AmazonElasticFileSystemsUtils AWS terkelola ke peran IAM yang telah dilampirkan ke instans EC2, atau ke AWS kredensyal yang dikonfigurasi pada instans Anda. Anda dapat menggunakan Systems Manager untuk melakukan ini, untuk informasi selengkapnya, lihatLangkah 1: Konfigurasikan profil instans IAM dengan izin yang diperlukan.

Berikut ini adalah contoh entri log status upaya pemasangan:

Successfully mounted fs-12345678.efs.us-east-1.amazonaws.com at /home/ec2-user/efs Mount failed, Failed to resolve "fs-01234567.efs.us-east-1.amazonaws.com"
Untuk melihat status pemasangan di CloudWatch Log
  1. Buka CloudWatch konsol di https://console.aws.amazon.com/cloudwatch/.

  2. Pilih Grup log di bilah navigasi sebelah kiri.

  3. Pilih grup log /aws/efs/utils. Anda akan melihat aliran log untuk setiap instance Amazon EC2 dan kombinasi sistem file EFS.

  4. Pilih aliran log untuk melihat peristiwa log tertentu termasuk status keberhasilan atau kegagalan upaya pemasangan.