監視対象のセットアップはじめに概要Metabaseはデータ可視化ツールです。データソースを指定することで、あらゆるフォーマットでデータを閲覧することができます。詳細は以下URLをご覧ください。Metabaseセットアップの流れここでは、Metabase自体をインストールし、Metabaseが動作するのに必要な周辺環境を整える方法について説明します。どのデータを監視するのか、どういうフォーマットで見るのかという具体的な設定は、Metabaseの提供するUI(Webアプリ形式で提供されます)で行います。直感的でわかりやすいUIであり、公式のヘルプなども充実しているため、本記事ではこれについては省きます。MySQL準備Metabaseは、何も指定しなければデフォルトでローカルにH2データベースを作成します。Metabase実行サーバとデータ格納箇所を分けたくなったときなど、MySQLにデータを格納しておいたほうが好都合なので、筆者はMySQLにデータを格納しています。H2のままでよい場合、この章はとばしてください。データベースの作成MySQLにログインします。-pデフォルトの文字コードをutf8としてDBを作成します。上記で作成したデータベースにアクセスするための専用ユーザを作成します。metabase、metabasepassは任意の文字列に変更してください。'metabasepass';MetabaseインストールJREインストールMetabaseは、Java8以上のJREを必要とします。-versionを実行します。1.8.0_212-8u212-b03-0ubuntu1.16.04.1-b03)上記の実行結果は、JDKのバージョンが1.8(=Java8)、JREのバージョンが1.8(=Java8)であることを示しています。このコマンドに対し、1.7以下のバージョンであったり、コマンドが見つからない旨のメッセージが表示される場合、インストールが必要です。リポジトリ追加Ubuntu16.04ではこの手順は不要です。Ubuntu14.04の場合、まずadd-apt-repositoryでopenjdkのリポジトリを追加します。openjdk-8-jreインストールが完了したら、「JREバージョン確認」の手順で、Java8のJREがインストールされていることを確認してください。MetabaseインストールMetabaseの実体は、単なる.jarファイルです。任意のバージョンのMetabaseをwgetなどのコマンドで取得すればインストール完了です。/opt/metabase/metabase.jar起動用スクリプト作成Metabaseの設定は、環境変数で行います。起動のたびに環境変数を設定するのは面倒なので、設定から起動までを行うスクリプトを作成しておくと便利です。/opt/metabase/run.sh以下はメモリ上限500MB・ポート55555でMetabaseを起動する例です。DBパスワード、ユーザ名などは適宜変更してください。/opt/metabase/metabase.jar実行可能にしておきます。/opt/metabase/run.sh初回起動時のみ、少し時間がかかります。数秒~数分待ちましょう。/opt/metabase/run.shこのスクリプトを起動し、ブラウザでhttp://(サーバのIPアドレス):55555/にアクセスしてみましょう。以下のような画面があらわれたら成功です。終了の際は、Ctrl+Cを押下してください。Metabaseをサービス化する次は、サーバー起動時に自動的にMetabaseを起動するようにしましょう。つづいて、起動時に自動起動するよう設定していきます。使いたいときに都度手動で起動する使用方法でよければ、次の手順は不要です。Ubuntu16.04と14.04でサービス化の手順が異なります。Ubuntu16.04サービス化するための設定ファイルを作成します。/etc/systemd/system/metabase.serviceサービスが登録されたことを確認します。以下のようにmetabase.serviceがあれば成功です。disabledサービスを有効化し、再起動します。reboot再起動後、http://(サーバのIPアドレス):55555/にアクセスします。metabaseでmetabaseサービスの状態を確認/var/log/syslogをmetabaseでgrepしてログを確認などを行って対応してください。Ubuntu14.04サービス化するための設定ファイルを作成します。/opt/metabase/run.shサービスとして登録します。/etc/init.d/metabaseこれでサービスとして開始・終了が可能になります。起動時に自動的に起動されるようになります。start監視対象のセットアップあとはURLにアクセスして設定するだけです。わかりやすいUIなのでアクセスすれば流れで設定できるはずですが、以下の公式ページも参考になるかもしれません。コメントをキャンセルメールアドレスが公開されることはありません。