All Projects → RedisTimeSeries → grafana-redistimeseries

RedisTimeSeries / grafana-redistimeseries

Licence: BSD-3-Clause license
This project is deprecated in favor of https://github.com/RedisTimeSeries/grafana-redis-datasource

Programming Languages

python
139335 projects - #7 most used programming language
Dockerfile
14818 projects

Projects that are alternatives of or similar to grafana-redistimeseries

Hastic Grafana App
Hastic data management server for labeling patterns and anomalies in Grafana
Stars: ✭ 166 (+773.68%)
Mutual labels:  timeseries, grafana
Hastic Server
Hastic data management server for analyzing patterns and anomalies from Grafana
Stars: ✭ 292 (+1436.84%)
Mutual labels:  timeseries, grafana
Redis Timeseries
Future development of redis-timeseries is at github.com/RedisLabsModules/redis-timeseries.
Stars: ✭ 197 (+936.84%)
Mutual labels:  timeseries, grafana
Influxgraph
Graphite InfluxDB backend. InfluxDB storage finder / plugin for Graphite API.
Stars: ✭ 87 (+357.89%)
Mutual labels:  timeseries, grafana
chartjs-plugin-datasource-prometheus
Chart.js plugin for Prometheus data loading
Stars: ✭ 77 (+305.26%)
Mutual labels:  timeseries, grafana
CVE-2021-43798
CVE-2021-43798:Grafana 任意文件读取漏洞
Stars: ✭ 27 (+42.11%)
Mutual labels:  grafana
yesoreyeram-boomsummary-panel
Boom Summary Panel for Grafana
Stars: ✭ 14 (-26.32%)
Mutual labels:  grafana
ncdfgeom
NetCDF-CF Geometry and Timeseries Tools for R: https://code.usgs.gov/water/ncdfgeom
Stars: ✭ 13 (-31.58%)
Mutual labels:  timeseries
prometheus-labs
Example Docker Cluster for "Full Stack Monitoring and Notification with Prometheus and Grafana"
Stars: ✭ 38 (+100%)
Mutual labels:  grafana
sarjitsu
dockerized setup for visualizing System Activity Report (SAR) data.
Stars: ✭ 20 (+5.26%)
Mutual labels:  grafana
solar-logger
A datalogger for a solar inverter. Stores data in influxdb and displays it in grafana. Has load diverting capability, to use the inverter's excess power
Stars: ✭ 53 (+178.95%)
Mutual labels:  grafana
influx-crypto-watcher
Server that let you monitor many cryptocurrencies and store the OHLC data in InfluxDB (visualisation with grafana)
Stars: ✭ 49 (+157.89%)
Mutual labels:  grafana
gitlab-analytics
No description or website provided.
Stars: ✭ 21 (+10.53%)
Mutual labels:  grafana
tempo
API for manipulating time series on top of Apache Spark: lagged time values, rolling statistics (mean, avg, sum, count, etc), AS OF joins, downsampling, and interpolation
Stars: ✭ 212 (+1015.79%)
Mutual labels:  timeseries
event-driven-example
An example Event-Driven application in Go built with Watermill library.
Stars: ✭ 81 (+326.32%)
Mutual labels:  grafana
gimlet-stack
Bootstrap curated Kubernetes stacks. Logging, metrics, ingress and more - delivered with gitops.
Stars: ✭ 12 (-36.84%)
Mutual labels:  grafana
ruby-grafana-api
A simple Ruby wrapper for the Grafana HTTP API
Stars: ✭ 24 (+26.32%)
Mutual labels:  grafana
dtw-python
Python port of R's Comprehensive Dynamic Time Warp algorithms package
Stars: ✭ 139 (+631.58%)
Mutual labels:  timeseries
policy-reporter
Monitoring and Observability Tool for the PolicyReport CRD with an optional UI.
Stars: ✭ 140 (+636.84%)
Mutual labels:  grafana
grafana-weathermap-panel
plugin weathermap for Grafana. This project is still in development.
Stars: ✭ 27 (+42.11%)
Mutual labels:  grafana

license CircleCI GitHub issues Codecov

Deprecation notice

This project has been deprecated, for further information on how to use Redis and Grafana: https://github.com/RedisTimeSeries/grafana-redis-datasource.

RedisTimeSeries-Datasource

Forum Gitter

Grafana Datasource for RedisTimeSeries

QuickStart

You can tryout the Grafana Datasource for RedisTimeSeries with RedisTimeSeries and Grafana in a single docker compose

cd compose
docker-compose up

Grafana can be accessed on port 3000 (admin:admin)

Grafana Datastore API Server

Overview

A HTTP Server to serve metrics to Grafana via the simple-json-datasource

Grafana configuration

  1. install SimpleJson data source: https://grafana.net/plugins/grafana-simple-json-datasource/installation

  2. in Grafana UI, go to Data Sources

  3. Click Add data source 3.1 choose Name 3.2 Type: SimpleJson 3.3 URL: point to the URL for your GrafanaDatastoreServer.py 3.4 Access: direct (unless you are using a proxy)

  4. Query the datasource by a specific key, or * for a wildcard, for example: stats_counts.http.*

Dependencies

To install the needed dependencies just run: pip install -r requirements.txt

GrafanaDatastoreServer.py Usage

usage: GrafanaDatastoreServer.py [-h] [--host HOST] [--port PORT]
                                 [--redis-server REDIS_SERVER]
                                 [--redis-port REDIS_PORT]

optional arguments:
  -h, --help            show this help message and exit
  --host HOST           server address to listen to
  --port PORT           port number to listen to
  --redis-server REDIS_SERVER
                        redis server address
  --redis-port REDIS_PORT
                        redis server port

Note about timezone

Grafana uses UTC timestamps to query its datastores. This datastore will use the same timestamps to query Redis, which means that it assumes all timestamps are UTC based.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].