これは、Ubuntu Online、Fedora Online、Windows オンライン エミュレーター、または MAC OS オンライン エミュレーターなどの複数の無料オンライン ワークステーションの XNUMX つを使用して、OnWorks 無料ホスティング プロバイダーで実行できるコマンド LogCentral です。
プログラム:
NAME
LogCentral - 分散アプリケーション用の中央ログ サービス
NAME
LogCentral - パブリッシャー/サブスクライバー モデルを使用するサービス。コンポーネントはタグ付けされて公開されます。
メッセージとツールは適切なメッセージを返します。
シノプシス
LogCentral [オプション] ...
DESCRIPTION
LogCentral はメッセージを収集し、サブスクライバーに公開します。 メッセージにはタグが付けられており、
LogCentral サービスは、フィルタリングされたメッセージのみを加入者に送信します。
LogCentral を開始する前に、次のことを行う必要があります。
· CORBA ネーミング サービスを起動します。
· ログフォワーダーを起動する if 必要とされる
· LogCentral サービスを開始する
[注: LogCentral はログ ツール/コンポーネントの前に起動する必要があります]
OPTIONS
-config [名前]
LogCentral サービスの構成ファイル。 まず、LogCentral は
コマンドラインで指定されたファイルを読み取ってから、環境変数 $LOGCENTRAL_CONFIG を読み取ります
そして最後の手段として、現在のファイルで「config.cfg」という名前のファイルを探します。
ディレクトリにあります。
CONFIGURATION FILE
コマンド ライン オプションを使用して、構成ファイルを LogCentral に渡すことができます。
-config オプション。 構成ファイルには、メッセージを説明するいくつかのクラスのタグがリストされています。
最小構成は次のようになります。
[全般]
[動的タグリスト] [静的タグリスト] [ユニークタグリスト] [揮発性タグリスト]
一般タグは次のパラメータを受け入れます: * 'port=xxx'、使用するポートを指定します。
· 「MinAge=xxx」は、メッセージが保存される最小期間を定義します。
ログセントラル
· 'DynamicStartSuffix=START'、START でタグを展開します。 「DynamicTagList」を参照してください。
· 'DynamicStopSuffix=STOP'、STOP を含むタグを展開します。 「DynamicTagList」を参照してください。
他の XNUMX つのカテゴリは、LogCentral の状態マネージャーを構成します。 大事です
すべてのタグが XNUMX つのサフィックスで展開されてタグのペアが生成されることがわかります。
· VolatileTagList には、監視対象のすべてのタグが含まれている必要があります。 必須ではありませんが、必須である可能性があります
何らかのツールによってリクエストされました。
· UniqueTagList には、このタグの前のメッセージを上書きするタグが含まれている必要があります
実施例
· LogCentral の起動
LogCentral -config ./LogCentral.cfg
理論的根拠
LogCentral は通信層として CORBA を使用します。 柔軟かつ堅牢でありながら、
ミドルウェアの場合、異種ネットワーク上での展開は依然としてデリケートであり、必要な場合があります。
SSH トンネルを使用します。
onworks.net サービスを使用してオンラインで LogCentral を使用する