1. Splunkの主なユースケース
Splunkはベンダーフリーで様々な製品のログを横断的に扱えるログ管理ソフトウェアです。 ログ管理のユースケースは多岐にわたりますが、最も代表的な用途はセキュリティとオブザーバビリティの2分野です。 本章ではこの2つについて代表的なユースケースを説明します。
2. セキュリティ
Splunkのユースケースとして最もよく使われるのがセキュリティの分野です。 SplunkはSecurity Information and Event Management(SIEM)製品として世界的に見ても非常に高いシェアを持っています。
SIEMとは、サーバーやネットワーク機器、セキュリティ製品などが出力する ログを一箇所に集めて相関分析し、不審な挙動や攻撃の兆候を検知するための仕組みのことです。
SplunkがSIEMに使われるのは、 ベンダーフリーで様々な製品のログを収集し、横断的に検索できるという機能が、 SIEMに求められる要件と一致するためです。 セキュリティ監視では、ファイアウォール・プロキシ・認証サーバー・端末など、出力元が異なり、かつフォーマットがバラバラのログを突き合わせて 「いつ・どこで・誰が・何をしたか」を分析する必要があります。 特定のベンダーに依存せず、複数のログを一つの基盤に集め、リアルタイムに横断的に検索できる点が、この要件に対応します。
Splunkには、このセキュリティ用途をさらに強化する専用の追加機能(Premium App)として Splunk Enterprise Security(ES)と呼ばれる製品もあります。 製品ラインナップの詳細は次の章で説明します。
3. オブザーバビリティ
セキュリティに次いでよく使われるのがオブザーバビリティの分野です。
オブザーバビリティとは、日本語では「可観測性」と訳されることもあります。 システムの内部で今どこで何が起きているのかを、外から出力されるデータ (メトリクス・ログ・トレース)を通じて把握できる尺度や能力を指します。 コンテナ環境など、複雑で変化の速いシステムにおいて、早く、そして深く、システムの状態を把握するために必要な考えです。
Splunkは、メトリクス・ログ・トレースといった多種多様なテキストデータをリアルタイムに収集し、管理・分析することが可能です。 Splunkはもともと持っていた強力なログ管理機能に加えて、Splunk Observability Cloudというオブザーバビリティ製品も備えています。 これらを組み合わせることで、オブザーバビリティ分野にも強みを持っています。
4. Ciscoによる買収とAIへの注力
2024年、ネットワーク機器の大手であるCisco Systems Inc(シスコシステムズ)にSplunkは買収されました。 SplunkはCiscoの一員となりましたが、ベンダフリーという当初の立場に現時点では変更はないようです。
また、Splunkは近年AI機能(AI Assistant)の拡充も進めています。 Splunk内部に存在するログをAIに与えることで、よりセキュリティやオブザーバビリティの分野における分析を自動化・高度化したり、 Splunk自身の活用がより楽になることが期待されています。
5. まとめ
- Splunkのユースケースは多岐にわたるが、代表的なのはセキュリティとオブザーバビリティ
- 最もよく使われるのはセキュリティ。SIEM製品としてシェアが高い
- Splunk Observability Cloudなどの製品も用意しており、オブザーバビリティにおいても強みがある
- 2024年にCiscoがSplunkを買収、AI機能にも注力している