Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Lacak biaya Instans Spot Anda menggunakan umpan data Instans Spot
Untuk membantu Anda memahami biaya Instans Spot Anda, Amazon EC2 menyediakan umpan data yang menjelaskan penggunaan dan harga Instans Spot Anda. Umpan data ini dikirim ke bucket Amazon S3 yang Anda tentukan saat Anda berlangganan umpan data.
File umpan data tiba di bucket Anda biasanya sekali dalam satu jam. Jika Anda tidak menjalankan Instans Spot selama jam tertentu, Anda tidak menerima file data feed untuk jam itu.
Setiap jam penggunaan Instans Spot biasanya tercakup dalam satu file data. File-file ini dikompresi (gzip) sebelum dikirim ke bucket Anda. Amazon EC2 dapat menulis banyak file untuk jam penggunaan tertentu di mana file berukuran besar (misalnya, ketika konten file untuk satu jam melebihi 50 MB sebelum kompresi).
catatan
Anda hanya dapat membuat satu feed data Instance Spot per Akun AWS.
Umpan data Instans Spot didukung di semua AWS Wilayah kecuali China (Beijing), Tiongkok (Ningxia) AWS GovCloud , (AS), dan Wilayah yang dinonaktifkan secara default.
Daftar Isi
Nama dan format file umpan data
Nama file feed data Instans Spot menggunakan format berikut (dengan tanggal dan jam masukUTC):
bucket-name
.s3.amazonaws.com/optional-prefix
/aws-account-id
.YYYY
-MM
-DD
-HH
.n
.unique-id
.gz
Misalnya, jika nama bucket Anda adalah amzn-s3-demo-bucket
dan prefiks Anda adalah my-prefix
, nama file Anda mirip dengan yang berikut ini:
amzn-s3-demo-bucket.s3.amazonaws.com/my-prefix/111122223333.2023-12-09-07.001.b959dbc6.gz
Untuk informasi selengkapnya tentang nama bucket, lihat Aturan penamaan bucket di Panduan Pengguna Amazon S3.
File data feed instans Spot dibatasi tab. Setiap baris dalam file data sesuai dengan satu jam instans dan berisi bidang yang tercantum dalam tabel berikut.
Bidang | Deskripsi |
---|---|
|
Stempel waktu yang digunakan untuk menentukan harga yang dikenakan untuk penggunaan instans ini. |
|
Tipe penggunaan dan tipe instans yang dikenai biaya. Untuk Instans Spot, |
|
Produk yang ditagihkan. Untuk Instans Spot Linux, bidang ini diatur ke |
|
ID Instans Spot yang menghasilkan penggunaan instans ini. |
|
ID untuk permintaan Instans Spot yang menghasilkan penggunaan instans ini. |
|
Harga maksimum yang ditentukan untuk permintaan Spot ini. |
|
Harga Spot pada waktu yang ditentukan di bidang |
|
Harga yang dikenakan untuk penggunaan instans ini. |
|
Versi umpan data. Versi yang memungkinkan adalah versi 1.0. |
Persyaratan bucket Amazon S3
Saat Anda berlangganan umpan data, Anda harus menentukan bucket Amazon S3 untuk menyimpan file umpan data tersebut.
Sebelum Anda memilih bucket Amazon S3 untuk umpan data, pertimbangkan hal berikut:
-
Anda harus memiliki izin
FULL_CONTROL
ke bucket. Jika Anda adalah pemilik bucket, Anda memiliki izin ini secara default. Jika tidak, pemilik bucket harus memberikan izin Akun AWS ini kepada Anda. -
Saat Anda berlangganan umpan data, izin ini digunakan untuk memperbarui bucket ACL untuk memberikan
FULL_CONTROL
izin akun umpan AWS data. Akun umpan AWS data menulis file umpan data ke bucket. Jika akun Anda tidak memiliki izin yang diperlukan, file data feed tidak dapat ditulis ke bucket. Untuk informasi selengkapnya, lihat Log yang dikirim ke Amazon S3 di Panduan Pengguna Amazon CloudWatch Logs.Jika Anda memperbarui ACL dan menghapus izin untuk akun umpan AWS data, file umpan data tidak dapat ditulis ke bucket. Anda harus berlangganan kembali umpan data untuk menerima file data umpan.
-
Setiap file data feed memiliki file sendiri ACL (terpisah dari ACL untuk bucket). Pemilik bucket memiliki izin
FULL_CONTROL
ke file data. Akun umpan AWS data memiliki izin baca dan tulis. -
Jika Anda menghapus langganan umpan data, Amazon EC2 tidak menghapus izin baca dan tulis untuk akun umpan AWS data di bucket atau file data. Anda harus menghapus izin ini sendiri.
-
Jika mengenkripsi bucket Amazon S3 menggunakan enkripsi sisi server dengan AWS KMS kunci yang disimpan AWS Key Management Service di SSE (KMS-), Anda harus menggunakan kunci yang dikelola pelanggan. Untuk informasi selengkapnya, lihat enkripsi sisi server bucket Amazon S3 di Panduan Pengguna Amazon Logs. CloudWatch
Berlangganan ke umpan data Instans Spot Anda
Untuk berlangganan umpan data Anda, gunakan create-spot-datafeed-subscription AWS CLI perintah.
aws ec2 create-spot-datafeed-subscription \ --bucket
amzn-s3-demo-bucket
\ [--prefixmy-prefix
]
Berikut ini adalah contoh keluaran.
{
"SpotDatafeedSubscription": {
"OwnerId": "111122223333",
"Bucket": "amzn-s3-demo-bucket
",
"Prefix": "my-prefix
",
"State": "Active"
}
}
Jika Anda mendapatkan kesalahan karena bucket tidak memiliki izin yang cukup, lihat artikel berikut untuk informasi pemecahan masalah: Memecahkan masalah umpan data untuk Instans
Melihat data di umpan data Anda
Di AWS Management Console, terbuka AWS CloudShell. Gunakan perintah s3 sync berikut untuk mendapatkan file.gz dari bucket S3 untuk umpan data Anda dan simpan di folder yang Anda tentukan.
aws s3 sync s3://
amzn-s3-demo-bucket
./data-feed
Untuk menampilkan isi file .gz, ubah ke folder tempat Anda menyimpan konten bucket S3.
cd
data-feed
Gunakan perintah ls untuk melihat nama-nama file. Gunakan perintah zcat dengan nama file untuk menampilkan konten file terkompresi. Hal berikut menunjukkan contoh perintah.
zcat
111122223333.2023-12-09-07.001.b959dbc6
.gz
Berikut ini adalah output contoh.
#Version: 1.0 #Fields: Timestamp UsageType Operation InstanceID MyBidID MyMaxPrice MarketPrice Charge Version 2023-12-09 07:13:47 UTC USE2-SpotUsage:c7a.medium RunInstances:SV050 i-0c3e0c0b046e050df sir-pwq6nmfp 0.0510000000 USD 0.0142000000 USD 0.0142000000 USD 1
Hapus umpan data Instans Spot Anda
Untuk menghapus umpan data Anda, gunakan delete-spot-datafeed-subscription AWS CLI perintah.
aws ec2 delete-spot-datafeed-subscription