splunklive brisbane getting started with it service intelligence

54
Copyright © 2015 Splunk Inc. Getting Started with IT Service Intelligence Naman Joshi Snr Sales Engineer

Upload: splunk

Post on 26-Jan-2017

122 views

Category:

Data & Analytics


2 download

TRANSCRIPT

Page 1: SplunkLive Brisbane Getting Started with IT Service Intelligence

Copyright©2015SplunkInc.

GettingStartedwithITServiceIntelligenceNamanJoshiSnrSalesEngineer

Page 2: SplunkLive Brisbane Getting Started with IT Service Intelligence

SetupBeforeYouCanPlayDownloadthispresentationslidedeck:https://splunk.box.com/splunkliveitsi16Followtheinstructionsonyourpaperhand-out tologintoyourVM.

Pleaseloginaseither• [email protected][email protected]• Passwordis“Changeme1”or

“Changeme2”

Afterloggingin,selectITServiceIntelligencefromthelistofappsattheleft

2

Page 3: SplunkLive Brisbane Getting Started with IT Service Intelligence

Agenda

3

Page 4: SplunkLive Brisbane Getting Started with IT Service Intelligence

ITSICoreConcepts

4

Page 5: SplunkLive Brisbane Getting Started with IT Service Intelligence

WhatisaService?

Service RequestsResponses

InITSI,aService isalogicalgroupoftechnologycomponents thatauserdeemsneedtobemonitoredtogether.

Itcanoftenbegeneralizedasa“blackbox”whichwesendrequests,andexpectresponses

5

Page 6: SplunkLive Brisbane Getting Started with IT Service Intelligence

WhatisaService?

DNS RequestsResponses

TechnicalServices

Auth RequestsResponses

Web RequestsResponses

Servicescanbelowerlevel(technical)…

6

Page 7: SplunkLive Brisbane Getting Started with IT Service Intelligence

WhatisaService?

DNS RequestsResponses

TechnicalServices

CustomerTransactions

RequestsResponses

BusinessServices

Auth RequestsResponses

Web RequestsResponses

SupportDesk RequestsResponses

Servicescanalsobehigherlevel(business)…

7

Page 8: SplunkLive Brisbane Getting Started with IT Service Intelligence

WhatisaService?

PacketNetwork

HypervisorandHosts

RBMDBs

StorageTier

APIServices

WebServices

CustomerTransactions

Mobile

API/Middlew

are

PartnerPortal

DNS

ServicescanencompassmultipletiersoftheITdomain.Servicesmayalsodependupon otherservices

8

Page 9: SplunkLive Brisbane Getting Started with IT Service Intelligence

WhatisaKPI?

DNS RequestsResponses

KPI:NumberofrequestsKPI:ErrorrateKPI:Averageresponse timeKPI:ServerCPUloadKPI:ServernetworkI/Ferrors

CustomerTransactions

RequestsResponses

KPI:NumberoftransactionsKPI:ErrorrateKPI:Averageresponse timeKPI:CountofIncidentTicketsKPI:SyntheticTransxHealth

KPIsandHealthscoresconstitutethemeansbywhichServicesaremonitored.

9

Page 10: SplunkLive Brisbane Getting Started with IT Service Intelligence

KeyPerformanceIndicators(KPIs)

10

AKeyPerformanceIndicator(KPI)isaSplunksavedsearchcreatedwithintheITSIUIthathelpsmonitoraspecificfieldlikeCPU,Memory,NumberofErrors

andsoon. KPIsarecontainedwithinServices.

Page 11: SplunkLive Brisbane Getting Started with IT Service Intelligence

ServiceHealthScores

11

AHealthscoreisascoreform0-100(0beingcriticaland100beingnormal)thathelpsdeterminethehealthofaService.ItiscalculatedbasedonallKPIs

importanceanditsstatus(e.g.green,orange,red),onceeveryminute.

Page 12: SplunkLive Brisbane Getting Started with IT Service Intelligence

Let’sTalkEntities

12

● Entitiesaretherelevantcomponentsthatsupportaservice(oftenbutnotalwayshosts)

● Selectthecorrectentitieswithfilters,ANDs,ORs

● EntitylistcancomefromaCMDB,aspreadsheet,aSplunksearch…

Page 13: SplunkLive Brisbane Getting Started with IT Service Intelligence

ServiceDecomposition

13

Page 14: SplunkLive Brisbane Getting Started with IT Service Intelligence

ServiceDecompositioninITSI

14

CLICK“GlassTables”

Page 15: SplunkLive Brisbane Getting Started with IT Service Intelligence

ServiceDecompositioninITSI

15

CLICK(openinnewtab)“ButtercupGamesBusiness Process(INPROGRESS)”

Page 16: SplunkLive Brisbane Getting Started with IT Service Intelligence

ServiceDecompositioninITSI

16

CLICK(openinnewtab)“ButtercupGamesOnlineStore”

Page 17: SplunkLive Brisbane Getting Started with IT Service Intelligence

ServiceDecompositioninITSI

17

Identifyahigh-valuebusinessservice

Page 18: SplunkLive Brisbane Getting Started with IT Service Intelligence

ServiceDecompositioninITSI

18

Identifytheprocessflowandunderlyingsub-services(Web->Middleware->DB->Middleware->Web)

Page 19: SplunkLive Brisbane Getting Started with IT Service Intelligence

ServiceDecompositioninITSI

19

Foreachsub-service,identifyKPIsthatwillshowhealthandstatus(Requests,responsetime,errors,OShealth…)

Page 20: SplunkLive Brisbane Getting Started with IT Service Intelligence

ServiceDecompositioninITSI

20

ForeachKPI,defineaSplunksearch

Page 21: SplunkLive Brisbane Getting Started with IT Service Intelligence

ServiceDecompositioninITSI

21

Page 22: SplunkLive Brisbane Getting Started with IT Service Intelligence

ITSIDemo

22

Page 23: SplunkLive Brisbane Getting Started with IT Service Intelligence

ServiceDecomp:TheBusinessProcesses

23

Page 24: SplunkLive Brisbane Getting Started with IT Service Intelligence

ServiceDecomp:End-To-EndProcessFlow

24

Page 25: SplunkLive Brisbane Getting Started with IT Service Intelligence

NewRequirements!

25

● CreateanewKPIfortheDBService:● NetworkUtilization

● Modify theExecutiveGlassTableinordertoshowofftheservicesyouslaveover

“WEonlyhaveabout15minTODOWHAT???!!???”

Thinkabouthowlongthiswouldtakeyoutoday?

Page 26: SplunkLive Brisbane Getting Started with IT Service Intelligence

26

ConfigurationofDBService

Click Configure >Click Services

Page 27: SplunkLive Brisbane Getting Started with IT Service Intelligence

AKPIin5minutes?Absolutely!

27

ClickNew– GenericKPI

Select DataModel● HostOperatingSystem● Network● #bytes● Next

Page 28: SplunkLive Brisbane Getting Started with IT Service Intelligence

KPIsContinued….

28

SplunkBuildsSearchesforyou–OhYeah,that’shappeningJ

● Select Yesfor Splitby& Filteroptions● Select hostfor EntityLookup& Aliasoptions● Click Next

Page 29: SplunkLive Brisbane Getting Started with IT Service Intelligence

AlmostThere…

29

Select● KPISearchSchedule:EveryMinute● EntityCalculation: Average● Service/AggCalculation: Average● Calculation Window: LastMinute● Click Next

● Unit:Bps● Click Next

Page 30: SplunkLive Brisbane Getting Started with IT Service Intelligence

FinalSteps…

30

Setyourthresholds:● Aggregate (All)● PerEntity

● Click “Add Threshold”TWICE● MaketheNeapolitanicecreamcolors

Yellow,Green,Yellow● Dragthesliders aroundinordertoget

thecurrentdatagraphentirelyinside theGreen(normal) band

● Click Finish● Otheroptions arealsoavailable,

including adaptivethresholds andanomalydetection

Page 31: SplunkLive Brisbane Getting Started with IT Service Intelligence

AdaptiveThresholds

31

WhatifyourKPIdatalookslikethis?

Page 32: SplunkLive Brisbane Getting Started with IT Service Intelligence

32

AdaptiveThresholdsStaticthresholds willnotwork…

Page 33: SplunkLive Brisbane Getting Started with IT Service Intelligence

33

AdaptiveThresholdsAdaptiveThresholding worksbeautifullywithcyclical(andotherdynamic)data

Page 34: SplunkLive Brisbane Getting Started with IT Service Intelligence

AnomalyDetection

34

● MachineLearning

● Workswellfordatawithpatterns

● Requiressome“training”(trial&error)tozeroinonbestsensitivity

Page 35: SplunkLive Brisbane Getting Started with IT Service Intelligence

ITSIDemo–Troubleshooting

35

Page 36: SplunkLive Brisbane Getting Started with IT Service Intelligence

NamethatKPI!

36

FromthelistofKPIs,selectyournewone(atthebottom)● Clickonthelittlepencilnexttothename● Callit“NetworkUtilization”,

withyourusernameupfront

● ClickonSave atbottomrightwhenfinished!

Page 37: SplunkLive Brisbane Getting Started with IT Service Intelligence

Let’sFixthatGlassTable

37

Page 38: SplunkLive Brisbane Getting Started with IT Service Intelligence

ClonetheGlassTable

38

ReturntoSavedGlassTablespage(click onGlassTablesintheuppermenubar)

CLICKEdit for“ButtercupGamesBusiness Process(INPROGRESS)”• Select Clone• Title:Add yourusername

tothefront• Permissions:SharedinApp• Click ClonePage

• Click onyournewGlassTablefromthelist,toviewit

Page 39: SplunkLive Brisbane Getting Started with IT Service Intelligence

Edit&HaveFun!

39

ClickonEdit intheupperrightcornerofyourGlassTable

Usethe“Services”panelonthelefttoselectIndividual KPIs,or Aggregate ServiceHealthScores• Choose 2KPIsfromOnline Store thatwouldbeuseful in

the“OrderProcess”section• Dragtheselectedwidgetsontothecanvas,positioning in

thegrayoval

• What’s thedifferencebetweenthe

and toolsatthetopleft?

Page 40: SplunkLive Brisbane Getting Started with IT Service Intelligence

MoreFunwiththeGlassTableEditor…

40

UsetheConfigurations panelontherighttoeditaselectedwidget• Canchangethevisualization type,drilldown

behavior, andothersettings

• Youshould hitSave frequently• IwonderwhatAutoLayoutdoes?• (YIKES!)RevertAllChangesmightbehelpful

Page 41: SplunkLive Brisbane Getting Started with IT Service Intelligence

Finishingup…

41

• AddaServiceHealthScorewidgetforOnlineStoreunder Buttercup

• Choose aVizTypewithasparklinegraph,thenresizetomakeitlookpretty

• Modify theCustomDrilldownactiontogotothesavedglasstable,ButtercupGamesOnline Store

• BonusPoints:Makethelabelbigger,morereadable

• Click Save• View whendone

Page 42: SplunkLive Brisbane Getting Started with IT Service Intelligence

ATroubleshootingExercise

42

Let’suseITSItotroubleshootanoutage● StartatyourGlassTable,“<UserName>ButtercupBusiness Process”● CustomerCarereportsthatunhappy customersarecomplaining offailures

andlongdelayswhentryingtopurchase● Thecallsbegancominginataroundtenminutesafterthehour.● IntheupperrightcorneroftheGlassTable,changethetimepickerfromNow

toXX:10:00.0,whereXXistheappropriatehour.Forexample,ifitiscurrently14:05,setthetimepickerto13:10:00.0,thenApply

● Thisishowwecan“timetravel”backtoseeconditions ataparticularoutage– ohyeah!

Page 43: SplunkLive Brisbane Getting Started with IT Service Intelligence

ATroubleshootingExercise,cont’d

43

● TheOnline Storeseemstobedegraded,justasCustomerCarereported.Clickonthewidgetunder Buttercuptodrilldown further

Page 44: SplunkLive Brisbane Getting Started with IT Service Intelligence

ATroubleshootingExercise,cont’d.

44

● TheOnline StoreGlassTableshows amuchmoredetailedview,including theimpactedcustomer-facingKPIsatthefarleft(Revenue,etc)

● Basedonthisviewofalltherelevantservices,wheredoyouthink therootcauselies?

● Which serviceshouldwetroubleshoot first?● ClickonHealthwidgetforthatservice, to

drilldowntoaDeepDive

Page 45: SplunkLive Brisbane Getting Started with IT Service Intelligence

DeepDive

45

● DeepDiveshowsmultiple KPIsandHealthScoresinparallel“swimlanes”.

● TheHealthScoreforthisServiceisthetopswimlane.Canyouseewhenitbeginstodegradefrom100%?

● Mousing overthispointintime,canyouspottheKPIwiththeleadingfaultindication, i.e.,whatfailedfirst?

Page 46: SplunkLive Brisbane Getting Started with IT Service Intelligence

Multi-KPIAlertsandNotableEvents

46

● Click onNotableEventsReview● MultipleKPIsandHealthscorescan

becombinedinsophisticatedwaystocreateMulti-KPIalerts

● WhenaMulti-KPIalertfires,oneoftheoutcomesisthecreationofaNotableEvent

● NotableEventsallowNOCpersonnel andotherstotriageandcoordinateeventmanagementefforts

Page 47: SplunkLive Brisbane Getting Started with IT Service Intelligence

ServiceAnalyzer

47

● Click onServiceAnalyzer> DefaultServiceAnalyzer

● Backwherewestarted!● Thisviewshows a“no-frills” listof

services (top)andhottestKPIs(bottom)

● Provides aquickjumping offpointintoDeepDivesandtheNotableEventsReview

● Itisuseful forNOCs andotherswhoneedahigh-levelsituationalview

Page 48: SplunkLive Brisbane Getting Started with IT Service Intelligence

WrapUp- Review

48

● High-valueservicescanbedecomposed andmodeled inITSI,usingmachinedatafromtherelevantsystems

● Services andKPIs canbecreatedinminutes,withsophisticatedthresholdingtechniques todistinguish “normal”from“notnormal”

● GlassTablesallowservicehealthandKPImetricstobedisplayedinawaythatmakessensetospecificgroups, suchasExecutiveLeadership,BusinessServiceOwners,theNOC,DevOps&Others

● DeepDivesallowKPIstobecomparedside-by-sideacrossanytimerange,acceleratingrootcauseanalysisandsignificantly reducingMTTR

● Multi-KPIAlertsandNotableEventsreducealertnoise,producing actionableeventsandameanstomanagethem

● …andit’sfuntobuild!

Page 49: SplunkLive Brisbane Getting Started with IT Service Intelligence

Wanttoexploreonyourown?

49

Signupforyourveryownseven-dayfreesandbox!http://splunk.com/ITSI

Thenclick:

You’llfindaSandboxGuideintheDashboards!IntheITSIappofyoursandbox, gotoSearch>Dashboards>ITSISandboxGuide

Page 50: SplunkLive Brisbane Getting Started with IT Service Intelligence

NorthernCalTechTalks!MonthlyWebExSessions• TedTalk stylepresentation• Q&AChatforum

Sowhat’snextontheagenda?• April20th@10AMPST- Top5mostuseful

searchcommands.• May18th @10AMPST– SplunkforIT

ServiceIntelligence

Seemoreat:http://live.splunk.com/NorCalTechTalks

Page 51: SplunkLive Brisbane Getting Started with IT Service Intelligence

51

SEPT26-29,2016WALTDISNEYWORLD,ORLANDOSWANANDDOLPHINRESORTS

• 5000+IT&BusinessProfessionals• 3daysoftechnicalcontent• 165+sessions• 80+CustomerSpeakers• 35+Apps inSplunkAppsShowcase• 75+TechnologyPartners• 1:1networking:AskTheExpertsandSecurityExperts,BirdsofaFeatherandChalkTalks

• NEWhands-on labs!• Expandedshowfloor,DashboardsControlRoom&Clinic,andMORE!

The7th AnnualSplunkWorldwideUsers’Conference

PLUSSplunkUniversity• Threedays:Sept24-26,2016• GetSplunkCertifiedforFREE!• GetCPE creditsforCISSP,CAP,SSCP• Savethousands onSplunkeducation!

Page 52: SplunkLive Brisbane Getting Started with IT Service Intelligence

A flying start to Service Intelligence

Start With A problem worth solving

Collaborate with Subject Matter Experts

Design Before Configuring

Page 53: SplunkLive Brisbane Getting Started with IT Service Intelligence

SignUpHere- We’reHereToHelp!Harnessthecreativityanddomainknowledgeofyourorganizationtounlockthevalueofdataandsolveanimportantserviceproblemthroughajoint

serviceintelligenceworkshopwithkeystakeholders

Definemethodsfor:

• Proactiveservicemonitoring

• Reducedriskandfailures

• Fasterissueresolution

• Increasedbusiness

performance

Whatisit?

• 1DayOnsiteWorkshop

• Tightlylinkedwithvalue

• Collaborativeapproach

• BuildyourownSplunk

ITSIGlassTable……

Page 54: SplunkLive Brisbane Getting Started with IT Service Intelligence

ThankYou