【文件属性】:
文件名称:nodestash:仅使用NodeJS解析日志
文件大小:36KB
文件格式:ZIP
更新时间:2021-05-18 21:09:21
JavaScript
节点存储
受影响是Nodestash。 日志处理器,用于使用流来解析,过滤和丰富日志。
const zlib = require ( 'zlib' ) ;
const consumer = require ( 'sqs-consumer' ) ;
const Nodestash = require ( 'nodestash' ) ;
const AWS = require ( 'aws-sdk' ) ;
consumer . create ( {
queueUrl : 'sqs-url' ,
handleMessage : ( message , done ) => {
const json = JSON . parse ( message . Body ) ;
let download = ( ) => new AWS . S3
【文件预览】:
nodestash-master
----.gitignore(639B)
----package.json(934B)
----package-lock.json(26KB)
----LICENSE(1KB)
----index.js(44B)
----README.md(6KB)
----example()
--------index.js(433B)
--------nodestash-config.json(4KB)
----update.sh(262B)
----lib()
--------.jshintrc(37B)
--------other()
--------nodestash.js(4KB)
--------filters()
--------template.json(4KB)
----nodestash-hidden-tmp.csv(9KB)
----.vscode()
--------settings.json(40B)
----test()
--------csvparse.js(3KB)
--------cidrfilter.js(2KB)
--------referralparse.js(4KB)
--------geoparse.js(1KB)
--------bbcparse.js(3KB)
--------uaparse.js(1KB)
--------stream.js(1KB)
--------dateparse.js(1KB)
--------ipfilter.js(1KB)