View a markdown version of this page

Pencatatan rekan server rute - Amazon Virtual Private Cloud

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

Pencatatan rekan server rute

Gunakan pencatatan peer VPC Route Server saat Anda perlu:

  • Pantau kesehatan sesi BGP dan BFD

  • Memecahkan masalah koneksi

  • Tinjau perubahan sesi historis

  • Lacak status jaringan

Harga

  • CloudWatch: Biaya penyerapan dan arsip data untuk log yang dijual berlaku saat Anda menerbitkan log peer server rute ke CloudWatch Log.

  • S3: Biaya penyerapan dan arsip data untuk log yang dijual berlaku saat Anda menerbitkan log peer server rute ke Amazon S3.

  • Data Firehose: Berlaku biaya konsumsi dan pengiriman standar.

Log yang dijual adalah log dari AWS layanan tertentu yang tersedia dengan harga berjenjang volume dan dikirimkan ke CloudWatch Logs, Amazon S3, atau Amazon Data Firehose. Untuk informasi selengkapnya, buka CloudWatch Harga Amazon, pilih Log dan temukan Log Dijual.

Contoh format log

{ "resource_arn": "arn:aws:ec2:us-east-1:111122223333:route-server-peer/rsp-1234567890abcdef0", "event_timestamp": 1746643505367, "type": "RouteStatus", "status": "ADVERTISED", "message": { "prefix": "10.24.34.0/32", "asPath": "65000", "med": 100, "nextHopIp": "10.24.34.1" } } { "resource_arn": "arn:aws:ec2:us-east-1:111122223333:route-server-peer/rsp-1234567890abcdef0", "event_timestamp": 1746643490000, "type": "BGPStatus", "status": "UP", "message": null }

Di mana:

  • Ini resource_arn adalah ARN untuk peer server rute.

  • Ini event_timestamp adalah stempel waktu acara.

  • Per type istiwa log yang kami hasilkan (RouteStatus,BGPStatus,BFDStatus).

  • statusBidang ini adalah pembaruan status.

    • Untuk RouteStatus jenis pesan

      • ADVERTISED(rute diiklankan oleh rekan)

      • UPDATED(rute yang ada diperbarui oleh rekan)

      • WITHDRAWN(rute ditarik oleh rekan)

    • Untuk BFDStatus dan BGPStatus pembaruan

      • UP, DOWN.

  • Bid message ang saat ini hanya digunakan untuk atribut rute untuk jenis RouteStatus pesan tetapi dapat diisi dengan informasi yang relevan untuk jenis apa pun.

AWS Management Console

Untuk membuat log peer server rute:

  1. Buka konsol Amazon VPC di https://console.aws.amazon.com/vpc/.

  2. Di panel navigasi, di bawah Virtual private cloud, pilih Server rute.

  3. Pada halaman Server rute, pilih Rute server peer.

  4. Pilih tab Pengiriman log.

  5. Pilih Tambahkan pengiriman log.

  6. Pilih tujuan dan konfigurasikan pengaturan:

    • CloudWatch Log Amazon

      • Jenis log: Jenis log yang akan dikirimkan. Satu-satunya jenis log yang didukung adalah EVENT_LOGS.

      • Grup log tujuan: Grup CloudWatch log tempat log akan dikirim. Anda dapat memilih grup log yang ada atau membuat yang baru (contoh: aws/vpc /route-server-peer).

      • Pilihan bidang: Bidang data untuk disertakan dalam log Anda.

      • Format keluaran: Bagaimana log diformat:

        • JSON: Format terstruktur untuk pemrosesan komputer

        • Teks: Format teks biasa

      • Pembatas bidang: Saat menggunakan format teks, ini adalah karakter yang memisahkan bidang (contoh: koma, tab, spasi).

    • Amazon S3

      • Akun silang - Mengirim log ke AWS akun yang berbeda

        • Jenis log: Jenis log yang akan dikirimkan. Satu-satunya jenis log yang didukung adalah EVENT_LOGS.

        • Tujuan pengiriman ARN: Nama Sumber Daya Amazon dari bucket S3 di AWS akun lain tempat log akan dikirim.

        • Pilihan bidang: Bidang data untuk disertakan dalam log Anda.

        • Sufiks: Akhiran ditambahkan ke nama file log (contoh: .log, .txt).

        • Hive-compatible: Saat dihidupkan, atur log dalam struktur folder yang berfungsi dengan Hive-based alat agar pencarian lebih mudah dengan layanan seperti Amazon Athena.

        • Pembatas bidang: Saat menggunakan format teks, ini adalah karakter yang memisahkan bidang.

      • Dalam rekening giro

        • Jenis log: Jenis log yang akan dikirimkan. Satu-satunya jenis log yang didukung adalah EVENT_LOGS.

        • Bucket S3 Tujuan: Bucket S3 di akun Anda tempat log akan dikirim. Anda dapat menentukan jalur subfolder.

        • Pilihan bidang: Bidang data untuk disertakan dalam log Anda.

        • Sufiks: Akhiran ditambahkan ke nama file log (contoh: .log, .txt).

        • Hive-compatible: Saat dihidupkan, mengatur log dalam struktur folder yang berfungsi dengan Hive-based alat untuk pencarian yang lebih mudah.

        • Pembatas bidang: Saat menggunakan format teks, ini adalah karakter yang memisahkan bidang.

    • Amazon Data Firehose

      • Akun silang

        • Jenis log: Jenis log yang akan dikirimkan. Satu-satunya jenis log yang didukung adalah EVENT_LOGS.

        • Tujuan pengiriman ARN: Nama Sumber Daya Amazon dari aliran pengiriman Firehose di AWS akun lain.

        • Pilihan bidang: Bidang data untuk disertakan dalam log Anda.

        • Pembatas bidang: Saat menggunakan format teks, ini adalah karakter yang memisahkan bidang.

      • Dalam rekening giro

        • Jenis log: Jenis log yang akan dikirimkan. Satu-satunya jenis log yang didukung adalah EVENT_LOGS.

        • Aliran tujuan pengiriman: Aliran pengiriman Firehose di akun Anda tempat log akan dikirim. Streaming harus menggunakan jenis sumber “Direct Put”.

        • Pilihan bidang: Bidang data untuk disertakan dalam log Anda.

        • Format keluaran: Bagaimana log diformat:

          • JSON: Format terstruktur untuk pemrosesan komputer

          • Teks: Format teks biasa

        • Pembatas bidang: Saat menggunakan format teks, ini adalah karakter yang memisahkan bidang.

Command line

Perintah di bagian ini terhubung ke Referensi AWS CLI Perintah. Dokumentasi memberikan deskripsi rinci tentang opsi yang dapat Anda gunakan saat menjalankan perintah.

Untuk membuat log peer server rute:

  1. Gunakan perintah put-delivery-source.

    • Contoh permintaan

      aws logs put-delivery-source --name "source-rsp-1234567890abcdef0" --resource-arn "arn:aws:ec2:us-east-1:111122223333:route-server-peer/rsp-1234567890abcdef0" --log-type "EVENT_LOGS"
    • Contoh tanggapan

      { "deliverySource": { "name": "source-rsp-1234567890abcdef0", "arn": "arn:aws:logs:us-east-1:111122223333:delivery-source:source-rsp-1234567890abcdef0", "resourceArns": [ "arn:aws:ec2:us-east-1:111122223333:route-server-peer/rsp-1234567890abcdef0" ], "service": "ec2", "logType": "EVENT_LOGS" } }
  2. Gunakan perintah put-delivery-destination.

    • Contoh AWS CLI berikut membuat log server rute. Log dikirim ke grup log yang ditentukan.

    • Contoh permintaan

      aws logs put-delivery-destination --name "destination-rsp-abcdef01234567890" --destination-resource-arn "arn:aws:logs:us-east-1:111122223333:log-group:/aws/vendedlogs/ec2/route-server-peer/EVENT_LOGS/rsp-abcdef01234567890"
    • Contoh tanggapan

      { "deliveryDestination": { "name": "destination-rsp-abcdef01234567890", "arn": "arn:aws:logs:us-east-1:111122223333:delivery-destination:destination-rsp-abcdef01234567890", "deliveryDestinationType": "CWL", "deliveryDestinationConfiguration": { "destinationResourceArn": "arn:aws:logs:us-east-1:111122223333:log-group:/aws/vendedlogs/ec2/route-server-peer/EVENT_LOGS/rsp-abcdef01234567890" } } }
  3. Gunakan perintah create-delivery.

    • Contoh permintaan

      aws logs create-delivery --delivery-source-name "source-rsp-1234567890abcdef0" --delivery-destination-arn "arn:aws:logs:us-east-1:111122223333:delivery-destination:destination-rsp-abcdef01234567890"
    • Contoh tanggapan

      { "delivery": { "id": "1234567890abcdef0", "arn": "arn:aws:logs:us-east-1:111122223333:delivery:1234567890abcdef0", "deliverySourceName": "source-rsp-1234567890abcdef0", "deliveryDestinationArn": "arn:aws:logs:us-east-1:111122223333:delivery-destination:destination-rsp-abcdef01234567890", "deliveryDestinationType": "CWL", "recordFields": [ "resource_arn", "event_timestamp", "type", "status", "message" ] } }