SimSpace Log Weaver di Amazon CloudWatch Logs - AWS SimSpace Weaver

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

SimSpace Log Weaver di Amazon CloudWatch Logs

Mengakses log SimSpace Weaver Anda

Semua log yang dihasilkan dari simulasi SimSpace Weaver Anda disimpan di Amazon CloudWatch Logs. Untuk mengakses log Anda, Anda dapat menggunakan tombol CloudWatch log di panel Ikhtisar simulasi Anda di konsol SimSpace Weaver, yang akan membawa Anda langsung ke log untuk simulasi tertentu.


                Gunakan tombol log di panel Ikhtisar simulasi untuk mengakses log-nya.

Anda juga dapat mengakses log melalui CloudWatch konsol. Anda akan memerlukan nama simulasi Anda untuk mencari log-nya.


                Anda dapat menemukan nama simulasi Anda di awal halaman detail simulasi di konsol SimSpace  Weaver.

SimSpace Log penenun

SimSpace Weaver menulis pesan manajemen simulasi dan output konsol dari aplikasi Anda ke Amazon CloudWatch Logs. Untuk informasi selengkapnya tentang cara menggunakan log, lihat Bekerja dengan grup log dan pengaliran log dalam Panduan Pengguna Amazon CloudWatch Logs.

Setiap simulasi yang Anda buat memiliki grup log sendiri di CloudWatch Log. Nama grup log ditentukan dalam skema simulasi. Dalam potongan skema berikut, nilailog_destination_service adalahlogs. Ini berarti bahwa nilailog_destination_resource_name adalah nama grup log. Dalam hal ini, grup log adalahMySimulationLogs.


simulation_properties:
  log_destination_service: "logs"
  log_destination_resource_name: "MySimulationLogs"
  default_entity_index_key_type: "Vector3<f32>"

Anda juga dapat menggunakanDescribeSimulation API untuk menemukan nama grup log untuk simulasi setelah Anda memulainya.

penting

Jika Anda menggunakanAWS IAM Identity Center (successor to AWS Single Sign-On) atau menamai profil untukAWS Command Line Interface (AWS CLI), Anda harus menggunakan SimSpace Weaver app SDK versi 1.12.1 atau yang lebih tinggi. Versi terbaru adalah 1.12.2. Untuk informasi tentang versi SimSpace Weaver, lihatSimSpace Versi penenun. Skrip SDK aplikasi SimSpace Weaver menggunakanAWS CLI. Jika Anda menggunakan IAM Identity Center, Anda dapat menyalin profil IAM Identity Center untukdefault profil Anda atau memberikan nama profil IAM Identity Center Anda ke skrip SDK aplikasi SimSpace Weaver dengan--profile cli-profile-name parameter.AWS CLI Untuk informasi selengkapnya, lihat MengonfigurasiAWS CLI untuk digunakanAWS IAM Identity Center (successor to AWS Single Sign-On) di PanduanAWS Command Line Interface Pengguna dan Profil Bernama untukAWS CLI di PanduanAWS Command Line Interface Pengguna.

Windows
weaver-project-name-cli.bat describe-simulation --simulation simulation-name
Linux
weaver-project-name-cli.sh describe-simulation --simulation simulation-name

Contoh berikut menunjukkan bagian dari output dariDescribeSimulation yang menjelaskan konfigurasi logging. Nama grup log ditampilkan di akhirLogGroupArn.

   
    "LoggingConfiguration": {
        "Destinations": [
            {
                "CloudWatchLogsLogGroup": {
                    "LogGroupArn": "arn:aws:logs:us-west-2:111122223333:log-group:MySimulationLogs"
                }
            }
        ]
    },
    

Setiap grup log simulasi berisi beberapa aliran log:

  • Aliran log manajemen - pesan manajemen simulasi yang dihasilkan oleh layanan SimSpace Weaver.

    /sim/management
  • Aliran log kesalahan - pesan kesalahan yang dihasilkan oleh layanan SimSpace Weaver. Aliran log ini hanya ada jika ada kesalahan. SimSpace Weaver menyimpan error yang ditulis oleh aplikasi Anda di stream log aplikasinya sendiri (lihat aliran log berikut).

    /sim/errors
  • Aliran log aplikasi spasial (1 untuk setiap aplikasi spasial pada setiap pekerja) — output konsol yang dihasilkan oleh aplikasi spasial. Setiap aplikasi spasial menulis ke aliran lognya sendiri. Semua karakter setelah trailing slash di akhir worker-id. spatial-app-id

    /domain/spatial-domain-name/app/worker-worker-id/spatial-app-id
  • Aliran log aplikasi khusus (1 untuk setiap instance aplikasi khusus) — output konsol yang dihasilkan oleh aplikasi khusus. Setiap instance aplikasi khusus menulis ke aliran lognya sendiri.

    /domain/custom-domain-name/app/custom-app-name/random-id
  • Stream log aplikasi layanan (1 untuk setiap instance aplikasi layanan) — output konsol yang dihasilkan oleh aplikasi layanan. Setiap aplikasi layanan menulis ke aliran lognya sendiri. Semua karakter setelah trailing slash di akhir service-app-name. service-app-id

    /domain/service-domain-name/app/service-app-name/service-app-id