PDF

Custom Node Tools

Desktop Console のノードメニューに独自のコマンドを追加して、デバイス上ですでに使用しているツールを、そのデバイスを表すノードからワンクリックで起動できます。

SettingsNetCrunch SystemAtlasCustom Node Tools

監視によってノードに問題があることがわかっても、通常は別のツール(リモートデスクトップクライアント、ベンダーの管理ユーティリティ、社内スクリプトなど)を使って対処する必要があります。Custom Node Tools を使用すると、これらのコマンドをノードメニュー自体に追加し、表示中のノードに対して実行できます。

コマンドは、Desktop Console が実行されているマシン上でローカルに実行されます。NetCrunch サーバー上や監視対象ノード上で実行されることはありません。

ツールの定義

Name
メニューに表示されるテキストです。
Command
実行するコマンド、実行可能ファイル、またはスクリプトです。
Command Parameters
コマンドに渡す引数です。ここにノード固有のデータを指定します。詳細については以下を参照してください。
Run as administrator
コマンドを管理者権限で実行します。この方法で定義されたツールには、メニュー上で盾のアイコンが表示されます。
Node Filter
ツールを使用できるノードを指定します。All NodesWindowsSingle Node、または Node Group から選択できます。Single Node または Node Group を選択すると、対象を指定するよう求められます。

node-placeholders

コマンドへのノードデータの渡し方

パラメーターフィールドは通常のテキストフィールドではありません。ノードの値は プレースホルダーとして挿入されます。プレースホルダーはフィールド内にラベル付きのトークンとして表示され、ツールの実行時にそのノードの値へ置き換えられます。

パラメーターフィールドで Ctrl+Space を押すか、フィールドの + ボタンを使用して、次の項目から選択します。

DNS Name
ノードの名前です。
IP Address
ノードのアドレスです。
MAC Address
ノードのハードウェアアドレスです。
Identification
ノードの識別値です。

覚えておくべき置換構文や、手入力する内容はありません。プレースホルダーを挿入するとフィールド内のトークンになり、リテラルテキストと自由に組み合わせることができます。たとえば、パラメーターフィールドに -v [IP Address] --label [DNS Name] と入力すると、ツールを起動したノードのアドレスと名前が渡されます。

メニューでのツールの表示方法

ノードメニューは、クリックしたノードに適用されるツールの数に応じて変わります。

  • 3 個未満 — メニュー内に直接表示されます
  • 3 個以上Custom Tools サブメニューにまとめられます

ツールは一度に 1 つのノードに対して実行されます。複数選択には対応していません。

Custom tools は、サーバー自身のアドレス空間にある IP nodes に対してのみ提供されます。リモート監視プローブを介して監視されるノード、クラウドサービス、その他の非 IP ノードには表示されません。

これは機能上の制限ではなく、物理的な理由によるものです。コマンドは Desktop Console が実行されているマシン上で実行されるため、コンソールからノード自体にアクセスできる必要があります。

command linecustom node toolscustom toolsdesktop consoleexternal toolsnode menunode toolsparametersplaceholdersrun as administrator