Skip to main content

Connexion handler to metrics service for udata

Project description

udata-metrics

This plugin handles the connexion to an InfluxDB service for udata. It provides a client to store and to retrieve views and hits generated by users before injecting them in udata's objects metrics.

Installation

Install udata.
Install udata-piwik.

Remain in the same virtual environment (for Python).

Install udata-metrics:

pip install udata-metrics

Modify your local configuration file of udata (typically, udata.cfg) as following:

PLUGINS = ['metrics']
METRICS_DSN = {
    'host': 'localhost',
    'port': '8086',
    'username': 'johndoe',
    'password': 'youwillneverguess',
    'database': 'metrics_db'
}

Changelog

Current (in progress)

  • Nothing yet

1.0.2 (2020-07-01)

  • Add time condition in the queries to retrieve only last 24 hours results #4

1.0.1 (2020-05-13)

  • Nothing yet

1.0.0 (2020-05-12)

Initial release

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page