Note :

Faites le suivi des ressources, des coûts et du rapport d'utilisation d'OCI à l'aide d'Oracle Autonomous Database

Présentation

Oracle Autonomous Database est un moyen pratique de suivre les rapports sur les coûts et l'utilisation des ressources Oracle Cloud Infrastructure (OCI). Les rapports sur l'utilisation des ressources sont présentés sous forme de tableau, qui est plus facile à lire, à télécharger et à utiliser pour des analyses plus poussées. Vous pouvez utiliser des vues intégrées dans Oracle Autonomous Database pour accéder facilement à ces rapports.

Objectif

Préalables

Tâche 1 : Créer un groupe dynamique et ajouter les règles requises

  1. Créer un groupe dynamique.

    Groupes dynamiques

  2. Ajoutez les règles requises suivantes pour le groupe dynamique.

    resource.id = '<autonomous database ocid>'
    
    ALL {resource.type = 'autonomous-database', resource.compartment.id =  '<compartment-ocid>'}
    

    Note :

    • resource.id est l'OCID de l'instance Oracle Autonomous Database.

    • resource.compartment.id est l'OCID du compartiment.

Tâche 2 : Créer les politiques requises

Créez les politiques requises pour obtenir des privilèges d'accès au groupe dynamique créé dans la tâche 1. Ils sont nécessaires pour accéder aux vues.

politiques

Par exemple, pour accéder à toutes les vues, définissez les politiques suivantes :

Note : Ne remplacez pas l'OCID de cette politique par un autre. Cet OCID de rapport d'utilisation fournit les données d'utilisation d'Oracle Cloud Infrastructure pour votre location.

Define tenancy usage-report as ocid1.tenancy.oc1..aaaaaaaaned4fkpkisbwjlr5xxxxxxxxxxfbilvqknstgtvzub7vhqkggq
Endorse dynamic-group <group-name> to read objects in tenancy usage-report
Allow dynamic-group <group-name> to inspect compartments in tenancy
Allow dynamic-group <group-name> to inspect tenancies in tenancy
Allow dynamic-group <group-name> to read buckets in tenancy
Allow dynamic-group <group-name> to read autonomous-database in tenancy
Allow dynamic-group <group-name> to read usage-reports in tenancy
Allow dynamic-group <group-name> to manage buckets in tenancy
Allow dynamic-group <group-name> to manage objects in tenancy
Allow dynamic-group <group-name> to read autonomous-database in compartment <compartment>

Tâche 3 : Vérifier ou activer le principal de ressource pour l'utilisateur ADMIN sur Oracle Autonomous Database

Ouvrez l'outil Oracle SQL Developer et exécutez les commandes suivantes.

  1. Vérifiez que le principal de ressource est activé pour l'utilisateur ADMIN dans l'instance Oracle Autonomous Database.

    SELECT owner, credential_name FROM dba_credentials
    WHERE credential_name = 'OCI$RESOURCE_PRINCIPAL' AND owner = 'ADMIN';
    
    OWNER CREDENTIAL_NAME
    ----- ---------------------
    ADMIN OCI$RESOURCE_PRINCIPAL
    
  2. Si le principal de ressource n'est pas activé, activez-le.

    EXEC DBMS_CLOUD_ADMIN.ENABLE_RESOURCE_PRINCIPAL();
    

Tâche 4 : Accéder aux vues d'utilisation des rapports OCI

Exécutez l'interrogation appropriée pour accéder à la vue. L'alimentation des vues peut prendre un certain temps, comme prévu. Vous pouvez également télécharger le rapport dans différents formats de fichier.

Remerciements

Autres ressources d'apprentissage

Explorez d'autres laboratoires sur docs.oracle.com/learn ou accédez à plus de contenu d'apprentissage gratuit sur le canal YouTube d'Oracle Learning. De plus, visitez education.oracle.com/learning-explorer pour devenir un explorateur Oracle Learning.

Pour obtenir de la documentation sur le produit, visitez Oracle Help Center.