Technical requirements
All the code for the examples in the chapter is available in the companion repository, which can be downloaded using git
with the following command. The examples are under the chapter12
directory:
$ git clone https://github.com/PacktPublishing/Cloud-Native-Observability $ cd Cloud-Native-Observability/chapter12
The first example in the chapter consists of an example application that uses the OpenTelemetry Python SDK to configure a sampler. To run the code, we'll need Python 3.6 or greater installed:
$ python --version Python 3.8.9 $ python3 --version Python 3.8.9
If Python is not installed on your system, or the installed version of Python is less than the supported version, follow the instructions from the Python website (https://www.python.org/downloads/) to install a compatible version.
Next, install the following OpenTelemetry packages via pip
. Note that through dependency requirements, additional packages will automatically be installed...