Ubuntu 20.04にインフラ監視ツール Checkmkをインストールする

環境
Ubuntu 20.04
checkmk 2.0.0p15

操作方法
1.パッケージをアップデート

# sudo apt update; sudo apt upgrade

2.checkmkをダウンロードします

# wget -c https://download.checkmk.com/checkmk/2.0.0p15/check-mk-free-2.0.0p15_0.focal_amd64.deb

3.checkmkをインストール

# sudo apt install -y ./check-mk-free-2.0.0p15_0.focal_amd64.deb
略
libc-bin (2.31-0ubuntu9.2) のトリガを処理しています ...
php7.4-cli (7.4.3-4ubuntu2.7) のトリガを処理しています ...
php7.4-cgi (7.4.3-4ubuntu2.7) のトリガを処理しています ...

4.omdコマンド動作確認

# sudo omd
Usage (called as root):

 omd help                               Show general help
 omd setversion VERSION                 Sets the default version of OMD which will be used by new sites
 omd version    [SITE]                  Show version of OMD
 omd versions                           List installed OMD versions
 略

5.ファイアウォール設定

# sudo ufw allow Apache
ルールをアップデートしました
ルールをアップデートしました(v6)

# sudo ufw status
状態: 非アクティブ
# sudo ufw enable
Command may disrupt existing ssh connections. Proceed with operation (y|n)? y
ファイアウォールはアクティブかつシステムの起動時に有効化されます。

# sudo ufw status
状態: アクティブ

To                         Action      From
--                         ------      ----
22/tcp                     ALLOW       Anywhere
Apache                     ALLOW       Anywhere
22/tcp (v6)                ALLOW       Anywhere (v6)
Apache (v6)                ALLOW       Anywhere (v6)

6.インスタンスを生成します

# sudo omd create monitors
Adding /opt/omd/sites/monitors/tmp to /etc/fstab.
Creating temporary filesystem /omd/sites/monitors/tmp...OK
Updating core configuration...
Generating configuration for core (type cmc)...Creating helper config...OK
OK
Executing post-create script "01_create-sample-config.py"...OK
Restarting Apache...OK
Created new site monitors with version 2.0.0p15.cfe.

  The site can be started with omd start monitors.
  The default web UI is available at http://ubuntu/monitors/

  The admin user for the web applications is cmkadmin with password: olpC1g44
  For command line administration of the site, log in with 'omd su monitors'.
  After logging in, you can change the password for cmkadmin with 'htpasswd etc/htpasswd cmkadmin'.

説明
http://ubuntu/monitors/
ユーザー名 cmkadmin
パスワード olpC1g44

7.インスタンスを起動します

# sudo omd start monitors
Temporary filesystem already mounted
Starting mkeventd...OK
Starting liveproxyd...OK
Starting mknotifyd...OK
Starting rrdcached...OK
Starting cmc...OK
Starting apache...OK
Starting dcd...OK
Starting redis...OK
Initializing Crontab...OK

8.画面アクセス
http://ubuntu/monitors/
http://192.168.229.131/monitors/
ユーザー名 cmkadmin
パスワード olpC1g44

Ubuntu 20.04

Posted by arkgame