managing deep security on microsoft azure. log analytics/visualization

25
2016 / 07 / 07 Deep Security User Night #3 くくくくくく Managing Deep Security on Microsoft Azure Log Analytics/Visualization

Upload: jun-kudo

Post on 09-Jan-2017

479 views

Category:

Internet


1 download

TRANSCRIPT

Page 1: Managing Deep Security on Microsoft Azure. Log Analytics/Visualization

2016 /07 /07Deep Security User Night #3

くどうじゅん

Managing Deep Securityon Microsoft AzureLog Analytics/Visualization

Page 2: Managing Deep Security on Microsoft Azure. Log Analytics/Visualization

Deep SecurityをAzureで運用できます?

Page 3: Managing Deep Security on Microsoft Azure. Log Analytics/Visualization

ブラウザからマネージャで作業

Page 4: Managing Deep Security on Microsoft Azure. Log Analytics/Visualization

Azureを基盤に運用してみよう

Page 5: Managing Deep Security on Microsoft Azure. Log Analytics/Visualization

Marketplaceで用意されている

JapanのMarketplaceでは使えない

Page 6: Managing Deep Security on Microsoft Azure. Log Analytics/Visualization

そうだログ・・・OMS使ってみよう

Page 7: Managing Deep Security on Microsoft Azure. Log Analytics/Visualization

OperationsManagement Suite

Page 8: Managing Deep Security on Microsoft Azure. Log Analytics/Visualization

Log Analytics

Page 9: Managing Deep Security on Microsoft Azure. Log Analytics/Visualization

DSのログをOMSに収集させる

Page 10: Managing Deep Security on Microsoft Azure. Log Analytics/Visualization

Windows/Linux

Logging

LoggingOMS

こんな感じヒャッハー

Alert

Page 11: Managing Deep Security on Microsoft Azure. Log Analytics/Visualization

設定は簡単です

Page 12: Managing Deep Security on Microsoft Azure. Log Analytics/Visualization

DSは Syslogに出力

Page 13: Managing Deep Security on Microsoft Azure. Log Analytics/Visualization

fluentd

Page 14: Managing Deep Security on Microsoft Azure. Log Analytics/Visualization

$Udp = New-Object Net.Sockets.UdpClient -ArgumentList 5141$Sender = $null

Add-Type -TypeDefinition @" public enum Syslog_Facility { kern, user, mail, system, security, syslog, lpr, news, uucp, clock, authpriv, ftp, ntp, logaudit, logalert, cron, local0, local1, local2, local3, local4, local5, local6, local7, }"@ Add-Type -TypeDefinition @" public enum Syslog_Severity { Emergency, Alert, Critical, Error, Warning, Notice, Informational, Debug }"@

while($true) `{ if($Udp.Available) ` { $Buffer = $Udp.Receive([ref]$Sender)

$MessageString = [Text.Encoding]::UTF8.GetString($Buffer)

$Priority = [Int]($MessageString -Replace "<|>.*") [int]$FacilityInt = [Math]::truncate([decimal]($Priority / 8)) $Facility = [Enum]::ToObject([Syslog_Facility], $FacilityInt) [int]$SeverityInt = $Priority - ($FacilityInt * 8 ) $Severity = [Enum]::ToObject([Syslog_Severity], $SeverityInt) $MessageString = "$MessageString $Severity"

$MessageString = $MessageString -Replace "<.*>",""

$MessageString >> c:\temp\syslog.log } [Threading.Thread]::Sleep(500)}

powershell –windowsstyle hidden syslog.ps1 Powershellで Syslogを受信

Page 15: Managing Deep Security on Microsoft Azure. Log Analytics/Visualization

OMSはカスタムログ

Page 16: Managing Deep Security on Microsoft Azure. Log Analytics/Visualization

OMSで収集できると

Page 17: Managing Deep Security on Microsoft Azure. Log Analytics/Visualization

OMSでアラート

Page 18: Managing Deep Security on Microsoft Azure. Log Analytics/Visualization

さらに一歩進んでみる

Page 19: Managing Deep Security on Microsoft Azure. Log Analytics/Visualization

Alert Notification

Alert Management

Logging

AlertLoggingOMS

アラートヒャッハー

Log Visualize

Page 20: Managing Deep Security on Microsoft Azure. Log Analytics/Visualization

Visualization

Page 21: Managing Deep Security on Microsoft Azure. Log Analytics/Visualization

Logging

EventHubStream Analytics

Log Visualize

HDInsightStorm/Kafka

Visualize

Log Visualize

Page 22: Managing Deep Security on Microsoft Azure. Log Analytics/Visualization

Think...

Page 23: Managing Deep Security on Microsoft Azure. Log Analytics/Visualization

Logging

DevOpsSec

SQLServer

HDInsightHive

EventHubAzure ML

Rules Update

Web API

Page 24: Managing Deep Security on Microsoft Azure. Log Analytics/Visualization

Title•自己紹介

くどうじゅん( Jun Kudo)アイレット株式会社 cloudpack事業部ソリューションアーキテクト

所属団体一般社団法人 LOCAL北海道情報セキュリティ勉強会 /江戸前セキュリティ勉強会ALS/LinuxCon/ContainerCon 今年は 7/13-15OSCHokkaido実行委員 /ISOC-JPAzure/AWSのなんかいろいろ

facebook@level69/twitter@jkudo

Page 25: Managing Deep Security on Microsoft Azure. Log Analytics/Visualization

Title

したっけ。