コンテンツにスキップ

ホスト管理

ホスト管理は OpsAnt の基本機能であり、管理されたホストのみがスクリプト実行、ファイル配布、監視収集を実行できます。

管理方式

OpsAnt は3つの管理方式をサポートしています:

方式 実行エンジン 特徴
SSH Ansible Agent のインストール不要、SSH 認証情報が必要
Agent SaltStack salt-minion のインストールが必要
OpsMini OpsMini Server OpsMini Agent をインストール、自動検出とハートビートをサポート

管理フロー(OpsMini の例)

  1. 「リソース管理 - ホスト管理」に入り、「ホスト管理」をクリック
  2. 「OpsMini」方式を選択し、インストールコマンドと Token を取得
  3. ターゲットホストでインストールコマンドを実行し、OpsMini Agent をインストール
  4. Agent の報告後、ホストが「管理待ち」リストに表示される
  5. 「管理を承認」をクリックすると、ホストが「管理済み」リストに移動する

ホスト管理ページ

  • 管理済み / 管理待ちの2つの Tab でそれぞれ表示
  • ホストリストの表示項目:名前、一意識別子、IP、システム、CPU / メモリ使用率、管理方式、ステータス
  • 管理済みホストで可能な操作:パネルを開く(OpsMini ホスト)、詳細表示、編集、管理解除
  • 管理待ちホストで可能な操作:管理を承認、削除

ホスト詳細

管理済みホストは詳細を表示可能(複数 Tab):

  • 基本情報、ネットワーク、ディスク、ユーザー、プロセスなど
  • 管理方式に依存する収集機能(SaltStack は grains、OpsMini はパネル API を使用)

管理ステータスの説明

ステータス 説明
管理済み 正常に管理中
管理待ち OpsMini Agent が報告済み、管理者の承認待ち
Token 検証失敗 Agent Token がプラットフォームと一致しない、設定を確認する必要がある

ヒント

  • スクリプト実行、ファイル配布、スケジュールタスクは管理済みホストのみ選択可能
  • ホストの一意識別子と IP はどちらもワンクリックコピーをサポート