---
sourceDocument: Yokohama IT Operations Management
sourceDocumentLink: https://www.servicenow.com/docs/r/ja-JP/yokohama/it-operations-management

 Release :

    - yokohama

ft:locale :

    - ja-JP

ft:publication_title :

    - Yokohama IT Operations Management

ft:clusterId :

    - itom

bundleId :

    - itom

workflow :

    - Technology


---

# エージェントクライアントコレクター のコミュニティからのチェックの有効化

# エージェントクライアントコレクター のコミュニティからのチェックの有効化 {#ariaid-title1}

* リリースバージョン: Yokohama
* 
* 更新日 2025年01月30日
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 所要時間：2分

github コミュニティからチェックを取得して エージェントクライアントコレクター (ACC) で使用するようにカスタマイズすることも、独自のスクリプトを作成することもできます。カスタマイズされた Sensu チェックを含むプラグインを作成し、ServiceNow インスタンスにインストールします。

## 始める前に

必要なロール：agent_client_collector_admin

## 手順

1. github コミュニティからローカルマシンにチェックをコピーします。
2. プラグインに追加する tar.gz ファイルを作成します。
   1. ローカルマシンにフォルダーを作成します。
   2. bin というサブフォルダーを作成します。
   3. 実行するチェック (スクリプトと実行可能ファイル) を bin フォルダーに配置します。
   4. Linux 環境では、各チェックに対して chmod +x filename を実行し、チェックに実行権限を付与します。
   5. 親フォルダー (bin フォルダーの上) に移動します。
   6. Linux 環境では、 tar -C \<parent_folder_name\> --zcvf \<my_plugin_name\>.tar.gz \* コマンドを実行します。  
      Windows 環境では、tar.gz 形式をサポートするアーカイブユーティリティを使用します。
   7. Windows 環境では、bin フォルダーに次のスクリプトが含まれていることを確認します。  
      * チェックコマンドで実行される、実行開始が構成されたバッチスクリプト。例：powershell \<%\~dp0\>\\test.ps1

        \<%\~dp0\> 変数は、バッチファイルのドライブ (d) およびパス (p) を指します。
      * バッチスクリプトで実行される関連スクリプト (test.ps1 など)。
      {#acc-custom-checks__ul_b31_btl_r4b}
   {#acc-custom-checks__substeps_qfj_grl_r4b}
3. 「[エージェントクライアントコレクタープラグインの作成と編集](https://www.servicenow.com/docs/JULW~5qTAiWJIUWBWGPQkw "必要に応じて、デフォルトのプラグインを編集したり、新しいプラグインを追加したりすることができます。プラグインを作成および編集すると、 エージェントクライアントコレクター 監視機能がカスタマイズされます。")」の説明に従って、新しい ACC プラグインを作成します。
4. 新しいプラグインをテストします。
   1. カスタマイズされた Sensu チェック用に、新しいチェック定義を作成します。  
      詳細については、「[チェックの作成と編集](https://www.servicenow.com/docs/gqLnQZv8IsR4Ti21jNjzNA "監視するエンティティ (サーバーやアプリケーションなど) のタイプに基づいてチェックを選択できます。必要に応じて、デフォルトのチェックを表示して編集したり、新しいチェックを作成したりできます。")」を参照してください。
   2. \[チェック定義 (Check Definition)\] ページで、\[関連リンク\] セクションに移動し、\[許可リストコンテンツの生成 (Generate allow list content)\] を選択します。
   3. 手動または自動化ツールを使用して、許可リストに含めるエントリをコピーし、エージェントの check-allow-list.json ファイルに追加します。  
      このファイルの場所は、エージェントの acc.yml ファイルの allow-listパラメーターで示されます。
   4. 新しいポリシーを作成し、新しく作成したチェック定義を追加します。  
      ポリシーの作成の詳細については、「[新しい エージェントクライアントコレクター ポリシーの作成](https://www.servicenow.com/docs/0j50oPKGEsGf_CKSyLYahQ "ポリシーは、エージェントクライアントコレクター によって監視される CI と、それらの CI で実行されるチェックで構成されます。ポリシーを作成するときに、チェックを実行する CI を決定するフィルターを設定します。たとえば、すべての Apache Web サーバーでチェックを実行するポリシーです。新しいポリシーを作成したり、デフォルトのポリシーを編集したりすることができます。")」を参照してください。
   5. チェック定義を選択し、\[関連リンク\] セクションで \[チェックをテスト\] を選択します。
   {#acc-custom-checks__substeps_t1m_ndm_r4b}
5. チェックをテストする際の認証情報を有効にします。
   1. 移動先 接続 \& 認証情報認証情報.
   2. \[新規\] をクリックします。
   3. 作成する認証情報のタイプを選択します。  
      認証情報の作成の詳細については、「[Create a Connection and Credential alias (接続および資格情報エイリアスの作成)](https://www.servicenow.com/docs/access?context=connection-alias&version=yokohama&pubname=yokohama-platform-security&ft:locale=en-US)」を参照してください。
   4. 選択した認証情報タイプに認証情報をアサインするには、ページのフィールドに値を入力します。
   5. \[送信\] をクリックします。
   {#acc-custom-checks__substeps_kzv_hfp_s4b}
6. 「[チェック用のセキュアなパラメーターの作成](https://www.servicenow.com/docs/Lto4EHQ~3DaRCjcqUJP0MQ "チェック定義またはチェックインスタンスを作成するときに、エージェントのチェック実行時にセキュリティ保護するパラメーターを設定できます。チェックの実行中、セキュリティ保護されたパラメーターは難読化され、その情報が保護されます。認証情報のみが難読化されます。")」の説明に従って、チェックに対してセキュアなパラメーターを作成します。

