We use ElasticSearch for our tool's real time metrics and analytics part.
ElasticSearch is very cool and fast when we are query our data.
(statiticial facets and terms facet)
But we have problem when we try to index our hourly data. We collect every
our metric data from other services. First we collect data from other
services and save them RabbitMQ process. But when queue worker runs our all
hourly data not index to ES. Usually %40 of data index in ES and other them
lost.
So what is your idea about when index ES under high traffic ?
We use Elasticsearch for our tool's real time metrics and analytics part.
Elasticsearch is very cool and fast when we are query our data.
(statiticial facets and terms facet)
But we have problem when we try to index our hourly data. We collect every
our metric data from other services. First we collect data from other
services and save them RabbitMQ process. But when queue worker runs our all
hourly data not index to ES. Usually %40 of data index in ES and other them
lost.
So what is your idea about when index ES under high traffic ?
Even under high traffic, ES shouldn't lose documents, can you give more
details about the errors you are seeing?
There is no error in logs and index result. I try to index dummy document
(100.000 doc)
When indexing process finished, ES index only ~70000 docs.
23 Eylül 2013 Pazartesi 19:18:59 UTC+3 tarihinde Onur BARAN yazdı:
We use Elasticsearch for our tool's real time metrics and analytics part.
Elasticsearch is very cool and fast when we are query our data.
(statiticial facets and terms facet)
But we have problem when we try to index our hourly data. We collect every
our metric data from other services. First we collect data from other
services and save them RabbitMQ process. But when queue worker runs our all
hourly data not index to ES. Usually %40 of data index in ES and other them
lost.
So what is your idea about when index ES under high traffic ?
Apache, Apache Lucene, Apache Hadoop, Hadoop, HDFS and the yellow elephant
logo are trademarks of the
Apache Software Foundation
in the United States and/or other countries.