I have task where I have to ingest 50 million logs. I have been using bulk API of ES and able to ingest only 60K in one go. I am using Curl to do that.
Here is all details:
curl -u prvn:prvn -H 'Content-Type: application/json' -XPOST localhost:9200/_bulk --data-binary @IltUId9adHYNO3wnqixVzaBulk.json
IltUId9adHYNO3wnqixVzaBulk.json file contains logs in the format of Bulk API.
But here is an issue. When I am trying to ingest 70K logs in one go then "NOTHING" is happening. Curl command terminates without any issue and logs do not get ingested.