Multi Cloud Environment

I have a multi-cloud environment (DB is on Oracle Cloud, Application servers are on AWS and Active Directoy is on AZURE). The ELK Stack server is installed on the IBM Cloud. In this scenario is it possible for ELK Stack to integrate with AWS and collect information from LoadBalance, ECS, CloudWatch, etc?
In a mult-cloud scenario, what would be the recommended architecture?

Yes, look at using Beats to collect the information you want, they are installed on the source/edge so it doesn't matter where they are.

I followed this tutorial, but it doesn't collect anything https://www.elastic.co/guide/en/beats/metricbeat/master/metricbeat-module-aws.html

Show this message error.
caused by: RequestError: send request failed
caused by: Get http://169.254.169.xxx/latest/meta-data/iam/security-credentials: net/http: request canceled while waiting for connection (Client.Timeout exceeded while awaiting headers)

IP 169.254.169.xxx is the ELK Stack.

It looks like it´s not looking for information from AWS, It looks like it´s looking for information on the ELK server (IBM Cloud) network.

Do you have any suggestion?

I don't sorry, I don't know that functionality.

You would have better luck opening something in #beats:metricbeat

This topic was automatically closed 28 days after the last reply. New replies are no longer allowed.