Kibana日志客户端和服务器,无需logstash进行日志记录
项目描述
Gevent基于的kibana udp客户端和转发服务器。此实现提供了一个客户端和(代理)服务器,用于从Python应用程序向Elasticsearch服务器发送日志消息。日志消息格式提供了Elasticsearch logstash消息(v1)格式,该格式在Kibana 4中使用。此客户端/服务器实现允许您在没有使用logstash服务器的情况下,从Python应用程序发送日志消息到Elasticsearch。服务器将从客户端接收日志消息并将它们转发到一个或多个Elasticsearch服务器。这大致与新的logstash-forwarder实现支持的功能相同。该实现提供了一个名为proxy的入口点。
更改
0.9.3 (2019-01-12)
将geo ip格式切换到最新的logstash映射模板格式。使用geo_point用于geoip.location。支持格式{‘geopip’: {location: {lat:’xxx’, ‘lon’: ‘xxx’}}}
0.9.2 (2019-01-12)
错误修复:默认使用False进行证书验证。这是不安全的,您需要显式启用证书检查。
0.9.1 (2019-01-11)
错误修复:调整设置选项,确保超时等使用整数值。
0.9.0 (2018-02-10)
变更:将脚本选项从 –timeout 改为 –elasticsearch-timeout,因为它是一个 Elasticsearch 连接选项。
变更:将 –maxminddb 参数从 True 改为 maxminddb 文件路径。
功能:为 Elasticsearch 客户端设置添加证书和 SSL 支持。
0.8.1 (2017-01-11)
错误修复:使用浮点数代替整型作为超时,这似乎是 http3 连接所需。
0.8.0 (2015-08-29)
实现 stdout、stderr 流日志处理程序,可与 circus 一起使用。使用 loglevel 选项启用日志记录。如果使用 trace 选项,还支持 elasticsearch.trace 日志处理程序。
添加了更多注释。
改进了测试。
0.7.0 (2015-04-19)
功能:将 Elasticsearch 后端从 udp 切换到 http 协议。由于 udp 批量 API 已弃用,因此切换通过 http 使用 Elasticsearch Python 客户端库发送接收到的日志消息到 Elasticsearch。
功能:允许在 Elasticsearch 选项中定义一个以上的 Elasticsearch 服务器作为后端。
0.6.0 (2015-04-18)
功能:将 kibana entry_point 更改为 forwarder。这允许我们将新的 kibana 4 服务器设置为 bin/kibana,并将 forwarder 服务器设置为 bin/forwarder。
0.5.0 (2014-03-24)
初始版本。
项目详情
p01.kibana-0.9.3.tar.gz 的散列
算法 | 散列摘要 | |
---|---|---|
SHA256 | 027ce3a7f8fd466263eafd70dbbaea8c0eb12e0d5f1f644218767e931b075606 |
|
MD5 | b91f999226834b9009b408aa0c46a33d |
|
BLAKE2b-256 | 30e2d0b2d4f0769cb5538c5244a595a4ecfeffb3288c4b79f650e6f0b4f682d1 |