Esta página explica como ver as seguintes métricas acerca de um FHIR store:
- Os tipos de recursos FHIR na loja FHIR
- O número de cada tipo de recurso
- O tamanho dos dados no FHIR store
Pode usar as métricas para fazer o seguinte:
- Estime os custos futuros com base na utilização atual.
- Monitorize o crescimento e as alterações da loja FHIR ao longo do tempo.
- Certifique-se de que o número de recursos FHIR numa loja FHIR corresponde ao número que importou, criou através de um pacote ou desidentificou.
Quando adiciona ou altera recursos FHIR, os recursos são adicionados à loja FHIR de forma assíncrona. Pode haver um atraso entre o momento em que faz uma alteração e o momento em que esta aparece nas métricas.
Os exemplos seguintes mostram como ver as métricas sobre um FHIR store.
Consola
Na Google Cloud consola, aceda à página Conjuntos de dados.
Selecione o conjunto de dados que contém o FHIR store cujas métricas quer ver. É apresentada a página Armazenamentos de dados.
Na lista Armazenamentos de dados, selecione o armazenamento FHIR cujas métricas quer ver. É apresentada a página Detalhes do arquivo de dados.
Clique no separador Métricas. O separador mostra as seguintes métricas:
- Número total de tipos de recursos
- Número total de recursos
- Tamanho total de todos os recursos
Veja e filtre métricas na tabela Métricas. Depois de filtrar as métricas, selecione um tipo de recurso FHIR para ver informações sobre todos os recursos desse tipo no visualizador FHIR.
gcloud
Execute o comando gcloud healthcare fhir-stores metrics
.
Antes de usar qualquer um dos dados de comandos abaixo, faça as seguintes substituições:
- PROJECT_ID: o ID do seu Google Cloud projeto
- LOCATION: a localização do conjunto de dados
- DATASET_ID: o conjunto de dados principal do FHIR store
- FHIR_STORE_ID: o ID da loja FHIR
Execute o seguinte comando:
Linux, macOS ou Cloud Shell
gcloud healthcare fhir-stores metrics FHIR_STORE_ID \ --project=PROJECT_ID \ --location=LOCATION \ --dataset=DATASET_ID
Windows (PowerShell)
gcloud healthcare fhir-stores metrics FHIR_STORE_ID ` --project=PROJECT_ID ` --location=LOCATION ` --dataset=DATASET_ID
Windows (cmd.exe)
gcloud healthcare fhir-stores metrics FHIR_STORE_ID ^ --project=PROJECT_ID ^ --location=LOCATION ^ --dataset=DATASET_ID
Deve receber uma resposta semelhante à seguinte:
Resposta
metrics: - count: 'FHIR_RESOURCE_TYPE_COUNT' resourceType: FHIR_RESOURCE_TYPE structuredStorageSizeBytes: 'FHIR_RESOURCE_TYPE_SIZE' ... name: projects/PROJECT_ID/locations/LOCATION/datasets/DATASET_ID/fhirStores/FHIR_STORE_ID
REST
Use o método fhirStores.getFHIRStoreMetrics
.
Antes de usar qualquer um dos dados do pedido, faça as seguintes substituições:
- PROJECT_ID: o ID do seu Google Cloud projeto
- LOCATION: a localização do conjunto de dados
- DATASET_ID: o conjunto de dados principal do FHIR store
- FHIR_STORE_ID: o ID da loja FHIR
Para enviar o seu pedido, escolha uma destas opções:
curl
Execute o seguinte comando:
curl -X GET \
-H "Authorization: Bearer $(gcloud auth print-access-token)" \
"https://healthcare.googleapis.com/v1/projects/PROJECT_ID/locations/LOCATION/datasets/DATASET_ID/fhirStores/FHIR_STORE_ID:getFHIRStoreMetrics"
PowerShell
Execute o seguinte comando:
$cred = gcloud auth print-access-token
$headers = @{ "Authorization" = "Bearer $cred" }
Invoke-WebRequest `
-Method GET `
-Headers $headers `
-Uri "https://healthcare.googleapis.com/v1/projects/PROJECT_ID/locations/LOCATION/datasets/DATASET_ID/fhirStores/FHIR_STORE_ID:getFHIRStoreMetrics" | Select-Object -Expand Content
Explorador de APIs
Abra a página de referência do método. O painel APIs Explorer é aberto no lado direito da página. Pode interagir com esta ferramenta para enviar pedidos. Preencha todos os campos obrigatórios e clique em Executar.
Deve receber uma resposta JSON semelhante à seguinte: