ja:documentation:08_technical_reference:04_anexo_plugins_considerations

差分

このページの2つのバージョン間の差分を表示します。

この比較画面へのリンク

両方とも前のリビジョン 前のリビジョン
次のリビジョン
前のリビジョン
最新のリビジョン両方とも次のリビジョン
ja:documentation:08_technical_reference:04_anexo_plugins_considerations [2022/09/16 21:34] – [実装とパフォーマンスの違い] junichija:documentation:08_technical_reference:04_anexo_plugins_considerations [2022/09/16 21:41] – [使い方とプラグインのバージョン] junichi
行 7: 行 7:
  
 ===== 概要 ===== ===== 概要 =====
-プラグインにより Pandora は、複雑な処理を必要とするものや、複雑なシステムや API を利用する必要のある情報収集を実行することができます。プラグインの例をあげると、複雑な処理が必要な Oracle データベースのモニタリングや、何らかの自動検出処理があります。他には、Goliat が実行できないような簡単な HTML のパースができます。+ 
 +The plugins allows to Pandora FMS to get information that requires a complex process or that requires the use of complex systems or APIs. Examples of plugins could be the Oracle® database monitoring that requires a complex process for the monitoring and also some auto-discovery tasks. Other example could be a simple HTML parse, but that requires some that Goliat ([[:en:documentation:01_understanding:02_architecture#the_web_server_goliat|checking web server]]) can't do. 
 + 
 +プラグインにより Pandora は、複雑な処理を必要とするものや、複雑なシステムや API を利用する必要のある情報収集を実行することができます。プラグインの例をあげると、複雑な処理が必要な Oracle データベースのモニタリングや、何らかの自動検出処理があります。他には、Goliat ([[:ja:documentation:01_understanding:02_architecture#ウェブサーバ_goliat|ウェブサーバチェック]]) が実行できないような簡単な HTML のパースができます。
  
 ===== 実装とパフォーマンスの違い ===== ===== 実装とパフォーマンスの違い =====
行 35: 行 38:
  
 [[:ja:documentation:08_technical_reference:05_anexo_server_plugins_development|サーバプラグイン]]は次のような場面で利用すべきです。 [[:ja:documentation:08_technical_reference:05_anexo_server_plugins_development|サーバプラグイン]]は次のような場面で利用すべきです。
 +
 +  * The load of each execution is small, for example, simple queries.
 +  * If the Recon Task requires low data process.
 +  * If the Recon Task execution intervals are large, for example, once a week
  
   * 実行負荷が小さい場合。例えば単純な処理など。   * 実行負荷が小さい場合。例えば単純な処理など。
-  * 自動検出処理が多くのデータ処理を必要後する場合。+  * 自動検出処理のデータ処理量が少ない場合。
   * 自動検出処理の実行間隔が長い場合。例えば、1週間に一度など。   * 自動検出処理の実行間隔が長い場合。例えば、1週間に一度など。
  
行 88: 行 95:
  
 <code> <code>
- $ ./myplugin +$ ./myplugin
- +
  myplugin version: v1r1  myplugin version: v1r1
- +
  Usage myplugin <param1> <param2> <param3>  Usage myplugin <param1> <param2> <param3>
-  +
-  param1: este parametro es una cosa +
-  param2: este parametro es otra cosa+
 </code> </code>
  
 [[ja:documentation:start|Pandora FMS ドキュメント一覧に戻る]] [[ja:documentation:start|Pandora FMS ドキュメント一覧に戻る]]