Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/elastic/elasticboard
Pingboard adapter for Elasticsearch
https://github.com/elastic/elasticboard
elasticsearch google-maps kibana pingboard python3
Last synced: 3 months ago
JSON representation
Pingboard adapter for Elasticsearch
- Host: GitHub
- URL: https://github.com/elastic/elasticboard
- Owner: elastic
- Archived: true
- Created: 2017-03-30T19:28:09.000Z (almost 8 years ago)
- Default Branch: master
- Last Pushed: 2017-04-04T21:02:00.000Z (almost 8 years ago)
- Last Synced: 2024-09-22T23:03:43.368Z (4 months ago)
- Topics: elasticsearch, google-maps, kibana, pingboard, python3
- Language: Python
- Homepage:
- Size: 955 KB
- Stars: 5
- Watchers: 341
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# elasticboard
[Pingboard](http://pingboard.com) adapter for [Elasticsearch](https://www.elastic.co/products/elasticsearch), enhancing locations with geocoding.
Sample tile map visualization using [Kibana](https://www.elastic.co/products/kibana):
![preview](preview.png)
## Installation
Install `python3`, e.g., on Mac:
```
brew install python3
```Install Python dependencies:
```
pip3 install elasticsearch googlemaps pyyaml
```## Usage
See [elasticboard.yml](elasticboard.yml) for API configuration and custom mappings.### Pingboard API
Request an API service account to your account admin.### Google Maps API
Create a key [here](https://developers.google.com/maps/documentation/geocoding/get-api-key#key).