Нема описа

Nicolas FRADIN ea9b8b55c2 update README пре 12 година
tables 24b68e1017 add database check and table creation пре 12 година
README.md ea9b8b55c2 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

Backend MySQL pour Statsd

Install

Go into directory containing Statsd and axecute this command :

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