Odin’s Eye is the newest innovative solution to a problem that plagues software engineers of all experience levels —easy, aesthetically pleasing monitoring all in one place.
Clone the Odin's Eye Repository
git clone https://github.com/oslabs-beta/OdinsEye.git
Install prometheus using helm charts and replace release name with a name of your choice
helm install [release] prometheus-community/kube-prometheus-stack
Port-Forward your prometheus instance to port 9090.
kubectl port-forward service/[release]-kube-prometheus-prometheus 9090
Npm install all the packages and npm start then go to http://localhost:3000/
npm install && npm start
You are provided with a general summary of the kubernetes instance that are being displayed in both live updating charts and restrospective charts.
The ability to navigate to different namespaces within your cluster and select specific pods to monitor.
An overview of database health metrics for your stateful mongodb application
Check out our Medium article for more information about the process behind how Odin’s Eye came to be. Odin’s Eye is an open-source product and while the team that produced this application are extremely proud of their work, there are always ways to improve even the most forward-thinking of products. If you are interested in contributing to the ongoing development of Odin’s Eye, please feel free to reach out to one of the engineers on their LinkedIn listed at the bottom of this page.