モジュールの種類
最終更新日 - 25年2025月XNUMX日
LogicModules は、監視対象のリソースからのデータに LogicMonitor がどのようにアクセスし、収集し、アラートを送信し、構成するかを定義するテンプレートです。
注意: LogicModules はターゲット リソースへの書き込みアクセスを必要とせず、それらのシステムに変更を加えません。
データソース
データソースは、収集する数値時系列データの種類、収集方法、グラフ化してアラートをトリガーする値を定義します。LogicMonitorには1,000を超える事前設定済みのデータソースが付属しており、インフラストラクチャ内のデバイスの監視をすぐに開始できます。リリースごとに新しいデータソースが追加されます。
詳細については、を参照してください。 データソースの構成.
ログソース
LogSource は、ログを有効にし、ログデータの取り込みを設定するためのテンプレートを提供します。LogSource には、指定されたログプロバイダーから取り込むログの種類と、解析時に考慮する必要があるフィールドに関する詳細情報が含まれています。たとえば、タイムスタンプ、リソース、メッセージなどです。LogSource は、Syslog、Windows イベント、Kubernetes イベント、その他の一般的なログデータソースで利用できます。
LogSourceを追加する方法については、 LogSource の構成.
構成ソース
ConfigSourceは、埋め込まれたGroovyまたはPowerShellスクリプトを使用して、リソースの設定ファイルへのアクセス、収集、変更の通知を行います。詳細については、 ConfigSource 構成.
プロパティソース
PropertySourcesは、埋め込まれたGroovyまたはPowerShellスクリプトを使用してデバイスプロパティをプログラムで構成する手段を提供します。 PropertySourcesを使用して、任意のプロパティと値をデバイスに割り当てることができます。 自動化されたプロパティの割り当ては、在庫の追跡とレポート、トラブルシューティング、動的なグループ化などの目的に使用できます。
詳細については、を参照してください。 プロパティソース構成.
トポロジーソース
TopologySourcesは、LogicMonitorのトポロジマッピング機能を有効にします。 LogicMonitorによって事前に構築されたTopologySourcesは、レイヤー2検出プロトコル(LLDPやCDPなど)を利用して、ネットワーク内の多数の監視対象デバイス間の論理関係を定義するために使用される情報を収集します。
TopologySourcesがトポロジマッピングを容易にする方法の詳細については、を参照してください。 トポロジソース構成 トポロジマッピングの概要.
ジョブモニター
JobMonitorsは、WindowsおよびLinux / Unixシステムでバッチジョブを監視して、ジョブが時間どおりに開始され、期待どおりに完了し、適切な終了コードで終了することを確認します。 提供されているラッパースクリプトを使用してジョブの監視を有効にし、バッチジョブを実行します。 ラッパースクリプトは、ジョブの実行に関する情報をコレクターに送信します。
詳細については、を参照してください。 ジョブモニターの構成.
AppliesTo関数
AppliesTo関数は、LogicModuleをデバイスに適用し、動的グループのメンバーシップの基準を指定し、ダッシュボードウィジェットを構成し、LogicMonitorプラットフォーム全体でその他のさまざまな機能を実行するために使用されます。
詳細については、を参照してください。 AppliesTo 関数の設定.
SNMPSysOIDマップ
SNMP SysOIDマップは、SNMPに応答するデバイスを分類するために使用されます。SysOIDマップは、正規表現でフォーマットされた完全なSysOIDまたは部分的なSysOIDと、そのSysOIDに関連付けられた1つ以上のカテゴリの2つの部分で構成されます。SNMPに応答するデバイスが監視対象に追加されると、そのSysOIDがSNMP SysOIDマップのエントリと照合されます。一致が見つかった場合、対応するカテゴリがデバイスのsystem.categoriesプロパティに追加されます。
詳細については、を参照してください。 SNMP SysOID マップの構成.
モジュールスニペット
モジュールスニペットは、関数、クラス、およびデータを含むことができる再利用可能なコードの断片です。 スニペットは、新しいLogicModuleによって使用され、コレクターのデータのフォーマットやトポロジの生成などの一般的な機能を実装したり、APIとの対話などの他のデバイス固有のコードを実装したりします。
注意: スニペットのサポートには、コレクターバージョン30.000以降が必要です。 現在、お客様は自分でスニペットを作成またはデプロイすることはできません。
スニペットは、コレクターの LogicMonitor インストール ディレクトリの下にローカルにキャッシュされます。 /lib/snippets Linux または \lib\snippets Windows で。 すべてのスニペット バージョンは、このディレクトリ内に保持されます。
コレクターは、少なくとも XNUMX 日に XNUMX 回、または要求されたスニペットがローカルに存在しない場合に、スニペットの更新を自動的にチェックします。 コレクターのスニペットの自動更新をオフにする場合は、次のように追加します。 snippet.auto.update=false から agent.conf 特定のコレクターのファイル。 これは、スニペットを使用するモジュールのセキュリティ更新とバグ修正を妨げるため、お勧めできません。
イベントソース
EventSourcesは、IPMIイベントログイベント、SNMPトラップ、Windowsイベントログ、Syslogイベントなど、数値以外のイベントベースのデータの監視およびアラートアクティビティを定義します。 EventSourceには次のXNUMXつのタイプがあります。
- コレクターが受信した非同期イベントメッセージを監視するEventSources
- 特定のイベントの存在についてイベントログまたはログファイルをアクティブに監視するEventSources
詳細については、を参照してください。 イベントソースの構成.