copyright © 2016, oracle and/or its affiliates. all rights...

26
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | Confidential – Oracle Internal/Restricted/Highly Restricted

Upload: hadieu

Post on 24-Mar-2018

216 views

Category:

Documents


3 download

TRANSCRIPT

Page 1: Copyright © 2016, Oracle and/or its affiliates. All rights ...tloaug.communities.oaug.org/multisites/tloaug/media/...Oracle_Log...Title: Accelerate Application Troubleshooting with

Copyright©2016, Oracleand/oritsaffiliates.Allrightsreserved.| Confidential– OracleInternal/Restricted/HighlyRestricted

Page 2: Copyright © 2016, Oracle and/or its affiliates. All rights ...tloaug.communities.oaug.org/multisites/tloaug/media/...Oracle_Log...Title: Accelerate Application Troubleshooting with

Copyright©2016, Oracleand/oritsaffiliates.Allrightsreserved.|

AccelerateApplicationTroubleshootingwithOracleLogAnalyticsCloudServiceBrianHengenSalesEngineeringDirectorOracle

Confidential– OracleInternal/Restricted/HighlyRestricted 2

Page 3: Copyright © 2016, Oracle and/or its affiliates. All rights ...tloaug.communities.oaug.org/multisites/tloaug/media/...Oracle_Log...Title: Accelerate Application Troubleshooting with

Copyright©2016, Oracleand/oritsaffiliates.Allrightsreserved.|

SafeHarborStatementThefollowingisintendedtooutlineourgeneralproductdirection.Itisintendedforinformationpurposesonly,andmaynotbeincorporatedintoanycontract.Itisnotacommitmenttodeliveranymaterial,code,orfunctionality,andshouldnotberelieduponinmakingpurchasingdecisions.Thedevelopment,release,andtimingofanyfeaturesorfunctionalitydescribedforOracle’sproductsremainsatthesolediscretionofOracle.

Confidential– OracleInternal/Restricted/HighlyRestricted 3

Page 4: Copyright © 2016, Oracle and/or its affiliates. All rights ...tloaug.communities.oaug.org/multisites/tloaug/media/...Oracle_Log...Title: Accelerate Application Troubleshooting with

Copyright©2016, Oracleand/oritsaffiliates.Allrightsreserved.|

Agenda

OracleManagementCloudOverview

TroubleshootingChallenges

IntroductiontoLogAnalytics:KeyUseCases

KeyCapabilities

Demo

1

2

3

4

5

Confidential– OracleInternal/Restricted/HighlyRestricted 4

Page 5: Copyright © 2016, Oracle and/or its affiliates. All rights ...tloaug.communities.oaug.org/multisites/tloaug/media/...Oracle_Log...Title: Accelerate Application Troubleshooting with

Copyright©2016, Oracleand/oritsaffiliates.Allrightsreserved.|

MultipleClouds

ContinuousIntegration

Containers

ContinuousDelivery

PolyglotLanguages

Micro-Services

OnPremise

5

Application,InfrastructureTopologiesIncreasinglyComplexandDynamic

AgileDevelopment

Page 6: Copyright © 2016, Oracle and/or its affiliates. All rights ...tloaug.communities.oaug.org/multisites/tloaug/media/...Oracle_Log...Title: Accelerate Application Troubleshooting with

Copyright©2016, Oracleand/oritsaffiliates.Allrightsreserved.| 6

OurVision

CompletesuiteofITOperationssolutions

Designedforheterogeneousapplicationsandinfrastructure

RapidtimetovalueOnPremise

ApplicationPerformanceMonitoring Log

Analytics ITAnalytics

InfrastructureMonitoring

Compliance

Orchestration

Brand-newservicesOctober2016

SecurityMonitoring&Analytics

Page 7: Copyright © 2016, Oracle and/or its affiliates. All rights ...tloaug.communities.oaug.org/multisites/tloaug/media/...Oracle_Log...Title: Accelerate Application Troubleshooting with

Copyright©2016, Oracleand/oritsaffiliates.Allrightsreserved.|

01100100 01100001 01110100 01100001 0110010001100001 01110100 0100 0110000101100100 01100001 01110100 01100001 0110010001100001 01011 01110100110000101100100 01100001 01110100 110000101100100 01100001 01110100 011000010110010001100001 01110100 110000101100100 0100111 01100001 01110100110000101100100 01100001 01110100 01100001 011010 0110010001100001 0111010001100001 0110010001100001 01110100 01001 01100001 0110010001100001 0111010001100001 0110010001100001 01001 01110100 01100001 0110010001100001 0111010001100001 0100101001 001 0110010001100001 01110100 01100001 011001000110000101110100 010011 01100001 0110010001100001 01110100 01100001 01100100 0110000101001 01110100 01100001 0110010001100001 01110100 01100001 01100100 0100 0110000101110100 01100001 0110010001100001 01110100 01000100 0100 11000010110010001100001 01110100 110000101100100 01100001 01110100 01100001 011001000110000101110100 110000101100100 01100001 010001 01110100 110000101100100 0110000101110100 01100001 01000100 010011 0110010001100001 01110100 011000010110010001100001 01110100 01000 01110100 110000101100100 01100001 0111010001100001 01000100 010011 0110010001100001 01110100 01100001 011001000110000101110100 010011

Confidential– OracleInternal/Restricted/HighlyRestricted 7

Complete,IntegratedSuitepoweredbymachinelearning

ENDUSEREXPERIENCE

APPLICATION

MIDDLETIER

DATATIER

VIRTUALIZATIONTIER

VM CONTAINER

INFRASTRUCTURETIER

VM CONTAINER

RealUsersSyntheticUsers

AppmetricsTransactions

ServermetricsDiagnosticsLogs

HostmetricsVMmetricsContainermetrics

CMDBTicketsAlerts

✔ GREATERAGILITY

✔ INCREASEDSTABILITY

✔ FEWEROUTAGES

UnifiedPlatform

Page 8: Copyright © 2016, Oracle and/or its affiliates. All rights ...tloaug.communities.oaug.org/multisites/tloaug/media/...Oracle_Log...Title: Accelerate Application Troubleshooting with

Copyright©2016, Oracleand/oritsaffiliates.Allrightsreserved.|

Agenda

OracleManagementCloudOverview

TroubleshootingChallenges

IntroductiontoLogAnalytics:KeyUseCases

KeyCapabilities

Demo

1

2

3

4

5

Confidential– OracleInternal/Restricted/HighlyRestricted 8

Page 9: Copyright © 2016, Oracle and/or its affiliates. All rights ...tloaug.communities.oaug.org/multisites/tloaug/media/...Oracle_Log...Title: Accelerate Application Troubleshooting with

Copyright©2016, Oracleand/oritsaffiliates.Allrightsreserved.|

ExtractingInformationfromLogsisChallenging…

• Logdataisscattered• Infrastructure,server,platformandapplicationlogs

• Logcontentandformatisdiverse• Proprietaryandgrowingover40%*everyyear

• Elasticapplicationtopologies• Makeitdifficulttoanalyzetherightdata

*Monash Research:Growthinmachine-generateddata

ServersVirtualMachines

Applications Databases

Page 10: Copyright © 2016, Oracle and/or its affiliates. All rights ...tloaug.communities.oaug.org/multisites/tloaug/media/...Oracle_Log...Title: Accelerate Application Troubleshooting with

Copyright©2016, Oracleand/oritsaffiliates.Allrightsreserved.|

Agenda

OracleManagementCloudOverview

TroubleshootingChallenges

IntroductiontoLogAnalytics:KeyUseCases

KeyCapabilities

Demo

1

2

3

4

5

Confidential– OracleInternal/Restricted/HighlyRestricted 10

Page 11: Copyright © 2016, Oracle and/or its affiliates. All rights ...tloaug.communities.oaug.org/multisites/tloaug/media/...Oracle_Log...Title: Accelerate Application Troubleshooting with

Copyright©2016, Oracleand/oritsaffiliates.Allrightsreserved.|

ExtractingInsightfromLogData

a sjd vmg ypb tke wnh zqc ulf xoi ra

<<

Academics

Analytics

Arrow1

AerospaceAndDefense

Application

Arrow2

Airline

ArchivingData

ATM

a sjd vmg ypb tke wnh zqc ulf xoi rb

<<

BarGraph

Billing

BigData

Blog

Building_EnterpriseBiz

BigServer

Budgeting

Building_Factory Building_LargeFactory

a sjd vmg ypb tke wnh zqc ulf xoi rd

<<

DataAggregation

DataManagement

DataCenter

DataMining

Database

DataIntegration

DataSecurity

DatabaseAdministrator_Female

DatabaseAdministrator_Male

OrderNumber

TimeStamp

HostName

2015-05-10T12:59:52.212:INFO:OrderApp-3212:Ordertype:Failed,cust:933373,order:3997396,region:APAC

<May10,201512:59:50PMPST><Error><Server><BEA-002608><TheListenThreadclosedbecauseofanerror>java.sql.SQLException:ClosedConnection

atoracle.jdbc.driver.SQLStateMapping.newSQLException(SQLStateMapping.java:70)atprocessOrders.acme.com(SubmitOrder.java:112)

MonAug1709:37:31PDT2016Errorsinfile /ora_db_home/app/oracle/admin/ORCL/bdump/orcl1_dw04_1297.trc:ORA-00600:internal error code,arguments:[kghstack_underflow_internal_3],[0x2AFA326CAFC0],[rpi role space],[],[],[],[],[]ORA-19502:write error onfile "/ora_common/orcl/exports/daily/orcl_full_20160718_05.exp",blockno560899(blocksize=4096)ORA-27072:FileI/Oerror Linux-x86_64Error:28:No space left ondevice

May10,201522:04:29myhost.acme.com:routerdnsprobe[276]:dns queryfailedMay10,201522:04:30myhost.acme.com:routerdnsprobe[276]:PrimaryDNSserverIsDown...SwitchingToSecondaryDNSserverMay10,201522:04:30myhost.acme.com:routerdnsprobe[276]:SwitchingBackToPrimaryDNSserver

ErrorMessage

Page 12: Copyright © 2016, Oracle and/or its affiliates. All rights ...tloaug.communities.oaug.org/multisites/tloaug/media/...Oracle_Log...Title: Accelerate Application Troubleshooting with

Copyright©2016, Oracleand/oritsaffiliates.Allrightsreserved.|

LogManagement:UseCases

LOGS

OPERATIONALINTELLIGENCE

CUSTOMERPROFILEANDBEHAVIOR

COMPLIANCE

SECURITYFORENSICS

PERFORMANCEMONITORING

PROBLEMTROUBLESHOOTING

Page 13: Copyright © 2016, Oracle and/or its affiliates. All rights ...tloaug.communities.oaug.org/multisites/tloaug/media/...Oracle_Log...Title: Accelerate Application Troubleshooting with

Copyright©2016, Oracleand/oritsaffiliates.Allrightsreserved.|

OracleManagementCloud- LogAnalytics

13

DatabaseApplication

Storage EMCCRepository

Application

Storage

DataCenter

PrivateCloud

OraclePublicCloud

AWS

Logs+

OperationalData

ACloudServicethatleveragesamodern,secure,big-dataplatform

Monitor,aggregate,analyze,search,explore,correlateAllLogDatafromyourapplicationsandinfrastructure

(on-premiseandcloud)inreal-time

OracleApplication

Storage

DatabaseApplication

Storage

Page 14: Copyright © 2016, Oracle and/or its affiliates. All rights ...tloaug.communities.oaug.org/multisites/tloaug/media/...Oracle_Log...Title: Accelerate Application Troubleshooting with

Copyright©2016, Oracleand/oritsaffiliates.Allrightsreserved.|

KeyBusinessValue

OracleConfidential– Internal 14

DetectproblemsearlyTroubleshootproblemsfasterCollaborativeDevOps

LowerInvestmentLowerLearningCurveNoHardware/Software

MakeBetterDecisionsEfficientandAccurateProblemTroubleshooting

FastTimetoValue

Real-timeoperationalinsightHarnessmachinedataforapphealth&availability

Page 15: Copyright © 2016, Oracle and/or its affiliates. All rights ...tloaug.communities.oaug.org/multisites/tloaug/media/...Oracle_Log...Title: Accelerate Application Troubleshooting with

Copyright©2016, Oracleand/oritsaffiliates.Allrightsreserved.|

Agenda

OracleManagementCloudOverview

TroubleshootingChallenges

IntroductiontoLogAnalytics:KeyUseCases

KeyCapabilities

Demo

1

2

3

4

5

Confidential– OracleInternal/Restricted/HighlyRestricted 15

Page 16: Copyright © 2016, Oracle and/or its affiliates. All rights ...tloaug.communities.oaug.org/multisites/tloaug/media/...Oracle_Log...Title: Accelerate Application Troubleshooting with

Copyright©2016, Oracleand/oritsaffiliates.Allrightsreserved.|

LightTouchAggregation

ExploringLogData:KeyFeatures

TopologyAwareness

MachineLearning Dashboards

16

IntegratedServices

ProactiveMonitoring

Page 17: Copyright © 2016, Oracle and/or its affiliates. All rights ...tloaug.communities.oaug.org/multisites/tloaug/media/...Oracle_Log...Title: Accelerate Application Troubleshooting with

Copyright©2016, Oracleand/oritsaffiliates.Allrightsreserved.|

LightTouch,SecureAggregation

• Ingest,parseandanalyzeANYlogfile– Anyinfrastructure,Anyapplication,Anyplatform,Syslogs

– Out-of-boxparsers

• Securelogdataupload– HTTPS,Compressed

• Mask/Redactsensitiveinformationinlogs• Simplifiedconfiguration– Auto-enablelogmonitoring

LogSourceParsers

Page 18: Copyright © 2016, Oracle and/or its affiliates. All rights ...tloaug.communities.oaug.org/multisites/tloaug/media/...Oracle_Log...Title: Accelerate Application Troubleshooting with

Copyright©2016, Oracleand/oritsaffiliates.Allrightsreserved.|

AccurateTroubleshootingwithTopology-AwareLogExplorationDemonstration

Confidential– OracleInternal/Restricted/HighlyRestricted 18

Page 19: Copyright © 2016, Oracle and/or its affiliates. All rights ...tloaug.communities.oaug.org/multisites/tloaug/media/...Oracle_Log...Title: Accelerate Application Troubleshooting with

Copyright©2016, Oracleand/oritsaffiliates.Allrightsreserved.|

ImproveTroubleshootingEfficiencywithMachineLearningDemonstration

Confidential– OracleInternal/Restricted/HighlyRestricted 19

Page 20: Copyright © 2016, Oracle and/or its affiliates. All rights ...tloaug.communities.oaug.org/multisites/tloaug/media/...Oracle_Log...Title: Accelerate Application Troubleshooting with

Copyright©2016, Oracleand/oritsaffiliates.Allrightsreserved.|

MachineLearningBasedPatternandOutlierDetection

Aug1811:00:57UnabletocreatefileABC.txt foruserrootAug1823:07:26UnabletocreatefileDEF.txt foruserlarryAug1823:08:30UnabletocreatefileXYZ.ppt forusermoeAug1823:08:22UnabletocreatefileZZ.top forusercurlyAug1823:08:01Succeededauthorizingright'system.priv.admin’

Reducetheabovelogentriestoapatternandananomaly

Pattern:<Date>Unabletocreatefile<File-Name>foruser<User-Name>

Outlier:Aug1823:08:01Succeededauthorizingright'system.priv.admin'

• Clustergroupswithhighfrequencycountsidentifytrends• Trendscanrapidlyidentifythesuddenincreaseordecreaseoflogevents

• Clustergroupswithlowfrequencycountsidentifyoutliers• Outlierscanbe“interesting”eventsthatleadtorapidtroubleshooting

• Clusterresultsrapidlyhelpidentify“static”and“variable”portionsoflogentries

Page 21: Copyright © 2016, Oracle and/or its affiliates. All rights ...tloaug.communities.oaug.org/multisites/tloaug/media/...Oracle_Log...Title: Accelerate Application Troubleshooting with

Copyright©2016, Oracleand/oritsaffiliates.Allrightsreserved.|

ProactiveMonitoringandAlerting

• Savedsearchalertingbasedonschedules– Alertruleswithstaticthresholds– Alertrulesbasedonautomaticbaselines

• Real-time,in-linealerting– Continuousevaluationofalertcondition

• Actions– Notifications– Anomalydetection– Business-metricintegration

Page 22: Copyright © 2016, Oracle and/or its affiliates. All rights ...tloaug.communities.oaug.org/multisites/tloaug/media/...Oracle_Log...Title: Accelerate Application Troubleshooting with

Copyright©2016, Oracleand/oritsaffiliates.Allrightsreserved.|

IntegratedServices

• EasilyexpandtroubleshootingeffortbydrillingintologsfromyourAPMtool• Easilyknowwhathappenedinyourapplication,platformandinfrastructurelogsincontextofyourapplicationrequestflowswithinthespecifictimeofissue• AutomaticallyloadandanalyzelogsfromOrchestration,Complianceservice

22

DrilldowntoLog

Page 23: Copyright © 2016, Oracle and/or its affiliates. All rights ...tloaug.communities.oaug.org/multisites/tloaug/media/...Oracle_Log...Title: Accelerate Application Troubleshooting with

Copyright©2016, Oracleand/oritsaffiliates.Allrightsreserved.| 23

ForMoreInformationafterOpenWorld

Cloud.oracle.com/management

#MgmtCloud@OracleMgmtCloud

blogs.oracle.com/cloud

Page 24: Copyright © 2016, Oracle and/or its affiliates. All rights ...tloaug.communities.oaug.org/multisites/tloaug/media/...Oracle_Log...Title: Accelerate Application Troubleshooting with

Copyright©2016, Oracleand/oritsaffiliates.Allrightsreserved.|

SafeHarborStatementTheprecedingisintendedtooutlineourgeneralproductdirection.Itisintendedforinformationpurposesonly,andmaynotbeincorporatedintoanycontract.Itisnotacommitmenttodeliveranymaterial,code,orfunctionality,andshouldnotberelieduponinmakingpurchasingdecisions.Thedevelopment,release,andtimingofanyfeaturesorfunctionalitydescribedforOracle’sproductsremainsatthesolediscretionofOracle.

24

Page 25: Copyright © 2016, Oracle and/or its affiliates. All rights ...tloaug.communities.oaug.org/multisites/tloaug/media/...Oracle_Log...Title: Accelerate Application Troubleshooting with

Copyright©2016, Oracleand/oritsaffiliates.Allrightsreserved.| 25

Page 26: Copyright © 2016, Oracle and/or its affiliates. All rights ...tloaug.communities.oaug.org/multisites/tloaug/media/...Oracle_Log...Title: Accelerate Application Troubleshooting with