#general

Monitoring External Services with SigNoz HTTP Check

TLDR Robin asked if it’s possible to monitor external services without instrumenting the app. Pranay and Vishal guided them through monitoring HTTP endpoints, setting up collectors, and managing dashboards.

Powered by Struct AI
10
4d
Solved
Join the chat
May 24, 2023 (5 days ago)
Robin
Photo of md5-618116f700421ac709be6fcf61e497ab
Robin
08:36 AM
Hi, I’m new to SigNoz and have a question: Is it possible to only run a external service without the ‘instrument your app’? So SigNoz makes a call every X seconds/minutes and checks the responsetime of a call and create my own calls?
Pranay
Photo of md5-8df7ce0274b2473ec07403336e48b574
Pranay
10:46 AM
is this something similar to what you are trying Robin - https://signoz.io/docs/monitor-http-endpoints/
Robin
Photo of md5-618116f700421ac709be6fcf61e497ab
Robin
10:48 AM
Yes!
11:11
Robin
11:11 AM
Okay, I followed the instructions and added the httpcheck receiver to otel-collector-config.yaml receiver section and services > pipeline > metrics recievers.

I did a docker-compose down and up -d but the metric isn’t being shown as a service?
11:11
Robin
11:11 AM
Where can I find / test the metric? At traces?
Vishal
Photo of md5-31f2f0cedfc4bc1be85b1ab6bf0b9040
Vishal
11:17 AM
You can open dashboard and add a graph panel plotted with http metrics.
https://signoz.io/docs/userguide/manage-dashboards/
Robin
Photo of md5-618116f700421ac709be6fcf61e497ab
Robin
12:09 PM
Thanks! Still have to figure out a few things but this helps a lot.
12:10
Robin
12:10 PM
btw; is it possible to give a body with a request?
12:16
Robin
12:16 PM
As in, I need to get a authenticated request
May 25, 2023 (4 days ago)
Vishal
Photo of md5-31f2f0cedfc4bc1be85b1ab6bf0b9040
Vishal
07:32 AM
It’s not possible to give a body with a request.
Here are the metrics which are available: https://github.com/open-telemetry/opentelemetry-collector-contrib/blob/main/receiver/httpcheckreceiver/documentation.md

SigNoz Community

Built with ClickHouse as datastore, SigNoz is an open-source APM to help you find issues in your deployed applications & solve them quickly | Knowledge Base powered by Struct.AI
Join Our Community