Aucune description

Nicolas FRADIN aebe3d9d70 update README il y a 12 ans
tables 24b68e1017 add database check and table creation il y a 12 ans
README.md aebe3d9d70 update README il y a 12 ans
countersEngine.js e834bd16d4 add engines il y a 12 ans
mysql-backend.js 24b68e1017 add database check and table creation il y a 12 ans

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