2 Answers
- Newest
- Most votes
- Most comments
0
I'd suggest taking the following steps to collect Prometheus metrics from your EKS cluster and send them to your OpenSearch instance:
- Firstly, deploy Prometheus server on your EKS cluster. You can do this by following the official Prometheus guide or use the Prometheus Operator for a simpler deployment process.
- Use the Prometheus OpenSearch Exporter to convert your Prometheus metrics to the OpenSearch format. This Exporter helps in generating and exporting your Prometheus metrics in a format that can be ingested by OpenSearch.
- Configure the OpenSearch Exporter to send metrics data to your OpenSearch instance. This step involves providing your OpenSearch instance's endpoint and authentication details.
- Once the metrics are ingested into OpenSearch, you can use OpenSearch Dashboards to visualize and analyze the metrics data.
In case you're facing permission issues, make sure that your IAM role or user has the necessary permissions to access the OpenSearch cluster and create/update indices. Additionally, ensure that the security group associated with your OpenSearch cluster allows inbound traffic from your EKS cluster.
0
Do you mean prometheus exporter for OpenSearch plugin found here https://github.com/aiven/prometheus-exporter-plugin-for-opensearch? It seems expose only the OpenSearch metrics. Where I can find the plugin you mentioned to sent metrics data in my EKS to the OpenSearch cluster?
answered a year ago
Relevant content
- AWS OFFICIALUpdated 9 months ago
- AWS OFFICIALUpdated a year ago
- AWS OFFICIALUpdated 2 months ago
- AWS OFFICIALUpdated 2 years ago