ログに次の情報があります。これはJSON形式です。Logstash文字列から値の配列を作成します。
{
"someField":"someValue",
"columns":"[colName1, colName2, colName3, ... colNameN]",
"someField":"someValue"
}
私はこれが同じフィールドcolumns
で配列として格納したいです。
私が見たいユースケースは、特定のカラムを使用したユーザの数とその数です。
私はあなたを助けるかもしれないoutput.confにELK stak 5.x
私は、それが配列への自動変換されることを理解しています。私の場合は、ThreadContextを使って値を入れています。 ThreadContextは 'String'値のみをサポートします。私の値は配列形式で表示されますが、実際には文字列形式でログファイルに書き出されます。この場合、それで親友になるのだろうか? –
ThreadContextはlogstashプラグインですか?そうでない場合は、あなたが提供するJSON形式は、デフォルトではメッセージフィールドから来るはずですので、私はあなたがThreadContextを意味するのかわかりません –
Logstashプラグインではありませんが、フィールドに値を入れて、向こうに。 –