{{tag>[linux monitoring check_mk centos7]}}
=====Check_MK monitoring (raw rpm) - CentOS7=====
Use this guide to install the latest RAW version of Check_MK.
====Install OS====
* Configure your network.
* Configure NTP.
* Disable SELinux. Normally i would let SELinux be enabled, but with a monitoring system it is one of the few exceptions I make. This service does too many things SELinux doesn't like.
* Configure EPEL repository.
* Create a separate /opt filesystem.
====Install Check_MK====
* Install fonts (for RRD graphs):yum install dejavu-fonts-common dejavu-sans-mono-fonts dejavu-lgc-sans-mono-fonts
* Download the latest CRE (Check_MK Raw Edition) for CentOS 7.
* Install the CRE RPM: yum localinstall check-mk-raw-1.2.6p4-el7-34.x86_64.rpm
====Configure CRE====
* Create a production site:# omd create prod
Adding /opt/omd/sites/prod/tmp to /etc/fstab.
Restarting Apache...OK
Creating temporary filesystem /omd/sites/prod/tmp...OK
Created new site prod with version 1.2.6p4.cre.
The site can be started with omd start prod.
The default web UI is available at http://monitor.mgmt.dc.polaire.nl/prod/
The admin user for the web applications is omdadmin with password omd.
Please do a su - prod for administration of this site.
* Start the prod site:omd start
* Configure the site:omd config
====Firewall====
* Open the appropriate firewall ports (eg. port 80/443)
====Upgrade Check_MK====
* Download the new version, for example: check-mk-raw-1.2.6p6-el7-34.x86_64.rpm
* Install the new version:rpm -ivh check-mk-raw-1.2.6p6-el7-34.x86_64.rpm
* Switch to site user (prod):su - prod
* Stop OMD:omd stop
* Update OMD, select the newer version:omd update
* Check versions:OMD[prod]:~$ omd versions
1.2.6p4.cre
1.2.6p5.cre
1.2.6p6.cre (default)
* Start OMD:omd start
* Test!