Répertorie les types de journaux Object Storage Service (OSS) et les définitions des champs de journal.
Types de journaux OSS
|
Type de journal |
Description |
|
Journal d'accès |
|
|
Journal de comptabilisation |
|
|
Métriques de surveillance |
|
Journaux intégrés à OSS par rapport aux journaux d'accès SLS
SLS enregistre, collecte, stocke et analyse en temps réel les journaux d'accès OSS, les journaux de suppression par lot et les journaux de comptabilisation horaires. Journalisation intégrée à OSS enregistre et stocke les journaux d'accès au niveau du compartiment.
Les journaux SLS incluent toutes les informations issues des journaux intégrés à OSS, mais les champs de journal diffèrent. Le tableau suivant présente la correspondance. Pour plus d'informations, consultez la section Journaux d'accès.
|
Champ de journal intégré à OSS |
Champ de journal SLS-OSS |
|
Remote IP |
client_ip |
|
Time |
time |
|
Request-URI |
request-uri |
|
HTTP Status |
http_status |
|
SentBytes |
response_body_length |
|
RequestTime (ms) |
response_time |
|
Referer |
referer |
|
User-Agent |
user-agent |
|
HostName |
host |
|
Request ID |
request_id |
|
LoggingFlag |
logging_flag |
|
Requester Aliyun ID |
requester_id |
|
Operation |
operation |
|
Bucket |
bucket |
|
Key |
object |
|
ObjectSize |
object_size |
|
Server Cost Time (ms) |
server_cost_time |
|
Error Code |
error_code |
|
Request Length |
request_length |
|
UserID |
owner_id |
|
Delta DataSize |
delta_data_size |
|
Sync Request |
sync_request |
Journaux d'accès
|
Champ |
Description |
|
__topic__ |
Rubrique du journal. La valeur est toujours oss_access_log. |
|
time |
Heure à laquelle la requête OSS s'est terminée. Exemple : 27/Feb/2018:13:58:45. Si vous avez besoin d'un horodatage, utilisez le champ __time__. |
|
access_id |
ID AccessKey du demandeur. |
|
owner_id |
ID du compte Alibaba Cloud du propriétaire du compartiment OSS. |
|
user_agent |
En-tête User-Agent de la requête HTTP. Exemple : curl/7.15.5. |
|
logging_flag |
Indique si l'exportation périodique des journaux vers un compartiment OSS est activée. |
|
bucket |
Nom du compartiment OSS. |
|
content_length_in |
Valeur de l'en-tête de requête Content-Length. Unité : octets. |
|
content_length_out |
Valeur de l'en-tête de réponse Content-Length. Unité : octets. |
|
object |
Objet OSS demandé. Le nom de l'objet est encodé en URL. Pour décoder le nom de l'objet, exécutez |
|
object_size |
Taille de l'objet OSS. Unité : octets. |
|
operation |
Opération API. Pour plus d'informations, consultez la section Annexe : Opérations API. |
|
bucket_location |
Région du compartiment OSS. Le format est généralement |
|
request_uri |
URI de la requête HTTP, y compris la chaîne de requête. L'URI est encodé en URL. Pour décoder l'URI, exécutez |
|
error_code |
Code d'erreur renvoyé par OSS. Pour plus d'informations, consultez la rubrique Codes d'erreur OSS. |
|
request_length |
Taille de la requête HTTP, y compris l'en-tête. Unité : octets. |
|
client_ip |
Adresse IP source de la requête. Il peut s'agir de l'adresse IP du client, de son pare-feu réseau ou d'un proxy. |
|
response_body_length |
Taille du corps de la réponse HTTP. Unité : octets. |
|
http_method |
Méthode de la requête HTTP. |
|
referer |
Référent HTTP de la requête. |
|
requester_id |
ID du demandeur. Si la requête est anonyme, la valeur est un tiret (-). |
|
request_id |
ID de la requête. |
|
response_time |
Temps de réponse HTTP. Unité : millisecondes. |
|
server_cost_time |
Temps de traitement côté serveur pour la requête. Unité : millisecondes. |
|
http_type |
Protocole de la requête. Valeurs possibles : HTTP et HTTPS. |
|
sign_type |
Type de signature.
|
|
http_status |
Code d'état HTTP de la réponse. |
|
sync_request |
Type de requête.
|
|
bucket_storage_type |
Classe de stockage de l'objet OSS.
|
|
host |
Endpoint utilisé pour la requête. Exemple : bucket123.oss-cn-beijing.aliyuncs.com. |
|
vpc_addr |
Adresse IP virtuelle haute disponibilité (HAVIP) du VPC OSS. Cette adresse est un entier, par exemple 343819108. Utilisez |
|
vpc_id |
ID du VPC OSS. |
|
delta_data_size |
Variation de la taille de l'objet, en octets. Ce champ est égal à 0 si la taille ne change pas, ou à un tiret (-) pour les requêtes autres que les téléchargements. |
|
ec |
Code d'erreur détaillé. Pour résoudre les problèmes en fonction du code d'erreur, consultez la rubrique Résoudre les problèmes en fonction des EC. |
|
acc_access_region |
Si la requête utilise l'accélération de transfert, ce champ indique la région de l'endpoint d'accélération. Sinon, la valeur est un tiret (-). |
|
restore_priority |
Priorité de restauration. |
|
extend_information |
Contient des informations étendues. La valeur par défaut est un tiret (-). Pour les requêtes effectuées avec un rôle RAM, ce champ contient les informations sur le rôle sous forme de chaîne séparée par des virgules : |
|
user_defined_log_fields |
Contient des données de journal définies par l'utilisateur. La valeur par défaut est un tiret (-). Si des en-têtes et paramètres personnalisés sont configurés pour le compartiment, ce champ contient les informations les concernant sous forme de chaîne JSON encodée en Base64. |
|
archive_direct_read_size |
Taille des données facturées pour une requête de lecture directe Archive, en octets. Ce champ est un tiret (-) pour les autres types de requêtes. |
Journaux de suppression par lot
L'opération DeleteObjects génère un enregistrement de requête dans le journal d'accès, mais le champ object est défini sur un tiret (-) car les noms des fichiers supprimés sont stockés dans le corps de la requête HTTP. Pour savoir quels fichiers ont été supprimés, consultez le journal de suppression par lot. Vous pouvez corréler un journal de suppression par lot avec le journal d'accès correspondant en utilisant le champ request_id.
|
Paramètre |
Description |
|
__topic__ |
Rubrique du journal. La valeur est fixée à oss_batch_delete_log. |
|
bucket |
Nom du compartiment OSS. |
|
bucket_location |
Centre de données qui héberge le compartiment OSS. Le format est oss-<ID de région>. |
|
client_ip |
Adresse IP source de la requête, qui peut être l'adresse IP du client, de son pare-feu réseau ou d'un proxy. |
|
delta_data_size |
Variation de la taille de l'objet OSS. La valeur est 0 si la taille ne change pas. Si la requête n'est pas une requête de téléchargement, la valeur est un tiret (-). |
|
error_code |
Code d'erreur renvoyé par OSS. Pour plus d'informations, consultez la rubrique Codes d'erreur OSS. |
|
host |
Endpoint utilisé pour la requête, par exemple bucket123.oss-cn-beijing.aliyuncs.com. |
|
http_method |
Méthode de la requête HTTP, par exemple POST. |
|
http_status |
État HTTP renvoyé pour la requête. |
|
logging_flag |
Indique si l'exportation périodique des journaux vers un compartiment OSS est activée. |
|
object |
Objet OSS demandé. Le nom de l'objet est encodé en URL. Pour décoder le nom dans une requête, vous pouvez exécuter |
|
object_size |
Taille de l'objet OSS demandé, en octets. |
|
operation |
Type d'opération. Pour plus d'informations, consultez la section Champs de journal. |
|
owner_id |
ID du compte Alibaba Cloud du propriétaire du compartiment OSS. |
|
response_body_length |
Taille du corps de la réponse HTTP, hors en-tête. |
|
request_length |
Taille de la requête HTTP, y compris l'en-tête, en octets. |
|
referer |
Référent HTTP de la requête. |
|
request_id |
ID de la requête. |
|
requester_id |
ID du demandeur. Si la requête est anonyme, la valeur est un tiret (-). |
|
request_uri |
URI de la requête, y compris la chaîne de requête. L'URI est encodé en URL. Pour décoder l'URI dans une requête, vous pouvez exécuter |
|
sync_request |
Type de requête de synchronisation.
|
|
server_cost_time |
Temps de traitement de la requête côté serveur, en millisecondes. |
|
user_agent |
En-tête User-Agent de la requête HTTP, par exemple curl/7.15.5. |
Journaux de comptabilisation horaires
Les journaux de comptabilisation horaires enregistrent les statistiques par bucket sur une base horaire.
|
Paramètre |
Description |
|
__topic__ |
Le sujet du journal. La valeur est fixée à oss_metering_log. |
|
owner_id |
L'ID du compte Alibaba Cloud du propriétaire du bucket OSS. |
|
bucket |
Le nom du bucket OSS. |
|
cdn_in |
Trafic entrant depuis le CDN. Unité : octets. |
|
cdn_out |
Trafic sortant vers le CDN. Unité : octets. |
|
metering_datasize |
La taille des données comptabilisées pour les classes de stockage autres que Standard. Unité : octets. |
|
get_request |
Le nombre de requêtes GET. |
|
intranet_in |
Trafic entrant sur le réseau interne. Unité : octets. |
|
intranet_out |
Trafic sortant sur le réseau interne. Unité : octets. |
|
network_in |
Trafic entrant depuis Internet. Unité : octets. |
|
network_out |
Trafic sortant vers Internet. Unité : octets. |
|
put_request |
Le nombre de requêtes PUT. |
|
storage |
L'utilisation du stockage du bucket OSS. Unité : octets. |
|
storage_type |
La classe de stockage du bucket OSS.
|
|
process_img_size |
La taille totale des images traitées. Unité : octets. |
|
sync_in |
Trafic entrant issu de la réplication des données. Unité : octets. |
|
sync_out |
Trafic sortant pour la réplication des données. Unité : octets. |
|
start_time |
L'horodatage de début de la période de comptabilisation. Unité : secondes. |
|
end_time |
L'horodatage de fin de la période de comptabilisation. Unité : secondes. |
|
region |
La région où se trouve le bucket OSS. |
|
process_img |
Le nombre d'opérations de traitement d'image. |
|
bucket_location |
Le centre de données où se trouve le bucket OSS. Le format est généralement oss-<ID de région>. |
|
standard_total |
Standard : Capacité physique totale. Unité : octets. |
|
standard_lrs |
Standard : Capacité physique pour le stockage localement redondant. Unité : octets. |
|
standard_zrs |
Standard : Capacité physique pour le stockage redondant interzones. Unité : octets. |
|
ia_total |
Accès peu fréquent : Capacité physique totale. Unité : octets. |
|
ia_lrs |
Accès peu fréquent : Capacité physique pour le stockage localement redondant. Unité : octets. |
|
ia_zrs |
Accès peu fréquent : Capacité physique pour le stockage redondant interzones. Unité : octets. |
|
ia_total_charged_datasize |
Accès peu fréquent : Capacité totale facturable. Unité : octets. |
|
ia_lrs_charged_datasize |
Accès peu fréquent : Capacité facturable pour le stockage localement redondant. Unité : octets. |
|
ia_zrs_charged_datasize |
Accès peu fréquent : Capacité facturable pour le stockage redondant interzones. Unité : octets. |
|
archive_total |
Archive : Capacité physique totale. Unité : octets. |
|
archive_lrs |
Archive : Capacité physique pour le stockage localement redondant. Unité : octets. |
|
archive_zrs |
Archive : Capacité physique pour le stockage redondant interzones. Unité : octets. |
|
archive_total_charged_datasize |
Archive : Capacité totale facturable. Unité : octets. |
|
archive_lrs_charged_datasize |
Archive : Capacité facturable pour le stockage localement redondant. Unité : octets. |
|
archive_zrs_charged_datasize |
Archive : Capacité facturable pour le stockage redondant interzones. Unité : octets. |
|
coldarchive_total |
Cold Archive : Capacité physique totale. Unité : octets. |
|
coldarchive_lrs |
Cold Archive : Capacité physique pour le stockage localement redondant. Unité : octets. |
|
coldarchive_total_charged_datasize |
Cold Archive : Capacité totale facturable. Unité : octets. |
|
coldarchive_lrs_charged_datasize |
Cold Archive : Capacité facturable pour le stockage localement redondant. Unité : octets. |
|
deepcoldarchive_total |
Deep Cold Archive : Capacité physique totale. Unité : octets. |
|
deepcoldarchive_lrs |
Deep Cold Archive : Capacité physique pour le stockage localement redondant. Unité : octets. |
|
deepcoldarchive_total_charged_datasize |
Deep Cold Archive : Capacité totale facturable. Unité : octets. |
|
deepcoldarchive_lrs_charged_datasize |
Deep Cold Archive : Capacité facturable pour le stockage localement redondant. Unité : octets. |
|
reserved_capacity |
La capacité réservée totale utilisée. Unité : octets. |
|
reserved_capacity_lrs |
La capacité réservée utilisée pour le stockage localement redondant. Unité : octets. |
|
reserved_capacity_zrs |
La capacité réservée utilisée pour le stockage redondant interzones. Unité : octets. |
|
total_storage |
La capacité physique totale pour toutes les classes de stockage. Unité : octets. |
|
total_storage_charged_datasize |
La capacité totale facturable pour toutes les classes de stockage sauf Standard. Unité : octets. |
|
object_count |
Le nombre d'objets. Unité : nombre. |
|
standard_object_count_total |
Standard : Nombre total d'objets. Unité : nombre. |
|
standard_object_count_lrs |
Standard : Nombre d'objets pour le stockage localement redondant. Unité : nombre. |
|
standard_object_count_zrs |
Standard : Nombre d'objets pour le stockage redondant interzones. Unité : nombre. |
|
ia_object_count_total |
Accès peu fréquent : Nombre total d'objets. Unité : nombre. |
|
ia_object_count_lrs |
Accès peu fréquent : Nombre d'objets pour le stockage localement redondant. Unité : nombre. |
|
ia_object_count_zrs |
Accès peu fréquent : Nombre d'objets pour le stockage redondant interzones. Unité : nombre. |
|
archive_object_count_total |
Archive : Nombre total d'objets. Unité : nombre. |
|
archive_object_count_lrs |
Archive : Nombre d'objets pour le stockage localement redondant. Unité : nombre. |
|
archive_object_count_zrs |
Archive : Nombre d'objets pour le stockage redondant interzones. Unité : nombre. |
|
coldarchive_object_count_total |
Cold Archive : Nombre total d'objets. Unité : nombre. |
|
coldarchive_object_count_lrs |
Cold Archive : Nombre d'objets pour le stockage localement redondant. Unité : nombre. |
|
deepcoldarchive_object_count_total |
Deep Cold Archive : Nombre total d'objets. Unité : nombre. |
|
deepcoldarchive_object_count_lrs |
Deep Cold Archive : Nombre d'objets pour le stockage localement redondant. Unité : nombre. |
Annexe : Opérations API
Le tableau suivant répertorie les opérations API. Pour plus d'informations, consultez Présentation des API.
|
Actions |
Description |
|
AbortMultiPartUpload |
Interrompt un chargement multipartie. |
|
AppendObject |
Ajoute des données à un objet. |
|
CompleteUploadPart |
Finalise un chargement multipartie. |
|
CopyObject |
Copie un objet. |
|
DeleteBucket |
Supprime un bucket. |
|
DeleteLiveChannel |
Supprime un LiveChannel. |
|
DeleteObject |
Supprime un objet. |
|
DeleteObjects |
Supprime plusieurs objets. |
|
ExpireObject |
Supprime un objet expiré. |
|
GetBucket |
Répertorie tous les objets d'un bucket. |
|
GetBucketAcl |
Récupère la liste de contrôle d'accès (ACL) d'un bucket. |
|
GetBucketCors |
Récupère la configuration de partage des ressources cross-origin (CORS) d'un bucket. |
|
GetBucketEventNotification |
Récupère la configuration de notification d'un bucket. |
|
GetBucketInfo |
Récupère les informations relatives à un bucket. |
|
GetBucketLifecycle |
Récupère la configuration du cycle de vie d'un bucket. |
|
GetBucketLocation |
Renvoie la région d'un bucket. |
|
GetBucketLog |
Récupère la configuration des journaux d'accès d'un bucket. |
|
GetBucketReferer |
Récupère la configuration de protection contre le hotlinking d'un bucket. |
|
GetBucketReplication |
Récupère la configuration de réplication inter-régions d'un bucket. |
|
GetBucketReplicationProgress |
Récupère la progression de la réplication pour une règle de réplication inter-régions. |
|
GetBucketStat |
Renvoie les statistiques de stockage d'un bucket. |
|
GetBucketWebSite |
Récupère la configuration d'hébergement de site web statique d'un bucket. |
|
get_image_exif |
Récupère les données EXIF d'un objet image. |
|
get_image_info |
Récupère les informations relatives à un objet image, telles que sa hauteur et sa largeur. |
|
get_image_infoexif |
Récupère la hauteur, la largeur et les données EXIF d'un objet image. |
|
GetLiveChannelStat |
Renvoie l'état d'un LiveChannel. |
|
GetObject |
Récupère un objet. |
|
GetObjectAcl |
Récupère la liste de contrôle d'accès (ACL) d'un objet. |
|
GetObjectInfo |
Récupère les informations relatives à un objet. |
|
GetObjectMeta |
Récupère les métadonnées d'un objet sans renvoyer son contenu. |
|
GetObjectSymlink |
Renvoie la cible d'un lien symbolique. |
|
GetPartData |
Récupère les données d'une partie d'un chargement multipartie. |
|
GetPartInfo |
Récupère les informations relatives à une partie d'un chargement multipartie. |
|
GetProcessConfiguration |
Récupère la configuration de traitement d'image d'un bucket. |
|
GetService |
Répertorie tous les buckets appartenant à l'expéditeur authentifié de la requête. |
|
get_style |
Récupère un style pour un bucket. |
|
HeadBucket |
Vérifie si un bucket existe et si vous disposez des autorisations nécessaires pour y accéder. |
|
HeadObject |
Récupère les métadonnées d'un objet sans renvoyer son contenu. |
|
InitiateMultipartUpload |
Initie un chargement multipartie et renvoie un ID de chargement. |
|
ListMultiPartUploads |
Répertorie tous les chargements multiparties en cours dans un bucket. |
|
ListParts |
Répertorie les parties qui ont été chargées pour un chargement multipartie spécifique. |
|
list_style |
Répertorie tous les styles d'un bucket. |
|
PostObject |
Télécharge un objet à l'aide d'un formulaire HTML. |
|
PostProcessTask |
Soumet une tâche de traitement des données, telle que la création d'un snapshot. |
|
PostVodPlaylist |
Crée une liste de lecture vidéo à la demande (VOD) pour un LiveChannel. |
|
ProcessImage |
Traite un objet image. |
|
PutBucket |
Crée un nouveau bucket. |
|
PutBucketCors |
Définit la configuration de partage des ressources cross-origin (CORS) d'un bucket. |
|
PutBucketLifecycle |
Définit la configuration du cycle de vie d'un bucket. |
|
PutBucketLog |
Définit la configuration des journaux d'accès d'un bucket. |
|
PutBucketWebSite |
Définit la configuration d'hébergement de site web statique d'un bucket. |
|
PutLiveChannel |
Crée un LiveChannel. |
|
PutLiveChannelStatus |
Définit l'état d'un LiveChannel. |
|
PutObject |
Télécharge un objet dans un bucket. |
|
PutObjectAcl |
Définit la liste de contrôle d'accès (ACL) d'un objet. |
|
PutObjectSymlink |
Crée un lien symbolique qui cible un autre objet. |
|
put_style |
Crée ou modifie un style pour un bucket. |
|
RedirectBucket |
Configure un bucket pour rediriger toutes les requêtes vers un autre hôte. |
|
RestoreObject |
Restaure un objet archivé. |
|
UploadPart |
Télécharge une partie dans le cadre d'un chargement multipartie. |
|
UploadPartCopy |
Télécharge une partie en copiant les données d'un objet existant. |