onboard your data faster with add-on builder · desk storage email web desktops call records...

24
Copyright © 2016 Splunk Inc. Elias Haddad Sr. Product Manager, Splunk Gordon Wang Sr. SoCware Engineer, Splunk Onboard your data faster with Add-on Builder

Upload: others

Post on 30-Jul-2020

0 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Onboard your data faster with Add-on Builder · Desk Storage Email Web Desktops Call Records Network Flows DHCP/ DNS Hypervisor Custom Apps ... Relies on backend online cerMficaon

Copyright©2016SplunkInc.

EliasHaddadSr.ProductManager,SplunkGordonWangSr.SoCwareEngineer,Splunk

OnboardyourdatafasterwithAdd-onBuilder

Page 2: Onboard your data faster with Add-on Builder · Desk Storage Email Web Desktops Call Records Network Flows DHCP/ DNS Hypervisor Custom Apps ... Relies on backend online cerMficaon

Disclaimer

2

DuringthecourseofthispresentaMon,wemaymakeforwardlookingstatementsregardingfutureeventsortheexpectedperformanceofthecompany.WecauMonyouthatsuchstatementsreflectourcurrentexpectaMonsandesMmatesbasedonfactorscurrentlyknowntousandthatactualeventsorresultscoulddiffermaterially.Forimportantfactorsthatmaycauseactualresultstodifferfromthosecontainedinourforward-lookingstatements,pleasereviewourfilingswiththeSEC.Theforward-lookingstatementsmadeinthethispresentaMonarebeingmadeasoftheMmeanddateofitslivepresentaMon.IfreviewedaCeritslivepresentaMon,thispresentaMonmaynotcontaincurrentor

accurateinformaMon.WedonotassumeanyobligaMontoupdateanyforwardlookingstatementswemaymake.InaddiMon,anyinformaMonaboutourroadmapoutlinesourgeneralproductdirecMonandis

subjecttochangeatanyMmewithoutnoMce.ItisforinformaMonalpurposesonlyandshallnot,beincorporatedintoanycontractorothercommitment.SplunkundertakesnoobligaMoneithertodevelopthefeaturesorfuncMonalitydescribedortoincludeanysuchfeatureorfuncMonalityinafuturerelease.

Page 3: Onboard your data faster with Add-on Builder · Desk Storage Email Web Desktops Call Records Network Flows DHCP/ DNS Hypervisor Custom Apps ... Relies on backend online cerMficaon

Agenda

  WhyAdd-onBuilder  WhatisAdd-onBuilder  FeaturesHighlights  What’snewinAdd-onBuilder2.0  Demo  Q&A

3

Page 4: Onboard your data faster with Add-on Builder · Desk Storage Email Web Desktops Call Records Network Flows DHCP/ DNS Hypervisor Custom Apps ... Relies on backend online cerMficaon

AllDataisRelevant

4

Servers

ServiceDesk

Storage

DesktopsEmail Web

CallRecords

NetworkFlows

DHCP/DNS

HypervisorCustomApps

IndustrialControl

Badges

Databases

Mobile IntrusionDetecMon

Firewall

DataLossPrevenMon

AnM-Malware

VulnerabilityScans

AuthenMcaMon

Page 5: Onboard your data faster with Add-on Builder · Desk Storage Email Web Desktops Call Records Network Flows DHCP/ DNS Hypervisor Custom Apps ... Relies on backend online cerMficaon

WhyAdd-onBuilder

5

  ExpandtheecosystemofPartners,Vendors,andCustomersbuildingAdd-ons  Reducethe2mespentbyengineersbuildingone-offAdd-ons  Improveconsistencyandadherencetobestprac2ces  EnableDevelopmentPartnerswiththerighttoolstobesuccessful

  Acceleratedevelopmentbeyondwhatwecandoalone

Page 6: Onboard your data faster with Add-on Builder · Desk Storage Email Web Desktops Call Records Network Flows DHCP/ DNS Hypervisor Custom Apps ... Relies on backend online cerMficaon

Refresher:WhatisanAdd-on?

6

•  DataCollecMon–ModularInput•  AbstracMonlayer:

-  FieldExtracMon-  CIM,DomainAdd-onMapping-  Indexed-MmeextracMon

•  DataEnrichmentusinglookups•  ModularAlerts•  SavedSearches•  Pre-BuiltPanels

Page 7: Onboard your data faster with Add-on Builder · Desk Storage Email Web Desktops Call Records Network Flows DHCP/ DNS Hypervisor Custom Apps ... Relies on backend online cerMficaon

WhatisAdd-onBuilderSplunkAdd-onBuilderisanApponSplunkbase:–  hdps://splunkbase.splunk.com/app/2962/

  ThegoalsoftheSplunkAdd-onBuilderareto:–  GuideyouthroughallofthenecessarystepsofcreaMnganadd-on–  ReducedevelopmentandtesMngMme–  FollowbestpracMcesandnamingconvenMons–  MaintainCIMcompliance–  Maintainqualityofadd-ons–  Validateandtesttheadd-on,helpingyoutoidenMfyanylimitaMonssuchas

compaMbiliMesanddependencies–  MaintainaconsistentlookandfeelwhilesMllmakingiteasyforyoutoadd

branding

Page 8: Onboard your data faster with Add-on Builder · Desk Storage Email Web Desktops Call Records Network Flows DHCP/ DNS Hypervisor Custom Apps ... Relies on backend online cerMficaon

WhatdoesSplunkAdd-onBuilderdo?

8

ScoreHealthofAdd-on•  ValidateforCIMcomplianceandnamingconvenMons(bestpracMces?)•  DetectproblemswithfieldextracMon

ExtractandMapfields•  Extractfieldsusingautomatedeventanalysis•  MapfieldstoCIMwithclickofbudon

Automatecodegenera2on•  IntuiMveandprocessdrivenUI•  SupportsmulMpleinputtypes,includingshell,REST,andSplunkPythonSDK

CreateAdd-onusingstepbystepprocess

Page 9: Onboard your data faster with Add-on Builder · Desk Storage Email Web Desktops Call Records Network Flows DHCP/ DNS Hypervisor Custom Apps ... Relies on backend online cerMficaon

Add-onBuilderFeatureHighlights

•  Version2.0.0FeaturesHighlight

Page 10: Onboard your data faster with Add-on Builder · Desk Storage Email Web Desktops Call Records Network Flows DHCP/ DNS Hypervisor Custom Apps ... Relies on backend online cerMficaon

UIbasedAdd-oncreaMon

10

  UIBasedAdd-oncreaMon  MaintainsaconsistentlookandfeelwhilesMllmakingiteasyforyoutoaddbranding

  Uploadyouradd-onLogoandpickyourcolortheme

Showviademo

Page 11: Onboard your data faster with Add-on Builder · Desk Storage Email Web Desktops Call Records Network Flows DHCP/ DNS Hypervisor Custom Apps ... Relies on backend online cerMficaon

ModularInput

11

  ModularInputeaseofcreaMon  IfyouhavesimpleRESTAPI:–  Wecangeneratethemodinput

foryouwithoutwriMngasinglelineofcode.

–  Canbetokenized

  Ifyouhaveshellcommandorscript–  Wewillgeneratethemodinput

foryou–  Canbetokenized

  RealMmecodevalidaMon

Showviademo

Page 12: Onboard your data faster with Add-on Builder · Desk Storage Email Web Desktops Call Records Network Flows DHCP/ DNS Hypervisor Custom Apps ... Relies on backend online cerMficaon

Add-onSetup

12

  Allowsyoutogenerateandbuildsetuppagewithouthavingtodealwithsetup.xml.

  Createyousetupparametersorselectdefaultones.

  SupportmulM-account  InteracMve  Outoftheboxproxysupport,passwordencrypMon,logging

Showviademo

Page 13: Onboard your data faster with Add-on Builder · Desk Storage Email Web Desktops Call Records Network Flows DHCP/ DNS Hypervisor Custom Apps ... Relies on backend online cerMficaon

AdvancedModularInput

13

  IfyouhavemoreadvanceddatacollecMonlogic

  RealMmecodevalidaMon  Includeslibrary:–  CheckpoinMng–  Readingencryptedpassword

fromstorage/passwordendpoint

–  Proxy–  Accessingparametervalues

fromsetuppage

Showviademo

Page 14: Onboard your data faster with Add-on Builder · Desk Storage Email Web Desktops Call Records Network Flows DHCP/ DNS Hypervisor Custom Apps ... Relies on backend online cerMficaon

FieldExtracMon

14

  SupportvariousformatincludingUnstructured,KV,tabularandJSON

  Leveragesmachinelearningclusteringalgorithmtogroupeventsbasedonformatsimilarity

  AutomaMcallygenerateregexforfieldextracMon

Showviademo

Page 15: Onboard your data faster with Add-on Builder · Desk Storage Email Web Desktops Call Records Network Flows DHCP/ DNS Hypervisor Custom Apps ... Relies on backend online cerMficaon

CIMMapping

15

  UIbasedCIMmapping  MapyourAdd-onfieldstotheCommoninformaMonmodelinaclickofabudon

Showviademo

Page 16: Onboard your data faster with Add-on Builder · Desk Storage Email Web Desktops Call Records Network Flows DHCP/ DNS Hypervisor Custom Apps ... Relies on backend online cerMficaon

HealthValidaMon

16

  ValidateyouAdd-onfor:–  BestpracMces–  CIMcompliance

  DetectanyfieldextracMonproblems

  Detectanyproblemswithyoumodularinputs

  CerMficaMonreadinessonroadmap

Showviademo

Page 17: Onboard your data faster with Add-on Builder · Desk Storage Email Web Desktops Call Records Network Flows DHCP/ DNS Hypervisor Custom Apps ... Relies on backend online cerMficaon

WhatsnewinAdd-onBuilder2.0

•  Version2.0.0FeaturesHighlight

Page 18: Onboard your data faster with Add-on Builder · Desk Storage Email Web Desktops Call Records Network Flows DHCP/ DNS Hypervisor Custom Apps ... Relies on backend online cerMficaon

CerMficaMoncheck

18

  Getpre-cerMfiedwithaclickofabudon

  ReliesonbackendonlinecerMficaMonservicestoruncheck

  Add-onBuilderpushestheAdd-onpackagetotheserviceandwaitsforresultstobereturned.

  ResultsaredisplayedonvalidaMonstepinAdd-onBuilder.

Showviademo

Page 19: Onboard your data faster with Add-on Builder · Desk Storage Email Web Desktops Call Records Network Flows DHCP/ DNS Hypervisor Custom Apps ... Relies on backend online cerMficaon

AlertAcMon

19

  AlertAcMonallowsSplunkadminstotakeautomaMcacMonsfromSplunkalert

  ExampleofexisMngCustomAlertacMonsonSplunkbase:ServiceNowIncidentcreaMon,HipchatnoMficaMons

  Add-onBuilderallowsyoutobuildtestandvalidateCustomAlertAcMoninasimpleUIbasedworkflow.

Showviademo

Page 20: Onboard your data faster with Add-on Builder · Desk Storage Email Web Desktops Call Records Network Flows DHCP/ DNS Hypervisor Custom Apps ... Relies on backend online cerMficaon

AlertAcMon–AdapMveResponse

20

  SplunkEnterpriseSecuritydevelopedtheAdapMveResponseiniMaMvetoconnectSplunkwiththirdpartsecuritysystems

  AdapMveResponseisbuiltontopofacMonalerttodefinetheinteracMonsbetweenEnterpriseSecurityUIandtheundelyingacMonalert.

  SupportsadhocacMonsandalerts/automated

Showviademo

Page 21: Onboard your data faster with Add-on Builder · Desk Storage Email Web Desktops Call Records Network Flows DHCP/ DNS Hypervisor Custom Apps ... Relies on backend online cerMficaon

QuesMons

•  Version2.0.0FeaturesHighlight

Page 22: Onboard your data faster with Add-on Builder · Desk Storage Email Web Desktops Call Records Network Flows DHCP/ DNS Hypervisor Custom Apps ... Relies on backend online cerMficaon

THANKYOU

Page 23: Onboard your data faster with Add-on Builder · Desk Storage Email Web Desktops Call Records Network Flows DHCP/ DNS Hypervisor Custom Apps ... Relies on backend online cerMficaon

WherecanIdownloadthisapp?

23

hAps://splunkbase.splunk.com/app/2962/#/overview

Page 24: Onboard your data faster with Add-on Builder · Desk Storage Email Web Desktops Call Records Network Flows DHCP/ DNS Hypervisor Custom Apps ... Relies on backend online cerMficaon

DatamodelscoveredbyCIM•  Alerts•  ApplicaMonState•  AuthenMcaMon•  ChangeAnalysis•  Databases•  Email•  InterprocessMessaging•  IntrusionDetecMon/PrevenMon

•  Inventory24

•  JavaVirtualMachines•  Malware•  NetworkSessions•  NetworkTraffic•  Performance•  SplunkAuditLogs•  VulnerabiliMes•  Web