LogicMonitor は、800 億ドルの評価額で 2.4 億ドルの戦略的投資を行い、データ センターに革命を起こすことで AI 環境を破壊しようとしています。

もっと詳しく知る

カスタム モジュール 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 リリースノート。

検証のためのモジュールの特定

次の手順では、検証が必要なカスタマイズされたモジュール、カスタム モジュール、コミュニティ モジュール、および非推奨のモジュールを見つける方法について説明します。 

  1. MFAデバイスに移動する  モジュール > マイ モジュール ツールボックス
    フィルタリングの詳細については、 モジュールの概要 – モジュールのフィルタリング.
  2. ノーザンダイバー社の フィルタを追加 メニューで、識別するモジュールの種類に応じて次のいずれかを実行します。
  • カスタマイズされたモジュールを識別するには、次の手順を実行します。 

a. から フィルタを追加 メニューを選択 カスタマイズされました。 

フィルター追加ページのカスタマイズオプション

b. から カスタマイズ、 select はい
カスタマイズされたすべてのモジュールが入力されます。  

マイモジュールツールボックスページのフィルターをサポート
  • カスタム モジュールを識別するには、次の手順を実行します。 

a. から フィルタを追加 メニューを選択 サポート。

マイモジュールツールボックスページのオプションフィルターをサポート

NS。 から サポート メニューを選択 ブランク
すべてのカスタム モジュールが入力されます。

マイモジュールツールボックスページの空白オプション
  • コミュニティ モジュールを識別するには、次の手順を実行します。

a。 選択する サポート。

マイモジュールツールボックスページのサポートオプション

NS。 から サポート メニューを選択 コミュニティ
すべてのコミュニティ モジュールが入力されます。 

マイモジュールツールボックスページのコミュニティオプション
  • 非推奨モジュールを識別するには、次の手順を実行します。

a。 選択する サポート.

NS。 から サポート メニューを選択 非推奨の
非推奨のモジュールはすべて入力されます。 

マイモジュールツールボックスページの非推奨オプション

推奨事項: フィルターを組み合わせて、複数のモジュールを一度に検索できます。たとえば、カスタマイズ、カスタム、コミュニティ、非推奨を選択して、マイ モジュール ツールボックスにモジュールを表示できます。

ご使用の環境で LogicMonitor 以外が提供しているモジュールが利用されている場合は、互換性を確保するためにモジュールを検証する必要があります。 

ご注意: これは、すべてのカスタム、カスタマイズ、非推奨、またはコミュニティ提供のモジュールに適用されます。

カスタマイズされたモジュールの検証

  1. MFAデバイスに移動する  モジュール > マイ モジュール ツールボックス をクリックして、検証するモジュールを選択します。
  2. ノーザンダイバー社の 詳細 パネル、選択 編集.
  3. Groovy 2 でモジュールをテストするには、次の手順を実行します。
    1. モジュールエディタで、 収集 タブをクリックし、最初の行として次のコメントを埋め込み Groovy スクリプトに追加します。
//!/lib-groovy/v2
println "version=" + GroovySystem.version
  1. 選択 テストスクリプト テストスクリプトアイコンを実行する.
    テストスクリプトページ
  2.  検索リソース フィールドの、 テスト収集スクリプト ダイアログで、スクリプトをテストするリソースを入力または検索します。
    テストコレクションスクリプトモーダル
  3. 選択 テストを実行.
    テスト結果が「テスト収集スクリプト」ダイアログに表示されます。

推奨事項: これらの結果は Groovy 4 のテストの出力と比較されるため、ダイアログを閉じる前にテスト結果をメモしておいてください。または、新しいタブを開いて Groovy 4 でモジュールをテストすることもできます。

  1. Groovy 4 でモジュールをテストするには、次の手順を実行します。
    1. モジュールエディタで、 収集 タブをクリックし、Groovy スクリプトの最初の行として次のコメントを追加します。
//!/lib-groovy/v4
println "version=" + GroovySystem.version
  1. 選択 テストスクリプト .
  2.  検索リソース フィールドの、 テスト収集スクリプト ダイアログで、スクリプトをテストするリソースを入力または検索します。
  3. 選択 テストを実行.
    テスト結果が「テスト収集スクリプト」ダイアログに表示されます。

テスト結果を Groovy 2 および Groovy 4 と比較します。出力が一致する場合、モジュールは有効であり、LogicMonitor Collector バージョン 34.500 以降の使用中に引き続き監視に使用できます。

記事上で