修復ソース構成
最終更新日 - 10年2026月XNUMX日
CPU使用率の高さ、メモリリーク、ネットワーク接続の問題など、さまざまな問題を解決するRemediationSourceを作成できます。RemediationSourceの設定には、RemediationSourceを適用するリソースとリソースグループを関連付けることが含まれます。また、問題の修復と関連データの収集を行うGroovyまたはPowerShellスクリプトを指定する必要があります。RemediationSourceの詳細を保存する前に、いくつかのリソースでスクリプトをテストして、スクリプトが期待どおりの結果を返すかどうかを確認できます。エラーが発生した場合は、スクリプトを修正できます。この手順により、RemediationSourceが設計どおりに動作し、実際の問題を解決できることが保証されます。
また、LogicMonitorが標準でサポートする以下のWindowsおよびLinux用RemediationSourceパッケージをインポートすることもできます。
- Linuxデバイスを再起動します—Linuxシステム上で再起動コマンドを実行します。
- Linuxプロセスを強制終了する—Linuxシステム上のプロセスを終了します。
- Linuxプロセスを起動する—nohupを使用してLinuxシステム上でプロセスを起動します。
- Windowsデバイスを再起動します—PowerShellリモート処理を使用してWindowsデバイスを再起動します。
- Windows Server クラスターノードを一時停止する—Windowsフェールオーバークラスター内のノードをドレインして一時停止します。
- Windows Server Cluster Node を再開するWindows フェールオーバー クラスターで一時停止中のノードを再開し、オンラインに戻します。
- Windowsプロセスを起動する—プロセスを起動するか、Windowsサービスを開始します。
- Windowsプロセスを強制終了する—Windowsシステム上のプロセスまたはサービスを終了します。
- Microsoft Windows ディスククリーンアップ—一時ファイルの削除、Windowsアップデートキャッシュのクリーンアップ、ごみ箱の空化、システム一時フォルダのクリアなど、Windowsシステム上でディスククリーンアップ操作を実行し、ディスク容量を解放します。
詳細については、を参照してください。 モジュールのインポート.
RemediationSourceの設定要件
RemediationSourceモジュールを設定するには、以下のものが必要です。
- リソース グループの「修復: 実行」設定に対するリソース権限を持つ LogicMonitor ユーザー。詳細については、以下を参照してください。 リソース ロール権限.
- My Module Toolbox にインストールされているすべてのモジュールに対する「管理」権限。詳細については、以下を参照してください。 モジュール ロール権限.
- クラウド リソースを含むリソースに RemediationSource を適用するには、ローカル コレクターがリソースを監視する必要があります。
詳細については、を参照してください。 Local Collector による監視を有効にする. - お使いのコンピューターにEA Collector 39.500以降がインストールされている必要があります。詳細については、以下を参照してください。 コレクターの追加.
- 修復スクリプトをテストするには、 テストスクリプトを有効にする セキュリティ設定ページのスイッチをオンにします。詳細については、 セキュリティの設定.
RemediationSource の構成
- LogicMonitorで、次の場所に移動します 設定 > ロジックモジュール.
「マイ モジュール ツールボックス」ページが表示されます。 - 選択
追加.
追加モーダルが表示されます。
または、RemediationSource を追加するには、RemediationSource をインポートするか、既存の RemediationSource をクローンすることができます。詳細については、以下を参照してください。 モジュール管理. - 選択 修復ソース.

「修復ソースの追加」ページが表示されます。
- 上で インフォ タブで、次の操作を行います。
- 名前 フィールドに、RemediationSource の一意の名前を入力します。
たとえば、プラットフォームまたはアプリケーションを指定し、必要に応じてプラットフォームの特定のコンポーネントを指定できます。 - (オプション) の中に 詳細説明 このフィールドには、RemediationSource の目的が特定できるよう、十分な詳細情報を入力してください。
- (オプション)の中で タグ フィールドにタグを追加してモジュールをフィルタリングします。
- (オプション)の中で グループ フィールドでは、RemediationSource が追加されるグループを指定します。
- (オプション)の中で テクニカルノート フィールドにメモや技術情報を入力します。
- 名前 フィールドに、RemediationSource の一意の名前を入力します。
- まず アクセスグループ タブをクリックし、必要に応じてアクセス グループを構成します。
詳細については、を参照してください。 モジュールのアクセスグループ. - まず に適用されます タブをクリックして、次の操作を行います。
- 適用基準を入力します。
その に適用されます このフィールドは、どのリソースをRemediationSourceに関連付けることができるかを決定するための入力としてAppliesToスクリプトを受け入れます。 - 選択
テスト適用先.
このテストは、一致するリソースの数を返し、それらを [AppliesTo 結果] パネルに表示します。
- 適用基準を入力します。
- まず スクリプトプレビュー タブをクリックして、次の操作を行います。
- 埋め込みPowerShellまたはGroovyスクリプトを選択します。 コレクションタイプ ドロップダウンメニュー。
- 選択したコレクションの種類に基づいて、問題を修正するための Groovy または PowerShell の修復スクリプトを入力してください。
お願い入力されたスクリプトはテスト用ですが、テストが成功するとすぐに修復処理が実行され、ロールバックはできません。テストを行う前に、すべてのパラメータを確認してください。 - 選択
テストスクリプト.
テスト収集スクリプト ウィンドウが表示されます。 - 検索リソース フィールドにリソースの値を入力します。
LogicMonitor は、入力時に値を照合しようとします。 - 選択 テストを実行.
スクリプトの実行結果はstdOutputに表示されます。
テストスクリプトが失敗した場合、例外またはエラーの詳細がstdErrorに表示されます。 - テスト収集スクリプトのウィンドウを閉じます。
- 選択 Save.
RemediationSourceが作成され、マイモジュールツールボックスページに表示されます。