25 Jan 2024 08:25 AM - last edited on 26 Feb 2024 04:15 PM by Michal_Gebacki
The Dynatrace Extensions SDK for Python is a new Python library and toolbox for building Python extensions for Extensions Framework 2.0. It provides a ready-to-use template and a set of tools to build, test, package, and ship your extension.
Watch this hands-on tutorial where Andreas Grabner, @andreas_grabner , DevRel Dynatrace, together with David Lopes, @david_lopes , Extension Architect at Dynatrace, walk us through everything there is to know about creating your own Python Extensions using either the Visual Studio Code Extension or the SDK Command Line Tool. David starts with a recap on the Extensions 2.0 Architecture and then covers creating a new extension from scratch, upgrading a 1.0 extension, and how to explore and extend existing extensions.
Links:
Extensions 2.0 Doc: https://dynatr.ac/4989FLM
Extensions 2.0 for VS Code Clinic: https://www.youtube.com/watch?v=Qy4Ge8HIzEk&ab_channel=Dynatrace
Dynatrace Extensions Python SDK: https://dynatrace-extensions.github.io/dt-extensions-python-sdk/
Chapter List:
00:00 - introduction
01:22 - What you will learn today
01:53 - What is the Extension Framework
03:16 - Extension Framework 1.0
06:06 - Extension Framework 2.0
09:39 - Python Extensions
11:05 - 1.0 and 2.0 Difference
12:25 - Settings 2.0
13:46 - Your first Python EF2 Extensions
14:52 - Live Demo
32:59 - Migrating Python Extensions
36:32 - Live Demo Convert Extension
40:35 - Resources
The recording is available also on the Dynatrace University: LINK
- - -
Subscribe to our YT channel
Stay up-to-date with Dynatrace! Follow us on Facebook, Instagram, LinkedIn, Twitter, Twitch
26 Jan 2024 08:22 PM
This is so exciting! It's great to see that Extension Framework 2.0 will so easily allow ingest of custom data sources. The declarative extensions are wonderful, but this is just what I've been hoping for. Great work and excellent video.
29 Jan 2024 01:09 PM
Thank you, @wmyers. We're very happy to hear, that you like the direction in which we're developing our features so much!
Extra kudos to @david_lopes and @andreas_grabner for providing such an excellent learning resource 👏
27 Jan 2024 02:10 PM
Interesting!