From 6e6c765ffbda37dfab3dd3c8332c790722d2bf26 Mon Sep 17 00:00:00 2001 From: Liran Nuna Date: Fri, 23 Jun 2017 13:35:03 -0700 Subject: [PATCH] Use datadog-connect instead of newrelic --- package.json | 2 +- server.js | 10 ++-------- 2 files changed, 3 insertions(+), 9 deletions(-) diff --git a/package.json b/package.json index e90d137..e4bb160 100644 --- a/package.json +++ b/package.json @@ -20,9 +20,9 @@ "dependencies": { "canvas": "^1.6.2", "chance": "^1.0.4", + "connect-datadog": "*", "express": "^4.14.0", "express-cluster": "0.0.4", - "newrelic": "^1.35.1", "node-gyp": "^3.4.0", "sanitize-filename": "^1.6.1", "uuid": "^3.0.1" diff --git a/server.js b/server.js index 4229ec4..4565568 100644 --- a/server.js +++ b/server.js @@ -1,12 +1,5 @@ -/* eslint no-unused-vars: ["error", { "varsIgnorePattern": "newrelic" }] */ - -try { - const newrelic = require('newrelic') -} catch (e) { - console.error('WARNING unable to load newrelic') -} - const express = require('express') +const connectDatadog = require('connect-datadog') const uuid = require('uuid/v4') const sanitize = require('sanitize-filename') const Canvas = require('canvas') @@ -46,6 +39,7 @@ function getFox (req, res, version) { const cacheTimeout = 60 * 60 * 24 * 30 const app = express() +app.use(connectDatadog({stat: 'foxy-moxy'})) app.get('/healthcheck', (req, res) => { res.status(200).end()