fluentdでelbのログを収集してawsのサービスのelasticsearchに送る処理です。
設定は以下です。
/etc/td-agent/td-agent.conf
<source> type elb_log region ap-northeast-1 s3_bucketname elb-access-log s3_prefix logs/elb timestamp_file /tmp/elb_last_at.dat buf_file /tmp/fluentd-elblog.tmpfile refresh_interval 3600 tag elb.access.log access_key_id XXXXXXXXX secret_access_key XXXXXXXXXX </source> <match elb.access.log> type elasticsearch hosts https://search-XXXXXXXXXXX.ap-northeast-1.es.amazonaws.com/ type_name elb-log logstash_format true logstash_prefix elb-access-log flush_interval 10 </match>
上記の設定で実行したら、ELBのログの設定した日から現在まですべてとってきてしまいます。
現在の日のELBのログから取得したいですがどうしたらよいでしょうか?
elbログのどこまで送ったか記憶しているところがあると思いますがどうなのでしょうか?
よろしくお願いします。
あなたの回答
tips
プレビュー