https://github.com/cjsaylor/kibana-running-analysis
Kibana export configuration for analyzing running (athletic) data
https://github.com/cjsaylor/kibana-running-analysis
Last synced: 5 months ago
JSON representation
Kibana export configuration for analyzing running (athletic) data
- Host: GitHub
- URL: https://github.com/cjsaylor/kibana-running-analysis
- Owner: cjsaylor
- Created: 2019-05-23T14:09:34.000Z (about 7 years ago)
- Default Branch: master
- Last Pushed: 2019-05-23T14:36:15.000Z (about 7 years ago)
- Last Synced: 2025-01-22T10:36:31.374Z (over 1 year ago)
- Size: 1.01 MB
- Stars: 0
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Kibana Running Analysis Configuration
This repository holds the configurations for a kibana environment to allow importing visualizations and dashboards related to running.

> Dashboard with a list and overall stats of runs over a given time period.

> Individual run analysis dashboard
## Setup
These configurations are used in tandem with the [Datamnom](https://github.com/cjsaylor/datamnom) import tool. It assumes an Elasticsearch index called `running` that has the following mapping:
```json
{
"properties": {
"location": { "type" : "geo_point" },
"timestamp": { "type" : "date" },
"elevation": { "type" : "integer" },
"distance": { "type" : "double" },
"speed": { "type" : "double" },
"hr": { "type" : "integer" }
}
}
```
> See [gpx.json](https://github.com/cjsaylor/datamnom/blob/d8edddd18bccc6c2875d0a59c83e7d46303cf5d0/examples/gpx.json) for an example of having this mapping imported with the Datamnom tool.
For example, the Datamnom CLI command I use to import:
```
node index.js --files=/Users/christophersaylor/Google\ Drive/Amazfit/gadgetbridge-running-*.gpx --config=./examples/gpx.json
```
Once your index is created, you can use Kibana's [saved objects import](http://localhost:5601/app/kibana#/management/kibana/objects) to import the any `*_export.json` file in this repository.