Skip to content
This repository was archived by the owner on May 27, 2022. It is now read-only.

Latest commit

 

History

History
24 lines (18 loc) · 1013 Bytes

File metadata and controls

24 lines (18 loc) · 1013 Bytes

ES-PUSHER

Build Status Docker Repository on Quay

Provides a REST API and interfaces with Elasticsearch.

Configuration

Configuration is done via environment variables, see below for possible options

  • ES_ADDRESSES (e.g. ["http://host0:9200", "http://host1:9200", ...])
  • API_BIND (e.g. :9000)

Running locally for debugging

podman run --network=host -e ES_ADDRESSES='["http://localhost:9200"]' -e API_BIND=':9000' -d elastifeed/es-pusher:latest

Prometheus metrics

Metrics can be optained via <ip:port>/metrics Available metrics:

  • espusher_rest_calls
  • espusher_rest_calls_malformed
  • espusher_rest_calls_successful
  • espusher_storage_elasticsearch_add_document_requested_count
  • espusher_storage_elasticsearch_added_document_count