Skip to content

bradquarry/ece_deployment_dashboard

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

34 Commits
 
 
 
 
 
 

Repository files navigation

Create ECE Deployment Dashboard

This script will read all of the deployed resources out of the Elastic Cloud Enterprise deployments API, format and bulk load the results into an Elasticsearch cluster of choice, and create a new field in each document called cluster_name_combined for aggregations across the different document types for each resource.

NOTE: This has been tested in lab conditions within a fresh install of ECE 2.12 and an ECE 2.9 install that was upgraded over time from 1.0.

Requirements

Instructions

  1. Install jq-linix64 in the same directory at the script
  2. Copy the script locally and modify appropriate variables at the start of the script
  3. If you encounter errors or hangs while runnint the script re-check your variables
  4. Create Kibana index patters for the index you created
  5. When visualizating data use the common field cluster_name_combined

Example dashboard you can create

You can do so much more than this, but a simple dashboard shows top clusters by ram used with a breakdown of ECE node types used along with version breakdown.

Screen Shot 2021-11-04 at 5 00 40 PM

About

Extract deployment data from ECE and load it into Kibana for analysis and dashboarding

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published