Transférer les logs du KMS OVHcloud à Logs Data Platform

Base de connaissances

Transférer les logs du KMS OVHcloud à Logs Data Platform


Icons/System/eye-open Created with Sketch. 108 vues 18.06.2025 Cloud / Logs Data Platform

Objectif

L'objectif de ce guide est de présenter les logs générés par le KMS OVHcloud et la manière dont ils sont gérés depuis Logs Data Platform.

Prérequis

En pratique

Description

Le KMS OVHcloud dispose d'une intégration native avec Logs Data Platform pour la gestion des logs.

Accès aux logs en direct

Les logs du KMS sont accessibles depuis l'onglet Logs d'un KMS.

Logs tab

Cet onglet affiche en temps réel les logs du KMS. Le sélecteur permet de choisir le type de logs affichés :

  • REST API audit logs.
  • KMIP audit logs.

Accès aux logs via LDP

Depuis l'onglet Logs il est possible de s'abonner à un flux LDP. Une fois l'abonnement actif, l'ensemble des logs seront transmis à Logs Data Platform pour retrouver l'historique des logs générés et la possiblité de faire des recherches plus avancées, créer des alertes et des visualisations.

LDP Subscription

Pour plus d'informations, veuillez consulter notre guide « Quick start for Logs Data Platform ».

Liste des logs générés

Les logs du KMS comportent les informations suivantes :

  • API REST

Les logs sont sous le format suivant :

{{ http_method }} {{ http_path }} - {{ http_status }} - identity: {{ iam_identities }} - operation: {{ iam_operation }} on {{ res_urn }} - from {{ip}} with certificate {{cert_id}} - request id: {{ request_id }}

Exemple :

INFO | GET /v1/servicekey/77f0a3f6-c2ef-4e76-xxxx-xxxxxxxxxxxx - 200 - identity: urn:v1:eu:identity:group:xx1111-ovh/john.smith - operation: okms:apiovh:serviceKey/get on urn:v1:eu:resource:okms:8d1c84cc-1128-4629-xxxx-xxxxxxxxxx/serviceKey/77f0a3f6-c2ef-4e76-xxxx-xxxxxxxxxxxx - from Manager/APIv2 - request id: EU.manager-5.684c3abe.3880620.2080cff16eaa5539bf92cxxxxxxxx

Les éléments pouvant être transmis à Logs Data Platform sont :

ChampDescription
domain_idID du domaine OKMS
request_idID de la requête
type
log_levelNiveau de priorité du log
client_ipIP du client réalisant la requête
tls_cert_idID du certificat utilisé pour l'authentification
res_urnURN de la ressource ciblé
regionRégion du domaine OKMS
iam_operationAction IAM évaluée
iam_identitiesIdentitée IAM utilisé pour l'évaluation des droits
http_pathChemin de la requête
http_statusStatus de la réponse HTTP
http_methodMethode de la requête
err_categoryCatégorie de l'erreur
  • KMIP

Les logs sont sous le format suivant :

{{ http_method }} {{ http_path }} - {{ http_status }} - identity: {{ iam_identities }} - operation: {{ iam_operation }} on {{ res_urn }} - from {{ip}} with certificate {{cert_id}} - request id: {{ request_id }}

Exemple :

INFO | GET on urn:v1:eu:resource:okms:8d1c84cc-1128-4629-xxxx-xxxxxxxxxxx/kmip/ff55638c-3e86-4cb3-xxxx-xxxxxxxx - identity: urn:v1:eu:identity:account:xx1111-ovh - operation: okms:kmip:get - from XXX.XXX.XXX.XXX with certificate e7850a19-a5de-4527-xxxx-xxxxxxxxx - request id: OKMS.db61c455-abfa-4a66-xxxx-xxxxxxxxxxx"

Les éléments pouvant être transmis à Logs Data Platform étant :

ChampDescription
domain_idID du domaine OKMS
request_idID de la requête
type
log_levelNiveau de priorité du log
client_ipIP du client réalisant la requête
tls_cert_idID du certificat utilisé pour l'authentification
res_urnURN de la ressource ciblée
regionRégion du domaine OKMS
iam_operationAction IAM évaluée
iam_identitiesIdentitée IAM utilisé pour l'évaluation des droits
kmip_operationOpération KMIP utilisée
kmip_reasoncode d'erreur KMIP

Aller plus loin

Échangez avec notre communauté d'utilisateurs.