Advanced Monitoring of Microservices Applications Using Splunk APM

The Advanced Monitoring of Microservices Applications using Splunk APM is a  1 -day virtual course targeted to developers and DevOps that enables you to  instrument your applications to send traces to Splunk APM. Through in-person discussions and hands-on activities, learn to deploy Splunk APM and use auto-instrumentation to send in traces without altering your code.


Use manual instrumentation to create spans and add metadata to spans. You will also see how to configure and deploy the OpenTelemetry Collector. This lab-oriented class is designed to help you learn the fundamentals of instrumenting your code to send in traces. All hands-on labs are in Python and Java .

Units : 1
Duration : 4.5 hours over 1 day
Time : 9:00 am – 1:30 pm AEST (GMT +11)

*Course discounts apply for Splunk Partners. Please use the currency convertor above to check for course pricing in your local currency.

Extremely proficient at controlling the pace of training. Great explanation of answers & not just reading the content. Very knowledgeable about all content. Looking forward to completing the rest of the of the class.

Highly recommended.

Participant, Splunk Enterprise Data Administration

Course Topics
  • Deploy the Smart Agent

  • Use Auto-Instrumentation to Send Traces

  • Manually Instrument Applications to Send Traces

  • Deploy and Configure the OpenTelemetry Collector

Class Format

Instructor-led lecture with labs. Delivered via virtual classroom or at your site.

Course Prerequisites
  • Monitoring Microservices-based Applications Using Splunk APM

  • Familiarity with using the command line terminal

Strongly recommended:

Basic knowledge of programming languages (e.g. Python, Java)

Related Certifications



The Advanced Splunk APM class is most suitable for Developers and DevOps to become proficient at working with the Splunk's Observability solutions.

After completing this course you will be able to


Course Objectives

Module 1 – Deploy Splunk APM

  • Deploy the Smart Agent

  • Configure the Smart Agent to forward traces

Module 2 – Auto instrument Applications to send Traces

  • Describe Instrumentation options

  • Use auto-instrumentation to send in traces

Module 3– Manually Instrument Application to Send Traces

  • Manually create spans

  • Add span tags

Module 4– Configure the OpenTelemetry Collector

  • Configure and deploy the OpenTelemetry Collector

Course Schedules and Timezones

Ingeniq Course are delivered live and in English and provide access to customers spanning multiple timezones.

Dates and times displayed for each course are relative to Australian Eastern Time (AET).

AM Marked Courses

AM marked courses start at AET 9:00am and finish at AET 1:30pm (4.5 hour sessions over 1 or more days) and are optimal for customers in the following countries and areas;

  • UTC+10 including Australia (East Coast)

  • UCT+11/+12 including New Zealand and the Pacific Islands

  • UTC-8 including USA (West Coast), Canada (West Coast)

  • UTC-7 including USA (Mid West)

PM Marked Courses

PM marked courses start at AET  2:00pm and finish at AET 6:30pm (4.5 hour sessions over 1 or more days) and are optimal for customers in the following countries and areas;

  • UTC+9 including Japan, Korea

  • UTC+8 including Australia (West Coast), Singapore, Hong Kong, China, Philippines, Brunei, Thailand

  • UTC +5/+6 including India and Sri Lanka

Upcoming Courses


Copyright 2020/2021