Bagikan melalui


Referensi data pemantauan Azure Event Hubs

Artikel ini berisi semua informasi referensi pemantauan untuk layanan ini.

Lihat Memantau Azure Event Hubs untuk detail tentang data yang dapat Anda kumpulkan untuk Azure Event Hubs dan cara menggunakannya.

Azure Event Hubs membuat data pemantauan dengan menggunakan Azure Monitor, yang merupakan layanan pemantauan tumpukan penuh di Azure. Azure Monitor menyediakan set fitur lengkap untuk memantau sumber daya Azure. Azure Monitor juga dapat memantau sumber di cloud dan lokal lainnya.

Azure Event Hubs mengumpulkan data pemantauan sejenis dengan sumber daya Azure lainnya, yang dijelaskan dalam Memantau data dari sumber daya Azure.

Metrik

Bagian ini mencantumkan semua metrik platform yang dikumpulkan secara otomatis untuk layanan ini. Metrik ini juga merupakan bagian dari daftar global semua metrik platform yang didukung di Azure Monitor.

Untuk informasi tentang retensi metrik, lihat Gambaran umum Metrik Azure Monitor.

Metrik yang didukung untuk Microsoft.EventHub/clusters

Tabel berikut mencantumkan metrik yang tersedia untuk jenis sumber daya Microsoft.EventHub/clusters.

  • Semua kolom mungkin tidak ada di setiap tabel.
  • Beberapa kolom mungkin berada di luar area tampilan halaman. Pilih Perluas tabel untuk menampilkan semua kolom yang tersedia.

Judul tabel

  • Kategori - Grup metrik atau klasifikasi.
  • Metrik - Nama tampilan metrik seperti yang muncul di portal Azure.
  • Nama di REST API - Nama metrik seperti yang disebutkan dalam REST API.
  • Unit - Satuan ukuran.
  • Agregasi - Jenis agregasi default. Nilai yang valid: Rata-rata (Rata-rata), Minimum (Min), Maksimum (Maks), Total (Jumlah), Hitungan.
  • Dimensi dimensi - tersedia untuk metrik.
  • Interval Butir - Waktu tempat metrik diambil sampelnya. Misalnya, PT1M menunjukkan bahwa metrik diambil sampelnya setiap menit, PT30M setiap 30 menit, PT1H setiap jam, dan sebagainya.
  • Ekspor DS- Apakah metrik dapat diekspor ke Log Azure Monitor melalui pengaturan diagnostik. Untuk informasi tentang mengekspor metrik, lihat Membuat pengaturan diagnostik di Azure Monitor.
Metrik Nama dalam REST API Unit Agregasi Dimensi Butir Waktu Ekspor DS
ActiveConnections

Total Koneksi Aktif untuk Microsoft.EventHub.
ActiveConnections Hitung Tengah <Tidak ada> PT1M No
Memori yang Tersedia

Memori yang tersedia untuk Kluster Hub Aktivitas sebagai persentase dari total memori.
AvailableMemory Persen Maksimum Role PT1M No
Tangkap Backlog.

Backlog Ambil untuk Microsoft.EventHub.
CaptureBacklog Hitung Total (Jumlah) <Tidak ada> PT1M No
Byte yang Ditangkap.

Byte yang Diambil untuk Microsoft.EventHub.
CapturedBytes Byte Total (Jumlah) <Tidak ada> PT1M No
Pesan yang Diambil.

Pesan yang Diambil untuk Microsoft.EventHub.
CapturedMessages Hitung Total (Jumlah) <Tidak ada> PT1M No
Koneksi Ditutup.

Koneksi Ditutup untuk Microsoft.EventHub.
ConnectionsClosed Hitung Tengah <Tidak ada> PT1M No
Koneksi Dibuka.

Koneksi Dibuka untuk Microsoft.EventHub.
ConnectionsOpened Hitung Tengah <Tidak ada> PT1M No
CPU

Pemanfaatan CPU untuk Kluster Hub Aktivitas sebagai persentase
CPU Persen Maksimum Role PT1M No
Byte Masuk.

Byte Masuk untuk Microsoft.EventHub.
IncomingBytes Byte Total (Jumlah) <Tidak ada> PT1M Ya
Pesan Masuk

Pesan Masuk untuk Microsoft.EventHub.
IncomingMessages Hitung Total (Jumlah) <Tidak ada> PT1M Ya
Permintaan Masuk

Permintaan Masuk untuk Microsoft.EventHub.
IncomingRequests Hitung Total (Jumlah) <Tidak ada> PT1M Ya
Byte Keluar.

Byte Keluar untuk Microsoft.EventHub.
OutgoingBytes Byte Total (Jumlah) <Tidak ada> PT1M Ya
Pesan Keluar

Pesan Keluar untuk Microsoft.EventHub.
OutgoingMessages Hitung Total (Jumlah) <Tidak ada> PT1M Ya
Kesalahan Kuota Terlampaui.

Kesalahan Kuota Terlampaui untuk Microsoft.EventHub.
QuotaExceededErrors Hitung Total (Jumlah) OperationResult PT1M No
Kesalahan Server.

Kesalahan Server untuk Microsoft.EventHub.
ServerErrors Hitung Total (Jumlah) OperationResult PT1M No
Ukuran

Ukuran EventHub dalam Bytes.
Size Byte Rata-rata, Minimum, Maksimum Role PT1M No
Permintaan berhasil

Permintaan Berhasil untuk Microsoft.EventHub.
SuccessfulRequests Hitung Total (Jumlah) OperationResult PT1M No
Permintaan yang Dibatasi.

Permintaan yang Dibatasi untuk Microsoft.EventHub.
ThrottledRequests Hitung Total (Jumlah) OperationResult PT1M No
Kesalahan Pengguna.

Kesalahan Pengguna untuk Microsoft.EventHub.
UserErrors Hitung Total (Jumlah) OperationResult PT1M No

Metrik yang didukung untuk Microsoft.EventHub/Namespaces

Tabel berikut mencantumkan metrik yang tersedia untuk jenis sumber daya Microsoft.EventHub/Namespaces.

  • Semua kolom mungkin tidak ada di setiap tabel.
  • Beberapa kolom mungkin berada di luar area tampilan halaman. Pilih Perluas tabel untuk menampilkan semua kolom yang tersedia.

Judul tabel

  • Kategori - Grup metrik atau klasifikasi.
  • Metrik - Nama tampilan metrik seperti yang muncul di portal Azure.
  • Nama di REST API - Nama metrik seperti yang disebutkan dalam REST API.
  • Unit - Satuan ukuran.
  • Agregasi - Jenis agregasi default. Nilai yang valid: Rata-rata (Rata-rata), Minimum (Min), Maksimum (Maks), Total (Jumlah), Hitungan.
  • Dimensi dimensi - tersedia untuk metrik.
  • Interval Butir - Waktu tempat metrik diambil sampelnya. Misalnya, PT1M menunjukkan bahwa metrik diambil sampelnya setiap menit, PT30M setiap 30 menit, PT1H setiap jam, dan sebagainya.
  • Ekspor DS- Apakah metrik dapat diekspor ke Log Azure Monitor melalui pengaturan diagnostik. Untuk informasi tentang mengekspor metrik, lihat Membuat pengaturan diagnostik di Azure Monitor.
Metrik Nama dalam REST API Unit Agregasi Dimensi Butir Waktu Ekspor DS
ActiveConnections

Total Koneksi Aktif untuk Microsoft.EventHub.
ActiveConnections Hitung Maksimum, Minimum, Rata-rata <Tidak ada> PT1M No
Tangkap Backlog.

Backlog Ambil untuk Microsoft.EventHub.
CaptureBacklog Hitung Total (Jumlah) EntityName PT1M No
Byte yang Ditangkap.

Byte yang Diambil untuk Microsoft.EventHub.
CapturedBytes Byte Total (Jumlah) EntityName PT1M No
Pesan yang Diambil.

Pesan yang Diambil untuk Microsoft.EventHub.
CapturedMessages Hitung Total (Jumlah) EntityName PT1M No
Koneksi Ditutup.

Koneksi Ditutup untuk Microsoft.EventHub.
ConnectionsClosed Hitung Maksimum EntityName PT1M No
Koneksi Dibuka.

Koneksi Dibuka untuk Microsoft.EventHub.
ConnectionsOpened Hitung Maksimum EntityName PT1M No
Mengarsipkan pesan backlog (Tidak digunakan lagi)

Pesan arsip Hub Aktivitas di backlog untuk namespace (Tidak digunakan lagi)
EHABL Hitung Total (Jumlah) <Tidak ada> PT1M Ya
Throughput pesan arsip (Tidak digunakan lagi)

Throughput pesan yang diarsipkan Hub Aktivitas di namespace (Tidak digunakan lagi)
EHAMBS Byte Total (Jumlah) <Tidak ada> PT1M Ya
Mengarsipkan pesan (Tidak digunakan lagi)

Pesan yang diarsipkan Hub Aktivitas di namespace (Tidak digunakan lagi)
EHAMSGS Hitung Total (Jumlah) <Tidak ada> PT1M Ya
Byte masuk (Tidak digunakan lagi)

Throughput pesan masuk Hub Aktivitas untuk namespace (Tidak digunakan lagi)
EHINBYTES Byte Total (Jumlah) <Tidak ada> PT1M Ya
Byte masuk (usang) (Tidak digunakan lagi)

Throughput pesan masuk Hub Aktivitas untuk namespace. Metrik ini tidak digunakan lagi. Silakan gunakan metrik Byte masuk sebagai gantinya (Tidak digunakan lagi)
EHINMBS Byte Total (Jumlah) <Tidak ada> PT1M Ya
Pesan Masuk (Tidak Digunakan Lagi)

Total pesan masuk untuk namespace (Tidak digunakan lagi)
EHINMSGS Hitung Total (Jumlah) <Tidak ada> PT1M Ya
Byte keluar (Tidak digunakan lagi)

Throughput pesan keluar Hub Aktivitas untuk namespace (Tidak digunakan lagi)
EHOUTBYTES Byte Total (Jumlah) <Tidak ada> PT1M Ya
Byte keluar (usang) (Tidak digunakan lagi)

Throughput pesan keluar Hub Aktivitas untuk namespace. Metrik ini tidak digunakan lagi. Silakan gunakan metrik Byte keluar sebagai gantinya (Tidak digunakan lagi)
EHOUTMBS Byte Total (Jumlah) <Tidak ada> PT1M Ya
Pesan Keluar (Tidak Digunakan Lagi)

Total pesan keluar untuk namespace (Tidak digunakan lagi)
EHOUTMSGS Hitung Total (Jumlah) <Tidak ada> PT1M Ya
Permintaan Gagal (Tidak Digunakan Lagi)

Total permintaan yang gagal untuk namespace (Tidak digunakan lagi)
FAILREQ Hitung Total (Jumlah) <Tidak ada> PT1M Ya
Byte Masuk.

Byte Masuk untuk Microsoft.EventHub.
IncomingBytes Byte Total (Jumlah) EntityName PT1M Ya
Pesan Masuk

Pesan Masuk untuk Microsoft.EventHub.
IncomingMessages Hitung Total (Jumlah) EntityName PT1M Ya
Permintaan Masuk

Permintaan Masuk untuk Microsoft.EventHub.
IncomingRequests Hitung Total (Jumlah) EntityName PT1M Ya
Pesan Masuk (usang) (Tidak Digunakan Lagi)

Total pesan masuk untuk namespace. Metrik ini tidak digunakan lagi. Silakan gunakan metrik Pesan Masuk sebagai gantinya (Tidak digunakan lagi)
INMSGS Hitung Total (Jumlah) <Tidak ada> PT1M Ya
Permintaan Masuk (Tidak Digunakan Lagi)

Total permintaan pengiriman masuk untuk namespace (Tidak digunakan lagi)
INREQS Hitung Total (Jumlah) <Tidak ada> PT1M Ya
Kesalahan Server Internal (Tidak Digunakan Lagi)

Total kesalahan server internal untuk namespace (Tidak digunakan lagi)
INTERR Hitung Total (Jumlah) <Tidak ada> PT1M Ya
Kesalahan Lain (Tidak Digunakan Lagi)

Total permintaan yang gagal untuk namespace (Tidak digunakan lagi)
MISCERR Hitung Total (Jumlah) <Tidak ada> PT1M Ya
CPU

Metrik penggunaan CPU untuk namespace layanan SKU Premium.
NamespaceCpuUsage Persen Maksimum, Minimum, Rata-rata Replica PT1M No
Penggunaan Memori

Metrik penggunaan memori untuk namespace layanan SKU Premium.
NamespaceMemoryUsage Persen Maksimum, Minimum, Rata-rata Replica PT1M No
Byte Keluar.

Byte Keluar untuk Microsoft.EventHub.
OutgoingBytes Byte Total (Jumlah) EntityName PT1M Ya
Pesan Keluar

Pesan Keluar untuk Microsoft.EventHub.
OutgoingMessages Hitung Total (Jumlah) EntityName PT1M Ya
Pesan Keluar (usang) (Tidak Digunakan Lagi)

Total pesan keluar untuk namespace. Metrik ini tidak digunakan lagi. Silakan gunakan metrik Pesan Keluar sebagai gantinya (Tidak digunakan lagi)
OUTMSGS Hitung Total (Jumlah) <Tidak ada> PT1M Ya
Kesalahan Kuota Terlampaui.

Kesalahan Kuota Terlampaui untuk Microsoft.EventHub.
QuotaExceededErrors Hitung Total (Jumlah) EntityName, OperationResult PT1M No
ReplicationLagCount

Lag replikasi menurut jumlah pesan
ReplicationLagCount Hitung Maksimum, Minimum, Rata-rata EntityName PT1M No
ReplicationLagDuration

Lag replikasi menurut durasi waktu
ReplicationLagDuration Detik Maksimum, Minimum, Rata-rata EntityName PT1M Ya
Kesalahan Server.

Kesalahan Server untuk Microsoft.EventHub.
ServerErrors Hitung Total (Jumlah) EntityName, OperationResult PT1M No
Ukuran

Ukuran EventHub dalam Bytes.
Size Byte Rata-rata, Minimum, Maksimum EntityName PT1M No
Permintaan berhasil

Permintaan Berhasil untuk Microsoft.EventHub.
SuccessfulRequests Hitung Total (Jumlah) EntityName, OperationResult PT1M No
Permintaan Berhasil (Tidak Digunakan Lagi)

Total permintaan yang berhasil untuk namespace (Tidak digunakan lagi)
SUCCREQ Hitung Total (Jumlah) <Tidak ada> PT1M Ya
Kesalahan Server Sibuk (Tidak Digunakan Lagi)

Total kesalahan server sibuk untuk namespace (Tidak digunakan lagi)
SVRBSY Hitung Total (Jumlah) <Tidak ada> PT1M Ya
Permintaan yang Dibatasi.

Permintaan yang Dibatasi untuk Microsoft.EventHub.
ThrottledRequests Hitung Total (Jumlah) EntityName, OperationResult PT1M No
Kesalahan Pengguna.

Kesalahan Pengguna untuk Microsoft.EventHub.
UserErrors Hitung Total (Jumlah) EntityName, OperationResult PT1M No

Tabel berikut mencantumkan semua metrik platform yang dikumpulkan secara otomatis yang dikumpulkan untuk Azure Event Hubs. Penyedia sumber daya untuk metrik ini adalah Microsoft.EventHub/clusters atau Microsoft.EventHub/namespaces.

Metrik permintaan menghitung jumlah permintaan operasi data dan manajemen. Tabel ini menyediakan informasi selengkapnya tentang nilai dari tabel sebelumnya.

Nama metrik Deskripsi
Permintaan Masuk Jumlah permintaan yang dibuat untuk layanan Azure Event Hubs selama periode tertentu. Metrik ini mencakup semua operasi bidang manajemen dan data.
Permintaan Berhasil Jumlah permintaan berhasil yang dibuat untuk layanan Azure Event Hubs selama periode tertentu.
Permintaan Dibatasi Jumlah permintaan yang dibatasi karena penggunaannya terlampaui.

Tabel ini menyediakan informasi selengkapnya untuk metrik pesan dari tabel sebelumnya.

Nama metrik Deskripsi
Pesan Masuk Jumlah peristiwa atau pesan yang dikirim ke Azure Event Hubs selama periode tertentu.
Pesan Keluar Jumlah peristiwa atau pesan yang diterima dari Azure Event Hubs selama periode tertentu.
Pesan yang Diambil Jumlah pesan yang diambil.
Byte Masuk Byte masuk untuk hub kejadian selama periode tertentu.
Byte Keluar Byte keluar untuk hub kejadian selama periode tertentu.
Ukuran Ukuran hub kejadian di byte.

Catatan

  • Nilai-nilai ini adalah nilai point-in-time. Pesan masuk yang dikonsumsi segera setelah titik waktu tersebut mungkin tidak tercermin dalam metrik ini.
  • Metrik Permintaan Masuk mencakup semua operasi data dan bidang manajemen. Metrik Pesan Masuk memberi Anda jumlah total peristiwa yang dikirim ke hub peristiwa. Misalnya, jika Anda mengirim batch 100 peristiwa ke pusat aktivitas, itu dihitung sebagai 1 permintaan masuk dan 100 pesan masuk.

Tabel ini menyediakan informasi selengkapnya untuk menangkap metrik dari tabel sebelumnya.

Nama metrik Deskripsi
Pesan yang Diambil Jumlah pesan yang diambil.
Byte yang Diambil Byte yang diambil untuk pusat aktivitas.
Ambil Backlog Ambil backlog untuk pusat aktivitas.

Tabel ini menyediakan informasi selengkapnya untuk metrik koneksi dari tabel sebelumnya.

Nama metrik Deskripsi
Sambungan Aktif Jumlah koneksi aktif pada namespace dan pada entitas (hub kejadian) di namespace. Nilai untuk metrik ini adalah nilai point-in-time. Koneksi yang aktif segera setelah titik waktu tersebut mungkin tidak tercermin dalam metrik.
Sambungan Dibuka Jumlah koneksi terbuka.
Sambungan Ditutup Jumlah sambungan ditutup.

Tabel ini menyediakan informasi selengkapnya untuk metrik kesalahan dari tabel sebelumnya.

Nama metrik Deskripsi
Kesalahan Server Jumlah permintaan yang tidak diproses karena kesalahan dalam layanan Azure Event Hubs selama periode tertentu.
Kesalahan Pengguna Jumlah permintaan yang tidak diproses karena kesalahan pengguna selama periode tertentu.
Kesalahan Melebihi Kuota Jumlah kesalahan yang disebabkan karena melebihi kuota selama periode tertentu.

Dua jenis kesalahan berikut diklasifikasikan sebagai kesalahan pengguna:

  1. Kesalahan sisi klien (Dalam HTTP yang akan menjadi kesalahan 400).
  2. Kesalahan yang terjadi saat memproses pesan.

Catatan

Logic Apps membuat penerima epoch. Penerima dapat dipindahkan dari satu simpul ke simpul lain tergantung pada beban layanan. Selama gerakan tersebut, ReceiverDisconnection pengecualian mungkin terjadi. Pengecualian ini dihitung sebagai kesalahan pengguna di sisi layanan Event Hubs. Logic Apps dapat mengumpulkan kegagalan dari klien Azure Event Hubs sehingga Anda dapat melihatnya di log pengguna.

Dimensi metrik

Untuk informasi tentang dimensi metrik apa itu, lihat Metrik multi-dimensi.

Layanan ini memiliki dimensi berikut yang terkait dengan metriknya.

Nama dimensi Deskripsi
EntityName Nama hub kejadian. Dengan metrik 'Permintaan Masuk', dimensi Nama Entitas memiliki nilai -NamespaceOnlyMetric- selain semua hub peristiwa Anda. Ini mewakili permintaan yang dibuat di tingkat namespace layanan. Contohnya termasuk permintaan untuk mencantumkan semua hub peristiwa di namespace layanan atau permintaan ke entitas yang gagal autentikasi atau otorisasi.
OperationResult Baik menunjukkan success atau status kesalahan yang sesuai, seperti serverbusy, clienterror atau quotaexceeded.

Menambahkan dimensi ke metrik Anda bersifat opsional. Jika Anda tidak menambahkan dimensi, metrik ditentukan pada tingkat namespace.

Catatan

Saat Anda mengaktifkan metrik dalam pengaturan diagnostik, informasi dimensi saat ini tidak disertakan sebagai bagian dari informasi yang dikirim ke akun penyimpanan, pusat aktivitas, atau analitik log.

Log sumber daya

Bagian ini mencantumkan jenis log sumber daya yang dapat Anda kumpulkan untuk layanan ini. Bagian menarik dari daftar semua jenis kategori log sumber daya yang didukung di Azure Monitor.

Log sumber daya yang didukung untuk Microsoft.EventHub/Namespaces

Kategori Nama tampilan kategori Tabel log Mendukung rencana log dasar Mendukung transformasi waktu penyerapan Contoh kueri Biaya untuk diekspor
ApplicationMetricsLogs Log metrik aplikasi AZMSApplicationMetricLogs

Menangkap metrik aplikasi (masuk/keluar, berhasil/gagal, dll. pengiriman pesan) untuk Azure Event Hubs dan Azure Bus Layanan.

Ya No Ya
ArchiveLogs Log Arsip AZMSArchiveLogs

Menangkap informasi tentang operasi penangkapan Azure Event Hubs, khususnya, log yang terkait dengan kesalahan pengambilan.

Ya No Tidak
AutoScaleLogs Log Skala Otomatis AZMSAutoscaleLogs

Menangkap operasi inflate otomatis yang dilakukan pada namespace Pusat Aktivitas.

Ya No Tidak
CustomerManagedKeyUserLogs Log Kunci yang Dikelola Pelanggan Tidak No Tidak
DataDRLogs Log DataDR AzureDiagnostics

Log dari beberapa sumber daya Azure.

Tidak Tidak Kueri Ya
DiagnosticErrorLogs Log Kesalahan Diagnostik AZMSDiagnosticErrorLogs

Menangkap informasi diagnostik agregat seperti kesalahan klien, kesalahan sibuk server, dan kesalahan kuota yang terlampaui untuk berbagai operasi akses sarana data (seperti mengirim atau menerima pesan) di Azure Event Hubs dan Azure Bus Layanan.

Ya Tidak Kueri Ya
EventHubVNetConnectionEvent Log Koneksi Pemfilteran VNet/IP AZMSVnetConnectionEvents

Mengambil semua log pemfilteran jaringan virtual dan IP untuk Azure Event Hubs dan Azure Bus Layanan. Ini hanya akan dipancarkan jika namespace memungkinkan akses dari jaringan yang dipilih atau dari alamat IP tertentu (aturan Filter IP).

Ya Tidak Kueri No
KafkaCoordinatorLogs Log Koordinator Kafka AZMSKafkaCoordinatorLogs

Menangkap operasi koordinator kafka yang terkait dengan Azure Event Hubs.

Ya No Tidak
KafkaUserErrorLogs Log Kesalahan Pengguna Kafka AZMSKafkaUserErrorLogs

Menangkap informasi tentang API kafka yang dipanggil di Azure Event Hubs.

Ya No Tidak
OperationalLogs Log Operasional AZMSOperationalLogs

Menangkap semua operasi manajemen yang dilakukan di namespace Azure Event Hubs/Azure Bus Layanan dan entitasnya.

Ya Tidak Kueri No
RuntimeAuditLogs Log audit runtime AZMSRunTimeAuditLogs

Menangkap informasi diagnostik agregat untuk berbagai operasi akses sarana data (seperti mengirim atau menerima pesan) di Azure Event Hubs dan Azure Bus Layanan. Log audit runtime saat ini hanya tersedia di tingkat premium.

Ya Tidak Kueri Ya

Tabel Log Azure Monitor

Bagian ini mencantumkan tabel Log Azure Monitor yang relevan dengan layanan ini, yang tersedia untuk kueri oleh Analitik Log menggunakan kueri Kusto. Tabel berisi data log sumber daya dan mungkin lebih bergantung pada apa yang dikumpulkan dan dirutekan ke dalamnya.

Event Hubs Microsoft.EventHub/namespaces

Log sumber daya Azure Event Hubs

Azure Event Hubs sekarang memiliki kemampuan untuk mengirimkan log ke salah satu dari dua tabel tujuan: Tabel khusus Azure Diagnostic atau Resource di Log Analytics. Anda dapat menggunakan pengalih yang tersedia di portal Azure untuk memilih tabel tujuan.

Cuplikan layar kotak dialog untuk mengatur tabel tujuan.

Azure Event Hubs menggunakan tabel Kusto dari Azure Monitor Logs. Anda dapat mengkueri tabel ini dengan Analitik Log.

Anda dapat melihat kueri sampel kami untuk mulai menggunakan kategori log yang berbeda.

Penting

Dimensi tidak diekspor ke ruang kerja Analitik Log.

Pusat Aktivitas menangkap log diagnostik untuk kategori berikut:

Kategori Deskripsi
Log Arsip Menangkap informasi tentang operasi Menangkap Pusat Aktivitas, khususnya log yang terkait dengan kesalahan penangkapan.
Log Operasional Menangkap semua operasi manajemen yang dilakukan di namespace Azure Event Hubs. Operasi data tidak ditangkap, karena tingginya volume operasi data yang dilakukan di Azure Event Hubs.
Log skala otomatis Menangkap operasi autoinflate yang dilakukan pada namespace Azure Event Hubs.
Log koordinator Kafka Menangkap operasi koordinator Kafka yang terkait dengan Pusat Aktivitas.
Log kesalahan pengguna Kafka Menangkap informasi tentang API Kafka yang dipanggil di Pusat Aktivitas.
Peristiwa koneksi jaringan virtual Azure Event Hubs Menangkap informasi tentang alamat IP dan jaringan virtual yang mengirim lalu lintas ke Pusat Aktivitas.
Log pengguna kunci yang dikelola pelanggan Menangkap operasi yang terkait dengan kunci yang dikelola pelanggan.
Log audit runtime Ambil informasi diagnostik agregat untuk semua operasi akses sarana data (seperti mengirim atau menerima peristiwa) di Azure Event Hubs.
Log Metrik Aplikasi Ambil informasi agregat tentang metrik tertentu yang terkait dengan operasi sarana data.

Semua log disimpan dalam format JavaScript Object Notation (JSON). Setiap entri memiliki bidang string yang menggunakan format yang dijelaskan di bagian berikut ini.

Skema log arsip

String JSON log arsip menyertakan elemen yang tercantum dalam tabel berikut:

Nama Deskripsi Didukung dalam Diagnostik Azure Didukung dalam AZMSArchiveLogs (Tabel khusus sumber daya)
TaskName Deskripsi tugas yang gagal Ya Ya
ActivityId ID internal, digunakan untuk pelacakan Ya Ya
trackingId ID internal, digunakan untuk pelacakan Ya Ya
resourceId ID sumber daya Azure Resource Manager yes Ya
eventHub Nama lengkap pusat aktivitas (termasuk nama namespace) Ya Tidak
EventhubName Nama entitas pusat aktivitas Tidak Ya
partitionId Partisi event hub sedang ditulis ke Ya Ya
archiveStep nilai yang mungkin: ArchiveFlushWriter, DestinationInit Ya Ya
startTime Waktu mulai kegagalan Ya Tidak
Time Generated (UTC) Tanda waktu operasi Tidak Ya
failures Berapa kali kegagalan terjadi Ya Ya
durationInSeconds Durasi kegagalan Ya Ya
message Pesan kesalahan Ya Ya
category Kategori Log Ya Tidak
Provider Nama layanan yang memancarkan log, misalnya, Azure Event Hubs Tidak Ya
Type Jenis log yang dipancarkan Tidak Ya

Kode berikut adalah contoh string JSON log arsip:

AzureDiagnostics:

{
   "TaskName": "EventHubArchiveUserError",
   "ActivityId": "000000000-0000-0000-0000-0000000000000",
   "trackingId": "0000000-0000-0000-0000-00000000000000000",
   "resourceId": "/SUBSCRIPTIONS/000000000-0000-0000-0000-0000000000000/RESOURCEGROUPS/<Resource Group Name>/PROVIDERS/MICROSOFT.EVENTHUB/NAMESPACES/<Event Hubs Namespace Name>",
   "eventHub": "<Event Hub full name>",
   "partitionId": "1",
   "archiveStep": "ArchiveFlushWriter",
   "startTime": "9/22/2016 5:11:21 AM",
   "failures": 3,
   "durationInSeconds": 360,
   "message": "Microsoft.WindowsAzure.Storage.StorageException: The remote server returned an error: (404) Not Found. ---> System.Net.WebException: The remote server returned an error: (404) Not Found.\r\n   at Microsoft.WindowsAzure.Storage.Shared.Protocol.HttpResponseParsers.ProcessExpectedStatusCodeNoException[T](HttpStatusCode expectedStatusCode, HttpStatusCode actualStatusCode, T retVal, StorageCommandBase`1 cmd, Exception ex)\r\n   at Microsoft.WindowsAzure.Storage.Blob.CloudBlockBlob.<PutBlockImpl>b__3e(RESTCommand`1 cmd, HttpWebResponse resp, Exception ex, OperationContext ctx)\r\n   at Microsoft.WindowsAzure.Storage.Core.Executor.Executor.EndGetResponse[T](IAsyncResult getResponseResult)\r\n   --- End of inner exception stack trace ---\r\n   at Microsoft.WindowsAzure.Storage.Core.Util.StorageAsyncResult`1.End()\r\n   at Microsoft.WindowsAzure.Storage.Core.Util.AsyncExtensions.<>c__DisplayClass4.<CreateCallbackVoid>b__3(IAsyncResult ar)\r\n--- End of stack trace from previous location where exception was thrown ---\r\n   at System.",
   "category": "ArchiveLogs"
}

Entri tabel khusus sumber daya:

{
   "TaskName": "EventHubArchiveUserError",
   "ActivityId": "000000000-0000-0000-0000-0000000000000",
   "trackingId": "0000000-0000-0000-0000-00000000000000000",
   "resourceId": "/SUBSCRIPTIONS/000000000-0000-0000-0000-0000000000000/RESOURCEGROUPS/<Resource Group Name>/PROVIDERS/MICROSOFT.EVENTHUB/NAMESPACES/<Event Hubs Namespace Name>",
   "EventHubName": "<Event Hub full name>",
   "partitionId": "1",
   "archiveStep": "ArchiveFlushWriter",
   "TimeGenerated(UTC)": "9/22/2016 5:11:21 AM",
   "failures": 3,
   "durationInSeconds": 360,
   "message": "Microsoft.WindowsAzure.Storage.StorageException: The remote server returned an error: (404) Not Found. ---> System.Net.WebException: The remote server returned an error: (404) Not Found.\r\n   at Microsoft.WindowsAzure.Storage.Shared.Protocol.HttpResponseParsers.ProcessExpectedStatusCodeNoException[T](HttpStatusCode expectedStatusCode, HttpStatusCode actualStatusCode, T retVal, StorageCommandBase`1 cmd, Exception ex)\r\n   at Microsoft.WindowsAzure.Storage.Blob.CloudBlockBlob.<PutBlockImpl>b__3e(RESTCommand`1 cmd, HttpWebResponse resp, Exception ex, OperationContext ctx)\r\n   at Microsoft.WindowsAzure.Storage.Core.Executor.Executor.EndGetResponse[T](IAsyncResult getResponseResult)\r\n   --- End of inner exception stack trace ---\r\n   at Microsoft.WindowsAzure.Storage.Core.Util.StorageAsyncResult`1.End()\r\n   at Microsoft.WindowsAzure.Storage.Core.Util.AsyncExtensions.<>c__DisplayClass4.<CreateCallbackVoid>b__3(IAsyncResult ar)\r\n--- End of stack trace from previous location where exception was thrown ---\r\n   at System.",
   "Provider":"EVENTHUB",
   "Type":"AZMSArchiveLogs"
}

Skema log operasional

String JSON log arsip menyertakan elemen yang tercantum dalam tabel berikut:

Nama Deskripsi Didukung di AzureDiagnostics Didukung dalam AZMSOperationalLogs (Tabel khusus sumber daya)
ActivityId ID internal, digunakan untuk pelacakan Ya Ya
EventName Nama operasi. Untuk daftar nilai untuk elemen ini, lihat Nama aktivitas Ya Ya
resourceId ID sumber daya Azure Resource Manager Ya Ya
SubscriptionId ID Langganan Ya Ya
EventTimeString Waktu operasi Ya Tidak
Time Generated (UTC) Tanda waktu operasi Tidak Ya
EventProperties Properti untuk operasi ini. Elemen ini menyediakan informasi selengkapnya tentang aktivitas seperti yang diperlihatkan dalam contoh berikut. Ya Ya
Status Status operasi. Nilai bisa Berhasil atau Gagal. Ya Ya
Caller Pemanggil operasi (portal Azure atau klien manajemen) Ya Ya
Category Kategori Log Ya Tidak
Provider Nama layanan yang memancarkan log, misalnya, Azure Event Hubs Tidak Ya
Type Jenis log yang dipancarkan Tidak Ya

Kode berikut adalah contoh string JSON log arsip:

AzureDiagnostics:

Example:
{
   "ActivityId": "00000000-0000-0000-0000-00000000000000",
   "EventName": "Create EventHub",
   "resourceId": "/SUBSCRIPTIONS/00000000-0000-0000-0000-0000000000000/RESOURCEGROUPS/<Resource Group Name>/PROVIDERS/MICROSOFT.EVENTHUB/NAMESPACES/<Event Hubs namespace name>",
   "SubscriptionId": "000000000-0000-0000-0000-000000000000",
   "EventTimeString": "9/28/2016 8:40:06 PM +00:00",
   "EventProperties": "{\"SubscriptionId\":\"0000000000-0000-0000-0000-000000000000\",\"Namespace\":\"<Namespace Name>\",\"Via\":\"https://<Namespace Name>.servicebus.windows.net/f8096791adb448579ee83d30e006a13e/?api-version=2016-07\",\"TrackingId\":\"5ee74c9e-72b5-4e98-97c4-08a62e56e221_G1\"}",
   "Status": "Succeeded",
   "Caller": "ServiceBus Client",
   "category": "OperationalLogs"
}

Entri tabel khusus sumber daya:

Example:
{
   "ActivityId": "00000000-0000-0000-0000-00000000000000",
   "EventName": "Create EventHub",
   "resourceId": "/SUBSCRIPTIONS/00000000-0000-0000-0000-0000000000000/RESOURCEGROUPS/<Resource Group Name>/PROVIDERS/MICROSOFT.EVENTHUB/NAMESPACES/<Event Hubs namespace name>",
   "SubscriptionId": "000000000-0000-0000-0000-000000000000",
   "TimeGenerated (UTC)": "9/28/2016 8:40:06 PM +00:00",
   "EventProperties": "{\"SubscriptionId\":\"0000000000-0000-0000-0000-000000000000\",\"Namespace\":\"<Namespace Name>\",\"Via\":\"https://<Namespace Name>.servicebus.windows.net/f8096791adb448579ee83d30e006a13e/?api-version=2016-07\",\"TrackingId\":\"5ee74c9e-72b5-4e98-97c4-08a62e56e221_G1\"}",
   "Status": "Succeeded",
   "Caller": "ServiceBus Client",
   "Provider": "EVENTHUB",
   "Type":"AZMSOperationalLogs"
}

Nama kejadian

Nama kejadian diisi sebagai tipe operasi + tipe sumber daya dari enumerasi berikut. Misalnya, Create Queue, Retrieve Event Hub, atau Delete Rule.

Jenis operasi Jenis Sumber Daya
-Menciptakan
-Pemutakhiran
-Menghapus
-Mengambil
- Tidak diketahui
- Namespace layanan
-Antre
-Topik
-Abonemen
- Pusat Aktivitas
- SharedAccessPolicy
- UsageCredit
-Peraturan
- ConsumerGroup

Skema log skala otomatis

Log skala otomatis JSON menyertakan elemen yang tercantum dalam tabel berikut ini:

Nama Deskripsi Didukung dalam Diagnostik Azure Didukung di AZMSAutoscaleLogs (Tabel khusus sumber daya)
TrackingId ID Internal, yang digunakan untuk tujuan pelacakan Ya Ya
ResourceId ID sumber daya Azure Resource Manager. Ya Ya
Message Pesan informasi, yang menyediakan detail tentang tindakan autoinflate. Pesan tersebut berisi nilai unit throughput sebelumnya dan saat ini untuk namespace tertentu dan apa yang memicu inflate TU. Ya Ya
Time Generated (UTC) Tanda waktu operasi Tidak Ya
Provider Nama Layanan yang memancarkan log, misalnya, Azure Event Hubs Tidak Ya
Type Jenis log yang dipancarkan Tidak Ya

Berikut ini contoh kejadian skala otomatis:

AzureDiagnostics:

{
    "TrackingId": "fb1b3676-bb2d-4b17-85b7-be1c7aa1967e",
    "Message": "Scaled-up EventHub TUs (UpdateStartTimeUTC: 5/13/2021 7:48:36 AM, PreviousValue: 1, UpdatedThroughputUnitValue: 2, AutoScaleReason: 'IncomingMessagesPerSecond reached 2170')",
    "ResourceId": "/subscriptions/0000000-0000-0000-0000-000000000000/resourcegroups/testrg/providers/microsoft.eventhub/namespaces/namespace-name"
}

Entri tabel khusus sumber daya:

{
    "TrackingId": "fb1b3676-bb2d-4b17-85b7-be1c7aa1967e",
    "Message": "Scaled-up EventHub TUs (UpdateStartTimeUTC: 5/13/2021 7:48:36 AM, PreviousValue: 1, UpdatedThroughputUnitValue: 2, AutoScaleReason: 'IncomingMessagesPerSecond reached 2170')",
    "ResourceId": "/subscriptions/0000000-0000-0000-0000-000000000000/resourcegroups/testrg/providers/microsoft.eventhub/namespaces/namespace-name",
    "timeGenerated (UTC) : "9/28/2022 8:40:06 PM +00:00",
    "Provider" : "EVENTHUB",
    "Type" : "AZMSAutoscaleLogs"
}

Skema log koordinator Kafka

Log koordinator Kafka JSON menyertakan elemen yang tercantum dalam tabel berikut:

Nama Deskripsi Didukung dalam Diagnostik Azure Didukung dalam AZMSKafkaCoordinatorLogs (Tabel khusus sumber daya)
RequestId ID Permintaan, yang digunakan untuk tujuan pelacakan Ya Ya
ResourceId ID sumber daya Azure Resource Manager Ya Ya
Operation Nama operasi yang dilakukan selama koordinasi grup Ya Ya
ClientId ID klien Ya Ya
NamespaceName Nama namespace Ya Ya
SubscriptionId ID langganan Azure Ya Ya
Message Pesan informasi atau peringatan, yang memberikan rincian tentang tindakan yang dilakukan selama koordinasi grup. Ya Ya
Time Generated (UTC) Tanda waktu operasi Tidak Ya
Provider Nama Layanan yang memancarkan log, misalnya, ServiceBus Tidak Ya
Type Jenis log yang dipancarkan Tidak Ya

Contoh

AzureDiagnostics:

{
    "RequestId": "FE01001A89E30B020000000304620E2A_KafkaExampleConsumer#0",
    "Operation": "Join.Start",
    "ClientId": "KafkaExampleConsumer#0",
    "Message": "Start join group for new member namespace-name:c:$default:I:KafkaExampleConsumer#0-cc40856f7f3c4607915a571efe994e82, current group size: 0, API version: 2, session timeout: 10000ms, rebalance timeout: 300000ms.",
    "SubscriptionId": "0000000-0000-0000-0000-000000000000",
    "NamespaceName": "namespace-name",
    "ResourceId": "/subscriptions/0000000-0000-0000-0000-000000000000/resourcegroups/testrg/providers/microsoft.eventhub/namespaces/namespace-name",
    "Category": "KafkaCoordinatorLogs"
}

Entri tabel Spesifik Sumber Daya:

{
    "RequestId": "FE01001A89E30B020000000304620E2A_KafkaExampleConsumer#0",
    "Operation": "Join.Start",
    "ClientId": "KafkaExampleConsumer#0",
    "Message": "Start join group for new member namespace-name:c:$default:I:KafkaExampleConsumer#0-cc40856f7f3c4607915a571efe994e82, current group size: 0, API version: 2, session timeout: 10000ms, rebalance timeout: 300000ms.",
    "SubscriptionId": "0000000-0000-0000-0000-000000000000",
    "NamespaceName": "namespace-name",
    "ResourceId": "/subscriptions/0000000-0000-0000-0000-000000000000/resourcegroups/testrg/providers/microsoft.eventhub/namespaces/namespace-name",
    "Time Generated (UTC) ": "9/28/2022 8:40:06 PM +00:00", 
    "Provider" : "EVENTHUB",
    "Type" : "AZMSKafkaCoordinatorLogs"
}

Skema log kesalahan pengguna Kafka

Log kesalahan pengguna Kafka JSON menyertakan elemen yang tercantum dalam tabel berikut:

Nama Deskripsi Didukung dalam Diagnostik Azure Didukung di AZMSKafkaUserErrorLogs (Tabel khusus sumber daya)
TrackingId ID Penelusuran, yang digunakan untuk tujuan pelacakan. Ya Ya
NamespaceName Nama namespace Ya Ya
Eventhub Nama pusat aktivitas Ya Ya
PartitionId ID partisi Ya Ya
GroupId ID Grup Ya Ya
ClientId ID klien Ya Ya
ResourceId ID sumber daya Azure Resource Manager. Ya Ya
Message Pesan informasi, yang menyediakan detail tentang kesalahan Ya Ya
TimeGenerated (UTC) Tanda waktu untuk operasi yang dijalankan Tidak Ya
Provider Nama layanan yang memancarkan log, misalnya, Azure Event Hubs Tidak Ya
Type Jenis log yang dipancarkan TIDAK Ya

Skema kejadian koneksi jaringan virtual Pusat Aktivitas

Peristiwa koneksi jaringan virtual Azure Event Hubs (jaringan virtual) JSON menyertakan elemen yang tercantum dalam tabel berikut:

Nama Deskripsi Didukung dalam Diagnostik Azure Didukung dalam AZMSVNetConnectionevents (Tabel khusus sumber daya)
SubscriptionId ID langganan Azure Ya Ya
NamespaceName Nama namespace Ya Ya
IPAddress Alamat IP klien yang tersambung ke layanan Pusat Aktivitas Ya Ya
Action Tindakan yang dilakukan oleh layanan Pusat Aktivitas saat mengevaluasi permintaan koneksi. Tindakan yang didukung adalah Terima Koneksi dan Tolak Koneksi. Ya Ya
Reason Memberikan alasan mengapa tindakan dilakukan Ya Tidak
Message Memberikan alasan mengapa tindakan dilakukan Tidak Ya
Count Jumlah kemunculan untuk tindakan yang diberikan Ya Ya
ResourceId ID sumber daya Azure Resource Manager. Ya Ya
Time Generated (UTC) Tanda waktu operasi Tidak Ya
Provider Nama Layanan yang memancarkan log, misalnya, ServiceBus Tidak Ya
Type AZMSVNetConnectionevents Tidak Ya

Log jaringan virtual dibuat hanya jika namespace memungkinkan akses dari jaringan yang dipilih atau dari alamat IP tertentu (aturan filter IP). Jika Anda tidak ingin membatasi akses ke namespace Anda menggunakan fitur-fitur ini dan masih ingin mendapatkan log jaringan virtual untuk melacak alamat IP klien yang terhubung ke namespace Pusat Aktivitas, Anda bisa menggunakan solusi sementara berikut ini. Aktifkan pemfilteran IP, dan tambahkan total rentang IPv4 yang dapat diatasi (128.0.0.0/1 - 0.0.0.0/1) dan rentang IPv6 ().::/1 - 8000::/1 Pemfilteran IP Pusat Aktivitas tidak mendukung rentang IPv6. Anda mungkin melihat alamat titik akhir privat dalam format IPv6 di log.

Contoh

AzureDiagnostics:

{
    "SubscriptionId": "0000000-0000-0000-0000-000000000000",
    "NamespaceName": "namespace-name",
    "IPAddress": "1.2.3.4",
    "Action": "Deny Connection",
    "Reason": "IPAddress doesn't belong to a subnet with Service Endpoint enabled.",
    "Count": "65",
    "ResourceId": "/subscriptions/0000000-0000-0000-0000-000000000000/resourcegroups/testrg/providers/microsoft.eventhub/namespaces/namespace-name",
    "Category": "EventHubVNetConnectionEvent"
}

Entri tabel khusus sumber daya:

{
    "SubscriptionId": "0000000-0000-0000-0000-000000000000",
    "NamespaceName": "namespace-name",
    "IPAddress": "1.2.3.4",
    "Action": "Deny Connection",
    "Message": "IPAddress doesn't belong to a subnet with Service Endpoint enabled.",
    "Count": "65",
    "ResourceId": "/subscriptions/0000000-0000-0000-0000-000000000000/resourcegroups/testrg/providers/microsoft.eventhub/namespaces/namespace-name",
    "Provider": "EVENTHUB",
    "Time Generated (UTC) ": "9/28/2022 8:40:06 PM +00:00",
    "Type" : "AZMSKafkauserErrorlogs"
     
}

Skema log pengguna kunci yang dikelola pelanggan

Log pengguna kunci yang dikelola pelanggan JSON menyertakan elemen yang tercantum dalam tabel berikut:

Nama Deskripsi Didukung dalam Diagnostik Azure Didukung dalam AZMSCustomerManagedKeyUserLogs (Tabel khusus sumber daya)
Category Jenis kategori untuk pesan. Hal ini salah satu dari nilai berikut: error dan info. Misalnya, jika kunci dari brankas kunci Anda sedang dinonaktifkan, maka itu akan menjadi kategori informasi atau jika kunci tidak dapat dibuka, itu bisa jatuh di bawah kesalahan. Ya Ya
ResourceId ID sumber daya internal, yang menyertakan ID langganan Azure dan nama namespace Ya Ya
KeyVault Nama sumber daya Key Vault Ya Ya
Key Nama kunci Key Vault yang digunakan untuk mengenkripsi namespace Azure Event Hubs. Ya Ya
Version Versi kunci Key Vault Ya Ya
Operation Operasi yang dilakukan pada kunci di brankas kunci Anda. Misalnya, nonaktifkan/aktifkan kunci, bungkus, atau buka bungkus. Ya Ya
Code Kode yang terkait dengan operasi. Contoh: Kode galat, 404 berarti kunci tersebut tidak ditemukan. Ya Ya
Message Pesan informasi, yang menyediakan detail tentang kesalahan atau pesan informatif Ya Ya
Time Generated (UTC) Tanda waktu operasi Tidak Ya
Provider Nama Layanan yang memancarkan log, misalnya, ServiceBus Tidak Ya
Type Jenis log yang dipancarkan Tidak Ya

Berikut adalah contoh log untuk kunci yang dikelola pelanggan:

AzureDiagnostics:

{
   "TaskName": "CustomerManagedKeyUserLog",
   "ActivityId": "11111111-1111-1111-1111-111111111111",
   "category": "error"
   "resourceId": "/SUBSCRIPTIONS/11111111-1111-1111-1111-11111111111/RESOURCEGROUPS/DEFAULT-EVENTHUB-CENTRALUS/PROVIDERS/MICROSOFT.EVENTHUB/NAMESPACES/FBETTATI-OPERA-EVENTHUB",
   "keyVault": "https://mykeyvault.vault-int.azure-int.net",
   "key": "mykey",
   "version": "1111111111111111111111111111111",
   "operation": "wrapKey",
   "code": "404",
   "message": "Key not found: ehbyok0/111111111111111111111111111111"
}
{
   "TaskName": "CustomerManagedKeyUserLog",
   "ActivityId": "11111111111111-1111-1111-1111111111111",
   "category": "info"
   "resourceId": "/SUBSCRIPTIONS/111111111-1111-1111-1111-11111111111/RESOURCEGROUPS/DEFAULT-EVENTHUB-CENTRALUS/PROVIDERS/MICROSOFT.EVENTHUB/NAMESPACES/FBETTATI-OPERA-EVENTHUB",
   "keyVault": "https://mykeyvault.vault-int.azure-int.net",
   "key": "mykey",
   "version": "111111111111111111111111111111",
   "operation": "disable | restore",
   "code": "",
   "message": ""
}

Entri tabel khusus sumber daya:

{
   "TaskName": "CustomerManagedKeyUserLog",
   "ActivityId": "11111111-1111-1111-1111-111111111111",
   "category": "error"
   "resourceId": "/SUBSCRIPTIONS/11111111-1111-1111-1111-11111111111/RESOURCEGROUPS/DEFAULT-EVENTHUB-CENTRALUS/PROVIDERS/MICROSOFT.EVENTHUB/NAMESPACES/FBETTATI-OPERA-EVENTHUB",
   "keyVault": "https://mykeyvault.vault-int.azure-int.net",
   "key": "mykey",
   "version": "1111111111111111111111111111111",
   "operation": "wrapKey",
   "code": "404",
   "message": "Key not found: ehbyok0/111111111111111111111111111111",
   "Provider": "EVENTHUB",
   "Time Generated (UTC) ": "9/28/2022 8:40:06 PM +00:00",
   "Type" : "AZMSCustomerManagedKeyUserLogs"
}
{
   "TaskName": "CustomerManagedKeyUserLog",
   "ActivityId": "11111111111111-1111-1111-1111111111111",
   "category": "info"
   "resourceId": "/SUBSCRIPTIONS/111111111-1111-1111-1111-11111111111/RESOURCEGROUPS/DEFAULT-EVENTHUB-CENTRALUS/PROVIDERS/MICROSOFT.EVENTHUB/NAMESPACES/FBETTATI-OPERA-EVENTHUB",
   "keyVault": "https://mykeyvault.vault-int.azure-int.net",
   "key": "mykey",
   "version": "111111111111111111111111111111",
   "operation": "disable | restore",
   "code": "",
   "message": "",
   "Provider": "EVENTHUB",
   "Time Generated (UTC) ": "9/28/2022 8:40:06 PM +00:00",
   "Type" : "AZMSCustomerManagedKeyUserLogs"
  
}

Berikut ini adalah kode galat umum yang harus diwawasi ketika enkripsi BYOK diaktifkan.

Perbuatan Kode kesalahan Hasil status data
Hapus izin bungkus/buka pembungkusan dari brankas kunci 403 Tidak dapat diakses
Menghapus keanggotaan peran ID Microsoft Entra dari perwakilan Microsoft Entra yang memberikan izin bungkus/bongkar 403 Tidak dapat diakses
Hapus kunci enkripsi dari brankas kunci 404 Tidak dapat diakses
Hapus brankas kunci 404 Tidak dapat diakses (menganggap penghapusan sementara diaktifkan, yang merupakan pengaturan yang diperlukan.)
Mengubah periode kedaluwarsa pada kunci enkripsi sehingga sudah kedaluwarsa 403 Tidak dapat diakses
Mengubah NBF (sebelum) sehingga kunci enkripsi kunci tidak aktif 403 Tidak dapat diakses
Memilih opsi Izinkan Layanan MSFT untuk firewall brankas kunci atau memblokir akses jaringan ke brankas kunci yang memiliki kunci enkripsi 403 Tidak dapat diakses
Memindahkan brankas kunci ke penyewa lain 404 Tidak dapat diakses
Masalah jaringan terputus-putus atau pemadaman DNS/AAD/MSI Dapat diakses menggunakan kunci enkripsi data cache

Log audit runtime

Log audit runtime menangkap informasi diagnostik gabungan untuk semua operasi akses bidang data (seperti mengirim atau menerima peristiwa) di Event Hubs.

Catatan

Log audit runtime hanya tersedia di tingkat premium dan khusus.

Log audit runtime menyertakan elemen yang tercantum dalam tabel berikut:

Nama Deskripsi Didukung dalam Diagnostik Azure Didukung dalam tabel Spesifik Sumber Daya
ActivityId UUID yang dibuat secara acak yang memastikan keunikan untuk aktivitas audit. Ya Ya
ActivityName Nama operasi runtime. Ya Ya
ResourceId Sumber daya terkait dengan aktivitas. Ya Ya
Timestamp Waktu agregasi. Ya Tidak
TimeGenerated [UTC] Waktu operasi yang dijalankan (dalam UTC) Tidak Ya
Status Status aktivitas (berhasil atau gagal). Ya Ya
Protocol Tipe protokol terkait dengan operasi. Ya Ya
AuthType Jenis autentikasi (ID Microsoft Entra atau Kebijakan SAS). Ya Ya
AuthKey ID aplikasi ID Microsoft Entra atau nama kebijakan SAS yang digunakan untuk mengautentikasi ke sumber daya. Ya Ya
NetworkType Jenis akses jaringan: Public atau Private. Ya Ya
ClientIP Alamat IP aplikasi klien. Ya Ya
Count Total jumlah operasi yang dijalankan selama periode agregat selama 1 menit. Ya Ya
Properties Metadata yang ditujukan khusus untuk operasi data plane. Ya Ya
Category Kategori log Ya Tidak
Provider Nama Layanan yang memancarkan log, seperti EventHubs Tidak Ya
Type Jenis log yang dipancarkan Tidak Ya

Berikut adalah contoh entri log audit runtime:

AzureDiagnostics:

{
    "ActivityId": "<activity id>",
    "ActivityName": "ConnectionOpen | Authorization | SendMessage | ReceiveMessage",
    "ResourceId": "/SUBSCRIPTIONS/xxx/RESOURCEGROUPS/<Resource Group Name>/PROVIDERS/MICROSOFT.EVENTHUB/NAMESPACES/<Event Hubs namespace>/eventhubs/<event hub name>",
    "Time": "1/1/2021 8:40:06 PM +00:00",
    "Status": "Success | Failure",
    "Protocol": "AMQP | KAFKA | HTTP | Web Sockets", 
    "AuthType": "SAS | Azure Active Directory", 
    "AuthId": "<AAD application name | SAS policy name>",
    "NetworkType": "Public | Private", 
    "ClientIp": "x.x.x.x",
    "Count": 1,
    "Category": "RuntimeAuditLogs"
 }

Entri tabel khusus sumber daya:

{
    "ActivityId": "<activity id>",
    "ActivityName": "ConnectionOpen | Authorization | SendMessage | ReceiveMessage",
    "ResourceId": "/SUBSCRIPTIONS/xxx/RESOURCEGROUPS/<Resource Group Name>/PROVIDERS/MICROSOFT.EVENTHUB/NAMESPACES/<Event Hubs namespace>/eventhubs/<event hub name>",
    "TimeGenerated (UTC)": "1/1/2021 8:40:06 PM +00:00",
    "Status": "Success | Failure",
    "Protocol": "AMQP | KAFKA | HTTP | Web Sockets", 
    "AuthType": "SAS | Azure Active Directory", 
    "AuthId": "<AAD application name | SAS policy name>",
    "NetworkType": "Public | Private", 
    "ClientIp": "x.x.x.x",
    "Count": 1,
    "Type": "AZMSRuntimeAUditLogs",
    "Provider":"EVENTHUB"
 }

Log metrik aplikasi

Log metrik aplikasi merekam informasi agregat terkait metrik tertentu yang terkait dengan operasi data plane. Informasi yang direkam mencakup metrik runtime berikut.

Catatan

Log metrik aplikasi hanya tersedia di tingkat premium dan khusus.

Nama Deskripsi
ConsumerLag Menunjukkan jeda antara konsumen dan produser.
NamespaceActiveConnections Detail koneksi aktif yang dibuat dari klien ke pusat peristiwa.
GetRuntimeInfo Dapatkan informasi durasi dari Azure Event Hubs.
GetPartitionRuntimeInfo Dapatkan perkiraan informasi runtime untuk partisi logika dari pusat peristiwa.
IncomingMessages Detail jumlah pesan yang diterbitkan ke Azure Event Hubs.
IncomingBytes Detail throughput Publisher yang dikirim ke Azure Event Hubs
OutgoingMessages Detail jumlah pesan yang digunakan dari Azure Event Hubs.
OutgoingBytes Detail throughput Konsumen dari Azure Event Hubs.
OffsetCommit Jumlah panggilan penerapan offset yang dilakukan ke pusat aktivitas
OffsetFetch Jumlah panggilan pengambilan offset yang dilakukan ke pusat aktivitas.

Log Kesalahan Diagnostik

Log kesalahan diagnostik menangkap pesan kesalahan untuk sisi klien, pembatasan, dan kesalahan Kuota yang terlampaui. Mereka memberikan diagnostik terperinci untuk identifikasi kesalahan.

Log Kesalahan Diagnostik menyertakan elemen yang tercantum dalam tabel berikut:

Nama Deskripsi Didukung dalam Diagnostik Azure Didukung dalam AZMSDiagnosticErrorLogs (Tabel khusus sumber daya)
ActivityId UUID yang dibuat secara acak yang memastikan keunikan untuk aktivitas audit. Ya Ya
ActivityName Nama operasi Ya Ya
NamespaceName Nama Namespace Ya yes
EntityType Jenis Entitas Ya Ya
EntityName Nama Entitas Ya Ya
OperationResult Jenis kesalahan dalam Operasi (clienterror atau serverbusy atau quotaexceeded) Ya Ya
ErrorCount Jumlah kesalahan identik selama periode agregasi 1 menit. Ya Ya
ErrorMessage Pesan Kesalahan Terperinci Ya Ya
ResourceProvider Nama Layanan yang memancarkan log. Nilai yang mungkin: Microsoft.EventHub dan Microsoft.ServiceBus Ya Ya
Time Generated (UTC) Waktu operasi Tidak Ya
EventTimestamp Waktu operasi Ya Tidak
Category Kategori log Ya Tidak
Type Jenis Log yang dipancarkan Tidak Ya

Berikut adalah contoh entri log kesalahan Diagnostik:

{
    "ActivityId": "0000000000-0000-0000-0000-00000000000000",
    "SubscriptionId": "<Azure Subscription Id",
    "NamespaceName": "Name of Event Hubs Namespace",
    "EntityType": "EventHub",
    "EntityName": "Name of Event Hub",
    "ActivityName": "SendMessage",
    "ResourceId": "/SUBSCRIPTIONS/xxx/RESOURCEGROUPS/<Resource Group Name>/PROVIDERS/MICROSOFT.EVENTHUB/NAMESPACES/<Event hub namespace name>",,
    "OperationResult": "ServerBusy",
    "ErrorCount": 1,
    "EventTimestamp": "3/27/2024 1:02:29.126 PM +00:00",
    "ErrorMessage": "the request was terminated because the entity is being throttled by the application group with application group name <application group name> and policy name <throttling policy name>.error code: 50013.",
    "category": "DiagnosticErrorLogs"
 }

Entri tabel khusus sumber daya:

{
    "ActivityId": "0000000000-0000-0000-0000-00000000000000",
    "NamespaceName": "Name of Event Hubs Namespace",
    "EntityType": "Event Hub",
    "EntityName": "Name of Event Hub",
    "ActivityName": "SendMessage",
    "ResourceId": "/SUBSCRIPTIONS/xxx/RESOURCEGROUPS/<Resource Group Name>/PROVIDERS/MICROSOFT.EVENTHUB/NAMESPACES/<Event hub namespace name>",,
    "OperationResult": "ServerBusy",
    "ErrorCount": 1,
    "TimeGenerated [UTC]": "1/27/2024 4:02:29.126 PM +00:00",
    "ErrorMessage": "The request was terminated because the entity is being throttled by the application group with application group name <application group name> and policy name <throttling policy name>.error code: 50013.",
    "Type": "AZMSDiagnosticErrorLogs"
 }

Log aktivitas

Tabel tertaut mencantumkan operasi yang dapat direkam dalam log aktivitas untuk layanan ini. Operasi ini adalah subset dari semua kemungkinan operasi penyedia sumber daya dalam log aktivitas.

Untuk informasi selengkapnya tentang skema entri log aktivitas, lihat Skema Log Aktivitas.