Skip to content

Dashboard (Metabase) ​

The Dashboard module integrates Metabase dashboards to display operational and administrative indicators. The route is /manage-dashboard/dashboard.

How the screen is organized ​

The main screen shows a list of available dashboards with a search engine and a filter by collection. When clicking on a dashboard, an embed modal opens that loads the dashboard in an iframe.

Metabase URL ​

The system points to a Metabase server configured at http://44.229.161.58:3005/dashboard/{id}. The exact URL is sanitized before loading in the iframe.

Available actions ​

  • Search dashboard: free filter by name, description or collection.
  • Filter by collection: dropdown with the available collections, including "Without collection".
  • Refresh: reloads the list of available dashboards.
  • Open dashboard: shows the embed modal with the dashboard.
  • Open in Metabase: opens the dashboard in a new tab in the Metabase server.

Permissions ​

Access to the module is controlled by the associated submodule's permission. Viewing dashboards does not require additional permissions; editing depends on the Metabase account.

Documented features ​

FeaturePage
Consult a dashboardConsult a dashboard
Search and filter dashboardsSearch and filter dashboards

Operational recommendations ​

  • Use the search engine to quickly locate a specific dashboard.
  • If a dashboard does not load, try opening it directly in Metabase with the "Open in Metabase" option.
  • Coordinate with the business intelligence area to update or create new dashboards.

Common errors ​

SituationWhat to do
The dashboard does not load in the modalVerify the connection with the Metabase server; try "Open in Metabase".
Not all dashboards are seenCoordinate with the BI area to review the Metabase configuration.

Relation with other modules ​

  • Daily operation: dashboards summarize the operation (appointments, patients, cash box, etc.).
  • Administration: some dashboards show system administration indicators.