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.

Filename, size & hash SHA256 hash help File type Python version Upload date
clc_export_tool-0.0.14-py2-none-any.whl (6.6 kB) Copy SHA256 hash SHA256 Wheel 2.7
clc-export-tool-0.0.14.tar.gz (5.8 kB) Copy SHA256 hash SHA256 Source None

Supported by

Elastic Elastic Search Pingdom Pingdom Monitoring Google Google BigQuery Sentry Sentry Error logging AWS AWS Cloud computing DataDog DataDog Monitoring Fastly Fastly CDN SignalFx SignalFx Supporter DigiCert DigiCert EV certificate StatusPage StatusPage Status page