タグ

fluentdに関するzyxwvのブックマーク (7)

  • Fluentdのログを消失させたくない話 - nori3tsu's blog

    fluentdのリトライ処理に失敗した場合に、ログを消失させたくない+処理に失敗したログを復旧させたいという話です。 fluentdのBufferedOutput系のpluginは、retry_limitに記載されているリトライ回数を消費してしまった場合、"throwing away old logs."のwarnメッセージと共に、ログが消失します。 # buffer_type fileの場合は不明 それを防ぐため、secondaryというディレクティブが存在します。 secondaryは、matchディレクティブのretry_limitに記載されているリトライ回数を超過してしまった場合に実行されます。 そのため、処理に失敗した場合のバックアップ用途に使用できます。 例えば、fluent-plugin-xxxを使用してxxx上にデータを書き込む処理中に、xxxへの接続がダウンしている場合、

    Fluentdのログを消失させたくない話 - nori3tsu's blog
    zyxwv
    zyxwv 2018/04/18
    退避されたログを再度流す
  • Fluentd v0.12 Filter プラグインの使い方と作り方 - Qiita

    Fluentd v0.12 がリリースされました。git log を見るに v0.10.1 がリリースされたのは 2011/10/16 とのことなので、3年越しのメジャーバージョンアップとなりました。自分が Fluentd の開発に携わってから初ですね。感慨深い。 Fluentd v0.12 には Fluentd v0.12 is Released で言及されているように、今まであった Input プラグイン、Output プラグインに加えて、Filter プラグイン という仕組みが追加されています。記事ではその使い方、および作り方を解説します。 2014/12/30更新 v0.12.2 で filter メソッドで nil を返すとメッセージを削れるようになったので記事を修正。cf. #515 合わせて v0.12.2 で、Filter プラグインのテストヘルパーが追加されたのでテスト

    Fluentd v0.12 Filter プラグインの使い方と作り方 - Qiita
  • AWS EC2上にfluentd + fluent-plugin-twitter + elasticsearch + kibana インストールするメモ - Qiita

    Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article?

    AWS EC2上にfluentd + fluent-plugin-twitter + elasticsearch + kibana インストールするメモ - Qiita
    zyxwv
    zyxwv 2015/08/27
    [elasticsearch
  • Fluentdが流行る理由がいま分かる、10の実践逆引きユースケース集 - Y-Ken Studio

    ログデータを活用してビジネスに役立てようという最近のトレンドは理解できる。 しかし、なぜログ収集ソフトウェアのFluentdがこれほどまで話題になるのか、不思議に感じている方もいるのではないだろうか。単にログデータを収集するならばsyslog-ngやrsyslogで十分ではないかという意見もあるだろう。 それらは既存のログシステムを置き換えるプロダクトであり、Fluentdのそれとは根的に異なる。Fluentdは、既存のログシステムに手を入れることなく新たにログの収集を行い、ストリームデータ処理を実現するプロダクトなのである。 一般的にログデータはサーバの数だけ分散しており、それを定期実行処理で収集するということだけでも、なかなか骨の折れる仕事である。さらに集めるだけでなく、日々増え続けるログデータを活用できる形に加工してしかるべきデータストアに保管するということに挫折した方もいるのでは

    Fluentdが流行る理由がいま分かる、10の実践逆引きユースケース集 - Y-Ken Studio
    zyxwv
    zyxwv 2015/05/15
    fluentd のユースケース例
  • Fluentdのhttpインプットプラグインを使ってみた&=はまってみた - ぬけラボ

    必要になったので、Fluentdのhttpインプットプラグインを試してみました。 httpインプットプラグインはWebAPI経由で簡単にデータを入力することが出来るとても便利なプラグインです。 使用可能なフォーマットとしてはjsonやmsgpack形式のバイナリデータの送信が可能なようです。 使ってみた とりあえず公式ドキュメント(http Input Plugin | Fluentd)に習って使ってみます。 設定ファイル $ vim test.conf # HTTPインプット <source> type http port 8888 bind 0.0.0.0 </source> # 標準出力へアウトプット <match **> type stdout </match> Fluentdの起動 $ fluentd -c test.conf curlでJSONデータを送信 リソース情報にFlu

    Fluentdのhttpインプットプラグインを使ってみた&=はまってみた - ぬけラボ
  • GitHub - m-mizutani/libfluent: Library to send log as fluentd forwarding message

    You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

    GitHub - m-mizutani/libfluent: Library to send log as fluentd forwarding message
  • Fluentdとはどのようなソフトウェアなのか - たごもりすメモ

    Fluentd というソフトウェアがある。日国内ではそこそこ話題になってきたが、何ができるのか、何に使うと嬉しいのか、何に使えるのか、という点について詳細をよく知らないという人もおそらくまだ多いことでしょう。 なので、簡単にまとめる。 http://fluentd.org/ なお以下の個別項目ごとに書いていくが、その手前にまとめを置いておくので忙しい人はそれだけ読むとよい。インストールや設定については導入部分については日語の記事はもう多くあるので、触れない。 概要 できること ログの収集 センサデータ等の収集 汎用データ処理プロセッサとして 頻出ユースケース ログの収集 データの集約 簡単なリアルタイム集計 ソフトウェアとしての特徴 コア プラグイン 安定性 性能 開発体制 コミュニティ ぶっちゃけどうなの? まとめ 現時点で、複数の場所に分散したデータや常に増え続けるデータの安全な転

    Fluentdとはどのようなソフトウェアなのか - たごもりすメモ
  • 1