MySQL backend for Statsd
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.
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 :
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).