この記事は Falcon, Fluentd, and Event Webhook の抄訳です。 FalconというWEBフレームワークをご存じですか?使いやすさとHTTP APIのみにフォーカスしたシンプルさが魅力のPythonのWEBフレームワークです。 今回は、このFalconとログ収集ツールであるFluentdを使い、SendGridからのEvent Webhookをロギングする方法を紹介したいと思います。 環境構築 まずは、Fluentdをインストールしましょう。FluentdのQuickStartにはいくつかの方法が記載されていますが、ここではruby gemを使います。 $ gem install fluentd --no-ri --no-rdoc 次にフォルダを作成し、その下にvirtualenvを用いてPython実行環境を作成します。 $ mkdir falcon_sam