カスタム モジュール Groovy 移行の検証
最終更新日: 18 年 2024 月 XNUMX 日LogicMonitor は、Groovy プログラミング言語を使用した組み込みスクリプトをサポートしています。 LogicMonitor EA Collector 34.500 のリリースでは、Apache Groovy 4 に加えて Apache Groovy 2 のサポートが提供されます。EA Collector リリースの詳細については、「 EAコレクター34.500 リリースノート。
ご注意: LogicMonitor は、LogicModule が Apache Groovy 4 と互換性があることを確認するために、LogicMonitor が提供する公式モジュールのアップデートをリリースしています。
環境でカスタマイズされたモジュールやコミュニティ提供のモジュールを利用している場合は、互換性を確保するためにモジュールをテストし、必要に応じて更新する必要があります。カスタマイズされたモジュールを検証するには、Groovy 2 で Groovy スクリプトをテストし、Groovy 4 でスクリプトをテストし、両方のテストの出力を比較する必要があります。出力が一致する場合、モジュールは Groovy 2 と Groovy 4 の両方を含む LogicMonitor Collector バージョンと互換性があると見なされます。My Module Toolbox を使用して、この検証が必要なモジュールを識別できます。
カスタマイズされたモジュールを検証するための要件
ポータルでカスタマイズされたモジュールをテストするには、Collector 34.500 以降がインストールされている必要があります。
詳細については、以下を参照してください EAコレクター34.500 リリースノート。
検証のためのモジュールの特定
次の手順では、検証が必要なカスタマイズされたモジュール、カスタム モジュール、コミュニティ モジュール、および非推奨のモジュールを見つける方法について説明します。
- MFAデバイスに移動する モジュール > マイ モジュール ツールボックス
フィルタリングの詳細については、 モジュールの概要 – モジュールのフィルタリング. - ノーザンダイバー社の フィルタを追加 メニューで、識別するモジュールの種類に応じて次のいずれかを実行します。
- カスタマイズされたモジュールを識別するには、次の手順を実行します。
a. から フィルタを追加 メニューを選択 カスタマイズされました。
b. から カスタマイズ、 select はい.
カスタマイズされたすべてのモジュールが入力されます。
- カスタム モジュールを識別するには、次の手順を実行します。
a. から フィルタを追加 メニューを選択 サポート。
NS。 から サポート メニューを選択 ブランク.
すべてのカスタム モジュールが入力されます。
- コミュニティ モジュールを識別するには、次の手順を実行します。
a。 選択する サポート。
NS。 から サポート メニューを選択 コミュニティ.
すべてのコミュニティ モジュールが入力されます。
- 非推奨モジュールを識別するには、次の手順を実行します。
a。 選択する サポート.
NS。 から サポート メニューを選択 非推奨の.
非推奨のモジュールはすべて入力されます。
推奨事項: フィルターを組み合わせて、複数のモジュールを一度に検索できます。たとえば、カスタマイズ、カスタム、コミュニティ、非推奨を選択して、マイ モジュール ツールボックスにモジュールを表示できます。
ご使用の環境で LogicMonitor 以外が提供しているモジュールが利用されている場合は、互換性を確保するためにモジュールを検証する必要があります。
ご注意: これは、すべてのカスタム、カスタマイズ、非推奨、またはコミュニティ提供のモジュールに適用されます。
カスタマイズされたモジュールの検証
- MFAデバイスに移動する モジュール > マイ モジュール ツールボックス をクリックして、検証するモジュールを選択します。
- ノーザンダイバー社の 詳細 パネル、選択 編集.
- Groovy 2 でモジュールをテストするには、次の手順を実行します。
- モジュールエディタで、 収集 タブをクリックし、最初の行として次のコメントを埋め込み Groovy スクリプトに追加します。
//!/lib-groovy/v2
println "version=" + GroovySystem.version
- 選択 テストスクリプト .
- 検索リソース フィールドの、 テスト収集スクリプト ダイアログで、スクリプトをテストするリソースを入力または検索します。
- 選択 テストを実行.
テスト結果が「テスト収集スクリプト」ダイアログに表示されます。
推奨事項: これらの結果は Groovy 4 のテストの出力と比較されるため、ダイアログを閉じる前にテスト結果をメモしておいてください。または、新しいタブを開いて Groovy 4 でモジュールをテストすることもできます。
- Groovy 4 でモジュールをテストするには、次の手順を実行します。
- モジュールエディタで、 収集 タブをクリックし、Groovy スクリプトの最初の行として次のコメントを追加します。
//!/lib-groovy/v4
println "version=" + GroovySystem.version
- 選択 テストスクリプト .
- 検索リソース フィールドの、 テスト収集スクリプト ダイアログで、スクリプトをテストするリソースを入力または検索します。
- 選択 テストを実行.
テスト結果が「テスト収集スクリプト」ダイアログに表示されます。
テスト結果を Groovy 2 および Groovy 4 と比較します。出力が一致する場合、モジュールは有効であり、LogicMonitor Collector バージョン 34.500 以降の使用中に引き続き監視に使用できます。