Obtenir des informations sur la consommation de vos ressources

Vous pouvez obtenir des informations sur la consommation de vos ressources.

Ce décompte est fourni à titre indicatif uniquement. Seules les factures ont valeur contractuelle.

Obtenir des informations sur la consommation de vos ressources avec Cockpit v1

  1. Placez le curseur de la souris sur votre nom.
    Un menu déroulant apparaît.

  2. Cliquez sur Ma consommation .
    La consommation de votre compte depuis le premier jour du mois en cours apparaît.

    • Vous pouvez filtrer votre consommation par catégorie de ressources. Pour cela, cliquez sur et sélectionnez ou désélectionnez les catégories que vous voulez afficher ou cacher.

    • Vous pouvez également utiliser la barre de recherche pour trouver des ressources avec des attributs ou des valeurs spécifiques.

  3. (optionnel) Pour modifier la période, cliquez dans le champ Période et faites l’une des actions suivantes :

    • Pour sélectionner une période prédéfinie, cliquez sur Yesterday, This Month ou Last Month.

    • Pour spécifier une période personnalisée, cliquez sur Custom Range :

      1. Sélectionnez vos dates.

        L’intervalle des dates pour la période peut aller jusqu’à deux mois.

      2. Cliquez sur Appliquer pour valider.

        Votre consommation pour la période spécifiée apparaît.

Vous pouvez télécharger, en fonction des dates sélectionnées, le détail de votre consommation au format .csv ou .json.
Pour cela, cliquez sur Exporter et sélectionnez le format.

Obtenir des informations sur la consommation de vos ressources avec Cockpit v2-beta

  1. Dans le coin supérieur droit, cliquez sur vos initiales.
    Un menu déroulant apparaît.

  2. Cliquez sur IconMySpace Espace personnel.
    Les informations de votre compte apparaissent.

  3. Cliquez sur l’onglet IconSignal Ma consommation.
    La consommation de votre compte depuis le premier jour du mois en cours apparaît.

    • Cliquez sur IconFilter et IconSearch dans les entêtes pour filtrer les ressources consommées.

    • Utilisez la barre de recherche pour filtrer les ressources consommées en fonction de mots-clés spécifiques.

  4. (optionnel) Pour définir :

    • Une période prédéfinie, cliquez sur Hier, Mois en cours ou Mois précédent.

    • Une période personnalisée, sélectionnez une date de début et une date de fin.

      L’intervalle des dates pour la période peut aller jusqu’à 62 jours.

    Votre consommation pour la période définie apparaît.

  5. (optionnel) Activez ou désactivez le bouton Consolidée en fonction de la consommation que souhaitez afficher :

    • Si désactivé, le tableau affiche uniquement la consommation du compte actuellement connecté.

    • Si activé et que vous êtes connecté depuis un paying account, le tableau affiche la consommation consolidée du paying account et de tous les comptes liés.

    • Si activé et que vous êtes connecté depuis un compte lié, le tableau n’affiche rien.

    Pour en savoir plus sur les paying accounts, voir À propos de votre compte.

Pour télécharger le détail de votre consommation selon les dates sélectionnées au format .csv ou .json, cliquez sur le bouton du format désiré.

Obtenir des informations sur la consommation de vos ressources avec OSC CLI

Avant de commencer : Voir Installer et configurer OSC CLI pour installer OSC CLI.

Pour obtenir des informations sur la consommation de vos ressources, utilisez la commande ReadConsumptionAccount suivant cette syntaxe :

Exemple de requête
$ osc-cli api ReadConsumptionAccount --profile "default" \
  --FromDate "2022-06-01" \
  --ToDate "2022-07-01" \
  --Overall False

Cette commande contient les attributs suivants que vous devez spécifier :

  • FromDate : La date de début de la période (incluse), au format de date ISO 8601.

  • ToDate : La date de fin de la période (exclue), au format de date ISO 8601.

  • Overall : Indique s’il faut renvoyer une consommation consolidée :

    • Si False, renvoie uniquement la consommation du compte qui envoie cette commande.

    • Si True et la commande est envoyée depuis un paying account, renvoie la consommation consolidée du paying account et de tous les comptes liés.

    • Si True et la commande est envoyée depuis un compte lié, ne renvoie rien.

La commande ReadConsumptionAccount renvoie les éléments suivants :

  • ConsumptionEntries : Informations à propos des ressources consommées durant la période spécifiée. Cet élément contient les informations suivantes :

    • AccountId : L’ID de votre compte TINA.

    • Category : La catégorie de la ressources (par exemple, compute).

    • FromDate : Le début de la période.

    • Operation : L’appel API qui a déclenché la consommation de ressource (par exemple, CreateVolume).

    • PayingAccountId : L’ID du paying account qui est facturé pour votre consommation. Il peut être différent de votre compte indiqué par l’élément AccountId.

    • Service : Le service de l’appel API (TinaOS-FCU, TinaOS-LBU, TinaOS-DirectLink, TinaOS-OOS, ou TinaOS-OSU).

    • SubregionName : Le nom de la Sous-région.

    • Title : Une description de la ressource consommée.

    • ToDate : La fin de la période.

    • Type : Le type de ressource, en fonction de l’appel API.

    • Value : La quantité consommée pour la ressource. L’unité dépend du type de ressource. Pour en savoir plus, voir l’élément Title.

  • ResponseContext : Informations à propos du contexte de la réponse. Cet élément contient l’élément suivant :

    • RequestId : L’ID de la requête.

Exemple de réponse
{
    "ConsumptionEntries": [
        {
            "AccountId": "123456789012",
            "Category": "compute",
            "FromDate": "2022-06-24T00:00:00.000+0000",
            "SubregionName": "eu-west-2a",
            "Value": 168.0,
            "Title": "Instance - On demand - tinav5.c4r16 high performance (m5.xlarge) - par heure",
            "Service": "TinaOS-FCU",
            "ToDate": "2022-07-01T00:00:00.000+0000",
            "PayingAccountId": "987654321098",
            "Operation": "RunInstances-OD",
            "Type": "BoxUsage:m5.xlarge"
        }
    ],
    "ResponseContext": {
        "RequestId": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx"
    }
}

Pages connexes

Méthodes API correspondantes