Splunk for.net Developers



Similar documents
Deploying the Splunk App for Microso> Exchange

How To Use Splunk For Android (Windows) With A Mobile App On A Microsoft Tablet (Windows 8) For Free (Windows 7) For A Limited Time (Windows 10) For $99.99) For Two Years (Windows 9

Xamarin a Cross Platform App Development Technology. A white paper on Fundamentals and Implementations of Xamarin Cross platform Mobile Technology

Crowdsourcing the Matrix: Improving the Service Desk Experience and ITIL/ SDLC Processes

Copyright 2013 Splunk Inc. Introducing Splunk 6

End- to- End Monitoring Unified Performance Dashboard (UPD)

Extending Tizen Native Framework with Node.js

QML and JavaScript for Native App Development

Developing Apps with the ArcGIS Runtime SDK for Android. Ben Ramseth Esri Inc. Instructor Technical Lead

Your guide to building great apps. Upgrade your skills and update your tools to create the next great app

Collaborative Open Market to Place Objects at your Service

Mobile Solutions in ArcGIS. Justin Fan

Azure Day Application Development

Data Logging and Realtime Visualization

Choosing the Best Mobile Backend

Thin Client Apps Made Easy: Avaya's New.NET SDK Simplifies Telephony App Development for Web-based Environments

Getting Started Guide for Developing tibbr Apps

Programming. Languages & Frameworks. Hans- Pe(er Halvorsen, M.Sc. h(p://home.hit.no/~hansha/?page=sodware_development

Adobe Developer Workshop Series

Full version is >>> HERE <<<

OPEN XML SDK DEVELOPING OPEN XML SOLUTIONS. Zeyad Rajabi

Submitting UITests at the Command Line

GeBng Started with Splunk MINT

Making Mobile a Reality

Lecture 4 Cross-Platform Development. <lecturer, date>

Introduction to OpenCV for Tegra. Shalini Gupta, Nvidia

media kit 2014 PUBLISH / DEVELOP Global Mobile Ad Network

Software Development Interactief Centrum voor gerichte Training en Studie Edisonweg 14c, 1821 BN Alkmaar T:

BarTender Integration Methods. Integrating BarTender s Printing and Design Functionality with Your Custom Application WHITE PAPER

Cloud Powered Mobile Apps with Azure

Leveraging Partners and Open Source Technology in your Mobility Strategy. emids webinar Thursday, August 11, :00 pm 2:00 pm EDT

Additional information >>> HERE <<<

Practical Essbase Web Services

Open Source Multi-Cloud, Multi- Tenant Automation in the cloud with SlipStream PaaS

Hunk & Elas=c MapReduce: Big Data Analy=cs on AWS

ArcGIS Web Mapping. Sam Berg, esri

Building native mobile apps for Digital Factory

Building emerging technology skills using IBM s Platform as a Service

Protect, License and Sell Xojo Apps

Workflow ProducCvity in Splunk Enterprise

Microsoft Modern ALM. Gilad Levy Baruch Frei

The power of root on Android emulators

Building cross-platform Modern Apps: the Design perspective. Amit Bahree, Senior Director,

Product Roadmap. Sushant Rao Principal Product Manager Fortify Software, a HP company

Open Source building blocks for the Internet of Things. Benjamin Cabé JFokus 2013

Best practices building multi-platform apps. John Hasthorpe & Josh Venman

Login with Amazon. Getting Started Guide for Websites. Version 1.0

Gain Insight into Your Cloud Usage with the Splunk App for AWS

Aspose.Cells Product Family

Leveraging Cloud Storage Through Mobile Applications Using Mezeo Cloud Storage Platform REST API. John Eastman Mezeo

Mobile Test Automation Framework

SAP Mobile Platform Intro

01. Introduction of Android

Certified Selenium Professional VS-1083

INTERFACE CATALOG SHORETEL DEVELOPER NETWORK. ShoreTel Professional Services

Additional information >>> HERE <<<

What s Up With That Airplane? Visualizing DoD Knowledge Using Splunk Dashboards. Ken Mattern

Mobile Apps, Mobile Web, and Other Cool Tools. Thursday, November 9, :00pm 4:00pm Michael Hostad and Scott Owczarek

Using Cloud Services for Building Next Generation Mobile Apps

Jordan Jozwiak November 13, 2011

ASP.NET 5 SOMEONE MOVED YOUR CHEESE. J. Tower

Web 2.0 Technology Overview. Lecture 8 GSL Peru 2014

Web Services. with Examples. Telemark University College Department of Electrical Engineering, Information Technology and Cybernetics

Deploying Management and Security Agents to Mobile Devices. Deploying Mgmt and Security Agents

Cross-Platform Mobile Apps Solution

Android Mobile App Building Tutorial

Full version is >>> HERE <<<

BarTender s.net SDKs

More Comprehensive Digital Intelligence - CorrelaFng Client and Server- side Data

Xamarin Cross-platform Application Development

COMPUTER SCIENCE (AS) Associate Degree, Certificate of Achievement & Department Certificate Programs

DevOps with Containers. for Microservices

Splunk Enterprise in the Cloud Vision and Roadmap

All About Android WHAT IS ANDROID?

Enable Your Automated Web App Testing by WebDriver. Yugang Fan Intel

Creating Enterprise Mobile Apps with Red Hat

Checklist: 5 Essential BaaS Features Every Mobile App Needs

Rhomobile cross-platfrom

Copyright 2014 Splunk Inc. Splunking the JVM. Damien Dallimore. Dev Evangelist, CSO Splunk

Android and OpenCV Tutorial

PEGA MOBILITY A PEGA PLATFORM WHITEPAPER

Developing Mapping Applications with ArcGIS Runtime SDK for Windows Mobile. Jay Chen Justin Colville

OpenShift. OpenShift platform features. Benefits Document. openshift. Feature Benefit OpenShift. Enterprise

Developing Exceptional Mobile and Multi-Channel Applications using IBM Web Experience Factory

Introduction to NaviGenie SDK Client API for Android

Develop PHP mobile apps with Zend Framework

Developing Cross-Platform.NET Apps with ArcGIS Runtime

Appscend Mobile Platform Whitepaper

Transcription:

Copyright 2014 Splunk Inc. Splunk for.net Developers Glenn Block Senior Product Manager, Splunk

Disclaimer During the course of this presentahon, we may make forward- looking statements regarding future events or the expected performance of the company. We cauhon you that such statements reflect our current expectahons and eshmates based on factors currently known to us and that actual events or results could differ materially. For important factors that may cause actual results to differ from those contained in our forward- looking statements, please review our filings with the SEC. The forward- looking statements made in the this presentahon are being made as of the Hme and date of its live presentahon. If reviewed arer its live presentahon, this presentahon may not contain current or accurate informahon. We do not assume any obligahon to update any forward- looking statements we may make. In addihon, any informahon about our roadmap outlines our general product direchon and is subject to change at any Hme without nohce. It is for informahonal purposes only, and shall not be incorporated into any contract or other commitment. Splunk undertakes no obligahon either to develop the features or funchonality described or to include any such feature or funchonality in a future release. 2

IntroducHon and background

Agenda! IntroducHon and background Splunk as a PlaVorm! New Splunk tools for.net Developers! Wrap- Up 4

My Background and Role I should be tweehng" hxps://github.com/glennblock hxps://twixer.com/gblock

Oreilly DEWANET 6

Powerful PlaVorm for Enterprise Developers Build Splunk Apps Extend and Integrate Splunk Web Framework Simple XML HTML5 JavaScript SDKs Java JavaScript Python Ruby C# PHP Data Models Search Extensibility Modular Inputs REST API 7

.NET is Changing CC image Dorothy not in Kansas by Alex Beaie Flickr 8

async/await 9

ReacHve Extensions 10

11

Portable Class Libraries 12

Portable Class Libraries 13

IOS, Android, Linux and Mac via Xamarin Screenshot from Xamarin.com 14

Splunk Tools for.net Developers

Supercharge Your.NET Development! 16

Splunk SDK for C# V2

What s Special About the New SDK?! Modern API, what C# developers will expect! 100% asynchronous! Supports ReacHve Extensions (great for real- Hme searches)! Cross PlaVorm! Testable 18

Splunk SDK Index Search Visualize Manage Log directly to Splunk and extend Splunk with new inputs Create and run searches Integrate search results with other applicahons using custom visualizahons Add/Delete users Manage inputs 19

DEMO SDK Client async, portable goodness

DEMO Modular Inputs Teach Splunk new ways to get data

Logging Libraries

Many Choices for Logging

Splunk Logging Libraries for.net A tale of two loggers.net Tracing ETW/SLAB App Log to a TraceSource App Log to ETW via an EventSource UDP or TCP sink picks up events via SLAB and sends to Splunk Trace Listener EventSource SLAB Sink Events are sent to or Splunk via UDP or TCP Splunk Splunk 24

DEMO Logging Your favorite loggers send to Splunk

Logging Directly to Splunk! Everything you need to wire up your exishng apps to log directly over UDP or TCP to a Splunk instance or forwarder! Libraries include standard.net Trace Listeners which popular OSS logging frameworks like log4net, NLog and Enterprise Library support! Libraries also include support for the SemanHc Logging ApplicaHon Block (SLAB), which leverages the high performance ETW infrastructure that ships in Windows 26

NuGet

All Our New Libraries Are Nuget Packages! Splunk.Client! Splunk.ModularInputs! Splunk.Logging.TraceListener! Splunk.Logging.SLAB 28

Splunk Extension for VS

Splunk Extension for Visual Studio! A template for creahng a new.net Project using the Splunk Client, and ophonally using the new logging libraries to send log data over TCP or UDP! Snippets for performing common tasks using the Splunk Client, which you can use in any.net applicahon that references the Splunk SDK for C#! A template for creahng a custom C# Modular Input 30

DEMO VS Extension Don t leave home without it!

Wrap up!

! Splunk.Client! Splunk.ModularInputs! Splunk.Logging.TraceListener! Splunk.Logging.SLAB Splunk NuGet Packages 33

What Did We Learn Today?! Splunk has introduced a new set of.net tools! Use the Splunk SDK to develop soluhons integrate or extend Splunk! Use the Logging Libraries to easily wire up your apps to send log data! Use the VS extension to streamline your development with our new libraries 34

Where to go for More Info Tutorials, Code Samples, Geing Started, Downloads hxp://dev.splunk.com/ Support hxps://www.splunk.com/page/submit_issue GitHub hxps://github.com/splunk/ TwiXer hxps://twixer.com/splunkdev or follow me: hxps://twixer.com/gblock Blog hxp://blogs.splunk.com/dev/ 35

Q&A

Special Offer: Try Splunk MINT Express for Free! Splunk MINT offers a fast path to mobile intelligence. How fast? Find out with a 6- month trial* Register for your free trial: hxp://mint.splunk.com/conf2014offer Download the Splunk MINT SDKs Add the Splunk MINT line of SDK code and publish** Start geing digital intelligence at your fingerhps! *Offer valid for.conf2014 a5endees and coworkers of a5endees only. **Trial allows monitoring of up to 750,000 monthly acdve users (MAUs). 37

THANK YOU