Observação:
- Este tutorial requer acesso ao Oracle Cloud. Para se inscrever em uma conta gratuita, consulte Conceitos básicos do Oracle Cloud Infrastructure Free Tier.
- Ele usa valores de exemplo para credenciais, tenancy e compartimentos do Oracle Cloud Infrastructure. Ao concluir seu laboratório, substitua esses valores por valores específicos do seu ambiente de nuvem.
Acompanhe o Relatório de Recursos, Custos e Uso do OCI usando o Oracle Autonomous Database
Introdução
O Oracle Autonomous Database é um meio conveniente para rastrear relatórios de recursos, custo e uso associados do Oracle Cloud Infrastructure (OCI). Os relatórios de uso de recursos vêm em um formato tabular que é mais fácil de ler, baixar e usar para análise posterior. Você pode usar views incorporadas no Oracle Autonomous Database para acessar facilmente esses relatórios.
Objetivo
- Use as views predefinidas no Oracle Autonomous Database para coletar relatórios de custo e uso para recursos do OCI.
Pré-requisitos
- Uma compreensão do Oracle Autonomous Database e da página de ações do banco de dados.
tarefa 1: criar um grupo dinâmico e adicionar as regras necessárias
-
Criar um grupo dinâmico.

-
Adicione as seguintes regras necessárias para o grupo dinâmico.
resource.id = '<autonomous database ocid>' ALL {resource.type = 'autonomous-database', resource.compartment.id = '<compartment-ocid>'}Observação:
-
resource.idé o OCID da instância do Oracle Autonomous Database. -
resource.compartment.idé o OCID do compartimento.
-
Tarefa 2: Criar as Políticas necessárias
Crie as políticas necessárias para obter privilégios para acessar o grupo dinâmico criado na Tarefa 1. Eles são necessários para acessar as exibições.

Por exemplo, para acessar todas as views, defina as seguintes políticas:
Observação: não substitua o OCID dessa política por outro OCID. Esse OCID de relatório de uso fornece os dados de uso do Oracle Cloud Infrastructure para sua tenancy.
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>
Tarefa 3: Verificar ou Ativar o Controlador de Recursos para o usuário ADMIN no Oracle Autonomous Database
Abra a ferramenta Oracle SQL Developer e execute os comandos a seguir.
-
Verifique se o controlador de recursos está ativado para o usuário
ADMINna instância do 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 -
Se o controlador de recursos não estiver ativado, ative-o.
EXEC DBMS_CLOUD_ADMIN.ENABLE_RESOURCE_PRINCIPAL();
Tarefa 4: Acessar as Views de Uso do OCI Report
Execute a consulta apropriada para acessar a visualização. Pode levar algum tempo para que as views sejam preenchidas e isso é esperado. Você também pode fazer download do relatório em diferentes formatos de arquivo.
-
View
OCI_OBJECTSTORAGE_BUCKETS.SELECT NAME, APPROXIMATESIZE FROM OCI_OBJECTSTORAGE_BUCKETS; -
View
OCI_USAGE_DATA.SELECT RESOURCE_NAME, COMPARTMENT_NAME FROM OCI_USAGE_DATA; -
View
OCI_COST_DATA.SELECT RESOURCE_ID, PRODUCT_DESCRIPTION FROM OCI_COST_DATA;Para obter mais informações sobre as exibições específicas, incluindo detalhes da coluna, consulte a seção Links Relacionados.
Links Relacionados
Confirmação
-
Autor - Mukund Bhashkar (Engenheiro Sênior de Soluções em Nuvem da Oracle)
-
Colaborador - Lovelesh Saxena (Arquiteto Principal de Engenharia de Software)
Mais Recursos de Aprendizagem
Explore outros laboratórios em docs.oracle.com/learn ou acesse mais conteúdo de aprendizado gratuito no canal Oracle Learning YouTube. Além disso, visite education.oracle.com/learning-explorer para se tornar um Oracle Learning Explorer.
Para obter a documentação do produto, visite o Oracle Help Center.
Track OCI Resources, Cost, and Usage Report using Oracle Autonomous Database
F79415-02
May 2024