Нет описания

Nicolas FRADIN dd803e13e8 update README 12 лет назад
tables 24b68e1017 add database check and table creation 12 лет назад
README.md dd803e13e8 update README 12 лет назад
countersEngine.js e834bd16d4 add engines 12 лет назад
mysql-backend.js 24b68e1017 add database check and table creation 12 лет назад

README.md

nodejs-statsd-mysql-backend

MySQL backend for Statsd

Install

Go into Statsd parent directory and execute :

git clone https://github.com/fradinni/nodejs-statsd-mysql-backend.git

You should have a new directory called 'nodejs-statsd-mysql-backend' just next to the Statsd directory.

Configuration

Edit Statsd configuraton file and add mysql-backend configuration.

Example :

{
  graphitePort: 2003
, graphiteHost: "localhost"
, port: 8125
, backends: [ "../nodejs-statsd-mysql-backend/mysql-backend.js" ] // Backend MySQL

  // MySQL Backend minimal configuration
, mysql: { 
	   host: "localhost", 
	   port: 3306, 
	   user: "root", 
	   password: "root", 
	   database: "statsd_db"
  }
}

Required parameters :

*host:  MySQL instance host
*port:  MySQL instance port
*user:  MySQL user
*password: MySQL password
*database:  Default database where statsd table are stored

Optional parameters :

*tables:        List of tables names used (ex: ["stats", "users"])
*engines:   List of MySQL Backend engines (see 'MySQL Bakend Engines' chapter for more details)

Introduction