Abrufen von Metadaten zur Partitionslaufzeit
Gibt die Metadaten für eine angegebene Partition auf einem Event Hub zurück. Weitere Informationen finden Sie unter Eigenschaften der Partitionsbeschreibung.
Anforderung
Methode | Anforderungs-URI |
---|---|
GET | https://{servicebusNamespace}.servicebus.windows.net/{eventHubPath}/consumergroups/{consumergroupName}/partitions/{partitionId} |
Anforderungsheader
Weitere Informationen finden Sie unter Allgemeine Parameter und Header für Header und Parameter, die von allen Anforderungen im Zusammenhang mit Event Hubs verwendet werden.
Antwort
Die Antwort enthält den HTTP-Statuscode, einen Satz von Antwortheadern und einen Antworttext.
Elementname | Erforderlich | type | Version | BESCHREIBUNG |
---|---|---|---|---|
SizeInBytes |
Ja, schreibgeschützt | INT | 2014-01 | Die ungefähre Größe der Event Hubs-Partition in Bytes. |
BeginSequenceNumber |
Ja, schreibgeschützt | Zeichenfolge | 2014-01 | Die Anfangssequenznummer. |
EndSequenceNumber |
Ja, schreibgeschützt | Zeichenfolge | 2014-01 | Die Endsequenznummer. |
IncomingBytesPerSecond |
Ja, schreibgeschützt | Zeichenfolge | 2014-01 | Die ungefähre eingehende Rate von Ereignissen (in Bytes pro Sekunde) für die Partition in dieser Consumergruppe. |
OutgoingBytesPerSecond |
Ja, schreibgeschützt | Zeichenfolge | 2014-01 | Die ungefähre Ausgehende Rate (in Bytes pro Sekunde) für die Partition in dieser Consumergruppe. |
LastEnqueuedOffset |
Ja, schreibgeschützt | Zeichenfolge | 2015-01 | Der Offset des letzten queuierten Ereignisses. |
LastEnqueuedTimeUtc |
Ja, schreibgeschützt | Zeichenfolge | 2015-01 | Die Uhrzeit in UTC, zu der das letzte Ereignis in Warteschlange gestellt wurde. |
Antwortcodes
Code | BESCHREIBUNG |
---|---|
200 | Erfolg. |
401 | Autorisierungsfehler |
500 | Interner Fehler. |
Antworttext
Wenn die Anforderung erfolgreich ist, enthält der Antworttext die Beschreibung der angegebenen Partition. Wenn die Anforderung nicht erfolgreich ausgeführt wird, enthält der Textkörper einen Fehlercode und eine Fehlernachricht.
Beispiele
Anforderung
Hinweis
Sie können auch ein Azure Active Directory-Token für den Autorisierungsheader verwenden, wie in den Allgemeinen Parametern und Headern angegeben. Beispiel: Authorization: Bearer <Azure AD token>
.
GET https://your-namespace.servicebus.windows.net/your-event-hub//consumergroups/$Default/partitions/0?timeout=60&api-version=2015-01 HTTP/1.1
Authorization: SharedAccessSignature sr=your-namespace.servicebus.windows.net&sig=your-sas-key&se=1456273000&skn=RootManageSharedAccessKey
Content-Type: application/atom+xml;type=entry;charset=utf-8
Host: your-namespace.servicebus.windows.net
Antwort
HTTP/1.1 200 OK
Content-Type: application/atom+xml;type=entry;charset=utf-8
Server: Microsoft-HTTPAPI/2.0
Date: Tue, 23 Feb 2016 23:34:13 GMT
Content-Length: 910
<?xml version="1.0" encoding="UTF-8"?>
<entry xmlns="http://www.w3.org/2005/Atom">
<id>sb://your-namespace.servicebus.windows.net/your-event-hub/consumergroups/$Default/partitions/0?timeout=60&api-version=2014-01</id>
<title type="text">0</title>
<published>2015-09-09T20:31:00Z</published>
<updated>2015-09-09T20:31:00Z</updated>
<link rel="self" href="sb://your-namespace.servicebus.windows.net/your-event-hub/consumergroups/$Default/partitions/0?timeout=60&api-version=2014-01" />
<content type="application/xml">
<PartitionDescription xmlns="http://schemas.microsoft.com/netservices/2010/10/servicebus/connect" xmlns:i="http://www.w3.org/2001/XMLSchema-instance">
<SizeInBytes>33554432</SizeInBytes>
<BeginSequenceNumber>0</BeginSequenceNumber>
<EndSequenceNumber>20044</EndSequenceNumber>
<IncomingBytesPerSecond>0</IncomingBytesPerSecond>
<OutgoingBytesPerSecond>0</OutgoingBytesPerSecond>
<LastEnqueuedOffset>2062040</LastEnqueuedOffset>
<LastEnqueuedTimeUtc>2016-02-23T03:22:27.024Z</LastEnqueuedTimeUtc>
</PartitionDescription>
</content>
</entry>