chef / automate

Chef Automate provides a full suite of enterprise capabilities for maintaining continuous visibility into application, infrastructure, and security automation.
https://automate.chef.io/
Apache License 2.0
227 stars 113 forks source link

Create External ELK for Monitoring #5229

Open punitmundra opened 3 years ago

punitmundra commented 3 years ago

Create Elastic search for the logs consumption from Journal beat and Metrics beat (Both for exisiting and AWS) - Along with curator and Kibana packaging.

Description

This must be config driven and in case user wants us to setup elastic search, they should enable this in a2ha.rb file and accordingly we can create a new set of ES for our LMM purpose. (Note:- we can reuse existing terraform script ).

Should take security group and IAM role and policies in consideration while adding this piece of terraform script.

We should also add curator and kibana services along with ES using terraform. On completion of this story, will raise PR to move the terraform code based to automate.

Acceptance Criteria

Terraform should spun up a new ES cluster/VM as per requirement to accommodate LMM needs, in case customer select and enable this configuration.

Assumption / Remark

Customer may chose to configure their own esiting ES or the ES which we have created for them(if they choose that option).

In total there will be two ES, one for automate data (old one) and the other for LMM (in case user likes us to create the ES)

Aha! Link: https://chef.aha.io/epics/SH-E-643

jayvikramsharma1 commented 3 years ago

Hi

jayvikramsharma1 commented 3 years ago

Checklists

jayvikramsharma1 commented 3 years ago

Look like I don't have proper permission to move tickets and create checklists or subtasks in Zenhub. I am continuously getting error like "check your permission"

jayvikramsharma1 commented 3 years ago

https://github.com/chef/a2-ha-backend/pull/493