출처 : https://www.jsdelivr.com/package/npm/fluent-logger-node
cdn에 올라가 있는 스크립트의 이벤트 로그 수집이 필요해 고민 하던 중 괜찮은 예제가 있어서 기록해본다.
EFK를 로컬 환경 구성후 아래 테스트를 진행.
node express 간단한 웹 구현도 생략하여 진행.
npm install fluent-logger-node
var express = require('express');
var router = express.Router();
var fluent = require('fluent-logger-node');
var log = fluent.createLogger({
host: "127.0.0.1",
port: 24224,
tagPrefix: "test"
});
/* GET home page. */
router.get('/', function(req, res, next) {
log.post("debug.test", {hello: "world!"});
res.render('index', { title: 'Express' });
});