15 lines
439 B
JavaScript
15 lines
439 B
JavaScript
const path = require('path');
|
|
const {getProcessRoot} = require('@tryghost/root-utils');
|
|
const GhostMetrics = require('./GhostMetrics');
|
|
|
|
// Metrics piggy-backs on logging config for transport configuration
|
|
let loggingConfig;
|
|
try {
|
|
loggingConfig = require(path.join(getProcessRoot(), 'loggingrc'));
|
|
} catch (err) {
|
|
loggingConfig = {};
|
|
}
|
|
|
|
module.exports = new GhostMetrics(loggingConfig);
|
|
module.exports.GhostMetrics = GhostMetrics;
|