Admin Studio
には、システム管理者、データベース管理者、セキュリティ管理者のためのワークスペースで、システムリソースの実行時情報や構成オプションがあります。
Admin Studioでは、ジョブスケジューラーやキュープロセッサーの監視、システムノードの管理など、システムの実行状況を実行時に観察できます。 たとえば、ソフトウェア監査の一環として、開発者はAdmin Studioを使用し、人間とシステムユーザーの両方のアクティブなリクエスターを識別し、その使用状況を監視します。
スタジオ間のナビゲーション
アプリケーション開発者は、必要に応じてAdmin StudioとDev Studioを切り替えて、システムの動作を構成できます。各スタジオの左上には、ユーザーが利用できるすべてのスタジオをリストできるメニューがあります。別のスタジオに切り替えるには、メニューからスタジオ名を選択します。次の画像は、スタジオオプションのメニューを表示しています。
Admin StudioのOverviewランディングページ
ランディングページの各タイルには、構成されているインスタンスの数がリストされます。たとえば、次の画像では、「」タイルには15個のキュープロセッサーがあり、すべてのアクティビティが実行されていることを示しています。破損したプロセッサーはありません。各タイルをクリックすると、対応するランディングページが表示されます。
Admin Studioからキュープロセッサーまたはジョブスケジューラーを監視できるようにする前に、キュープロセッサーとジョブスケジューラーがシステムで有効になっている必要があります。
次の画像で「+」アイコンをクリックすると、Admin Studioでシステム管理に利用できるオプションの一部を確認できます。
Admin StudioのOverviewランディングページにキュープロセッサーやジョブスケジューラーが表示されない場合は、システムによる発見を有効にする必要があるかもしれません。アプリケーションレコードを設定することでシステム実行時のコンテキストを設定し、「Include application in background processing」オプション(「Definition」タブの「Advanced」セクションに配置)を有効にします。
次の問題に答えて、理解度をチェックしましょう。
プロセッサーを調べる
Queue processorsランディングページを使用して、キュープロセッサーのトレース、開始、停止を行います。プロセスをトレースすることで、アクティビティステップの失敗など、プロセッサーがエントリーをコミットできない原因を調べることができます。システム全体の処理をトレースし、トレースの結果を分析することで、キュープロセッサールールの問題を特定し、修正できます。
データフロー
Queue processorsランディングページで、データフローを表示して、各キュープロセッサーの詳細な統計情報を確認します。
次の画像は、pyBatchIndexProcessorのデータフローを示しています。「+」アイコンをクリックすると、データフローに表示されているコンポーネントの詳細が表示されます。
キュープロセッサーの追跡
システムがアクティビティを正常にプロセスできるようにするには、キュープロセッサーが完了するアクティビティのステータスを確認します。Admin Studioで「Resources > Queue processors」をクリックします。
たとえば、データがシステム内で利用できるように、アサインメントに関するインデックス情報に影響を与える問題を特定し、修正できます。
ジョブの追跡
Admin Studioで実行しているアクティビティが失敗するか、適切に機能しない場合にジョブが実行しているかどうかトレースするには、トレースするジョブの隣の「Actions > Trace 」をクリックします。
次の2つのオプションが利用できます。
- 「Trace any node」をクリックすると、ノードが自動的に選択されます(ノードはランダムに割り当てられます)。
- 「Trace specific node」をクリックしてノードを選択します。
次の問題に答えて、理解度をチェックしましょう。
このトピックは、下記のモジュールにも含まれています。
- バックグラウンド処理 v8