データ分析プラットフォーム Splunkご紹介資料 2013/6 マクニカネットワークス株式会社 Splunkセールスチーム Splunk社 会社概要 Company • • • • (NASDAQ: SPLK) 2004年設立, 2006年製品リリース HQ: San Francisco, CA 地域別本社:香港、ロンドン 14か国 700名以上の従業員 Financials • 年間売上:198万ドル(約200億円) • 毎年2倍以上の成長率(2009~2012) • 2012年4月18日 NASDAQに上場 5,600+ Customers • • • Copyright © 2012, Macnica Networks Corp. 2 90か国5,600社以上の実績 Fortune 100の内54社が導入 最大ユーザでは100TB/日のデータを分析 Listen to your data. 製品の歩み 1 2 3 Tool “Google for the datacenter” Copyright © 2012, Macnica Networks Corp. 4 4.1 4.2 4.3 Engine “Engine for machine-generated data” 3 5 Platform “Platform for operational intelligence” Listen to your data. 最近のトピック • SC Magazine • 「2013年ベストSIEMソリューション賞」を受賞 • Fast Company Magazine • • 世界で最も革新的な企業、第4位 Big Data Innovatorとしては、第1位 • Gartner SIEM Magic Quadrant, 2013 • Leaderの評価を獲得 Copyright © 2012, Macnica Networks Corp. 4 Listen to your data. マクニカネットワークス - Splunk Business History • 2009年1月 Splunk国内一次代理店契約 Splunk社と連携して弊社にて日本語化を実施 • 2010年1月 SplunkからBest Partner and Engineer として受賞 • 2012年2月 APACで最も早い成長率を達成したとして “Fastest Growing Partner Award” を受賞 • 2013年6月現在 国内80社以上導入、構築実績 Splunk社認定資格を持つ営業、エンジニアが ご提案からサポートまで対応させて頂きます Copyright © 2012, Macnica Networks Corp. 5 Listen to your data. Machine-generated “Big Data” ITシステムから生成されるデータの急拡大 から2020までのデジタル “2009 データは44倍以上に増加 6 IDC 2010 Storage Market View “ デジタルの世界で生まれる データの90%以上が非構造 化データである “ Copyright © 2012, Macnica Networks Corp. “ GPS, RFID, Most enterprise data is Hypervisor, machine-generated Web Servers, Email, Messaging Clickstreams, Mobile, Telephony, IVR, Databases, Sensors, Telematics, Storage, Servers, Security devices, Desktops IDC 2011 Digital Universe Study: Extracting Value from Chaos Listen to your data. 幾何学的に複雑化するマシンデータ Industrial Data + Additional Sources Core IT Customer-facing IT Web Services Shipping RFID Databases Desktops Developers Applications Telecoms Online Shopping Carts Security GPS/Cellular Energy Servers Storage Networking Manufacturing Clickstream Messaging クラウド Copyright © 2012, Macnica Networks Corp. Social Media 仮想化 7 物理インフラ Listen to your data. エスカレーションの問題 = 伝言ゲーム WEBサイ トにアク セスでき ない。 アプリケーション サポート担当 アプリケーション 開発者 管理コンソール 上は問題ありま せん。アプリ担 当にエスカレー ションします。 監視ツールで も問題ありませ ん。開発者に エスカレーショ ンします。 システム管理 者にログを要求 します。 エスカレーション エスカレーション エスカレーション サービスデスク Copyright © 2012, Macnica Networks Corp. アプリケーション 開発者 データベース 管理者 開発者にログ を提供します。 ログ調査、アプ リの問題ではな い。DB管理者 にエスカレー ションします。 DB管理者は監 査ログを調査し、 問題を特定しま す。 レスポンス エスカレーション 原因特定 システム管理者 8 Listen to your data. マシンデータとは? Sources Order Processing Middleware Error Care IVR Twitter Copyright © 2012, Macnica Networks Corp. 9 Listen to your data. マシンデータに含まれる情報 Sources Customer ID Order ID Product ID Order Processing Order ID Customer ID Middleware Error Time Waiting On Hold Customer ID Care IVR Twitter ID Twitter Customer’s Tweet Company’s Twitter ID Copyright © 2012, Macnica Networks Corp. 10 Listen to your data. マシンデータに含まれる情報 Sources Customer ID Order ID Product ID Order Processing Order ID Customer ID Middleware Error Time Waiting On Hold Customer ID Care IVR Twitter ID Twitter Customer’s Tweet Company’s Twitter ID Copyright © 2012, Macnica Networks Corp. 11 Listen to your data. Splunkによるデータ活用 トラブル原因の迅速な調査、セキュリティインシデントの分析等 全てのITインフラを対象に実現 Web Services RFID Shipping Energy GPS/Cellular Developer s Desktops Server s Security Telecom s Copyright © 2012, Macnica Networks Corp. Online Shopping Carts App Support Web Services Social Media Storage Networking Manufacturing Databases/ DWH Messaging 12 Clickstream Listen to your data. あらゆるデータを一元化 どんなソースからのどんな形式のテキストデータでも 高速にインデックス化を行います Ad hoc search Monitor and alert Report and Custom analyze dashboards Developer Platform Data collection and indexing Splunk storage Copyright © 2012, Macnica Networks Corp. 13 Other Big Data stores Listen to your data. あらゆるデータを一元化 どんなソースからのどんな形式のテキストデータでも 高速にインデックス化を行います Ad hoc search Monitor and alert Report and Custom analyze dashboards Developer Platform Not RDBMS 事前のスキーマ設計不要 データ別に収集用のコネクタ不要 Splunk storage Other Big Data stores データのフィルタ等不要 Data collection and indexing Copyright © 2012, Macnica Networks Corp. 14 Listen to your data. Splunkの利用シーン ITインフラマネジメント アプリケーションマネジメント システム状態の把握 迅速なトラブル解決 システム稼働の安定 アプリケーションの稼働状態把握 レスポンスタイムの測定 トラブル原因の特定 セキュリティ&コンプライアンス Big Data 異常の検知 インシデントレスポンス向上 ログ相関分析 Copyright © 2012, Macnica Networks Corp. 異なるデータの分析 大量データの高速処理 15 Listen to your data. フレキシブルに調査・分析・活用 Three Primary Capabilities あらゆるデータを一元化 サーチ&ナビゲート • • • • データのドリルダウン “Needle in a haystack” 各種トラブルシューティング 障害原因分析 インシデント調査 Copyright © 2012, Macnica Networks Corp. シングルインタフェース さまざまな用途に活用 ヒストリカル分析 リアルタイムモニタ • • • • • • リアルタイムレポート ライブダッシュボード イベントの相関分析 イベントの監視・アラート トランザクションの追跡 SLAのトラッキング 16 • • • • ベースライン・しきい値の設定 傾向分析 過去からのパターン分析 各種レポーティング Listen to your data. Webブラウザから自由に情報にアクセス 直感的な検索 + データへのアクセス 高度な統計、相関分析、レポーティング 柔軟なカスタマイズ機能を持つユーザインターフェイス、ダッ シュボード Copyright © 2012, Macnica Networks Corp. リアルタイム及びスケジュールによる検索、アラーティング 17 Listen to your data. 様々な活用シーン IT部門 16TB/day 6TB/day 2.5TB/day 監査 マーケティング 経営層 4TB/day 1.5TB/day アプリ 管理 IT セキュリ コンプライ ビジネ オペレー ティ アンス ス分析 ション ウェブ 分析 1TB/day Copyright © 2012, Macnica Networks Corp. 18 Listen to your data. お客様事例 90か国、5600社以上の導入実績 Fortune100の半分以上が採用 Cloud and Online Services Education Energy and Utilities Financial Services and Insurance Government Healthcare Manufacturing Media Retail Technology Telecommunications Travel and Leisure Copyright © 2012, Macnica Networks Corp. 20 Listen to your data. ITインフラマネジメント アプリケーションマネジメント セキュリティ&コンプライアンス Big Data サポート部門での活用 マルチテナントのWebサイトを運営しており、数百規模のドメインのアプリケーションを管理 対象のログは散在しており、以前はアプリケーションごとに各システムにログインして調査する必要があった Splunkですべてのドメインのログの一元管理をし、横断的な検索機能を利用することにより、探したい情報を瞬時に抽出 Splunkを利用することで開発部門にエスカレーションせず、サポート部門で解決できるようになった Webという共通のインターフェースで、簡単な操作(時間帯、キーワードの検索)が可能になり、 属人性を排除した効率的なオペレーションで、ユーザーからの問い合わせに対しての対応時間を大幅に短縮 ①遅く感じるのですが。。 開発部門へのエスカレーション ②登録できないのですが。。 ③メールが届かないのですが。。 Splunk導入前 Splunkで即解決 Splunk導入後 ①具体的に何秒かかっているかを調査 ②具体的なアクセス履歴を調査 ③メールの配信状況を調査 Copyright © 2012, Macnica Networks Corp. 21 Listen to your data. ITインフラマネジメント アプリケーションマネジメント セキュリティ&コンプライアンス Big Data 音楽配信事業での活用 データを紐付けて各ユーザのアクティビティを把握 ユーザはMDN(電話番号)を使い認 証、IPアドレスが払い出される。(認 証ログにはMDNとIPアドレスが記載 される) MDN (電話番号) IP アドレス MDNとIPアドレスを紐づける ユーザの 認証後のアクティビティはIP アドレスにより特定できる - 検索ワード & コンビネーション - ダウンロードした曲 - ブラウズした曲・アーティスト Copyright © 2012, Macnica Networks Corp. IP アドレス 検索内容 ブラウズ履歴 ダウンロード履歴 22 各ユーザの動きを理解する鍵 ーサポート、IT、ビジネスにとっ てのインサイト Listen to your data. ITインフラマネジメント アプリケーションマネジメント セキュリティ&コンプライアンス Big Data テレコム系サービスプロバイダ様 クラウド型セキュリティGWにおけるログ分析基盤での活用 背景 – – FW、IPSをクラウドでサービス提供 各エンドユーザから自社利用環境の可視化をしたいとの要望 → DBベースの基盤を自作し情報提供 Jul 28 2009 15:39:18 '<?xml version="1.0" encoding="UTF-8" standalone="yes"?><events xmlns="http://www.cisco.com/cids/idiom" schemaVersion="2.00"><evAlert eventId="1235907844626179837” … 基盤システムのリプレース → 時間をかけずに実現したい → 自社ポータルとAPIで連携させたい 009-9-18 8:27:58 Local7.Notice 192.168.202.1 Oct 15 2008 00:00:21 ASA VDN1 : %ASA 5 106100: access list inbound denied udp outside/83.167.112.55(53057) > inside/64.254.232.248(10702) hit cnt 1 first hit [0x91c26a3, 0x0] 適用範囲 5種類のFW、IPSのログデータ – Fri Sep 18_18:20:01_PDT_2009|peizhuwxp02|64.104.161.154|2389|449|2009-06-01 19:51:28.343|The process 'C:¥Program Files¥Youdao¥DeskDict2¥YodaoDict.exe' (as user CISCO¥peizhu) attempted to initiate a connection as a client on UDP port 2000 to 効果 – – – 大量・複雑な各セキュリティGW機器のログを一元化 API連携によって自社ポータルと容易に連携 お客様からの調査要求に対して、素早く結果をレスポンスが可能に Sep 24 2009 09:59:28 192.168.2.1 ns5gt-wlan: NetScreen device_id=ns5gt-wlan [No Name]system-notification00257(traffic): start_time="2009-09-24 09:59:28" duration=3 policy_id=1 service=dns proto=17 src zone=Trust dst zone=Untrust action=Permit sent=145 rcvd=208 src=192.168.2.37 dst=68.87.72.130 src_port=63528 dst_port=53 src-xlated ip=71.239.55.211 port=2608 Next Step – – 今後、WAFなどのセキュリティGWの追加も予定 取込対象機器の制限なし、柔軟に取込対象データの拡張が可能 → サービスメニューの拡大 Copyright © 2012, Macnica Networks Corp. 23 Listen to your data. ITインフラマネジメント アプリケーションマネジメント セキュリティ&コンプライアンス Big Data オンラインゲーム会社様 Splunk Use: クラウド、物理環境の両方から、一日あたり10TBのデータを収集 – 主にはWeb serverとapplicationのログをSplunkに収集して、Business 状況可視化、トラブルシューティング、モニタリングに活用 – Splunkをgame operations, 開発者, 社内IT部門の担当者が利用 – SplunkのValue: 本番環境で発生する問題をリアルタイムに把握することで、gameのリリース を加速することができている – 数時間かかっていた問題解決が、分単位まで低減 – インフラの管理、モニタリングにより、拡大するシステムの効率化を実現 – 新ゲームのリリースが加速 Copyright © 2012, Macnica Networks Corp. 24 ソーシアルゲームのリーディングカンパニー 月間232百万人のアクティブユーザ 60 百万人のデイリーアクティブユーザ Listen to your data. Splunk ROI – Fast, Compelling, Diverse 売上Up Macys.com Webサイトに関連するトラブル低減により 2400万円/インシデントの機会損失を防いでいる Uptime向上 Trans Union インシデントあたりのダウンタイムを90%低減。 ダウンタイムによる機会損失を年間数億円レベルで防御 生産性向上 Health Trans トランザクションのトレースに7,8時間かけていたものを 5分に短縮 コスト削減 Large mutual fund 監査などのコンプライアンスの際に、ログトレースでかけていた時間を短 縮 不正アクセス検出 Large telecoms company 不正アクセス、システム不正利用の検出、対策によって 売上損失を防止 Copyright © 2012, Macnica Networks Corp. 25 Listen to your data. Copyright © 2012 Splunk, Inc. お問合せ:マクニカネットワークス株式会社 Splunk製品担当 TEL:045-476-1973 E-mail: [email protected] http://www.macnica.net/splunk/ Copyright © 2012, Macnica Networks Corp. Make Machine Data Accessible, Usable and Valuable to IT and Business Listen to your data. 26 Appendix Copyright © 2012, Macnica Networks Corp. 27 Listen to your data. Splunkアーキテクチャ Apps and Solutions Application Monitoring IT Operations Security Web Intelligence Stats/ Analytics Alerts Business Analytics SDK APIs User Interface Access Controls Compliance Reports Dashboard s Search Indexing No RDB No Custom Collector Collection APP OS テキスト化されたあらゆるデータが対象 Storage Copyright © 2012, Macnica Networks Corp. Network Devices 28 Servers 仮想環境 • • • • • • ディレクトリ監視 / syslog / スクリプト エージェント Logs Metrics Events SNMP Traps Listen to your data. データ収集 収集 保存 分析 機能 活用 アプリケーション ログ ミドルウェア スクリプト サーバ・OS ネットワーク FTP(※1), SCP, CIFS Samba ps, top, vmstat, … WMI, OPSEC, DBI... 変更 コンフィグ Syslog(※2), SNMP(※1) Splunkフォワーダー ① ファイルシステム ディレクトリの監視による 取り込み ② スクリプト実行による 取り込み ③ ネットワークポートからの 取り込み アラート (※1)Splunkサーバに別途デーモンを立てて 頂く必要があります。 (※2)syslogを直接受け取る、またはsyslogd経由での 取り込み、両方可能です。 Copyright © 2012, Macnica Networks Corp. 29 Listen to your data. データストア・インデックス Mar 11 10:22:06 172.30.255.252 id=firewall sn=0017C514CBB8 time="2010-03-11 10:18:56" fw=221.186.88.32 pri=6 c=1024 m=537 msg="Connection Closed" n=0 src=211.19.55.156:9809:X2 dst=202.232.2.38:53:X7 proto=udp/dns sent=74 rcvd=90 Index化 Mar 11 10:22:06 172.30.255.252 id=firewall sn=0017C514CBB8 time="2010-03-11 10:18:56" fw=221.186.88.32 pri=6 c=1024 m タイムスタンプ分析 - 複数行で1イベントのフォーマットも タイムスタンプを軸に自動判別 イベント境界分析 元データ保存 収集 保存 分析 機能 活用 約10%に圧縮されて ファイルシステム上に保 存 セグメント処理 インデックス処理 - カンマ、コロン、スペース区切りでIndexデータ を作成 Hot Warm Cold Frozen Copyright © 2012, Macnica Networks Corp. 30 取込後の経過期間またはファイルサイズに応じて Hot→Warm→Cold→Frozen フォルダに自動ローテート。 Frozenフォルダのデータは削除または 指定先へアーカイブ可能。 Listen to your data. 分析機能 – 検索 • データの絞り込み(検索) • どのデータから? (データソースの指定) • • • • • 全データからの抽出 ホスト、ソースタイプ、ソースを選択してから抽出 • • カレンダーによる年月日時分秒単位での指定 タイムバーによる絞り込み • • 任意のキーワード(数字、アルファベット、漢字、ひらがな、カタカナ) 正規表現 収集 保存 分析 機能 活用 なにを (抽出条件) どうやって? (検索方法) • 検索式を作成 • • 独自コマンド AND OR NOT パイプによる連携 • • ログ部分 フィールド値部分 • 予め指定された入力値のBOXを作成 Web上でのマウスオーバーによる絞り込み フォームサーチ Copyright © 2012, Macnica Networks Corp. アラート レポート いつの? (時間範囲の指定) • • • 検索 31 Listen to your data. 分析機能 – アラート 収集 保存 分析 機能 活用 検索 アラート レポート ①アラートルール設定 検索で利用した検索式を保存して、 そのままアラートルールとして利用。 ②サーチタイミング設定 設定した任意のタイミングでサーチ実行 単位:リアルタイム / 分 / 時間 / 日 ③アラートアクション アラートルールにヒットした場合、下記アクションを実行 E-mail通知 / スクリプト実行 / RSS ④アラートメッセージの管理 アラート一覧を管理画面から確認可能 Copyright © 2012, Macnica Networks Corp. 32 Listen to your data. 分析機能 - レポート・ダッシュボード ①カスタマイズ 1.検索機能で必要なデータを抽出 収集 保存 分析 機能 活用 2.抽出した結果をワンクリックでレポート化、 保存して繰り返し利用可能 Enterprise Security Security PCI Compliance 10種類以上のレポート形式 から選択可能 BlueCoat ProxySG Unix and Linux Sendmail Copyright © 2012, Macnica Networks Corp. VMware ダッシュボード項目が定義 されたAppにより データ取込みからダッシュ ボード化まで容易に実現 SNORT 33 アラート レポート ダッシュボード ②App利用 検索 Listen to your data. 400種類以上のAppsによる活用支援 ・各種デバイス用レポートテンプレート ・データ収集用スクリプト など Weather BigFix Sendmail PDF Report Server F5 Radio Sta ons XenDesktop NetScaler WebSphere Mul cast MS Exchange FISMA Ruby on Rails Google Maps Whois lookup Twi er Windows Nagios Security Javamail BlueCoat ProxySG Security SCOM PCI Compliance Unix and Linux Solera DeepSee TCP/UDP Sending IronPort IronPort WSA WSA NetFlow Audible Alerts Splunk Monitoring SNORT FireEye Malware YouTube Encrypt/Decrypt Enterprise Security Puppet Conf. Mgt Sourcefire Python Mail IMAP RSS Input JMS receiver Geo Loca on VMware Stock Quote POST/GET Rqsts FISMA Monitoring Citrix NetScaler AS/400 - iSeries Transac on Profiling Fin. Inf. eXchange Splunk Mobile DEVELOPER FRAMEWORK Copyright © 2012, Macnica Networks Corp. 34 Listen to your data. • インデックスサーバのサポートOS ・Solaris 9, 10 (x86, SPARC) システム要件 Linux Kernel vers 2.6.x and above (x86: 32 and 64-bit) FreeBSD 6.1 and 6.2 (x86: 32 and 64-bit) ・Windows Server 2003/2003 R2 (64-bit,) ・Windows Server 2008/2008 R2 (64-bit) ・Windows XP (32-bit) ・Windows Vista (32-bit, 64-bit) ・Windows 7 (32-bit, 64-bit) ・MacOSX 10.5 and 10.6 GUI用サポートブラウザ • Firefox 3, 4, and 8 ・ • Internet Explorer 6, 7, 8,・ and 9. Internet Explorer 8 is supported in IE7 compatibility mode only. Internet Explorer 9 is not supported in compatibility mode. • Safari (latest) • Chrome (latest) (32-bit and 64-bit in one download. 10.6 is only supported in 32-bit mode.) ・AIX 5.2, 5.3, and 6.1 ・HP-UX 11iv2 (11.22) and 11iv3 (11.31) (PA-RISC or Itanium, gnu tar is required to unpack the tar.gz archive) • 推奨ハードウェアスペック (インデックスサーバ) Windows, 非Windows共通 2×quad-core, 2.5GHz以上, 16GB RAM, RAID 0 or 1+0 (64bit OS使用を前提) RAID 0 or 1+0 (64bit OS使用を前提), 15000rpm, 800IOPS以上 Splunkインストール(Forwarder含む)に最低2GBのハードディスクスペースが必要 *Splunk Enterpriseはソフトウェアのみのご提供です。 *Indexサーバ、ストレージ等は別途ご用意が必要です。 Copyright © 2012, Macnica Networks Corp. 35 Listen to your data. ライセンス体系 • (体系:1日当り取込みデータ量で決定) • • • • • 500MB/日 1GB/日 2GB/日 5GB/日 10GB/日 ・・・・・・ !!! (超過回数) ① ③ (ライセンス以上のデータ取込み) • 過去30日間で4回までOK • 5回目超過時でデータ取込み以外の機能が STOP • ライセンス追加 or カウント4回以下になるこ とで復旧 Copyright © 2012, Macnica Networks Corp. 30日 ② ※データ増加時は、アップグレード可能 • 復旧 ④ ⑤ × サーチ機能 停止期間 36 Listen to your data. 拡張性 複数のインデックス情報への一括検索と統計処理・レポートが可能 大量データにもスケールアウトで対応可能 Copyright © 2012, Macnica Networks Corp. 37 Listen to your data. Hadoopとの連携 リアルタイムな 収集と分析 ダッシュボード, レポート, アクセスコントロール Hadoopが不得意な処理を Splunkが実現 Splunk Hadoop Connect • • > > > > > > Copyright © 2012, Macnica Networks Corp. 信頼性の高いデータエキスポート HadoopデータのINDEX化 Splunk App for HadoopOps • 38 トラブルシュート,、モニタリング、エン ドtoエンドのHadoop環境の分析 Listen to your data.
© Copyright 2024 Paperzz