Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/rudibroekhuizen/docker-compose-explore
Explore a GBIF dataset using PostgreSQL and Grafana.
https://github.com/rudibroekhuizen/docker-compose-explore
alexandra-trackmap-panel elasticsearch gbif grafana kibana postgres postgresql
Last synced: about 5 hours ago
JSON representation
Explore a GBIF dataset using PostgreSQL and Grafana.
- Host: GitHub
- URL: https://github.com/rudibroekhuizen/docker-compose-explore
- Owner: rudibroekhuizen
- License: apache-2.0
- Created: 2020-11-16T15:30:58.000Z (almost 4 years ago)
- Default Branch: main
- Last Pushed: 2022-02-09T22:08:27.000Z (over 2 years ago)
- Last Synced: 2024-03-17T14:54:31.744Z (8 months ago)
- Topics: alexandra-trackmap-panel, elasticsearch, gbif, grafana, kibana, postgres, postgresql
- Language: PLpgSQL
- Homepage: https://rudibroekhuizen.wordpress.com/2020/12/08/explore-a-gbif-dataset-postgresql-grafana/
- Size: 702 KB
- Stars: 2
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Explore a GBIF dataset
## Description
Grafana dashboard with interactive map to explore a GBIF dataset. Debezium sync to Elasticsearch. Database size: 2821 MB.## How to use
Clone this repo:
```
git clone https://github.com/rudibroekhuizen/docker-compose-explore.git
```Start the containers:
```
docker-compose up -d
```Browse to http://localhost:3000/dashboards in your browser to use the Grafana dashboard.
When all containers are up start this script to start sync:
```
./sync_to_elasticsearch.sh
```Import Kibana dashboard:
```
./load_kibana_dashboard.sh
```Browse to http://localhost:5601 in your browser to use the Kibana dashboard.
## Load manually
```
git clone https://github.com/rudibroekhuizen/docker-compose-explore /tmp
cd docker-compose-explore/postgres/docker-entrypoint-initdb.d
chmod +x 20-setup.sh
./20-setup.sh
su postgres
psql -d db1 -f 30-setup.sql
psql -d db1 -f 40-normalize.sql
```## Screenshots