Vendors

This 2-day (virtual days) course is targeted towards SREs, ITOps, and DevOps Engineers who are responsible for implementing and maintaining an observability solution for infrastructure and application monitoring. In this advanced technical course, you will learn to use SignalFlow – the analytics language used in Splunk Observability Cloud. SignalFlow is a programming language used to define Charts, Navigators and Detectors, and for more complicated data manipulation.

Use SignalFlow to develop visualizations and detectors that are more specific and reusable than what is possible using the user interface alone. You will create functions to analyze data and to incorporate elements from the Observability Cloud code library. The content covered in this course is essential to managing Observability Cloud resources as code using the REST API, Terraform or another contentas-code solution.

img-course-overview.jpg

What You'll Learn

  • Writing your first SignalFlow program
  • Working with Data Streams in Splunk Observability Cloud
  • Stream aggregations, transformations, and calculations
  • Detecting and alerting in SignalFlow
  • Advanced detecting and stream manipulation
  • The SignalFlow REST API

Who Should Attend

  • Splunk Administrator
  • Developer
  • User
  • Knowledge Manager
  • Architect
img-who-should-learn.png

Prerequisites

  • Visualizing and Alerting Splunk Observability Cloud
  • Experience working with programming languages such as Python (preferred), JavaScript, or Go.

Learning Journey

Coming Soon...

Module 1 – Writing Your First SignalFlow Program

  • Identify where SignalFlow is used in Splunk Observability Cloud
  • Create plots using SignalFlow instead of the Plot Builder
    • Query streaming data
    • Add filters to streaming data queries
    • Combine filters with and, or, not

Module 2 – Working with Data Streams in Splunk Observability Cloud

  • Describe the fundamentals of Data Stream objects
  • Use aggregation functions to analyze streaming data
  • Apply transformations to streaming data
  • Change resolutions, rollups, and extrapolation policies when querying streaming data

Module 3 – Stream aggregations, transformations, and calculations

  • Use combining operators on streams
  • Operate on data streams with missing data
  • Use the map() method to modify or exclude values in a stream
  • Describe variable assignment in SignalFlow
  • Differentiate between SignalFlow functions and methods
  • Describe and use SignalFlow functions that have equivalent methods

Module 4 – Detecting and Alerting in SignalFlow

  • Use the detect() function to monitor a stream
  • Use comparisons to create Boolean streams
  • Create constant streams and use them appropriately
  • Specify different "on" and "off" conditions for a detect block
  • Identify durations of an occurrence in streaming data
  • Compare streams using different thresholds for different MTSs
  • Create alerts rules that align with detectors

Module 5 – Advanced Detecting and Stream Manipulation

  • Work with properties and dimensions in SignalFlow
  • Compare values using multiple thresholds and a default
  • Use built-in library functions
  • Use conditional, list, and other Python-like functionality
  • Write reusable functions in SignalFlow

Module 6 – The SignalFlow REST API

  • Explain the SignalFlow APIs available and common use cases
  • Execute a SignalFlow program using the HTTP API
  • Describe the data format returned by the HTTP API
  • Explain how Terraform is used to manage Infrastructure Monitoring resources in Splunk Observability Cloud
  • Create detectors and alert rules using the REST API

Frequently Asked Questions (FAQs)

  • Why get Splunk certified?

    Splunk certifications validate your expertise in data analytics and your proficiency in using the Splunk platform.

    These certifications demonstrate your ability to leverage Splunk's powerful tools for data collection, analysis, and visualization, making you a valuable asset to organizations seeking to gain actionable insights from their data.

    Splunk-certified professionals are in high demand across various industries, including IT, security, and business analytics.

  • What to expect for the examination?

    Splunk offers a variety of certification exams at different levels, covering various domains and products within the Splunk platform.

    Exams typically consist of multiple-choice and scenario-based questions that assess your knowledge and skills in using Splunk to solve real-world problems.

    Note: Certification requirements and policies may be updated by Splunk from time to time. We apologize for any discrepancies; do get in touch with us if you have any questions.

  • How long is Splunk certification valid for?

    All Splunk certifications are valid for three years from the date of passing the highest-level certification exam.

    To maintain your certification, you will need to recertify before it expires. You have three options for recertification:

    - Pursue a higher-level certification (including any required prerequisite courses), in which case your lower-level certifications would also be renewed on the date of passing the next-level certification exam.

    - Retake a certification exam within the final year of their recertification window to renew their certifications at that level (and any applicable downstream certifications).

    - Complete continuing education courses at any point in the three year recertification window beginning the date of badge issuance.

    Note: Certification requirements and policies may be updated by Splunk from time to time. We apologize for any discrepancies; do get in touch with us if you have any questions.

  • Why take this course with Trainocate?

    Here’s what sets us apart:

    - Global Reach, Localized Accessibility: Benefit from our geographically diverse training hubs in 16 countries (and counting!).

    - Top-Rated Instructors: Our team of subject matter experts (with high average CSAT and MTM scores) are passionate to help you accelerate your digital transformation.

    - Customized Training Solutions: Choose from on-site, virtual classrooms, or self-paced learning to fit your organization and individual needs.

    - Experiential Learning: Dive into interactive training with our curated lesson plans. Participate in hands-on labs, solve real-world challenges, and take on comprehensive assessments.

    - Learn From The Best: With 30+ authorized training partnerships and countless awards from Microsoft, AWS, Google – you're guaranteed learning from the industry's elite.

    - Your Bridge To Success: We provide up-to-date course materials, helpful exam guides, and dedicated support to validate your expertise and elevate your career.

Keep Exploring

Course Curriculum

Course Curriculum

Training Schedule

Training Schedule

Exam & Certification

Exam & Certification

FAQs

Frequently Asked Questions

img-improve-career.jpg

Improve yourself and your career by taking this course.

More Courses By Splunk

img-get-info.jpg

Ready to Take Your Business from Great to Awesome?

Level-up by partnering with Trainocate. Get in touch today.

Name
Email
Phone
I'm inquiring for

Inquiry Details

By providing your contact details, you agree to our Privacy Policy.