En esta página se explica cómo ver las siguientes métricas de un almacén FHIR:
- Los tipos de recursos FHIR del almacén FHIR
- El número de cada tipo de recurso
- Tamaño de los datos del almacén FHIR
Puede usar las métricas para hacer lo siguiente:
- Estimar los costes futuros en función del uso actual.
- Monitoriza cómo crece y cambia el almacén FHIR a lo largo del tiempo.
- Asegúrate de que el número de recursos FHIR de un almacén FHIR coincida con el número que hayas importado, creado mediante un paquete o anonimizado.
Cuando añades o modificas recursos FHIR, estos se añaden al almacén FHIR de forma asíncrona. Puede que haya un retraso entre el momento en que haces un cambio y el momento en que aparece en las métricas.
En los ejemplos siguientes se muestra cómo ver las métricas de un almacén FHIR.
Consola
En la Google Cloud consola, ve a la página Conjuntos de datos.
Seleccione el conjunto de datos que contenga el almacén FHIR cuyas métricas quiera ver. Se mostrará la página Almacenes de datos.
En la lista Almacenes de datos, selecciona el almacén de recursos de FHIR cuyas métricas quieras ver. Se mostrará la página Detalles de Datastore.
Haz clic en la pestaña Métricas. En la pestaña se muestran las siguientes métricas:
- Número total de tipos de recursos
- Número total de recursos
- Tamaño total de todos los recursos
Consulte y filtre métricas en la tabla Métricas. Después de filtrar las métricas, selecciona un tipo de recurso FHIR para ver información sobre todos los recursos de ese tipo en el visor de FHIR.
gcloud
Ejecuta el comando gcloud healthcare fhir-stores metrics
.
Antes de usar los datos de los comandos que se indican a continuación, haz los siguientes cambios:
- PROJECT_ID: el ID de tu Google Cloud proyecto
- LOCATION: la ubicación del conjunto de datos
- DATASET_ID: el conjunto de datos superior del almacén FHIR
- FHIR_STORE_ID: el ID del almacén FHIR
Ejecuta el siguiente comando:
Linux, macOS o 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
Deberías recibir una respuesta similar a la siguiente:
Respuesta
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
Usa el método fhirStores.getFHIRStoreMetrics
.
Antes de usar los datos de la solicitud, haz las siguientes sustituciones:
- PROJECT_ID: el ID de tu Google Cloud proyecto
- LOCATION: la ubicación del conjunto de datos
- DATASET_ID: el conjunto de datos superior del almacén FHIR
- FHIR_STORE_ID: el ID del almacén FHIR
Para enviar tu solicitud, elige una de estas opciones:
curl
Ejecuta el comando siguiente:
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
Ejecuta el comando siguiente:
$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
Abre la página de referencia del método. El panel Explorador de APIs se abre en la parte derecha de la página. Puedes interactuar con esta herramienta para enviar solicitudes. Rellena los campos obligatorios y haz clic en Ejecutar.
Deberías recibir una respuesta JSON similar a la siguiente: