kibana-plugin-development-tutorial
  • Introduction
  • 初识
    • 前言
    • 注意事项
    • kibana开发环境搭建
    • 插件资源
  • 快速入门
    • Hello World
    • 模板工具
    • visTypes插件案例
    • app插件案例
  • 高级进阶
    • UI Exports
    • 与ElasticSearch通信API
    • 自定义配置
    • 前后端通信
    • EUI使用
    • Server端log使用
    • Angularjs架构插件开发
    • React架构插件开发
    • visTypes高级进阶
  • 尾章
    • 开发问题汇总
    • 更多插件列表
Powered by GitBook
On this page
  • Server 端log使用
  • log配置
  • 参考
  1. 高级进阶

Server端log使用

PreviousEUI使用NextAngularjs架构插件开发

Last updated 6 years ago

Server 端log使用

在开发过程中,log的使用非常关键,那么如何在kibana后端使用log?在本章中我会介绍到

在server 端,程序可以获得server对象,查看kibana源码,我发现,官方使用的 是server.log。这个文档中的内容是根据我自己的开发经验发现的,可能后期无效,如果有官方文建议首先参考官方文档

  • info

    server.log(['info', 'cleaner'], 'delete index success .');

  • error

    server.log(['error', 'cleaner'], 'delete index unsuccessful .', response);

    期中第一个参数是log级别,第二个参数是plugin名称。

log配置

kibana 的log 配置都是在kibana.yml中配置的,这里仅说明如何显示自定义级别的log,更详细信息,详见

对于自定义级别的log可以通过logging.events.response: ["error"]

参考

官网
kibana-docker-log-issue