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 creates monitoring data using Azure Monitor, which is a full stack monitoring service in 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.

Metrics

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. Select Expand table to view all available columns.

Table headings

  • Category - The metrics group or classification.
  • Metric - The metric display name as it appears in the Azure portal.
  • Nama di REST API - Nama metrik seperti yang disebutkan dalam REST API.
  • Unit - Unit of measure.
  • Aggregation - The default aggregation type. Nilai yang valid: Rata-rata (Rata-rata), Minimum (Min), Maksimum (Maks), Total (Jumlah), Hitungan.
  • Dimensions - Dimensions available for the metric.
  • Time Grains - Intervals at which the metric is sampled. Misalnya, PT1M menunjukkan bahwa metrik diambil sampelnya setiap menit, PT30M setiap 30 menit, PT1H setiap jam, dan sebagainya.
  • DS Export- Whether the metric is exportable to Azure Monitor Logs via diagnostic settings. Untuk informasi tentang mengekspor metrik, lihat Membuat pengaturan diagnostik di Azure Monitor.
Metric Nama dalam REST API Unit Aggregation Dimensions Time Grains DS Export
ActiveConnections

Total Koneksi Aktif untuk Microsoft.EventHub.
ActiveConnections Count Average <Tidak ada> PT1M No
Available Memory

Memori yang tersedia untuk Kluster Hub Aktivitas sebagai persentase dari total memori.
AvailableMemory Percent Maximum Role PT1M No
Capture Backlog.

Backlog Ambil untuk Microsoft.EventHub.
CaptureBacklog Count Total (Sum) <Tidak ada> PT1M No
Captured Bytes.

Byte yang Diambil untuk Microsoft.EventHub.
CapturedBytes Bytes Total (Sum) <Tidak ada> PT1M No
Captured Messages.

Pesan yang Diambil untuk Microsoft.EventHub.
CapturedMessages Count Total (Sum) <Tidak ada> PT1M No
Connections Closed.

Koneksi Ditutup untuk Microsoft.EventHub.
ConnectionsClosed Count Average <Tidak ada> PT1M No
Connections Opened.

Koneksi Dibuka untuk Microsoft.EventHub.
ConnectionsOpened Count Average <Tidak ada> PT1M No
CPU

Pemanfaatan CPU untuk Kluster Hub Aktivitas sebagai persentase
CPU Percent Maximum Role PT1M No
Incoming Bytes.

Byte Masuk untuk Microsoft.EventHub.
IncomingBytes Bytes Total (Sum) <Tidak ada> PT1M Yes
Incoming Messages

Pesan Masuk untuk Microsoft.EventHub.
IncomingMessages Count Total (Sum) <Tidak ada> PT1M Yes
Incoming Requests

Permintaan Masuk untuk Microsoft.EventHub.
IncomingRequests Count Total (Sum) <Tidak ada> PT1M Yes
Outgoing Bytes.

Byte Keluar untuk Microsoft.EventHub.
OutgoingBytes Bytes Total (Sum) <Tidak ada> PT1M Yes
Outgoing Messages

Pesan Keluar untuk Microsoft.EventHub.
OutgoingMessages Count Total (Sum) <Tidak ada> PT1M Yes
Kesalahan Kuota Terlampaui.

Kesalahan Kuota Terlampaui untuk Microsoft.EventHub.
QuotaExceededErrors Count Total (Sum) OperationResult PT1M No
Server Errors.

Kesalahan Server untuk Microsoft.EventHub.
ServerErrors Count Total (Sum) OperationResult PT1M No
Size

Ukuran EventHub dalam Bytes.
Size Bytes Rata-rata, Minimum, Maksimum Role PT1M No
Successful Requests

Permintaan Berhasil untuk Microsoft.EventHub.
SuccessfulRequests Count Total (Sum) OperationResult PT1M No
Throttled Requests.

Permintaan yang Dibatasi untuk Microsoft.EventHub.
ThrottledRequests Count Total (Sum) OperationResult PT1M No
User Errors.

Kesalahan Pengguna untuk Microsoft.EventHub.
UserErrors Count Total (Sum) 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. Select Expand table to view all available columns.

Table headings

  • Category - The metrics group or classification.
  • Metric - The metric display name as it appears in the Azure portal.
  • Nama di REST API - Nama metrik seperti yang disebutkan dalam REST API.
  • Unit - Unit of measure.
  • Aggregation - The default aggregation type. Nilai yang valid: Rata-rata (Rata-rata), Minimum (Min), Maksimum (Maks), Total (Jumlah), Hitungan.
  • Dimensions - Dimensions available for the metric.
  • Time Grains - Intervals at which the metric is sampled. Misalnya, PT1M menunjukkan bahwa metrik diambil sampelnya setiap menit, PT30M setiap 30 menit, PT1H setiap jam, dan sebagainya.
  • DS Export- Whether the metric is exportable to Azure Monitor Logs via diagnostic settings. Untuk informasi tentang mengekspor metrik, lihat Membuat pengaturan diagnostik di Azure Monitor.
Metric Nama dalam REST API Unit Aggregation Dimensions Time Grains DS Export
ActiveConnections

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

Backlog byte yang akan diambil untuk Microsoft.EventHub.
CaptureBacklog Count Total (Sum) EntityName PT1M No
Captured Bytes.

Byte yang Diambil untuk Microsoft.EventHub.
CapturedBytes Bytes Total (Sum) EntityName PT1M No
Captured Messages.

Pesan yang Diambil untuk Microsoft.EventHub.
CapturedMessages Count Total (Sum) EntityName PT1M No
Connections Closed.

Koneksi Ditutup untuk Microsoft.EventHub.
ConnectionsClosed Count Maximum EntityName PT1M No
Connections Opened.

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

Pesan arsip Hub Aktivitas di backlog untuk namespace (Tidak digunakan lagi)
EHABL Count Total (Sum) <Tidak ada> PT1M Yes
Throughput pesan arsip (Tidak digunakan lagi)

Throughput pesan yang diarsipkan Hub Aktivitas di namespace (Tidak digunakan lagi)
EHAMBS Bytes Total (Sum) <Tidak ada> PT1M Yes
Mengarsipkan pesan (Tidak digunakan lagi)

Pesan yang diarsipkan Hub Aktivitas di namespace (Tidak digunakan lagi)
EHAMSGS Count Total (Sum) <Tidak ada> PT1M Yes
Byte masuk (Tidak digunakan lagi)

Throughput pesan masuk Hub Aktivitas untuk namespace (Tidak digunakan lagi)
EHINBYTES Bytes Total (Sum) <Tidak ada> PT1M Yes
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 Bytes Total (Sum) <Tidak ada> PT1M Yes
Pesan Masuk (Tidak Digunakan Lagi)

Total pesan masuk untuk namespace (Tidak digunakan lagi)
EHINMSGS Count Total (Sum) <Tidak ada> PT1M Yes
Byte keluar (Tidak digunakan lagi)

Throughput pesan keluar Hub Aktivitas untuk namespace (Tidak digunakan lagi)
EHOUTBYTES Bytes Total (Sum) <Tidak ada> PT1M Yes
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 Bytes Total (Sum) <Tidak ada> PT1M Yes
Pesan Keluar (Tidak Digunakan Lagi)

Total pesan keluar untuk namespace (Tidak digunakan lagi)
EHOUTMSGS Count Total (Sum) <Tidak ada> PT1M Yes
Permintaan Gagal (Tidak Digunakan Lagi)

Total permintaan yang gagal untuk namespace (Tidak digunakan lagi)
FAILREQ Count Total (Sum) <Tidak ada> PT1M Yes
Incoming Bytes.

Byte Masuk untuk Microsoft.EventHub.
IncomingBytes Bytes Total (Sum) EntityName PT1M Yes
Incoming Messages

Pesan Masuk untuk Microsoft.EventHub.
IncomingMessages Count Total (Sum) EntityName PT1M Yes
Incoming Requests

Permintaan Masuk untuk Microsoft.EventHub.
IncomingRequests Count Total (Sum) EntityName PT1M Yes
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 Count Total (Sum) <Tidak ada> PT1M Yes
Permintaan Masuk (Tidak Digunakan Lagi)

Total permintaan pengiriman masuk untuk namespace (Tidak digunakan lagi)
INREQS Count Total (Sum) <Tidak ada> PT1M Yes
Kesalahan Server Internal (Tidak Digunakan Lagi)

Total kesalahan server internal untuk namespace (Tidak digunakan lagi)
INTERR Count Total (Sum) <Tidak ada> PT1M Yes
Kesalahan Lain (Tidak Digunakan Lagi)

Total permintaan yang gagal untuk namespace (Tidak digunakan lagi)
MISCERR Count Total (Sum) <Tidak ada> PT1M Yes
CPU

Metrik penggunaan CPU untuk namespace layanan SKU Premium.
NamespaceCpuUsage Percent Maksimum, Minimum, Rata-rata Replica PT1M No
Memory Usage

Metrik penggunaan memori untuk namespace layanan SKU Premium.
NamespaceMemoryUsage Percent Maksimum, Minimum, Rata-rata Replica PT1M No
Outgoing Bytes.

Byte Keluar untuk Microsoft.EventHub.
OutgoingBytes Bytes Total (Sum) EntityName PT1M Yes
Outgoing Messages

Pesan Keluar untuk Microsoft.EventHub.
OutgoingMessages Count Total (Sum) EntityName PT1M Yes
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 Count Total (Sum) <Tidak ada> PT1M Yes
Kesalahan Kuota Terlampaui.

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

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

Lag replikasi menurut durasi waktu
ReplicationLagDuration Seconds Maksimum, Minimum, Rata-rata EntityName PT1M Yes
Server Errors.

Kesalahan Server untuk Microsoft.EventHub.
ServerErrors Count Total (Sum) EntityName, OperationResult PT1M No
Size

Ukuran EventHub dalam Bytes.
Size Bytes Rata-rata, Minimum, Maksimum EntityName PT1M No
Successful Requests

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

Total permintaan yang berhasil untuk namespace (Tidak digunakan lagi)
SUCCREQ Count Total (Sum) <Tidak ada> PT1M Yes
Kesalahan Server Sibuk (Tidak Digunakan Lagi)

Total kesalahan server sibuk untuk namespace (Tidak digunakan lagi)
SVRBSY Count Total (Sum) <Tidak ada> PT1M Yes
Throttled Requests.

Permintaan yang Dibatasi untuk Microsoft.EventHub.
ThrottledRequests Count Total (Sum) EntityName, OperationResult PT1M No
User Errors.

Kesalahan Pengguna untuk Microsoft.EventHub.
UserErrors Count Total (Sum) 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.

Request metrics count the number of data and management operations requests. Tabel ini menyediakan informasi selengkapnya tentang nilai dari tabel sebelumnya.

Metric name Description
Incoming Requests Jumlah permintaan yang dibuat untuk layanan Azure Event Hubs selama periode tertentu. Metrik ini mencakup semua operasi bidang manajemen dan data.
Successful Requests Jumlah permintaan berhasil yang dibuat untuk layanan Azure Event Hubs selama periode tertentu.
Throttled Requests Jumlah permintaan yang dibatasi karena penggunaannya terlampaui.

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

Metric name Description
Incoming Messages Jumlah peristiwa atau pesan yang dikirim ke Azure Event Hubs selama periode tertentu.
Outgoing Messages Jumlah peristiwa atau pesan yang diterima dari Azure Event Hubs selama periode tertentu.
Captured Messages Jumlah pesan yang diambil.
Incoming Bytes Byte masuk untuk hub kejadian selama periode tertentu.
Outgoing Bytes Byte keluar untuk hub kejadian selama periode tertentu.
Size Ukuran hub kejadian di byte.

Note

  • 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.

Metric name Description
Captured Messages Jumlah pesan yang diambil.
Captured Bytes Byte yang diambil untuk pusat aktivitas.
Capture Backlog Ambil backlog untuk pusat aktivitas.

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

Metric name Description
Active Connections 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.
Connections Opened Jumlah koneksi terbuka.
Connections Closed Jumlah sambungan ditutup.

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

Metric name Description
Server Errors Jumlah permintaan yang tidak diproses karena kesalahan dalam layanan Azure Event Hubs selama periode tertentu.
User Errors Jumlah permintaan yang tidak diproses karena kesalahan pengguna selama periode tertentu.
Kesalahan Melebihi Kuota Jumlah kesalahan yang disebabkan karena melebihi kuota selama periode tertentu.

The following two types of errors are classified as user errors:

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

Note

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.

Metric dimensions

For information about what metric dimensions are, see Multi-dimensional metrics.

Layanan ini memiliki dimensi berikut yang terkait dengan metriknya.

Dimension name Description
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.

Note

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.

Resource logs

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

Category Nama tampilan kategori Log table Mendukung rencana log dasar Mendukung transformasi waktu penyerapan Example queries Biaya untuk diekspor
ApplicationMetricsLogs Log metrik aplikasi AzureDiagnostics

Log dari beberapa sumber daya Azure.

No No Queries Yes
ArchiveLogs Archive Logs AzureDiagnostics

Log dari beberapa sumber daya Azure.

No No Queries No
AutoScaleLogs Log Skala Otomatis AzureDiagnostics

Log dari beberapa sumber daya Azure.

No No Queries No
CustomerManagedKeyUserLogs Log Kunci yang Dikelola Pelanggan AzureDiagnostics

Log dari beberapa sumber daya Azure.

No No Queries No
DataDRLogs DataDR Logs AzureDiagnostics

Log dari beberapa sumber daya Azure.

No No Queries Yes
DiagnosticErrorLogs Log Kesalahan Diagnostik AzureDiagnostics

Log dari beberapa sumber daya Azure.

No No Queries Yes
EventHubVNetConnectionEvent Log Koneksi Pemfilteran VNet/IP AzureDiagnostics

Log dari beberapa sumber daya Azure.

No No Queries No
KafkaCoordinatorLogs Log Koordinator Kafka AzureDiagnostics

Log dari beberapa sumber daya Azure.

No No Queries No
KafkaUserErrorLogs Log Kesalahan Pengguna Kafka AzureDiagnostics

Log dari beberapa sumber daya Azure.

No No Queries No
OperationalLogs Operational Logs AzureDiagnostics

Log dari beberapa sumber daya Azure.

No No Queries No
RuntimeAuditLogs Log audit runtime AzureDiagnostics

Log dari beberapa sumber daya Azure.

No No Queries Yes

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.

Important

Dimensi tidak diekspor ke ruang kerja Analitik Log.

Pusat Aktivitas menangkap log diagnostik untuk kategori berikut:

Category Description
Archive Logs Menangkap informasi tentang operasi Menangkap Pusat Aktivitas, khususnya log yang terkait dengan kesalahan penangkapan.
Operational Logs 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:

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

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:

Name Description Didukung di AzureDiagnostics Didukung dalam AZMSOperationalLogs (Tabel khusus sumber daya)
ActivityId ID internal, digunakan untuk pelacakan Yes Yes
EventName Operation name. For a list of values for this element, see the Event names Yes Yes
resourceId ID sumber daya Azure Resource Manager Yes Yes
SubscriptionId Subscription ID Yes Yes
EventTimeString Operation time Yes No
Time Generated (UTC) Tanda waktu operasi No Yes
EventProperties Properti untuk operasi ini. Elemen ini menyediakan informasi selengkapnya tentang aktivitas seperti yang diperlihatkan dalam contoh berikut. Yes Yes
Status Operation status. The value can be either Succeeded or Failed. Yes Yes
Caller Pemanggil operasi (portal Azure atau klien manajemen) Yes Yes
Category Log Category Yes No
Provider Nama layanan yang memancarkan log, misalnya, Azure Event Hubs No Yes
Type Jenis log yang dipancarkan No Yes

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"
}

Event names

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

Operation type Resource type
- Create
- Update
- Delete
- Retrieve
- Unknown
- Namespace
- Queue
- Topic
- Subscription
- Pusat Aktivitas
- SharedAccessPolicy
- UsageCredit
- Rule
- ConsumerGroup

Skema log skala otomatis

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

Name Description Didukung dalam Diagnostik Azure Didukung di AZMSAutoscaleLogs (Tabel khusus sumber daya)
TrackingId ID Internal, yang digunakan untuk tujuan pelacakan Yes Yes
ResourceId ID sumber daya Azure Resource Manager. Yes Yes
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. Yes Yes
Time Generated (UTC) Tanda waktu operasi No Yes
Provider Nama Layanan yang memancarkan log, misalnya, Azure Event Hubs No Yes
Type Jenis log yang dipancarkan No Yes

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:

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

Example

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:

Name Description Didukung dalam Diagnostik Azure Didukung di AZMSKafkaUserErrorLogs (Tabel khusus sumber daya)
TrackingId ID Penelusuran, yang digunakan untuk tujuan pelacakan. Yes Yes
NamespaceName Namespace name Yes Yes
Eventhub Nama pusat aktivitas Yes Yes
PartitionId Partition ID Yes Yes
GroupId Group ID Yes Yes
ClientId Client ID Yes Yes
ResourceId ID sumber daya Azure Resource Manager. Yes Yes
Message Pesan informasi, yang menyediakan detail tentang kesalahan Yes Yes
TimeGenerated (UTC) Tanda waktu untuk operasi yang dijalankan No Yes
Provider Nama layanan yang memancarkan log, misalnya, Azure Event Hubs No Yes
Type Jenis log yang dipancarkan NO Yes

Skema kejadian koneksi jaringan virtual Pusat Aktivitas

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

Name Description Didukung dalam Diagnostik Azure Didukung dalam AZMSVNetConnectionevents (Tabel khusus sumber daya)
SubscriptionId ID langganan Azure Yes Yes
NamespaceName Namespace name Yes Yes
IPAddress Alamat IP klien yang tersambung ke layanan Pusat Aktivitas Yes Yes
Action Tindakan yang dilakukan oleh layanan Pusat Aktivitas saat mengevaluasi permintaan koneksi. Supported actions are Accept Connection and Deny Connection. Yes Yes
Reason Memberikan alasan mengapa tindakan dilakukan Yes No
Message Memberikan alasan mengapa tindakan dilakukan No Yes
Count Jumlah kemunculan untuk tindakan yang diberikan Yes Yes
ResourceId ID sumber daya Azure Resource Manager. Yes Yes
Time Generated (UTC) Tanda waktu operasi No Yes
Provider Nama Layanan yang memancarkan log, misalnya, ServiceBus No Yes
Type AZMSVNetConnectionevents No Yes

Virtual network logs are generated only if the namespace allows access from selected networks or from specific IP addresses (IP filter rules). 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 (0.0.0.0/1 - 128.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.

Example

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:

Name Description Didukung dalam Diagnostik Azure Didukung dalam AZMSCustomerManagedKeyUserLogs (Tabel khusus sumber daya)
Category Jenis kategori untuk pesan. It's one of the following values: error and 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. Yes Yes
ResourceId ID sumber daya internal, yang menyertakan ID langganan Azure dan nama namespace Yes Yes
KeyVault Nama sumber daya Key Vault Yes Yes
Key Nama kunci Key Vault yang digunakan untuk mengenkripsi namespace Azure Event Hubs. Yes Yes
Version Versi kunci Key Vault Yes Yes
Operation Operasi yang dilakukan pada kunci di brankas kunci Anda. Misalnya, nonaktifkan/aktifkan kunci, bungkus, atau buka bungkus. Yes Yes
Code Kode yang terkait dengan operasi. Contoh: Kode galat, 404 berarti kunci tersebut tidak ditemukan. Yes Yes
Message Pesan informasi, yang menyediakan detail tentang kesalahan atau pesan informatif Yes Yes
Time Generated (UTC) Tanda waktu operasi No Yes
Provider Nama Layanan yang memancarkan log, misalnya, ServiceBus No Yes
Type Jenis log yang dipancarkan No Yes

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.

Action Error code Hasil status data
Hapus izin bungkus/buka pembungkusan dari brankas kunci 403 Inaccessible
Menghapus keanggotaan peran ID Microsoft Entra dari perwakilan Microsoft Entra yang memberikan izin bungkus/bongkar 403 Inaccessible
Hapus kunci enkripsi dari brankas kunci 404 Inaccessible
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 Inaccessible
Mengubah NBF (sebelum) sehingga kunci enkripsi kunci tidak aktif 403 Inaccessible
Memilih opsi Izinkan Layanan MSFT untuk firewall brankas kunci atau memblokir akses jaringan ke brankas kunci yang memiliki kunci enkripsi 403 Inaccessible
Memindahkan brankas kunci ke penyewa lain 404 Inaccessible
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.

Note

Runtime audit logs are available only in premium and dedicated tiers.

Log audit runtime menyertakan elemen yang tercantum dalam tabel berikut:

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

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.

Note

Application metrics logs are available only in premium and dedicated tiers.

Name Description
ConsumerLag Menunjukkan jeda antara konsumen dan produser. For more details, see Consumer lag section.
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 menggunakan protokol AMQP.
IncomingBytes Detail throughput Publisher yang dikirim ke Azure Event Hubs
OutgoingMessages Detail jumlah pesan yang digunakan dari Azure Event Hubs menggunakan protokol AMQP.
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.

Consumer lag

  • Poin-poin berikut mengatur emisi jeda konsumen untuk konsumen Kafka.
    • Namespace menganggur dari sudut pandang penerapan offset Kafka jika tidak ada penerapan offset untuk grup konsumen Kafka apa pun di bawah namespace layanan.

    • Jika namespace diam selama satu jam, maka emisi metrik jeda berhenti.

    • Selama namespace tidak menganggur untuk penerapan offset, metrik dipancarkan untuk semua grup konsumen Kafka di bawah namespace tersebut.

      • Jika namespace tidak menganggur dan penerapan offset terakhir untuk grup konsumen mendahului hub atau periode retensi topik, ketertinggalan konsumen tidak akan lagi dipancarkan.
  • Untuk konsumen AMQP, lag konsumen dipancarkan hanya selama ada penerima aktif pada grup konsumen.

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:

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

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"
 }

Activity log

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.