これは、Ubuntu Online、Fedora Online、Windowsオンラインエミュレーター、MACOSオンラインエミュレーターなどの複数の無料オンラインワークステーションのXNUMXつを使用してOnWorks無料ホスティングプロバイダーで実行できるコマンドloggenです。
プログラム:
NAME
loggen-指定されたレートでsyslogメッセージを生成します
SYNOPSIS
ログゲン [オプション]ターゲット [港]
DESCRIPTION
注:loggenアプリケーションは、syslog-ngシステムロギングアプリケーションと一緒に配布されます。
通常、syslog-ngパッケージの一部です。 syslog-ngの最新バージョン
アプリケーションはで利用可能です 公式 syslog-of ウェブサイト[1]。
このマニュアルページは要約にすぎません。 syslog-ngの完全なドキュメントについては、を参照してください。 当学校区の
syslog-of 管理者 ガイド[2]。
当学校区の ログゲン アプリケーションは、syslogサーバーと
サーバーへの接続。 指定された速度でsyslogメッセージをサーバーに送信できます。
TCP、UDP、UNIXドメインなど、さまざまな接続タイプとプロトコルを使用する
ソケット。 メッセージは自動的に生成できます(繰り返し パッド文字列と
以上)、またはファイルまたは標準入力から読み取ります。
日時 ログゲン メッセージの送信が終了すると、次の統計が表示されます。
· 平均 率:メッセージがメッセージ/秒で送信された平均速度。
· カウント:送信されたメッセージの総数。
· 時間:メッセージの送信に必要な時間(秒単位)。
· 平均 メッセージ サイズ:送信されたメッセージの平均サイズ(バイト単位)。
· 帯域幅:メッセージの送信に使用される平均帯域幅(キロバイト/秒)。
OPTIONS
-アクティブ-接続
接続数 ログゲン 宛先にメッセージを送信するために使用します。 このオプション
宛先へのTCPまたはTLS接続を使用する場合にのみ使用できます。 デフォルト値:1
当学校区の ログゲン ユーティリティは、すべての接続が確立されるまで待機してから、
メッセージを送る。 も参照してください -アイドル接続 オプションを選択します。
--csv or -C
送信されたメッセージの統計をCSVとしてstdoutに送信します。 これは、
メッセージレートをプロットします。
--dgram or -D
データグラムソケット(UDPまたはunix-dgram)を使用して、メッセージをターゲットに送信します。 必要
--inet オプションも。
-- 解析しない or -d
入力ファイルから読み取った行を解析せず、受信したとおりに送信します。
- 助けて or -h
簡単なヘルプメッセージを表示します。
-アイドル接続
アイドル状態の接続の数 ログゲン 目的地に確立します。 ご了承ください ログゲン
アイドル状態の接続ではメッセージを送信しませんが、接続はを使用して開いたままになります
キープアライブメッセージ。 このオプションは、TCPまたはTLS接続を使用して
目的地。 も参照してください -アクティブ-接続 オプション。 デフォルト値:0
--inet or -i
TCP(デフォルト)またはUDP(と一緒に使用する場合)を使用します --dgram オプション)プロトコル
ターゲットにメッセージを送信します。
- 間隔 or -I
秒数 ログゲン 実行されます。 デフォルト値:10
の場合に注意してください - 間隔 - 番号 一緒に使用され、 ログゲン 送ります
設定された期間までのメッセージ - 間隔 有効期限が切れる、または設定されたメッセージの量
- 番号 どちらか先に発生した方に到達します。
--ipv6 or -6
IPv6アドレスを使用して宛先を指定します。 宛先には
実際のIPv6アドレス。
-ループ読み取り or -l
で指定されたファイルを読み取ります -読み取りファイル ループ内のオプション:loggenはからの読み取りを開始します
ファイルの終わりに達したときのファイルの始まり。
- 番号 or -n
生成するメッセージの数。
の場合に注意してください - 間隔 - 番号 一緒に使用され、 ログゲン 送ります
設定された期間までのメッセージ - 間隔 有効期限が切れる、または設定されたメッセージの量
- 番号 どちらか先に発生した方に到達します。
-フレーミングなし or -F
IETF-syslogプロトコルスタイルのフレーミングを使用しないでください。 syslog プロトコル
オプションが設定されています。
- 静かな or -Q
の実行時にのみ統計を出力します ログゲン 終了しました。 設定されていない場合、
統計は毎秒表示されます。
- 割合 or -r
アクティブな接続ごとにXNUMX秒あたりに生成されるメッセージの数。 ディフォルト
値:1000
-読み取りファイル or -R
ファイルからメッセージを読み取り、ターゲットに送信します。 も参照してください -スキップトークン
オプションを選択します。
指定 - 標準入力(stdio)からメッセージを読み取るための入力ファイルとして。 ノート
標準入力からメッセージを読み取る場合、 ログゲン 単一を使用することができます
糸。 の -R - 次のように、パラメータはコマンドの最後に配置する必要があります。 ログゲン 127.0.0.1
1061 -読み取りファイル -
syslog-protoの場合は、指定されたsdata(例: "[test name = \" value \ "])を送信します
.PP --sdata or -p
の引数を送信します --sdata IETF-syslog(RFC5424)のSDATA部分としてのオプション
フォーマットされた)メッセージ。 と一緒に使用してください --syslog-proto オプション。 例えば:
--sdata "[テスト name = \ "value \"]
- サイズ or -s
バイト単位のsyslogメッセージのサイズ。 デフォルト値:256。最小値:127バイト、
最大値:8192バイト。
-スキップトークン
すべての先頭で指定された数のスペースで区切られたトークン(単語)をスキップします
ライン。 たとえば、ファイル内のメッセージが次のようになっている場合 foo バー メッセージ,
-スキップトークン 2 スキップします foo バー 行の一部であり、 メッセージ 部。
と一緒に使用した場合にのみ機能します -読み取りファイル パラメータ。 デフォルト値:3
- ストリーム or -S
ストリームソケット(TCPまたはunix-stream)を使用して、メッセージをターゲットに送信します。
--syslog-proto or -P
RFC5424で指定されている新しいIETF-syslogメッセージ形式を使用します。 デフォルトでは、loggen
従来のBSD-syslogメッセージ形式を使用します(RFC3164で説明されています)。 も参照してください
-フレーミングなし オプションを選択します。
--unix or -x
UNIXドメインソケットを使用して、メッセージをターゲットに送信します。
--use-ssl or -U
SSL暗号化チャネルを使用して、メッセージをターゲットに送信します。 そうではないことに注意してください
ターゲットの証明書を確認したり、相互認証を行ったりすることができます。
- バージョン or -V
syslog-ngのバージョン番号を表示します。
例
次のコマンドは、100秒あたりXNUMX件のメッセージをXNUMX分間生成し、それらをに送信します。
TCP経由のローカルホストのポート2010。 各メッセージの長さは300バイトです。 ログゲン - サイズ 300
- 割合 100 - 間隔 600 127.0.0.1 2010.PP次のコマンドは次のコマンドに似ています
上記ですが、UDPプロトコルを使用します。 ログゲン --inet --dgram - サイズ 300 - 割合 100 - 間隔
600 127.0.0.1 2010.PPTCP6で単一のメッセージを :: 1 IPv6アドレス、ポート 1061:
ログゲン --ipv6 - 番号 1 :: 1 1061.PPUDP6で単一のメッセージを :: 1 IPv6
アドレス、ポート 1061: ログゲン --ipv6 --dgram - 番号 1 :: 1 1061.PP単一のメッセージを送信する
UNIXドメインソケットの使用: ログゲン --unix - ストリーム - 番号 1 .PP読み取り
標準入力(stdio)からのメッセージをローカルホストに送信します。 ログゲン 127.0.0.1
1061 -読み取りファイル -.SH「ファイル」
/ usr / bin / loggen
onworks.netサービスを使用してloggenをオンラインで使用する