Question : The Nautilus DevOps team is planning to set up a Nagios monitoring tool to monitor some applications, services etc. They are planning to deploy it on Kubernetes cluster. Below you can find more details.
Create a deployment Nagios-deployment for Nagios core. The container name must be nagios-container
Create a user & password for the Nagios Core Web Interface
Please Note :- Perform the below commands based on your question server, user name & other details might differ . So please read task carefully before executing. All the Best 👍
1. At first kubectl utility configure and working from jump server, run below commands
kubectl get deploy
kubectl get services
2. Create nagios.yaml file with all the parameters
( Refer Below Video for more clarity )
kubectl get deploy
kubectl get pods
kubectl exec -it (pod name) -- /bin/bash
9. Click on Finish & Confirm to complete the task successful
Happy Learning!!!!
Apart from this if you need more clarity, I have made a tutorial video on this , please go through and share your comments. Like and share the knowledge
1 Comments
How do you manage to spread the load due to multiple checks that nagios needs to perform? So that one kubernetes node does a couple of checks and a other node does the rest of the checks?
ReplyDelete