├── .ci ├── Dockerfile.elasticsearch ├── docker-compose.override.yml ├── docker-run.sh ├── logstash-run.sh └── setup.sh ├── .github ├── CONTRIBUTING.md ├── ISSUE_TEMPLATE.md └── PULL_REQUEST_TEMPLATE.md ├── .gitignore ├── .travis.yml ├── CHANGELOG.md ├── CONTRIBUTORS ├── Gemfile ├── LICENSE ├── NOTICE.TXT ├── README.md ├── Rakefile ├── docs └── index.asciidoc ├── lib └── logstash │ ├── helpers │ └── loggable_try.rb │ └── inputs │ ├── elasticsearch.rb │ └── elasticsearch │ ├── aggregation.rb │ ├── cursor_tracker.rb │ ├── esql.rb │ ├── paginated_search.rb │ └── patches │ ├── _elasticsearch_transport_connections_selector.rb │ └── _elasticsearch_transport_http_manticore.rb ├── logstash-input-elasticsearch.gemspec └── spec ├── es_helper.rb ├── fixtures └── test_certs │ ├── GENERATED_AT │ ├── ca.crt │ ├── ca.der.sha256 │ ├── ca.key │ ├── es.chain.crt │ ├── es.crt │ ├── es.key │ └── renew.sh └── inputs ├── cursor_tracker_spec.rb ├── elasticsearch_esql_spec.rb ├── elasticsearch_spec.rb ├── elasticsearch_ssl_spec.rb ├── integration ├── elasticsearch_esql_spec.rb └── elasticsearch_spec.rb └── paginated_search_spec.rb /.ci/Dockerfile.elasticsearch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logstash-plugins/logstash-input-elasticsearch/HEAD/.ci/Dockerfile.elasticsearch -------------------------------------------------------------------------------- /.ci/docker-compose.override.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logstash-plugins/logstash-input-elasticsearch/HEAD/.ci/docker-compose.override.yml -------------------------------------------------------------------------------- /.ci/docker-run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logstash-plugins/logstash-input-elasticsearch/HEAD/.ci/docker-run.sh -------------------------------------------------------------------------------- /.ci/logstash-run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logstash-plugins/logstash-input-elasticsearch/HEAD/.ci/logstash-run.sh -------------------------------------------------------------------------------- /.ci/setup.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logstash-plugins/logstash-input-elasticsearch/HEAD/.ci/setup.sh -------------------------------------------------------------------------------- /.github/CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logstash-plugins/logstash-input-elasticsearch/HEAD/.github/CONTRIBUTING.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logstash-plugins/logstash-input-elasticsearch/HEAD/.github/ISSUE_TEMPLATE.md -------------------------------------------------------------------------------- /.github/PULL_REQUEST_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logstash-plugins/logstash-input-elasticsearch/HEAD/.github/PULL_REQUEST_TEMPLATE.md -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | *.gem 2 | Gemfile.lock 3 | .bundle 4 | vendor 5 | -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logstash-plugins/logstash-input-elasticsearch/HEAD/.travis.yml -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logstash-plugins/logstash-input-elasticsearch/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /CONTRIBUTORS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logstash-plugins/logstash-input-elasticsearch/HEAD/CONTRIBUTORS -------------------------------------------------------------------------------- /Gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logstash-plugins/logstash-input-elasticsearch/HEAD/Gemfile -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logstash-plugins/logstash-input-elasticsearch/HEAD/LICENSE -------------------------------------------------------------------------------- /NOTICE.TXT: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logstash-plugins/logstash-input-elasticsearch/HEAD/NOTICE.TXT -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logstash-plugins/logstash-input-elasticsearch/HEAD/README.md -------------------------------------------------------------------------------- /Rakefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logstash-plugins/logstash-input-elasticsearch/HEAD/Rakefile -------------------------------------------------------------------------------- /docs/index.asciidoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logstash-plugins/logstash-input-elasticsearch/HEAD/docs/index.asciidoc -------------------------------------------------------------------------------- /lib/logstash/helpers/loggable_try.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logstash-plugins/logstash-input-elasticsearch/HEAD/lib/logstash/helpers/loggable_try.rb -------------------------------------------------------------------------------- /lib/logstash/inputs/elasticsearch.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logstash-plugins/logstash-input-elasticsearch/HEAD/lib/logstash/inputs/elasticsearch.rb -------------------------------------------------------------------------------- /lib/logstash/inputs/elasticsearch/aggregation.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logstash-plugins/logstash-input-elasticsearch/HEAD/lib/logstash/inputs/elasticsearch/aggregation.rb -------------------------------------------------------------------------------- /lib/logstash/inputs/elasticsearch/cursor_tracker.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logstash-plugins/logstash-input-elasticsearch/HEAD/lib/logstash/inputs/elasticsearch/cursor_tracker.rb -------------------------------------------------------------------------------- /lib/logstash/inputs/elasticsearch/esql.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logstash-plugins/logstash-input-elasticsearch/HEAD/lib/logstash/inputs/elasticsearch/esql.rb -------------------------------------------------------------------------------- /lib/logstash/inputs/elasticsearch/paginated_search.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logstash-plugins/logstash-input-elasticsearch/HEAD/lib/logstash/inputs/elasticsearch/paginated_search.rb -------------------------------------------------------------------------------- /lib/logstash/inputs/elasticsearch/patches/_elasticsearch_transport_connections_selector.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logstash-plugins/logstash-input-elasticsearch/HEAD/lib/logstash/inputs/elasticsearch/patches/_elasticsearch_transport_connections_selector.rb -------------------------------------------------------------------------------- /lib/logstash/inputs/elasticsearch/patches/_elasticsearch_transport_http_manticore.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logstash-plugins/logstash-input-elasticsearch/HEAD/lib/logstash/inputs/elasticsearch/patches/_elasticsearch_transport_http_manticore.rb -------------------------------------------------------------------------------- /logstash-input-elasticsearch.gemspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logstash-plugins/logstash-input-elasticsearch/HEAD/logstash-input-elasticsearch.gemspec -------------------------------------------------------------------------------- /spec/es_helper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logstash-plugins/logstash-input-elasticsearch/HEAD/spec/es_helper.rb -------------------------------------------------------------------------------- /spec/fixtures/test_certs/GENERATED_AT: -------------------------------------------------------------------------------- 1 | 2024-12-26T22:27:15+00:00 2 | -------------------------------------------------------------------------------- /spec/fixtures/test_certs/ca.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logstash-plugins/logstash-input-elasticsearch/HEAD/spec/fixtures/test_certs/ca.crt -------------------------------------------------------------------------------- /spec/fixtures/test_certs/ca.der.sha256: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logstash-plugins/logstash-input-elasticsearch/HEAD/spec/fixtures/test_certs/ca.der.sha256 -------------------------------------------------------------------------------- /spec/fixtures/test_certs/ca.key: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logstash-plugins/logstash-input-elasticsearch/HEAD/spec/fixtures/test_certs/ca.key -------------------------------------------------------------------------------- /spec/fixtures/test_certs/es.chain.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logstash-plugins/logstash-input-elasticsearch/HEAD/spec/fixtures/test_certs/es.chain.crt -------------------------------------------------------------------------------- /spec/fixtures/test_certs/es.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logstash-plugins/logstash-input-elasticsearch/HEAD/spec/fixtures/test_certs/es.crt -------------------------------------------------------------------------------- /spec/fixtures/test_certs/es.key: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logstash-plugins/logstash-input-elasticsearch/HEAD/spec/fixtures/test_certs/es.key -------------------------------------------------------------------------------- /spec/fixtures/test_certs/renew.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logstash-plugins/logstash-input-elasticsearch/HEAD/spec/fixtures/test_certs/renew.sh -------------------------------------------------------------------------------- /spec/inputs/cursor_tracker_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logstash-plugins/logstash-input-elasticsearch/HEAD/spec/inputs/cursor_tracker_spec.rb -------------------------------------------------------------------------------- /spec/inputs/elasticsearch_esql_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logstash-plugins/logstash-input-elasticsearch/HEAD/spec/inputs/elasticsearch_esql_spec.rb -------------------------------------------------------------------------------- /spec/inputs/elasticsearch_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logstash-plugins/logstash-input-elasticsearch/HEAD/spec/inputs/elasticsearch_spec.rb -------------------------------------------------------------------------------- /spec/inputs/elasticsearch_ssl_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logstash-plugins/logstash-input-elasticsearch/HEAD/spec/inputs/elasticsearch_ssl_spec.rb -------------------------------------------------------------------------------- /spec/inputs/integration/elasticsearch_esql_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logstash-plugins/logstash-input-elasticsearch/HEAD/spec/inputs/integration/elasticsearch_esql_spec.rb -------------------------------------------------------------------------------- /spec/inputs/integration/elasticsearch_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logstash-plugins/logstash-input-elasticsearch/HEAD/spec/inputs/integration/elasticsearch_spec.rb -------------------------------------------------------------------------------- /spec/inputs/paginated_search_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logstash-plugins/logstash-input-elasticsearch/HEAD/spec/inputs/paginated_search_spec.rb --------------------------------------------------------------------------------