Home Applications iris-telemetry-sample

iris-telemetry-sample

InterSystems does not provide technical support for this project. Please contact its developer for the technical assistance.
0
0 reviews
0
Awards
4
Views
0
IPM installs
0
0
Details
Releases (1)
Reviews
Issues
Sample how to use Open Telemetry, Jaeger and Prometheus

What's new in this version

Initial Release

iris-telemetry-sample

Gitter

This is a Sample to show IRIS and Jaeger for tracing

Installation for development

Create your repository from template.

Clone/git pull the repo into any local directory e.g. like it is shown below (here I show all the examples related to this repository, but I assume you have your own derived from the template):

$ git clone https://github.com/yurimarx/iris-telemetry-sample.git

Open the terminal in this directory and run:

$ docker-compose up -d --build

How to Work With it

  1. Create some fake testing data. To do that open IRIS terminal or web terminal on /localhost:52773/terminal/ and call:
USER>do ##class(dc.Sample.Person).AddTestData(10)

This will create 10 random records in dc.Sample.Person class.

  1. Open http://localhost:52773/swagger-ui/index.html and execute the endpoint /persons/all

  2. Go to Jaeger on http://localhost:16686/search

  3. Select Get.All.Persons on Service field and click Find Traces

  4. Click on the trace found to see the details

Version
1.0.017 Jul, 2025
Ideas portal
Category
Technology Example
Works with
InterSystems IRISInterSystems IRIS for Health
First published
17 Jul, 2025
Last edited
17 Jul, 2025