Java Custom Instrumentation - Multi tenancy and Log correlation #4980
Unanswered
basanth-ivoyant
asked this question in
Q&A
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Hi All -
Our Java engine, is multitenant and loads applications on demand and executes them from different users. We are trying with self hosted SignOz and if it all works, we might move to SignOZ cloud.
Engine -> Apps -> Services. Our Engine can load any app on demand, and one or many of the services can be executed. Once execution is complete it could be unloaded.
Also - we would like to support multi-tenancy. Apps with similar names could be across teams and we like to have the ability to show the apps that only belong to the team.
When the Engine Starts it is initialized with a resource name, that in normal circumstances would be the app name. But in our case, the app name needs to change. One of the developers said we could use the actual app name as an attribute of the span. If we do this would SignOZ query well to potentially support filtering by app when there are millions of traces per day?
In such a scenario how to we co-relate traces and logs. Is there an example to show, how logs and traces are correlated and what contextual information needs to added to logs ?
If there any alternative approach, that is simpler and better ?
Queries
thank you
Beta Was this translation helpful? Give feedback.
All reactions