signoz icon indicating copy to clipboard operation
signoz copied to clipboard

Missing service from Service Map

Open makeavish opened this issue 3 years ago β€’ 4 comments

Bug description

After instrumenting a single nodeJs app, it's not being shown in service map. App is shown on front page and instrumented successfully.

Expected behavior

App should be shown in service map.

How to reproduce

  1. Instrument a single nodeJs app
  2. Check SigNoz service map page

Version information

  • Signoz version: v0.11.2
  • Your CPU Architecture(ARM/Intel): Intel

Thank you for your bug report – we love squashing them!

makeavish avatar Oct 27 '22 18:10 makeavish

By looking at materialized views responsible for populating services for service map it appears that we don't show single services on Service Map page. @srikanthccv can you please confirm this?

makeavish avatar Oct 28 '22 04:10 makeavish

That's correct. The individual service-wise numbers are shown in the landing page table. The service graph shows the RED metrics on edges, giving service interaction such as which downstream service is creating the most traffic, what error rate is observed b/w service calls, etc.

srikanthccv avatar Oct 28 '22 06:10 srikanthccv

@makeavish @makeavish So, if a user has a single service instrumented then it will not be shown in the service map?

pranay01 avatar Oct 29 '22 20:10 pranay01

Yes, that's the current behavior.

srikanthccv avatar Oct 30 '22 14:10 srikanthccv

@pranay01 Should we show individual services in Service Map UI? Will it be relevant for the user who is instrumenting a single service for POC? One of the user thought it’s a bug.

makeavish avatar Nov 01 '22 12:11 makeavish

That's a good point @makeavish Many people start with 1 service to test SigNoz.

How can we handle it?

Should we show an explicit message - if there is only one service? Like

Service map shows how different services interact with each other. Please instrument more than 1 service to show the relations in service map

pranay01 avatar Nov 03 '22 00:11 pranay01

Yes explicit message on service map page and docs might be better option right now. We can't detect single service as users might not have removed H.O.T. Road services.

makeavish avatar Nov 03 '22 15:11 makeavish