Display CPU Cores and Physical Memory in get nodes output
Description
The esctl get nodes command currently provides information about Elasticsearch nodes. This feature request aims to enhance the command by including additional details such as the number of CPU cores and the physical memory available on the host machine where each node is running.
Motivation
Including CPU core count and physical memory information in the esctl get nodes command output provides valuable insights into the hardware resources of the Elasticsearch nodes. This information is crucial for monitoring and capacity planning purposes, allowing users to understand the system's resource utilization and identify potential bottlenecks.
Additional Context
By displaying the CPU core count and physical memory alongside each node, users can easily assess the hardware capacity and distribution across their Elasticsearch cluster. This feature aligns with the goal of providing comprehensive monitoring and management capabilities within esctl, enabling users to make informed decisions about their Elasticsearch infrastructure.