ServerCat サーバー監視・アクセスツール | TechRepublic

ServerCat サーバー監視・アクセスツール | TechRepublic
サーバーで表現された等角投影のクラウドコンピューティングコンセプトと、クラウドをホログラムで表現したコンセプト。データセンタークラウド、コンピューター接続、ホスティングサーバー、データベース同期テクノロジー。
画像: Golden Sikorka/Adobe Stock

ServerCatは、Linuxサーバーの監視とアクセスを容易にするmacOSアプリです。Dockerコンテナの限定的な管理機能も備えています。使い方は簡単で、無料版と有料版があります。無料版ではサーバーとDockerのステータス確認のみ可能ですが、有料版ではSSHアクセス、バッチ実行、スニペット、iCloud同期などの機能が追加されます。Dockerバッチ実行管理機能だけでも、その価値は十分にあります。

参照:採用キット: バックエンド開発者(TechRepublic Premium)

ServerCatはmacOSとiOSのみで利用可能で、サーバーにアプリケーションをインストールすることはありません。ServerCatはSSHを使用してLinuxの/procファイルシステムを読み取り、システムのステータスを取得します。ServerCatは、任意の数のリモートLinuxサーバーの監視と管理を容易にする、シンプルで洗練されたソリューションです。

ServerCatを使用するために必要なもの

ServerCatをインストールして使用するために必要なのは、稼働中のmacOSインスタンスと、監視対象のLinuxサーバーを少なくとも1台だけです。それではインストールを始めましょう。

ServerCatのインストール方法

macOSマシンにログインし、App Storeを開きます。ServerCatを検索し、エントリに関連付けられた「Get」をクリックします。

次に「インストール」をクリックし、プロンプトが表示されたらApple App Storeアカウントに関連付けられたパスワードを入力します。インストールは問題なく完了するはずです。

ServerCatにホストを追加する方法

macOSのLaunchpadをクリックし、「ServerCat」を検索します。ランチャーをクリックしてアプリを開きます。アプリのメインウィンドウで「Hosts」(図A)をクリックします。

図A

ServerCat の「ホスト」タブでは、新しいホストを追加します。
ServerCat の「ホスト」タブでは、新しいホストを追加します。

右上隅の「+」をクリックし、表示されるウィンドウ(図B)にホストに関する必要な情報を入力します。「保存」をクリックします。

図B

ServerCat に新しいホストを追加します。
ServerCat に新しいホストを追加します。

SSHキー認証の使い方

より安全な接続のためにSSHキー認証を使用する場合は、まず左下の「キーチェーン」をクリックし、次に右下の「+」をクリックします。ポップアップメニュー(図C)から「RSAキーの生成」を選択します。

図C

ServerCat に SSH キー認証を追加します。
ServerCat に SSH キー認証を追加します。

キーを作成したら、エントリをダブルクリックします。表示されるウィンドウ(図D)で、「SSHキーをサーバーにコピー」をクリックします。

図D

必要なコマンドをクリップボードにコピーします。
必要なコマンドをクリップボードにコピーします。

次に、宛先サーバーにSSHで接続し、コピーしたコマンドをターミナルに貼り付けてキーボードのEnterキーを押します。これにより、SSHキーがauthorized_keysファイルに追加され、SSHキー認証が使用できるようになります。

追加したホストでSSHキー認証を有効にするには、少し編集する必要があります。「ホスト」をクリックし、ホストエントリを右クリックまたは2本指でタップします。「編集」を選択します。

表示されたウィンドウで、SSH ドロップダウンから先ほど作成した SSH キーを選択します (図 E )。

図E

ServerCat のホストに SSH キー認証を追加します。
ServerCat のホストに SSH キー認証を追加します。

「保存」をクリックすると、ホストで SSH キー認証が利用できるようになります。

簡単なLinuxサーバーの監視

Linuxサーバーをすべて追加していくと、単一の使いやすいアプリケーションから監視・管理できるようになります。次回は、ServerCatを使ってDocker Swarmにコンテナをデプロイする方法を学びます。

Jack Wallen によるビジネス プロフェッショナル向けの最新のテクノロジー アドバイスをすべて知るには、YouTube でTechRepublic の How To Make Tech Work を購読してください。

TechRepublic Academy の The Mastering Linux Development Bundle で Linux についてさらに詳しく学びましょう。

Tagged: