siloor/kohana-logreader

一个用于查看和搜索日志的 Kohana 3.x 模块。

安装: 8

依赖: 0

建议者: 0

安全性: 0

星标: 11

关注者: 7

分支: 4

开放问题: 0

类型:kohana-module

dev-master 2018-10-15 17:22 UTC

This package is not auto-updated.

Last update: 2024-09-28 17:54:05 UTC


README

A Kohana 3.x module for viewing and searching logs

通过简单的 Bootstrap 接口轻松查看和搜索 Kohana 日志消息。

版权 © 2014。在 MIT 许可证 下发布。

GITHUB

https://github.com/siloor/kohana-logreader

请,如果您喜欢(并且使用)这个插件,请不要忘记给它加星标。这将让我知道有多少用户,然后如何继续进一步开发 :)。

DEMO

http://siloor.com/logreader/demo/?message=&date-from=2014-01-01

安装

  1. 下载此模块并将 kohana-logreader 文件夹添加到您的 MODPATH
  2. bootstrap 文件中启用它 Kohana::modules(array( 'kohana-logreader' => MODPATH.'kohana-logreader', // LogReader ));
  3. 转到 http://your-app-root/logreader
  4. 您就完成了!

Kohana LogReader interface

如何使用?

在消息界面中,默认情况下可以查看每天的日志消息。

使用过滤器获取您想要的内容

  • 在消息字段中使用正则表达式来过滤消息
  • 设置日期过滤器
  • 选择日志消息的级别

配置

您可以更改以下选项

  • limit(默认:40)- 每页消息数量
  • auto_refresh_interval(默认:5)- 自动刷新间隔(秒)
  • store(默认:File)- 如果您使用的是非默认日志解决方案,则可以轻松编写自己的存储。有一个名为 SQLExample 的示例存储,可以帮助您创建自己的绑定。
  • route(默认:logreader)- LogReader 接口的路由 - http://your-app-root/logreader
  • static_route(默认:logreader/media)- LogReader 静态文件的路径(可能是远程 URL)- http://your-app-root/logreader/media
  • tester(默认:FALSE)- 显示日志消息测试按钮
  • authentication(默认:FALSE)- 使用 HTTP Basic 认证 - 通过配置文件中的用户数组验证用户

注意

  • 如果您想改进,请分支并参与。
  • 如果您有任何建议或发现了错误,请告知我 - milan.magyar(at)gmail.com