Skip to main content

Gevent based kibana udp client and forward server. This implementation provides a client and (proxy) server for send log messages from a python application to an elasticsearch server. The log message format provides the elasticsearch logstash message (v1) format which is used in kibana 4. This client/server implemenation allows you to send log messages from your python application to elasticsearch without to use a logstash server. The server will receive log message from the client and forward them to one or more elasticsearch servers. This is more or less the same as the new logstash-forwarder implementation supports. The implementation offers an entry_point called proxy.

CHANGES

0.9.3 (2019-01-12)

  • switch geo ip format to newest logstash mapping template format. Use geo_point for geoip.location. Support the format {‘geopip’: {location: {lat:’xxx’, ‘lon’: ‘xxx’}}}

0.9.2 (2019-01-12)

  • bugfix: use False for verify certs as default. This is insecure and you need to enable cthe ertificate check explicit.

0.9.1 (2019-01-11)

  • bugfix: adjust setup options, ensure integer for timeouts etc.

0.9.0 (2018-02-10)

  • changed: start script option from –timeout to –elasticsearch-timeout because it’s an elasticserach connection option.

  • changed: –maxminddb argument from True to maxminddb file path.

  • feature: Added certificate and ssl support for elasticserach client setup.

0.8.1 (2017-01-11)

  • bugfix: use float for timeout instead of integer. It seems required by http3 connection

0.8.0 (2015-08-29)

  • implemented stdout, stderr stream logging handler usable with circus. Use loglevel option for enable logging. The elasticsearch.trace logging handler is also supported if you use the trace option.

  • added more comments

  • improved tests

0.7.0 (2015-04-19)

  • feature: switch elasticsearch backend from udp to http protocol. Since the udp bulk api is deprecated switch sending received log messages via http to elasticsearch using the elasticsearch python client library.

  • feature: allow to define more then one elasticsearch server as backend in elasticsearch option.

0.6.0 (2015-04-18)

  • feature: changed kibana entry_point to forwarder. This allows us to setup the new kibana 4 server as bin/kibana and the forwarder server as bin/forwarder.

0.5.0 (2014-03-24)

  • initial release

Release files for p01.kibana 0.9.3

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for p01.kibana 0.9.3
File Size Uploaded
p01.kibana-0.9.3.tar.gz 18.7 kB Details

Release files / p01.kibana-0.9.3.tar.gz

Download URL p01.kibana-0.9.3.tar.gz
Size 18.7 kB
Tags Source
SHA-256 checksum
How to use checksums
027ce3a7f8fd466263eafd70dbbaea8c0eb12e0d5f1f644218767e931b075606
BLAKE2b-256 checksum
How to use checksums
30e2d0b2d4f0769cb5538c5244a595a4ecfeffb3288c4b79f650e6f0b4f682d1
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via Python-urllib/2.7

Release history Release notifications | RSS feed

This release

0.9.3 This release

1 release file

0.9.2

1 release file

0.9.1

1 release file

0.9.0

1 release file

0.8.1

1 release file

0.8.0

1 release file

0.7.0

1 release file

0.6.0

1 release file

0.5.0

1 release file

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page