Object Storage-Metriken
Erfahren Sie mehr über die Metriken, die vom Object Storage-Service generiert werden.
Sie können Zustand, Kapazität und Leistung Ihrer Buckets und Objekte mithilfe von Metriken, Alarmen und Benachrichtigungen überwachen.
In diesem Thema werden die Metriken beschrieben, die von dem Metrik-Namespace oci_objectstorage
(dem Service Object Storage) bereitgestellt werden.
Ressourcen umfassen Buckets und Objekte.
Überblick über die Object Storage-Servicemetriken
Object Storage kann eine unbegrenzte Menge unstrukturierter Daten eines beliebigen Inhaltstyps speichern. Dazu zählen Analysedaten und umfangreiche Inhalte, wie Bilder und Videos. Mit den Object Storage-Servicemetriken können Sie den belegten Speicherplatz messen. Mit diesen Metriken können Sie auch die Performance von Anforderungen in Bezug auf Latenzzeit und die Auslastung gemessen an der Anzahl der Anforderung pro Bucket überwachen.
Erforderliche IAM-Policy
Um Ressourcen zu überwachen, benötigen Sie den erforderlichen Zugriffstyp in einer von einem Administrator geschriebenen Policy . Egal, ob Sie die Konsole oder die REST-API mit einem SDK, einer CLI oder einem anderen Tool verwenden. Die Policy muss Ihnen Zugriff sowohl auf die Monitoring-Services als auch auf die überwachten Ressourcen erteilen. Wenn Sie versuchen, eine Aktion auszuführen, und eine Nachricht erhalten, dass Sie keine Berechtigung haben oder nicht autorisiert sind, wenden Sie sich an den Administrator, um herauszufinden, welcher Zugriffstyp Ihnen erteilt wurde und in welchem Compartment Sie arbeiten müssen. Weitere Informationen zu Benutzerautorisierungen für Monitoring finden Sie unter IAM -Policys.
Verfügbare Metriken: oci_objectstorage
Die in den folgenden Tabellen aufgeführten Metriken sind automatisch für von Ihnen erstellte Buckets verfügbar. Sie müssen kein Monitoring für die Ressource aktivieren, um diese Metriken abzurufen. Im Bucket muss aber ein Objekt gespeichert sein, um überhaupt Metriken abrufen zu können. Buckets ohne Objekte geben keine Metrikdaten aus.
Gültige Alarmintervalle hängen von der Häufigkeit ab, mit der die Metrik ausgegeben wird. Stellen Sie sicher, dass Alarmintervalle größer oder gleich der Häufigkeit sind, mit der die Metriken ausgegeben werden. Die Ausgabehäufigkeit für jede Metrik finden Sie in den Tabellen Standardmetriken und Benutzerdefinierte Abfragemetriken.
Jede Metrik umfasst die folgenden Dimensionen :
- RESOURCEID
- Die OCID des Buckets, für den die Metrik gilt.
- RESOURCEDISPLAYNAME
- Der Name des Buckets .
- TIER
- Die Storage Tier (Standard oder Archive), in der sich das Objekt befindet.
Standardmetriken
Die folgenden Standardmetrikdiagramme sind für jeden Object Storage-Bucket auf der Seite "Bucket-Details" verfügbar. Siehe So zeigen Sie Standardmetrikdiagramme für einen Bucket an.
Metrik | Metrikanzeigename | Einheit |
Beschreibung/Ausgabehäufigkeit |
Dimensionen |
---|---|---|---|---|
ObjectCount
|
Anzahl Objekte | Anzahl |
Die Anzahl der Objekte im Bucket, mit Ausnahme von Multipart-Uploadteilen, die nicht verworfen (abgebrochen) oder gespeichert wurden. Ausgabehäufigkeit: jede Stunde |
resourceID
|
StoredBytes
|
Bucket-Größe | Byte |
Die Bucket-Größe, unter Ausnahme von Multipart-Uploadteilen, die nicht verworfen (abgebrochen) oder gespeichert wurden. Ausgabehäufigkeit: jede Stunde |
Benutzerdefinierte Abfragemetriken
Die folgenden benutzerdefinierten Abfragemetrikdiagramme sind mit Metrik-Explorer verfügbar. Siehe Konsole verwenden.
Metrik | Metrikanzeigename | Einheit |
Beschreibung/Ausgabehäufigkeit |
Dimensionen |
---|---|---|---|---|
AllRequests
|
Anzahl alle Anforderungen | Anzahl |
Die Gesamtanzahl aller HTTP-Anforderungen, die in einem Bucket ausgeführt wurden. Ausgabehäufigkeit: alle 100 ms |
resourceID
|
ClientErrors
|
Clientseitige Fehleranzahl | Anzahl |
Die Gesamtanzahl von 4xx-Fehlern für Anforderungen, die in einem Bucket ausgeführt wurden. Ausgabehäufigkeit: alle 100 ms |
|
EnabledOLM
|
Aktiviertes Object Lifecycle Management | Anzahl |
Gibt an, ob für einen Bucket ausführbare Object Lifecycle Management-Policys konfiguriert sind.
Ausgabehäufigkeit: alle 3 Stunden |
|
FirstByteLatency
|
Erste Byte-Latenzzeit | Zeit (ms) |
Die Zeit pro Anforderung, gemessen ab dem Zeitpunkt, an dem Object Storage die vollständige Anforderung empfängt, bis zum Zeitpunkt, an dem Object Storage das erste Byte der Antwort zurückgibt. Ausgabehäufigkeit: alle 100 ms |
|
PostRequests
|
PostObject Anzahl Anforderungen | Anzahl |
Die Gesamtzahl der HTTP-Post-Anforderungen, die in einem Bucket ausgeführt wurden. Ausgabehäufigkeit: alle 100 ms |
|
PutRequests
|
Anzahl PutObject-Anforderungen | Anzahl |
Die Gesamtanzahl von Ausgabehäufigkeit: alle 100 ms |
|
TotalRequestLatency
|
Gesamtlatenzzeit | Zeit (ms) |
Die Zeit pro Anforderung von dem ersten von Object Storage empfangenen Byte bis zum letzten von Object Storage gesendeten Byte. Ausgabehäufigkeit: alle 100 ms |
|
UncommittedParts
|
Größe von unvollständigen Multipart-Uploads | Byte |
Die Größe von mehrteiligen Uploadteilen, die nicht verworfen (abgebrochen) oder festgeschrieben wurden. Ausgabehäufigkeit: jede Stunde |
resourceID
|
ListRequests |
Anforderungen auflisten | Anzahl |
Die Gesamtanzahl von Ausgabehäufigkeit: alle 100 ms |
resourceID
|
GetRequests |
Get-Anforderungen | Anzahl |
Die Gesamtanzahl von Ausgabehäufigkeit: alle 100 ms |
|
HeadRequests |
Head-Requests | Anzahl |
Die Gesamtanzahl von Ausgabehäufigkeit: alle 100 ms |
|
DeleteRequests |
Anforderungen löschen | Anzahl |
Die Gesamtanzahl von Ausgabehäufigkeit: alle 100 ms |
|
CopyRequests |
Kopieranforderungen | Anzahl |
Die Gesamtanzahl von Ausgabehäufigkeit: alle 100 ms |
|
RenameRequests |
Anforderungen umbenennen | Anzahl |
Die Gesamtanzahl von Ausgabehäufigkeit: alle 100 ms |
|
ArchiveRequests |
Anforderungen archivieren | Anzahl |
Die Gesamtanzahl von Ausgabehäufigkeit: alle 100 ms |