2017-08-14 12 views
0

アプリケーションのロードバランサのCloudwatchからLogstashへのログを取り込む必要があります。私は読んでいると思う複数のものがあります。 configファイルのfiltersフィールドの背後にある機能を誰かが知っているかどうか疑問に思っていました。Logstash入力Cloudwatchログの設定

filtersフィールドに複数のLoadBalancer IDを置くことができますか、それとも個別にinputフィールドを持たなければならないのですか?

input { 
    cloudwatch { 
     namespace => "AWS/ApplicationELB" 
     metrics => [my_metrics] 
     filters => {"LoadBalancer" => "name1", "LoadBalancer" => "name2"} 
     region => "my_region" 
    } 
} 

OR

input { 
    cloudwatch { 
     namespace => "AWS/ApplicationELB" 
     metrics => [my_metrics] 
     filters => {"LoadBalancer" => "name1"} 
     region => "my_region" 
    } 
} 

input { 
    cloudwatch { 
     namespace => "AWS/ApplicationELB" 
     metrics => [my_metrics] 
     filters => {"LoadBalancer" => "name2"} 
     region => "my_region" 
    } 
} 

事前に助けてくれてありがとう!

答えて

0

あなたはおそらく行うことができますすることです。

  • まず、あなたのLogstashにthis pluginを追加し、CloudWatchのに作成されたログ・グループを利用することができ、CloudWatchのでFollow this link

をログ・グループを作成します。 。

希望すると助かります!