Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

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

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).