Skip to content
No description, website, or topics provided.
Branch: master
Clone or download
Latest commit 2d002ca May 25, 2015
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
demo rename example May 21, 2015
example-badoo docs May 17, 2015
utils docs May 17, 2015
.gitignore initial commit May 9, 2015
README.md
jinba.proto
package.json

README.md

Jinba

This is early release for my talk http://frontendconf.ru/2015/abstracts/1777 we will improve it later :) Slides from the talk: http://www.slideshare.net/dppsu/jinba-frontendconfru-2015final

Jinba is all about Real User Measurements (RUM) and how to collect/receive/store/visualize RUM data.

Currently we open-source only JavaScript implementation of client https://github.com/dpp-name/jinba-js-client but hopefully will release Android/iOS soon.

In example-badoo folder you can find some scripts that can help you to set up collection/visualization infrastructure.

Demo

Demo folder contains simple node/webpack devel server with couple of examples. To set up demo use:

cd demo
npm install
node demo-server.js

Setting up infrastructure

  1. Collect data (for web clients use https://github.com/dpp-name/jinba-js-client/)
  2. Setup backend endpoint
  3. Setup http://pinba.org/
  4. See example-badoo/create_schema.js to create pinba reports.
  5. Setup http://influxdb.com/
  6. See example-badoo/export_pinba2influxdb.js to export data from pinba to influxdb
  7. Setup http://grafana.org/
  8. See example-badoo/grafanaDashboard.js to create dashboards in grafana
You can’t perform that action at this time.