Compare commits

...

76 Commits

Author SHA1 Message Date
Prashant Shahi
2c49ba444b Merge branch 'main' into chore/sample-flask 2024-09-02 08:45:26 +00:00
Prashant Shahi
262beef8f9 Merge pull request #5800 from SigNoz/release/v0.53.x
Release/v0.53.x
2024-08-30 15:20:27 +05:30
Prashant Shahi
43cc6dea92 chore(signoz): 📌 pin versions: SigNoz OtelCollector 0.102.7
Signed-off-by: Prashant Shahi <prashant@signoz.io>
2024-08-30 15:06:52 +05:30
Prashant Shahi
6684640abe Merge branch 'develop' into release/v0.53.x 2024-08-30 12:50:35 +05:30
Prashant Shahi
0a146910d6 chore(signoz): 📌 pin versions: SigNoz 0.53.0, SigNoz OtelCollector 0.102.6
Signed-off-by: Prashant Shahi <prashant@signoz.io>
2024-08-29 19:25:34 +05:30
Prashant Shahi
690ed0f7f1 Merge branch 'main' into release/v0.53.x 2024-08-29 19:23:57 +05:30
Prashant Shahi
710d22786d chore(sample-flask): reduce locust user and request rate by half
Signed-off-by: Prashant Shahi <prashant@signoz.io>
2024-08-29 04:56:14 +00:00
Prashant Shahi
9eb6c6201b Merge branch 'main' into chore/sample-flask 2024-08-26 05:57:28 +00:00
Prashant Shahi
5bcf7de440 Merge pull request #5704 from SigNoz/release/v0.52.x
Release/v0.52.x
2024-08-16 21:00:32 +05:30
Prashant Shahi
703983a5f9 chore(signoz): 📌 pin versions: SigNoz 0.52.0, SigNoz OtelCollector 0.102.3
Signed-off-by: Prashant Shahi <prashant@signoz.io>
2024-08-15 23:12:36 +05:30
Prashant Shahi
766a2123c5 Merge branch 'main' into release/v0.52.x 2024-08-15 13:42:02 +05:30
Prashant Shahi
c13b347808 Merge branch 'main' into chore/sample-flask 2024-08-01 08:01:04 +00:00
Prashant Shahi
a476c68f7e Merge pull request #5618 from SigNoz/release/v0.51.x
Release/v0.51.x
2024-07-31 22:30:09 +05:30
Prashant Shahi
fc15aa6f1c Merge branch 'develop' into release/v0.51.x 2024-07-31 21:29:07 +05:30
Prashant Shahi
4192fd573d chore(signoz): 📌 pin versions: SigNoz 0.51.0, SigNoz OtelCollector 0.102.3
Signed-off-by: Prashant Shahi <prashant@signoz.io>
2024-07-31 20:29:09 +05:30
Prashant Shahi
ca13d80205 Merge branch 'main' into release/v0.51.x 2024-07-31 20:27:51 +05:30
Prashant Shahi
610edbb3d1 Merge branch 'main' into chore/sample-flask 2024-07-17 14:55:28 +00:00
Prashant Shahi
8d84ce8f06 Merge pull request #5509 from SigNoz/release/v0.50.x
Release/v0.50.x
2024-07-17 20:16:19 +05:30
Prashant Shahi
09ea7b9eb5 chore(signoz): 📌 pin versions: SigNoz 0.50.0
Signed-off-by: Prashant Shahi <prashant@signoz.io>
2024-07-17 19:01:03 +05:30
Prashant Shahi
04991ca4a2 Merge branch 'main' into chore/sample-flask 2024-07-09 18:40:55 +00:00
Prashant Shahi
9c7e1a0581 Merge branch 'main' into chore/sample-flask 2024-07-04 14:56:45 +00:00
Prashant Shahi
e3484dcfa9 Merge branch 'main' into chore/sample-flask 2024-06-27 18:41:01 +00:00
Prashant Shahi
e6de113ff0 Merge branch 'main' into chore/sample-flask 2024-06-21 04:42:50 +00:00
Prashant Shahi
c8045243b5 Merge branch 'main' into chore/sample-flask 2024-06-05 14:24:43 +00:00
Prashant Shahi
4fd862e7ff Merge branch 'main' into chore/sample-flask 2024-05-23 15:34:22 +00:00
Prashant Shahi
950eb99de0 Merge branch 'main' into chore/sample-flask 2024-05-20 03:59:18 +00:00
Prashant Shahi
078aaafc57 Merge branch 'main' into chore/sample-flask 2024-04-15 15:44:24 +00:00
Prashant Shahi
04564f63a8 Merge branch 'main' into chore/sample-flask 2024-03-27 18:42:25 +00:00
Prashant Shahi
862b8b92bd Merge branch 'main' into chore/sample-flask 2024-02-28 15:37:03 +00:00
Prashant Shahi
7b0f5976b4 Merge branch 'main' into chore/sample-flask 2024-02-21 14:25:08 +00:00
Prashant Shahi
b5d01705df Merge branch 'main' into chore/sample-flask 2024-02-14 18:10:09 +00:00
Prashant Shahi
8f1fecc5ba Merge branch 'main' into chore/sample-flask 2024-01-31 17:18:27 +00:00
Prashant Shahi
902eead23c Merge branch 'main' into chore/sample-flask 2024-01-19 22:38:36 +00:00
Prashant Shahi
ffa414fc00 Merge branch 'main' into chore/sample-flask 2023-12-22 13:15:46 +00:00
Prashant Shahi
aa3f1bae62 Merge branch 'main' into chore/sample-flask 2023-12-14 07:25:09 +00:00
Prashant Shahi
16ef43b6ea Merge branch 'main' into chore/sample-flask 2023-12-07 07:35:14 +00:00
Prashant Shahi
e24c1bd400 Merge branch 'main' into chore/sample-flask 2023-11-30 04:32:50 +00:00
Prashant Shahi
6a3054d871 Merge branch 'main' into chore/sample-flask 2023-11-23 17:31:47 +00:00
Prashant Shahi
6bebed62b7 Merge branch 'main' into chore/sample-flask 2023-11-22 17:17:38 +00:00
Prashant Shahi
a7a114cac0 Merge branch 'main' into chore/sample-flask 2023-11-21 13:04:40 +00:00
Prashant Shahi
7ce5fae681 Merge branch 'main' into chore/sample-flask 2023-11-16 20:18:38 +00:00
Prashant Shahi
d1aaa49815 Merge branch 'main' into chore/sample-flask 2023-11-02 19:07:59 +00:00
Prashant Shahi
7a6e0bf87f Merge branch 'main' into chore/sample-flask 2023-11-01 18:24:46 +00:00
Prashant Shahi
a5cfb3abc7 Merge branch 'main' into chore/sample-flask 2023-10-25 18:48:32 +00:00
Prashant Shahi
f732328cf5 Merge branch 'main' into chore/sample-flask 2023-10-23 17:22:34 +00:00
Prashant Shahi
9fa37afab2 Merge branch 'main' into chore/sample-flask 2023-10-13 02:36:12 +00:00
Prashant Shahi
cc35f7db3e Merge branch 'main' into chore/sample-flask 2023-09-27 20:37:56 +00:00
Prashant Shahi
861b0646d6 Merge branch 'main' into chore/sample-flask 2023-09-21 06:35:25 +00:00
Prashant Shahi
cd4682e67e Merge branch 'main' into chore/sample-flask 2023-09-19 17:41:24 +00:00
Prashant Shahi
32baa11beb Merge branch 'main' into chore/sample-flask 2023-09-18 14:48:17 +00:00
Prashant Shahi
8ae04f79fd Merge branch 'main' into chore/sample-flask 2023-09-14 14:20:25 +00:00
Prashant Shahi
ddd1c8e9ff Merge branch 'main' into chore/sample-flask 2023-09-04 12:30:15 +00:00
Prashant Shahi
cb063893b2 Merge branch 'main' into chore/sample-flask 2023-08-24 11:39:32 +00:00
Prashant Shahi
8898f6707f chore: update install.sh script 2023-08-18 13:29:03 +00:00
Prashant Shahi
bd8f16c5fd Merge branch 'main' into chore/sample-flask 2023-08-18 13:28:01 +00:00
Prashant Shahi
1431df9c9d Merge branch 'main' into chore/sample-flask 2023-08-18 03:50:33 +00:00
Prashant Shahi
5df1234892 Merge branch 'main' into chore/sample-flask 2023-08-11 10:30:29 +00:00
Prashant Shahi
0d24f5b428 Merge branch 'main' into chore/sample-flask 2023-08-11 08:22:11 +00:00
Prashant Shahi
55b70ae215 Merge branch 'main' into chore/sample-flask 2023-08-06 16:32:47 +00:00
Prashant Shahi
1ca3957ecb Merge branch 'main' into chore/sample-flask 2023-08-04 13:29:12 +00:00
Prashant Shahi
6be97bcb60 Merge branch 'main' into chore/sample-flask 2023-08-02 19:43:54 +00:00
Prashant Shahi
ac6ea3872c Merge branch 'main' into chore/sample-flask 2023-07-31 02:18:50 +00:00
Prashant Shahi
e33e3f89ac Merge branch 'main' into chore/sample-flask 2023-07-20 11:32:18 +00:00
Prashant Shahi
4bc4e0ed12 Merge branch 'main' into chore/sample-flask 2023-07-18 09:02:02 +00:00
Prashant Shahi
5b29c5989e Merge branch 'main' into chore/sample-flask 2023-07-15 11:14:52 +00:00
Prashant Shahi
2477612eef Merge branch 'main' into chore/sample-flask 2023-07-05 20:12:13 +00:00
Prashant Shahi
5df2c491cf Merge branch 'main' into chore/sample-flask 2023-06-24 06:50:56 +00:00
Prashant Shahi
0639ea8d17 Merge branch 'main' into chore/sample-flask 2023-06-09 12:13:01 +00:00
Prashant Shahi
19ebf81524 Merge branch 'main' into chore/sample-flask 2023-06-08 14:58:26 +00:00
Prashant Shahi
278a19a558 Merge branch 'main' into chore/sample-flask 2023-05-21 18:32:47 +00:00
Prashant Shahi
0b9ee9c3fd Merge branch 'main' into chore/sample-flask 2023-05-04 08:04:35 +00:00
Prashant Shahi
2da99428ae chore: 🔧 reduce locust interval
Signed-off-by: Prashant Shahi <prashant@signoz.io>
2023-04-23 15:09:30 +00:00
Hello SigNoz
e5b02cb8d9 Merge branch 'main' into chore/sample-flask 2023-04-22 12:50:58 +00:00
Prashant Shahi
88c02e713d chore: 🙈 update gitignore file to ignore all pycache
Signed-off-by: Prashant Shahi <prashant@signoz.io>
2023-04-05 11:17:25 +05:45
Prashant Shahi
8a395ce8e5 chore: 🔧 update locustfile to perform CRUD
Signed-off-by: Prashant Shahi <prashant@signoz.io>
2023-04-05 11:16:12 +05:45
Prashant Shahi
8fb3e0ed54 chore: 🔧 sample-flask docker-compose YAML with exception generator
Signed-off-by: Prashant Shahi <prashant@signoz.io>
2023-04-05 01:26:58 +05:45
11 changed files with 84 additions and 22 deletions

2
.gitignore vendored
View File

@@ -34,7 +34,7 @@ frontend/src/constants/env.ts
**/.vscode
**/build
**/storage
**/locust-scripts/__pycache__/
**/__pycache__/
**/__debug_bin
.env

View File

@@ -146,7 +146,7 @@ services:
condition: on-failure
query-service:
image: signoz/query-service:0.49.1
image: signoz/query-service:0.53.0
command:
[
"-config=/root/config/prometheus.yml",
@@ -186,7 +186,7 @@ services:
<<: *db-depend
frontend:
image: signoz/frontend:0.48.0
image: signoz/frontend:0.53.0
deploy:
restart_policy:
condition: on-failure
@@ -199,7 +199,7 @@ services:
- ../common/nginx-config.conf:/etc/nginx/conf.d/default.conf
otel-collector:
image: signoz/signoz-otel-collector:0.102.2
image: signoz/signoz-otel-collector:0.102.7
command:
[
"--config=/etc/otel-collector-config.yaml",
@@ -238,7 +238,7 @@ services:
- query-service
otel-collector-migrator:
image: signoz/signoz-schema-migrator:0.102.2
image: signoz/signoz-schema-migrator:0.102.7
deploy:
restart_policy:
condition: on-failure

View File

@@ -66,7 +66,7 @@ services:
- --storage.path=/data
otel-collector-migrator:
image: signoz/signoz-schema-migrator:${OTELCOL_TAG:-0.102.2}
image: signoz/signoz-schema-migrator:${OTELCOL_TAG:-0.102.7}
container_name: otel-migrator
command:
- "--dsn=tcp://clickhouse:9000"
@@ -81,7 +81,7 @@ services:
# Notes for Maintainers/Contributors who will change Line Numbers of Frontend & Query-Section. Please Update Line Numbers in `./scripts/commentLinesForSetup.sh` & `./CONTRIBUTING.md`
otel-collector:
container_name: signoz-otel-collector
image: signoz/signoz-otel-collector:0.102.2
image: signoz/signoz-otel-collector:0.102.7
command:
[
"--config=/etc/otel-collector-config.yaml",

View File

@@ -0,0 +1,42 @@
version: "2.4"
services:
mongodb:
image: "mongo:latest"
container_name: mongodb
hostname: mongodb
restart: always
# environment:
# MONGO_INITDB_ROOT_USERNAME: root
# MONGO_INITDB_ROOT_PASSWORD: example
# ports:
# - 27017:27017
sample-flask:
image: "signoz/sample-flask-app:latest"
container_name: sample-flask
hostname: sample-flask
restart: always
ports:
- 5002:5002
extra_hosts:
- signoz:host-gateway
environment:
MONGO_HOST: mongodb
OTEL_RESOURCE_ATTRIBUTES: service.name=sample-flask
OTEL_EXPORTER_OTLP_ENDPOINT: http://signoz:4317
load-flask:
image: "grubykarol/locust:1.2.3-python3.9-alpine3.12"
container_name: load-flask
hostname: load-flask
restart: always
environment:
ATTACKED_HOST: http://sample-flask:5002
LOCUST_MODE: standalone
NO_PROXY: standalone
TASK_DELAY_FROM: 45
TASK_DELAY_TO: 60
QUIET_MODE: "${QUIET_MODE:-false}"
LOCUST_OPTS: "--headless -u 5 -r 5"
volumes:
- ../common/locust-flask:/locust

View File

@@ -164,7 +164,7 @@ services:
# Notes for Maintainers/Contributors who will change Line Numbers of Frontend & Query-Section. Please Update Line Numbers in `./scripts/commentLinesForSetup.sh` & `./CONTRIBUTING.md`
query-service:
image: signoz/query-service:${DOCKER_TAG:-0.49.1}
image: signoz/query-service:${DOCKER_TAG:-0.53.0}
container_name: signoz-query-service
command:
[
@@ -204,7 +204,7 @@ services:
<<: *db-depend
frontend:
image: signoz/frontend:${DOCKER_TAG:-0.49.1}
image: signoz/frontend:${DOCKER_TAG:-0.53.0}
container_name: signoz-frontend
restart: on-failure
depends_on:
@@ -216,7 +216,7 @@ services:
- ../common/nginx-config.conf:/etc/nginx/conf.d/default.conf
otel-collector-migrator:
image: signoz/signoz-schema-migrator:${OTELCOL_TAG:-0.102.2}
image: signoz/signoz-schema-migrator:${OTELCOL_TAG:-0.102.7}
container_name: otel-migrator
command:
- "--dsn=tcp://clickhouse:9000"
@@ -230,7 +230,7 @@ services:
otel-collector:
image: signoz/signoz-otel-collector:${OTELCOL_TAG:-0.102.2}
image: signoz/signoz-otel-collector:${OTELCOL_TAG:-0.102.7}
container_name: signoz-otel-collector
command:
[

View File

@@ -164,7 +164,7 @@ services:
# Notes for Maintainers/Contributors who will change Line Numbers of Frontend & Query-Section. Please Update Line Numbers in `./scripts/commentLinesForSetup.sh` & `./CONTRIBUTING.md`
query-service:
image: signoz/query-service:${DOCKER_TAG:-0.49.1}
image: signoz/query-service:${DOCKER_TAG:-0.53.0}
container_name: signoz-query-service
command:
[
@@ -203,7 +203,7 @@ services:
<<: *db-depend
frontend:
image: signoz/frontend:${DOCKER_TAG:-0.49.1}
image: signoz/frontend:${DOCKER_TAG:-0.53.0}
container_name: signoz-frontend
restart: on-failure
depends_on:
@@ -215,7 +215,7 @@ services:
- ../common/nginx-config.conf:/etc/nginx/conf.d/default.conf
otel-collector-migrator:
image: signoz/signoz-schema-migrator:${OTELCOL_TAG:-0.102.2}
image: signoz/signoz-schema-migrator:${OTELCOL_TAG:-0.102.7}
container_name: otel-migrator
command:
- "--dsn=tcp://clickhouse:9000"
@@ -229,7 +229,7 @@ services:
otel-collector:
image: signoz/signoz-otel-collector:${OTELCOL_TAG:-0.102.2}
image: signoz/signoz-otel-collector:${OTELCOL_TAG:-0.102.7}
container_name: signoz-otel-collector
command:
[

View File

@@ -0,0 +1,20 @@
from locust import HttpUser, task, between
from uuid import uuid4
class UserTasks(HttpUser):
wait_time = between(30, 60)
@task(1)
def list(self):
self.client.get("/list")
@task(1)
def add_todo(self):
self.client.post("/action", data={"name": "new-todo-"+str(uuid4()), "desc":"new desc", "date": "1990-04-10", "pr":"1"})
@task(1)
def update(self):
self.client.post("/action3", data={"_id":"626682d44bd2839cd80eb079", "name":"todo-"+str(uuid4()), "desc": "update desc", "date": "1990-04-11", "pr":"2"})
@task(1)
def generate_error(self):
self.client.get("/generate-error")

View File

@@ -494,7 +494,7 @@ fi
start_docker
# $sudo_cmd docker-compose -f ./docker/clickhouse-setup/docker-compose.yaml up -d --remove-orphans || true
# $sudo_cmd docker-compose -f ./docker/clickhouse-setup/docker-compose.yaml -f ./docker/clickhouse-setup/docker-compose-flask.yaml up -d --remove-orphans || true
echo ""
@@ -506,7 +506,7 @@ echo "🟡 Starting the SigNoz containers. It may take a few minutes ..."
echo
# The docker-compose command does some nasty stuff for the `--detach` functionality. So we add a `|| true` so that the
# script doesn't exit because this command looks like it failed to do it's thing.
$sudo_cmd docker-compose -f ./docker/clickhouse-setup/docker-compose.yaml up --detach --remove-orphans || true
$sudo_cmd docker-compose -f ./docker/clickhouse-setup/docker-compose.yaml -f ./docker/clickhouse-setup/docker-compose-flask.yaml up --detach --remove-orphans || true
wait_for_containers_start 60
echo ""

2
go.mod
View File

@@ -6,7 +6,7 @@ require (
github.com/ClickHouse/clickhouse-go/v2 v2.23.2
github.com/DATA-DOG/go-sqlmock v1.5.2
github.com/SigNoz/govaluate v0.0.0-20240203125216-988004ccc7fd
github.com/SigNoz/signoz-otel-collector v0.102.2
github.com/SigNoz/signoz-otel-collector v0.102.7
github.com/SigNoz/zap_otlp/zap_otlp_encoder v0.0.0-20230822164844-1b861a431974
github.com/SigNoz/zap_otlp/zap_otlp_sync v0.0.0-20230822164844-1b861a431974
github.com/antonmedv/expr v1.15.3

4
go.sum
View File

@@ -64,8 +64,8 @@ github.com/SigNoz/govaluate v0.0.0-20240203125216-988004ccc7fd h1:Bk43AsDYe0fhkb
github.com/SigNoz/govaluate v0.0.0-20240203125216-988004ccc7fd/go.mod h1:nxRcH/OEdM8QxzH37xkGzomr1O0JpYBRS6pwjsWW6Pc=
github.com/SigNoz/prometheus v1.11.1 h1:roM8ugYf4UxaeKKujEeBvoX7ybq3IrS+TB26KiRtIJg=
github.com/SigNoz/prometheus v1.11.1/go.mod h1:uv4mQwZQtx7y4GQ6EdHOi8Wsk07uHNn2XHd1zM85m6I=
github.com/SigNoz/signoz-otel-collector v0.102.2 h1:SmjsBZjMjTVVpuOlfJXlsDJQbdefQP/9Wz3CyzSuZuU=
github.com/SigNoz/signoz-otel-collector v0.102.2/go.mod h1:ISAXYhZenojCWg6CdDJtPMpfS6Zwc08+uoxH25tc6Y0=
github.com/SigNoz/signoz-otel-collector v0.102.7 h1:UBjO88GNCGZuWKl1LFukRahR1cu9AGwFHyObo07RrYA=
github.com/SigNoz/signoz-otel-collector v0.102.7/go.mod h1:3s9cSL8yexkBBMfK9mC3WWrAPm8oMtlZhvBxvt+Ziag=
github.com/SigNoz/zap_otlp v0.1.0 h1:T7rRcFN87GavY8lDGZj0Z3Xv6OhJA6Pj3I9dNPmqvRc=
github.com/SigNoz/zap_otlp v0.1.0/go.mod h1:lcHvbDbRgvDnPxo9lDlaL1JK2PyOyouP/C3ynnYIvyo=
github.com/SigNoz/zap_otlp/zap_otlp_encoder v0.0.0-20230822164844-1b861a431974 h1:PKVgdf83Yw+lZJbFtNGBgqXiXNf3+kOXW2qZ7Ms7OaY=

View File

@@ -192,7 +192,7 @@ services:
<<: *db-depend
otel-collector-migrator:
image: signoz/signoz-schema-migrator:${OTELCOL_TAG:-0.102.2}
image: signoz/signoz-schema-migrator:${OTELCOL_TAG:-0.102.7}
container_name: otel-migrator
command:
- "--dsn=tcp://clickhouse:9000"
@@ -205,7 +205,7 @@ services:
# condition: service_healthy
otel-collector:
image: signoz/signoz-otel-collector:0.102.2
image: signoz/signoz-otel-collector:0.102.7
container_name: signoz-otel-collector
command:
[