Génération de rapports de présentation de l'utilisation des données

Dans IBM Cloud Logs, vous pouvez exporter, au format csv, une page Data Usage Report qui donne un aperçu de l'utilisation des données de votre instance pour le mois en cours, les 30 jours précédents ou les 90 jours précédents.

Vous pouvez générer un rapport pour:

  • Le mois en cours
  • Les 30 derniers jours
  • Les 90 derniers jours

Configuration requise

Informations incluses dans un rapport

Le rapport d'utilisation des données contient les informations suivantes:

  • Date
  • Données bloquées envoyées (Go)
  • Données de journaux faibles envoyées (Go)
  • Données des journaux moyens envoyées (Go)
  • Données de journaux élevés envoyées (Go)
  • Données de métriques élevées envoyées (Go)
  • Total des données envoyées (Go)

Génération du rapport

Suivez les étapes suivantes pour exporter le rapport d'utilisation des données sous forme de fichier CSV:

  1. Naviguez vers votre instance IBM Cloud Logs: Observability > Logging > Cloud Logs > Your Service Instance > Open Dashboard.

  2. Sélectionnez l'icône Utilisation Icône Utilisation > Utilisation des données.

    La page Utilisation des données s'ouvre.

  3. Sélectionnez Rapport de synthèse pour le type de rapport sur l'utilisation des données.

  4. Sélectionnez la plage de dates.

  5. Choisissez le format d'exportation.

    Les valeurs valides sont : CSV, TSV, et JSON.

    Utilisez CSV et TSV pour gérer des données à l'aide de feuilles de calcul.

    Utilisez JSON pour gérer les données grâce à des intégrations automatisées.

  6. Pour les formats d'exportation CSV et TSV, indiquez si vous souhaitez inclure des en-têtes dans le rapport. Si cette option est sélectionnée, les noms des colonnes seront ajoutés à la première ligne du fichier exporté.

  7. Indiquez si vous souhaitez appliquer les filtres actuels au rapport.

  8. Cliquez sur Exporter.

Exportation d'un rapport de synthèse sur l'utilisation des données à l'aide de l'API

Vous pouvez exporter un rapport de synthèse sur l'utilisation des données par programmation en appelant l'API IBM Cloud Logs.

L'exemple suivant montre une requête que vous pouvez utiliser pour exporter le rapport de synthèse de l'utilisation des données. Lorsque vous appelez l'API, remplacez les variables d'ID et le jeton IAM par les valeurs spécifiques à votre instance IBM Cloud Logs.

Les rapports de synthèse sur l'utilisation des données sont exportés à l'aide du paramètre de requête query avec la valeur daily.

Vous pouvez récupérer le rapport de synthèse de l'utilisation des données pour une période donnée pour votre instance d' IBM Cloud Logs, à l'aide des paramètres de requête range. Les valeurs valides pour le paramètre « range » sont « current_month », « last_30_days », « last_90_days » et « last_week ». La valeur par défaut est current_month.

curl 'https://{instance_ID}.api.{region}.logs.cloud.ibm.com/v1/data_usage?query=daily&&range=last_30_days' \
    -H 'Authorization: Bearer {iam_token}' \
    -H 'Content-Type: application/json' \
    -H 'Accept: application/json'

Une réponse positive renvoie le rapport de synthèse sur l'utilisation des données pour la période spécifiée. Pour plus d'informations sur l'API, voir Obtenir l'état d'exportation des mesures d'utilisation des données ou renvoyer le rapport d'utilisation des données.

Exportation d'un rapport de synthèse sur l'utilisation des données à l'aide de l'interface de ligne de commande

Avant de commencer, suivez les étapes pour définir le point de terminaison de l'API de votre instance d' IBM Cloud Logs.

Pour exporter l'utilisation des données à l'aide du plug-in CLI d' IBM Cloud Logs, exécutez la ibmcloud logs data-usage commande. Par exemple, la commande suivante exporte le rapport détaillé de l'utilisation des données pour les 30 derniers jours.

ibmcloud logs data-usage --query daily --range last_30_days

Les rapports de synthèse sur l'utilisation des données sont exportés à l'aide du paramètre query avec la valeur daily.

Vous pouvez récupérer le rapport d'utilisation des données sur une période donnée pour votre instance d' IBM Cloud Logs, à l'aide des paramètres de requête range. Les valeurs valides du paramètre « range » sont « current_month », « last_30_days », « last_90_days » et « last_week ». La valeur par défaut est current_month.

Une commande réussie renvoie le rapport quotidien d'utilisation des données pour la période spécifiée.