summaryrefslogtreecommitdiff
path: root/server.js
diff options
context:
space:
mode:
Diffstat (limited to 'server.js')
-rw-r--r--server.js8
1 files changed, 8 insertions, 0 deletions
diff --git a/server.js b/server.js
index 95578fd..2f4ea8e 100644
--- a/server.js
+++ b/server.js
@@ -5,6 +5,7 @@ const amqp = require("amqplib"),
Promise = require("bluebird"),
winston = require("winston"),
loggly = require("winston-loggly-bulk"),
+ datadog = require("winston-datadog"),
Seq = require("sequelize"),
request = require("request-promise"),
express = require("express"),
@@ -16,6 +17,7 @@ const PORT = parseInt(process.env.PORT) || 8880,
DATABASE_TOURNAMENT_URI = process.env.DATABASE_TOURNAMENT_URI,
RABBITMQ_URI = process.env.RABBITMQ_URI || "amqp://localhost",
LOGGLY_TOKEN = process.env.LOGGLY_TOKEN,
+ DATADOG_TOKEN = process.env.DATADOG_TOKEN,
BRAWL = process.env.BRAWL != "false",
TOURNAMENT = process.env.TOURNAMENT != "false";
@@ -52,6 +54,12 @@ if (LOGGLY_TOKEN)
json: true
});
+// datadog integration
+if (DATADOG_TOKEN)
+ logger.add(new datadog({
+ api_key: DATADOG_TOKEN
+ }), null, true);
+
// connect to broker and db
let dbs = {};
seq = new Seq(DATABASE_URI, { logging: false });