Push data or event logs from Logstash into an OpenSearch Cluster
Prerequisites
Push sample data into OpenSearch Dashboards
Step 1: Download sample data
curl -O https://raw.githubusercontent.com/opensearch-project/documentation-website/2.19/assets/examples/ecommerce-field_mappings.json
curl -O https://raw.githubusercontent.com/opensearch-project/documentation-website/2.19/assets/examples/ecommerce.ndjsonStep 2: Create index and push data into OpenSearch
# 2. Create index and data.
curl -H "Content-Type: application/json" -X PUT "https://<<OpenSearch_ReceiveLogs_Endpoint>>/ecommerce" -k -H "Authorization: Basic $(echo -n 'master-user:<<Master_User_Password>>' | base64)" --data-binary "@ecommerce-field_mappings.json"
curl -H "Content-Type: application/json" -X PUT "https://<<OpenSearch_ReceiveLogs_Endpoint>>/ecommerce/_bulk" -k -H "Authorization: Basic $(echo -n 'master-user:<<Master_User_Password>>' | base64)" --data-binary "@ecommerce.ndjson"



Push event logs from Logstash into OpenSearch
Step 1: Install Logstash (if not already installed)
Step 2: Configure Logstash to send logs to OpenSearch
Step 3: Start Logstash
Step 4: Check data in OpenSearch
Step 5: View logs on OpenSearch Dashboards



Last updated

