Skip to main content

Elasticsearch data export tool

Project description

Usage

Type estool –help to see general help.

The tool supports two commands: export and types. The former to export data into text files and the later to find the exact spelling/version document type identifiers.

estool export

export allows to query for data from Elasticsearch and pipe it into a file.

Without the –fields argument you get the json messages, one per line. When you specify –fields the tool create tab separated lines, one line per message.

usage: estool export [-h] [-f FIELDS [FIELDS ...]] [-s START] [-e END]
                     [-t TOP]
                     index doc_type [query]

positional arguments:
  index                 index pattern (without the appended date)
  doc_type              full document type (including version)
  query                 query in lucence syntax https://goo.gl/n9zJSx

optional arguments:
  -h, --help            show this help message and exit
  -f FIELDS [FIELDS ...], --fields FIELDS [FIELDS ...]
                        list of fields
  -s START, --start START
                        start time for query
  -e END, --end END     end time for query
  -t TOP, --top TOP     only return the first TOP items

estool types

types allows to identivy the available document types. in the export command one need to specify the document type as the second parameter and this command helps to identifiy what is available.

usage: estool types [-h] index

positional arguments:
  index       index pattern (without the appended date)

optional arguments:
  -h, --help  show this help message and exit

Query syntax

[query string syntax on Elasticsearch.co](https://goo.gl/n9zJSx)

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

clc-export-tool-0.0.14.tar.gz (5.8 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

clc_export_tool-0.0.14-py2-none-any.whl (6.6 kB view details)

Uploaded Python 2

File details

Details for the file clc-export-tool-0.0.14.tar.gz.

File metadata

File hashes

Hashes for clc-export-tool-0.0.14.tar.gz
Algorithm Hash digest
SHA256 ead5e5cbf8a7eb0b4b542c1f2e18ebca6aecbc2a3f65d8270328a40347be6246
MD5 5cf9ccc177a27026606f48b29b140d87
BLAKE2b-256 f1288a1cee6d61fe90908180d4131b2bee35d605bc642a80e79b01071dd30930

See more details on using hashes here.

File details

Details for the file clc_export_tool-0.0.14-py2-none-any.whl.

File metadata

File hashes

Hashes for clc_export_tool-0.0.14-py2-none-any.whl
Algorithm Hash digest
SHA256 40a0e56fc8e1ef31fa8fbbf919250d892fc308086ddf77349dff2bc6a50c3112
MD5 9b0ab6540c52cbb53939e30473000e33
BLAKE2b-256 c5f21e9e98133e7194f109f3ec24a5e9ca7fccb68727e1beb375f85bff9cfb9d

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page