Where is `Data Source Experimental` Option on OpenSearch?

0

Hi there,

I am using a 2.5 OpenSearch instance managed by AWS (not serverless). I would like to collect my Prometheus metrics from an EKS in the same VPC as the OpenSearch cluster. But I found no button of configuring data source on the OpenSearch dashboard. I tried to find it using the tutorial here https://opensearch.org/docs/2.4/dashboards/discover/multi-data-sources/. Is it because I do not have the proper permission to do this?

asked a year ago202 views
2 Answers
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.

profile picture
EXPERT
answered a year ago
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

You are not logged in. Log in to post an answer.

A good answer clearly answers the question and provides constructive feedback and encourages professional growth in the question asker.

Guidelines for Answering Questions