簡體   English   中英

無法將日志從 Hapi-Pino 發送到 Elasticsearch

[英]Can't send log from Hapi-Pino to Elasticsearch

  • 我正在為網站構建服務器,使用hapihapi-pino進行日志記錄。
  • 我想為某些業務目的分析日志(關於狀態碼、路由、時間戳)。 我使用elasticsearchkibana來做
  • hapi-pinoElasticsearch之間,我嘗試使用pino-elasticsearch elasticsearch 發送日志。 但是,它沒有用,elasticsearch 沒有得到任何東西這是我注冊 hapi-pino 的代碼:
const streamToElastic = PinoElasticsearch({
    index: 'api',
    type: 'log',
    consistency: 'one',
    node: 'http://elastic:changeme@localhost:9200',
    'es-version': 6,
    'bulk-size': 200,
    ecs: true
});

await server.register({
    plugin: HapiPino,
    options: {
        logPayload: true,
        prettyPrint: process.env.NODE_ENV !== 'production',
        redact: {
            paths: ['req.headers', 'payload.user.password', 'payload.file'],
            remove: true
        },
        stream: streamToElastic
    }
});

感謝您對我糟糕的英語的任何幫助和抱歉!

http 客戶端不信任此服務器的證書,關閉連接 Netty4HttpChannel{localAddress=/[0:0:0:0:0:0:0:1]:9200, remoteAddress=/[0:0:0:0:0: 0:0:1]:59763}

當我嘗試連接時,我收到這樣的錯誤。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM