Remarques :
- Ce tutoriel nécessite un accès à Oracle Cloud. Pour vous inscrire à un compte gratuit, reportez-vous à Introduction au niveau gratuit d'Oracle Cloud Infrastructure.
- Il utilise des exemples de valeur pour les informations d'identification, la location et les compartiments Oracle Cloud Infrastructure. A la fin de l'exercice, remplacez ces valeurs par des valeurs propres à votre environnement cloud.
Suivi du rapport sur les ressources, les coûts et l'utilisation d'OCI à l'aide d'Oracle Autonomous Database
Introduction
Oracle Autonomous Database est un moyen pratique de suivre les ressources Oracle Cloud Infrastructure (OCI), les rapports d'utilisation et les coûts associés. Les rapports sur l'utilisation des ressources sont présentés sous forme de tableau plus facile à lire, à télécharger et à utiliser pour une analyse plus approfondie. Vous pouvez utiliser des vues intégrées dans Oracle Autonomous Database pour accéder facilement à ces rapports.
Objectif
- Utilisez les vues prédéfinies d'Oracle Autonomous Database pour collecter des rapports sur les coûts et l'utilisation des ressources OCI.
Prérequis
- Présentation d'Oracle Autonomous Database et de la page des actions de base de données.
Tâche 1 : créer un groupe dynamique et ajouter les règles requises
-
Créer un groupe dynamique.
-
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>'}
Remarque :
-
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 stratégies requises
Créez les stratégies requises pour obtenir les privilèges d'accès au groupe dynamique créé dans la tâche 1. Ils sont requis pour accéder aux vues.
Vous pouvez, par exemple, définir les stratégies suivantes :
Remarque : ne remplacez pas l'OCID dans cette stratégie par un autre OCID. Cet OCID de rapport sur l'utilisation fournit les données d'utilisation 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érification ou activation du principal de ressource pour l'utilisateur ADMIN
sur Oracle Autonomous Database
Ouvrez l'outil Oracle SQL Developer et exécutez les commandes suivantes.
-
Vérifiez que le principal de ressource est activé pour l'utilisateur
ADMIN
sur 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
-
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 la requête appropriée pour accéder à la vue. L'alimentation des vues peut prendre un certain temps, ce qui est attendu. Vous pouvez également télécharger le rapport dans différents formats de fichier.
-
Vue
OCI_OBJECTSTORAGE_BUCKETS
.SELECT NAME, APPROXIMATESIZE FROM OCI_OBJECTSTORAGE_BUCKETS;
-
Vue
OCI_USAGE_DATA
.SELECT RESOURCE_NAME, COMPARTMENT_NAME FROM OCI_USAGE_DATA;
-
Vue
OCI_COST_DATA
.SELECT RESOURCE_ID, PRODUCT_DESCRIPTION FROM OCI_COST_DATA;
Pour plus d'informations sur les vues spécifiques, y compris les détails des colonnes, reportez-vous à la section Liens connexes.
Liens connexes
Remerciements
-
Auteur - Mukund Bhashkar (ingénieur solutions Cloud senior chez Oracle)
-
Contributeur - Lovelesh Saxena (architecte principal en ingénierie logicielle)
Ressources de formation supplémentaires
Parcourez d'autres ateliers sur docs.oracle.com/learn ou accédez à davantage de contenus de formation gratuits sur le canal Oracle Learning YouTube. De plus, rendez-vous sur education.oracle.com/learning-explorer pour devenir un explorateur Oracle Learning.
Pour obtenir de la documentation sur le produit, visitez Oracle Help Center.
Track OCI Resources, Cost, and Usage Report using Oracle Autonomous Database
F79411-02
May 2024