Splunk Developer's Guide, 2/e(Paperback)

Kyle Smith

  • 出版商: Packt Publishing
  • 出版日期: 2016-01-26
  • 售價: $1,830
  • 貴賓價: 9.5$1,739
  • 語言: 英文
  • 頁數: 190
  • 裝訂: Paperback
  • ISBN: 1785882376
  • ISBN-13: 9781785882371
  • 相關分類: Splunk
  • 下單後立即進貨 (約3~4週)

商品描述

Key Features

  • This is the most up-to-date book on Splunk 6.3 for developers
  • Get ahead of being just a Splunk user and start creating custom Splunk applications as per your needs
  • Your one-stop-solution to Splunk application development

Book Description

Splunk provides a platform that allows you to search data stored on a machine, analyze it, and visualize the analyzed data to make informed decisions. The adoption of Splunk in enterprises is huge, and it has a wide range of customers right from Adobe to Dominos. Using the Splunk platform as a user is one thing, but customizing this platform and creating applications specific to your needs takes more than basic knowledge of the platform.

This book will dive into developing Splunk applications that cater to your needs of making sense of data and will let you visualize this data with the help of stunning dashboards.

This book includes everything on developing a full-fledged Splunk application right from designing to implementing to publishing. We will design the fundamentals to build a Splunk application and then move on to creating one. During the course of the book, we will cover application data, objects, permissions, and more. After this, we will show you how to enhance the application, including branding, workflows, and enriched data. Views, dashboards, and web frameworks are also covered.

This book will showcase everything new in the latest version of Splunk including the latest data models, alert actions, XML forms, various dashboard enhancements, and visualization options (with D3). Finally, we take a look at the latest Splunk cloud applications, advanced integrations, and development as per the latest release.

What you will learn

  • Implement a Modular Input and a custom D3 data visualization
  • Create a directory structure and set view permissions
  • Create a search view and a dashboard view using advanced XML modules
  • Enhance your application using eventtypes, tags, and macros
  • Package a Splunk application using best practices
  • Publish a Splunk application to the Splunk community

About the Author

Kyle Smith is a self-proclaimed geek and has been working with Splunk extensively since 2010. He enjoys integrating Splunk with new sources of data and types of visualization. He has spoken numerous times at the Splunk User Conference (most recently in 2014 on Lesser Known Search Commands) and is an active contributor to the Splunk Answers community and also to the #splunk IRC channel. He was awarded membership into the SplunkTrust as a founding member. He has published several Splunk Apps and add-ons to Splunkbase, the Splunk community's premier Apps and add-ons platform. He has worked in both higher education and private industry; he is currently working as an integration developer for Splunk's longest running professional services partner. He lives in central Pennsylvania with his family.

Table of Contents

  1. Application Design Fundamentals
  2. Creating Applications
  3. Enhancing Applications
  4. Basic Views and Dashboards
  5. The Splunk Web Framework
  6. Advanced Integrations and Development
  7. Packaging Applications
  8. Publishing Applications

商品描述(中文翻譯)

主要特點


  • 這是針對開發人員的最新 Splunk 6.3 書籍

  • 不僅僅是成為 Splunk 使用者,開始根據您的需求創建自定義的 Splunk 應用程式

  • 成為您開發 Splunk 應用程式的一站式解決方案

書籍描述

Splunk 提供了一個平台,讓您可以搜索存儲在機器上的數據,進行分析,並將分析後的數據可視化,以做出明智的決策。Splunk 在企業中的應用非常廣泛,從 Adobe 到 Dominos 都有各種各樣的客戶。使用 Splunk 平台作為使用者是一回事,但要根據您的需求自定義此平台並創建特定應用程式則需要更多對平台的基本知識。

本書將深入探討開發能夠滿足您對數據理解需求的 Splunk 應用程式,並幫助您通過令人驚嘆的儀表板可視化這些數據。

本書包含從設計到實施再到發布完整的 Splunk 應用程式開發的所有內容。我們將設計基礎知識來構建 Splunk 應用程式,然後進行創建。在本書的過程中,我們將涵蓋應用程式數據、對象、權限等內容。之後,我們將向您展示如何增強應用程式,包括品牌、工作流程和豐富的數據。還涵蓋了視圖、儀表板和 Web 框架。

本書將展示最新版本的 Splunk 中的所有新功能,包括最新的數據模型、警報操作、XML 表單、各種儀表板增強功能和可視化選項(使用 D3)。最後,我們將查看最新的 Splunk 雲應用程式、高級集成和根據最新版本進行開發。

您將學到什麼


  • 實施模塊輸入和自定義 D3 數據可視化

  • 創建目錄結構並設置視圖權限

  • 使用高級 XML 模塊創建搜索視圖和儀表板視圖

  • 使用事件類型、標籤和宏增強應用程式

  • 使用最佳實踐打包 Splunk 應用程式

  • 將 Splunk 應用程式發布到 Splunk 社區

關於作者

Kyle Smith 自稱為一個怪胎,自 2010 年以來一直在廣泛使用 Splunk。他喜歡將 Splunk 與新的數據來源和可視化類型集成。他多次在 Splunk 用戶大會上發表演講(最近一次是在 2014 年關於較少知名的搜索命令),並且是 Splunk Answers 社區和 #splunk IRC 頻道的活躍貢獻者。他被授予 SplunkTrust 的成員資格,並成為創始成員之一。他已經在 Splunkbase 上發布了多個 Splunk 應用程式和附加組件,這是 Splunk 社區的主要應用程式和附加組件平台。他曾在高等教育和私營行業工作;目前在 Splunk 最長運行的專業服務合作夥伴擔任集成開發人員。他與家人住在賓夕法尼亞州中部。

目錄


  1. 應用程式設計基礎知識

  2. 創建應用程式

  3. 增強應用程式

  4. 基本視圖和儀表板

  5. Splunk Web 框架

  6. 高級集成和開發

  7. 打包應用程式

  8. 發布應用程式