Home

Awesome

GreptimeDB Dashboard

Dashboard is a data-visualization platform for GreptimeDB developed with Vue3, Vite, TypeScript and Arco Design.

Quick Start

You are welcome to try out our dashboard directly with GreptimeDB's binary or with Docker.

With GreptimeDB's binary

With Docker

⭐We recommend using docker-compose to setup both greptimedb and dashboard.

  1. Use the curl command to get the docker-compose configuration file
curl -O https://raw.githubusercontent.com/greptimeteam/dashboard/main/docker/docker-compose.yml

Tips: If you encounter network-related problems, you can download the docker-compose.yml file manually or simply copy and paste the contents into an empty yml file on your machine or server, based on what you need.

  1. Launching the application
docker compose up
  1. Open you browser and visit http://localhost:8080/dashboard/
<!-- ### With Docker We recommend using `docker-compose` to setup both greptimedb and dashboard. ``` curl -O https://raw.githubusercontent.com/greptimeteam/dashboard/main/docker/docker-compose.yml docker compose up ``` Open you browser and visit `http://localhost:8080/dashboard/` - Follow [getting started](https://docs.greptime.com/getting-started/quick-start/mysql#try-out-basic-sql-operations) to create your table and insert some data - Run a `SELECT` query and check the result as table or chart -->

Development Setup

Screenshot

Dashboard Screenshot

Contributing

License

This project is open source under Apache 2.0 license