公司使用的exsi搭建虚拟环境,由于exsi版本比较低的缘故,无法通过vSphere软件监控到cpu的温度及其他硬件的情况,故部署Nagios尝试是否能监控到物理机的硬件情况。
由于nagios部署需要安装php环境以及apache(比较费事),为了方便安装和维护,所以选择使用docker进行部署。
1.拉镜像
$ docker pull jasonrivers/nagios:latest
2.部署并运行容器
$ docker run --name nagios4 -p 0.0.0.0:8080:80 jasonrivers/nagios:latest
3.访问网址并登录(用户名: nagiosadmin 密码:nagios):
4.和容器进行交互。
$ docker exec -i -t nagio