AWSシンジAWSのCloudTrailやVPCFlowLogsなどのわけわからんログ達をSplunkでわけわかるようにするツイートシェアはてブ送るPocketシンジです。Splunkはログの可視化で超有名なソフトウェアですが、AWSのログ達も同じく可視化してくれますので、今回はSplunkを使ってAWSのログのみを可視化してみます。cloudpackのSplunkは見せられないのでシンジのアカウントに絞って見てみます。Linuxで行けます。Splunkの公式サイトにアカウント登録して、ダウンロードしてきます。ここで登録したときのアカウント名とパスワードは、その後しょっちゅう使いますので覚えておいて下さい。wgetのコマンドまで発行してくれる親切仕様です。http://www.splunk.com/今日時点で最新はsplunk-6.3.2-aaff59bb082c-linux-2.6-x86_64.rpmですね。splunk-6.3.2-aaff59bb082c-linux-2.6-x86_64.rpm[/bash]こんなかんじで。セキュリティグループを設定しようTCP514TCP8000TCP9997SSH22です。–accept-license[/bash]完。ブラウザでアクセスしようhttp://アドレス:8000で、アクセスできます。ちなみに後ろに/ja-JP/を付けると日本語になります。Splunkの初期パスワードはadminchengemeです。AWSなAppを追加するその他のAppを追加するで、AWS関連のAppを2つ追加します。この2つだけあればOKです。Splunkマジ多機能なのでAD連携とかSAML-SSOとかWindowsのログみたりLinuxのログみたりネットワーク機器のログ見たりいろいろ出来るのですが、今回はAWSのログにフォーカスして見てみます。Configを可視化するぐわんぐわん動くので面白いです。ここからドリルダウンできます。利用状況を可視化するAWSのログは全部可視化出来ます。可視化する通信量の状況を見てみたり、リジェクトしたIPアドレスをリスト化できたりします。アラートも飛ばせます標準でもかなり豊富に用意されてます。他にも山ほど見られるのですが多すぎるので是非ご自身でやってみてください。ConfigやCloudTrailの設定などなどが有効になっていないと見られませんよ〜ちなみに有償アプリなので無料期間は1日500MBまでのログ転送と、60日間の利用期限があります。60日経過後は、一部の機能が無効化されます。買おうと思ったら代理店さん(シンジ的にはマクニカネットワークさん)に連絡しましょう。1日1GBだと結構お安いです。1日何GB転送させたいかで料金が変わります。購入すると数日後にライセンスファイルが送られてきますので、それをWebからポチポチして読み込み〜って飲ませるだけです。簡単〜〜ログ量がかなり多いとログの検索対象の総容量が数テラとか行くと、検索するときにCPUもメモリもディスクもしんどいので、結構なサイズのインスタンスが必要になります。t系だと無理ゲーです。個人のアカウントでブログ書いてるくらいなら全然余裕ですけどね。コメントをキャンセルメールアドレスが公開されることはありません。Watchのリカバリアクションを使って死んだEC2を自動で蘇らせるRECOMMENDこちらの記事も人気です。