# [Logstash API](http://logstash-api.hive.pt)
Simple Python API client for [Logstash](https://www.elastic.co/products/logstash).
## Configuration
| Name | Type | Description |
| ------------------------ | ----- | ---------------------------------------------------------------------------------------------------------------------------------------------------- |
| **LOGSTASH_BASE_URL** | `str` | The base URL value to be used to communicate using the Logstash API, should include username and password if HTTP Auth is used (defaults to `None`). |
| **LOGSTASH_BUFFER_SIZE** | `int` | The size of the buffer (in number of entries) until the buffer is flushed (defaults to `128`). |
| **LOGSTASH_TIMEOUT** | `int` | The timeout in seconds in seconds until the buffer is flushed (defaults to `30`). |
## License
Logstash API is currently licensed under the [Apache License, Version 2.0](http://www.apache.org/licenses/).
## Build Automation
[![Build Status](https://app.travis-ci.com/hivesolutions/logstash-api.svg?branch=master)](https://travis-ci.com/github/hivesolutions/logstash-api)
[![Coverage Status](https://coveralls.io/repos/hivesolutions/logstash-api/badge.svg?branch=master)](https://coveralls.io/r/hivesolutions/logstash-api?branch=master)
[![PyPi Status](https://img.shields.io/pypi/v/logstash-api.svg)](https://pypi.python.org/pypi/logstash-api)
[![License](https://img.shields.io/badge/license-Apache%202.0-blue.svg)](https://www.apache.org/licenses/)
Raw data
{
"_id": null,
"home_page": "http://logstash-api.hive.pt",
"name": "logstash-api",
"maintainer": null,
"docs_url": null,
"requires_python": null,
"maintainer_email": null,
"keywords": "logstash api",
"author": "Hive Solutions Lda.",
"author_email": "development@hive.pt",
"download_url": "https://files.pythonhosted.org/packages/72/bb/51e60582d20b9f9c607e85015fb8bf6d834906df739fbb85cb87dfb2d89a/logstash-api-0.1.1.tar.gz",
"platform": null,
"description": "# [Logstash API](http://logstash-api.hive.pt)\n\nSimple Python API client for [Logstash](https://www.elastic.co/products/logstash).\n\n## Configuration\n\n| Name | Type | Description |\n| ------------------------ | ----- | ---------------------------------------------------------------------------------------------------------------------------------------------------- |\n| **LOGSTASH_BASE_URL** | `str` | The base URL value to be used to communicate using the Logstash API, should include username and password if HTTP Auth is used (defaults to `None`). |\n| **LOGSTASH_BUFFER_SIZE** | `int` | The size of the buffer (in number of entries) until the buffer is flushed (defaults to `128`). |\n| **LOGSTASH_TIMEOUT** | `int` | The timeout in seconds in seconds until the buffer is flushed (defaults to `30`). |\n\n## License\n\nLogstash API is currently licensed under the [Apache License, Version 2.0](http://www.apache.org/licenses/).\n\n## Build Automation\n\n[![Build Status](https://app.travis-ci.com/hivesolutions/logstash-api.svg?branch=master)](https://travis-ci.com/github/hivesolutions/logstash-api)\n[![Coverage Status](https://coveralls.io/repos/hivesolutions/logstash-api/badge.svg?branch=master)](https://coveralls.io/r/hivesolutions/logstash-api?branch=master)\n[![PyPi Status](https://img.shields.io/pypi/v/logstash-api.svg)](https://pypi.python.org/pypi/logstash-api)\n[![License](https://img.shields.io/badge/license-Apache%202.0-blue.svg)](https://www.apache.org/licenses/)\n\n\n",
"bugtrack_url": null,
"license": "Apache License, Version 2.0",
"summary": "Logstash API Client",
"version": "0.1.1",
"project_urls": {
"Homepage": "http://logstash-api.hive.pt"
},
"split_keywords": [
"logstash",
"api"
],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "2718190d542fa0f8087d6767cd4cc83b00bf0001efbea6515ce7ceb04c9ee918",
"md5": "ad12d0d234ac8289f667326cdef53b56",
"sha256": "e8452dd37555a6a717b78285a24d156034d453cef66b3ca0a6c75e00c239e5a9"
},
"downloads": -1,
"filename": "logstash_api-0.1.1-py2.py3-none-any.whl",
"has_sig": false,
"md5_digest": "ad12d0d234ac8289f667326cdef53b56",
"packagetype": "bdist_wheel",
"python_version": "py2.py3",
"requires_python": null,
"size": 4329,
"upload_time": "2024-04-23T12:54:39",
"upload_time_iso_8601": "2024-04-23T12:54:39.866151Z",
"url": "https://files.pythonhosted.org/packages/27/18/190d542fa0f8087d6767cd4cc83b00bf0001efbea6515ce7ceb04c9ee918/logstash_api-0.1.1-py2.py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "72bb51e60582d20b9f9c607e85015fb8bf6d834906df739fbb85cb87dfb2d89a",
"md5": "664ac67839264250143e76b1bf00f08c",
"sha256": "c88aa71113f597df7aaf22fc3baca0a2cc40907f4ff8164a90007e537247729f"
},
"downloads": -1,
"filename": "logstash-api-0.1.1.tar.gz",
"has_sig": false,
"md5_digest": "664ac67839264250143e76b1bf00f08c",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 3529,
"upload_time": "2024-04-23T12:54:41",
"upload_time_iso_8601": "2024-04-23T12:54:41.436460Z",
"url": "https://files.pythonhosted.org/packages/72/bb/51e60582d20b9f9c607e85015fb8bf6d834906df739fbb85cb87dfb2d89a/logstash-api-0.1.1.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2024-04-23 12:54:41",
"github": false,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"lcname": "logstash-api"
}