mirror of
https://github.com/SigNoz/signoz.git
synced 2025-12-17 15:36:48 +00:00
Steps to Deploy SigNoz
- git clone https://gitlab.com/signoz-oss/signoz.git && cd signoz
- helm dependency update deploy/kubernetes/platform
- kubectl create ns platform
- helm -n platform install signoz deploy/kubernetes/platform
- kubectl -n platform apply -Rf deploy/kubernetes/jobs
- kubectl -n platform apply -f deploy/kubernetes/otel-collector
Test HotROD application with SigNoz
- kubectl create ns sample-application
- kubectl -n sample-application apply -Rf sample-apps/hotrod/
How to generate load
- kubectl -n sample-application run strzal --image=djbingham/curl --restart='OnFailure' -i --tty --rm --command -- curl -X POST -F 'locust_count=6' -F 'hatch_rate=2' http://locust-master:8089/swarm
How to stop load
- kubectl -n sample-application run strzal --image=djbingham/curl --restart='OnFailure' -i --tty --rm --command -- curl http://locust-master:8089/stop
Description
SigNoz is an open-source observability platform native to OpenTelemetry with logs, traces and metrics in a single application. An open-source alternative to DataDog, NewRelic, etc. 🔥 🖥. 👉 Open source Application Performance Monitoring (APM) & Observability tool
apmapplication-monitoringdistributed-tracinggogood-first-issuejaegerloglogsmetricsmonitoringnextjsobservabilityopen-sourceopentelemetryprometheusreactreactjsself-hostedtracingtypescript
Readme
MIT
5.4 GiB
Languages
TypeScript
54.6%
Go
37.6%
SCSS
6.5%
Python
0.9%
Shell
0.2%