Kubernetes Cluster Monitoring Tools
In the course of performing your development work, you will need to monitor your local kubernetes cluster to ensure that your deployments are healthy and to perform troubleshooting if they are not. As an alternative to executing kubectl commands from your terminal, there are a number of good graphical tools available for monitoring your local cluster.
Headlamp
One of the easiest tools to use is Headlamp. It provides an intuitive UI allowing you to monitor the status of your namespaces, pods and their associated logs.
To install, use Homebrew:
brew install --cask headlamp
|
Before running Headlamp on a Mac, you must lift the application out of quarantine since it is an unsigned app. To do this, execute the following from your terminal:
For more information and installation instructions for other operating systems, go here. |
Headlamp should be installed in your Applications folder. When you launch the application, your running kubernetes cluster should be detected, which you can select to see your deployed namespaces and pods with no additional configuration needed.