vikrantgupta25
436fcb7453
feat(telemetrymeter): use meter aggregate keys
2025-08-06 13:02:45 +05:30
Vikrant Gupta
0b97a6764e
Merge branch 'main' into feat/telemetry-meter
2025-08-05 14:59:54 +05:30
Srikanth Chekuri
f350b0e2f0
chore: add endpoint to replace varibales ( #8689 )
2025-08-04 21:02:54 +05:30
vikrantgupta25
e522817df5
feat(telemetrymeter): introduce source for query
2025-08-04 02:49:09 +05:30
vikrantgupta25
9158b25d4d
feat(telemetrymeter): deprecate the signal and use aggregation instead
2025-08-03 01:32:23 +05:30
vikrantgupta25
240ce72c9a
feat(telemetrymeter): metadata changes and aggregate attribute changes
2025-08-02 14:41:01 +05:30
Srikanth Chekuri
5c1f070d8f
chore: use new querier for v5 versioned alerts ( #8650 )
2025-07-30 19:25:27 +05:30
Nityananda Gohain
8e9a1b34cb
fix: use correct column names ( #8659 )
2025-07-30 10:32:58 +05:30
aniketio-ctrl
771ba45d01
Chore/added_ilike : added ilike and notIlike filter operator ( #8595 )
...
* chore(added-ilike): added ilike operator in qbv5
* chore(added-ilike): added test cases
2025-07-29 11:58:25 +00:00
aniketio-ctrl
360285ef33
fix(added-backticks): added backticks for hyphen ( #8644 )
...
* fix(added-backticks): added backticks for hyphen also
* Update pkg/query-service/utils/format.go
Co-authored-by: ellipsis-dev[bot] <65095814+ellipsis-dev[bot]@users.noreply.github.com>
---------
Co-authored-by: ellipsis-dev[bot] <65095814+ellipsis-dev[bot]@users.noreply.github.com>
2025-07-29 09:49:28 +00:00
Srikanth Chekuri
8b2ed674a4
chore: add alert link visitor for expression link ( #8641 )
2025-07-28 17:44:58 +00:00
Srikanth Chekuri
9a06603ff3
chore: add event for query range v5 ( #8639 )
...
I am also using the referrer to derive the information, as it requires some development effort to have the frontend send this information.
2025-07-28 17:35:44 +00:00
Nityananda Gohain
86057cad9f
fix: changes in code to support ch 25.5 ( #8615 )
...
* fix: changes in code to support ch 25.5
* fix: address comments
* fix: make changes in funnels
2025-07-28 19:49:52 +05:30
Vibhu Pandey
65018abc4a
fix(community): fix injection of alertmanager ( #8612 )
2025-07-25 13:58:56 +05:30
Nityananda Gohain
c9e8114b5e
fix: don't fetch all attributes during build and run query ( #8589 )
2025-07-23 10:00:37 +00:00
aniketio-ctrl
d712dc1f28
chore(dot-metrics): added log line to check for those queries who are still using normalized metrics ( #8518 )
...
* chore(dot-metrics): added log line to check for those queries who are still using normalized metrics
* chore(dot-metrics): added log line to check for those queries who are still using normalized metrics
* chore(dot-metrics): added log line to check for those queries who are still using normalized metrics
* chore(dot-metrics): added log line to check for those queries who are still using normalized metrics
* chore(dot-metrics): added log line to check for those queries who are still using normalized metrics
* chore(dot-metrics): added array metrics search
* chore(dot-metrics): removed regex query and added a simpler metrics in query
* chore(dot-metrics): removed regex query and added a simpler metrics in query
---------
Co-authored-by: Srikanth Chekuri <srikanth.chekuri92@gmail.com>
2025-07-23 14:57:31 +05:30
Nityananda Gohain
7cdff13343
fix: update how index filters are built for resource table ( #8561 )
...
* fix: update how index filters are built for resource table
* fix: add fix to new qb
2025-07-23 09:05:15 +00:00
aniketio-ctrl
24d6d83575
fix(prom-dup-labels): added fingerprint in prom labels ( #8563 )
...
* fix(prom-dup-labels): added fingerprint in prom labels
* fix(prom-dup-labels): removed fingerprint labels from result series
* fix(prom-dup-labels): removed fingerprint labels from result series
* fix(prom-dup-labels): removed fingerprint labels from result series
* fix(prom-dup-labels): removed fingerprint labels from result series
* fix(prom-dup-labels): added test cases
* Update pkg/prometheus/clickhouseprometheus/client_query_test.go
Co-authored-by: ellipsis-dev[bot] <65095814+ellipsis-dev[bot]@users.noreply.github.com>
* fix(prom-dup-labels): added test cases
---------
Co-authored-by: ellipsis-dev[bot] <65095814+ellipsis-dev[bot]@users.noreply.github.com>
2025-07-22 10:39:50 +00:00
Vibhu Pandey
ebb2f1fd63
feat(cmd): add cmd package ( #8535 )
2025-07-17 10:38:31 +00:00
Piyush Singariya
c36c492877
chore: update in agent version ( #8457 )
2025-07-15 13:01:21 +00:00
Piyush Singariya
d6eed8e79d
feat: JSON Flattening in logs pipelines ( #8227 )
...
* feat: introducing JSON Flattening
* fix: removed bug and tested
* test: removed testing test
* feat: additional severity levels, and some clearing
* chore: minor changes
* test: added tests for processJSONParser
* test: added check for OnError
* fix: review from ellipsis
* fix: variablise max flattening depth
* Update pkg/query-service/app/logparsingpipeline/pipelineBuilder.go
Co-authored-by: ellipsis-dev[bot] <65095814+ellipsis-dev[bot]@users.noreply.github.com>
* Update pkg/errors/errors.go
Co-authored-by: ellipsis-dev[bot] <65095814+ellipsis-dev[bot]@users.noreply.github.com>
* fix: quoted JSON strings fix
* test: updating otel collector for testing
* test: update collector's reference
* chore: change with new error package
* chore: set flattening depth equal to 1
* fix: fallback for depth
* fix: change in errors package
* fix: tests
* fix: test
* chore: update collector version
* fix: go.sum
---------
Co-authored-by: ellipsis-dev[bot] <65095814+ellipsis-dev[bot]@users.noreply.github.com>
Co-authored-by: Nityananda Gohain <nityanandagohain@gmail.com>
2025-07-14 18:48:01 +05:30
Nityananda Gohain
1aa6c98822
fix: check if it's castable to string ( #8517 )
2025-07-14 10:00:15 +00:00
aniketio-ctrl
da2a3c738a
fix(aws-elastic-cache): corrected variable query for elastic cache ( #8487 )
...
* fix(aws-elastic-cache): corrected variable query for elastic cache overview.json
* fix(aws-elastic-cache): corrected variable query for elastic cache overview.json
---------
Co-authored-by: Piyush Singariya <piyushsingariya@gmail.com>
2025-07-09 10:21:15 +00:00
Srikanth Chekuri
88b75d4e72
fix(apdex): use right metric name for metadata ( #8463 )
2025-07-09 09:08:40 +05:30
Vishal Sharma
ba2ed3ad22
chore: only log telemetry query for explorer, rule and dashboard pages ( #8464 )
...
* chore: only log telemetry query for explorer, rule and dashboard pages
* chore: add dashboard and rule properties for no telemetry result
2025-07-08 11:32:46 +00:00
Vibhu Pandey
c9e48b6de9
feat(sqlschema): add sqlschema ( #8384 )
...
## 📄 Summary
- add sqlschema package
- add unique index on email,org_id in users and user_invite
2025-07-08 00:21:26 +05:30
Srikanth Chekuri
b1864ee328
chore: use {k8s.pod/k8s.node/container}.cpu.usage metric for metadata and CPU usage charts ( #8398 )
2025-07-07 11:25:20 +00:00
aniketio-ctrl
273452352d
chore(2354): added preloaded metrics metadata at first api call ( #8229 )
...
* chore(2354): added preloaded metrics metadata at first api call
2025-07-06 17:09:29 +05:30
Vibhu Pandey
8274ebfe37
fix(memorycache): add a cloneable interface ( #8414 )
2025-07-05 19:08:23 +05:30
Vishal Sharma
749df2a979
fix: nil pointer exception when result[0].Table is nil ( #8424 )
...
* fix: nil pointer exception when result[0].Table is nil
* fix: decrease complexity
---------
Co-authored-by: grandwizard28 <vibhupandey28@gmail.com>
2025-07-03 12:13:51 +00:00
Vishal Sharma
9ec5594648
fix: telemetry query events ( #8388 )
...
* fix: telemetry query events
* chore: reduced cyclomatic complexity
* chore: nit
2025-07-02 08:22:54 +00:00
Piyush Singariya
d174038dce
fix: panic after connecting to collector ( #8344 )
2025-06-26 16:34:49 +05:30
Srikanth Chekuri
78d09e2940
chore: log the request and expected response payload ( #8341 )
2025-06-26 09:40:31 +00:00
Srikanth Chekuri
6cb7f152e1
chore: bump opamp-go version ( #8310 )
2025-06-26 15:01:17 +05:30
Amlan Kumar Nandy
f6730d3d09
chore: update memory usage field in hosts list to exclude cached memory ( #8173 )
2025-06-26 13:36:16 +07:00
Nityananda Gohain
899a6ab70a
fix: fetch only required traces fields ( #8351 )
...
* fix: fetch only required traces fields
* fix: remove only logs case in field name
* fix: add extra if condition for logs json field names
* fix: tests
2025-06-25 18:29:22 +05:30
Vibhu Pandey
250646a354
feat(telemetry): remove telemetry ( #8326 )
2025-06-24 15:59:23 +00:00
Srikanth Chekuri
6d009c6607
chore: recognize variable in expression ( #8328 )
2025-06-23 08:30:50 +00:00
Nityananda Gohain
50a5b88708
fix: fetch only required log fields ( #8299 )
...
* fix: fetch only required log fields
* fix: update old endpoints
* fix: remove old code
2025-06-21 04:37:57 +00:00
Vibhu Pandey
5601c0886d
chore(signoz): deprecate all flags ( #8308 )
...
Deprecate all flags
- Use querier.config.fluxInterval in lieu of passing `--flux-interval` and `--flux-interval-for-trace-detail`
- Remove `--gateway-url`
- Use telemetrystore.clickhouse.cluster in lieu of passing `--cluster` or `--cluster-name`
- Add an `unparam` check in the linter. Updated some functions across the querier codebase to be compatible with this linter.
- Remove prometheus config from docker builds.
2025-06-21 00:55:38 +05:30
Nityananda Gohain
a12990f0bd
fix: update trace panel query ( #8315 )
2025-06-20 11:18:17 +00:00
Vibhu Pandey
fbcff29fae
chore(sqlstore): remove sqlx ( #8306 )
...
## 📄 Summary
remove sqlx
2025-06-20 00:34:54 +05:30
Piyush Singariya
3fc8f6c353
fix: JSON Query parse string int value ( #8292 )
...
* fix: json query parse string int
* chore: minor
* Update pkg/query-service/app/logs/v3/enrich_query_test.go
Co-authored-by: ellipsis-dev[bot] <65095814+ellipsis-dev[bot]@users.noreply.github.com>
---------
Co-authored-by: ellipsis-dev[bot] <65095814+ellipsis-dev[bot]@users.noreply.github.com>
2025-06-18 16:14:23 +00:00
Shivanshu Raj Shrivastava
da1b6d1ed0
feat: adds a final part of trace funnel feature (analytics APIs, and analytics queries) implementation ( #8129 )
...
* feat: trace funnel queries
Signed-off-by: Shivanshu Raj Shrivastava <shivanshu1333@gmail.com>
* fix: update access
Signed-off-by: Shivanshu Raj Shrivastava <shivanshu1333@gmail.com>
* fix: fix queries
Signed-off-by: Shivanshu Raj Shrivastava <shivanshu1333@gmail.com>
* fix: minor fix in handler
Signed-off-by: Shivanshu Raj Shrivastava <shivanshu1333@gmail.com>
* fix: update clauses
Signed-off-by: Shivanshu Raj Shrivastava <shivanshu1333@gmail.com>
* fix: update step overview queries
Signed-off-by: Shivanshu Raj Shrivastava <shivanshu1333@gmail.com>
* fix: add new api endpoints for analytics (#8253 )
Signed-off-by: Shivanshu Raj Shrivastava <shivanshu1333@gmail.com>
* fixing steps and funnel (#8283 )
* add todo: remove identical function
---------
Signed-off-by: Shivanshu Raj Shrivastava <shivanshu1333@gmail.com>
Co-authored-by: Ankit Nayan <ankit@signoz.io>
2025-06-18 07:40:20 +00:00
Vibhu Pandey
75f62372ae
feat(analytics): move frontend event to group_id ( #8279 )
...
* chore(api_key): add api key analytics
* feat(analytics): move frontend events
* feat(analytics): add collect config
* feat(analytics): add collect config
* feat(analytics): fix traits
* feat(analytics): fix traits
* feat(analytics): fix traits
* feat(analytics): fix traits
* feat(analytics): fix traits
* feat(analytics): fix factor api key
* fix(analytics): fix org stats
* fix(analytics): fix org stats
2025-06-18 01:54:55 +05:30
Vikrant Gupta
7672d2f636
chore(user): return user resource on register user request ( #8271 )
2025-06-17 17:26:06 +05:30
Piyush Singariya
01036a8a2f
fix: top level keys EXIST and NOTEXIST filter simulation ( #8255 )
...
* fix: top level keys EXIST and NOTEXIST filter simulation
* test: fix tests
* test: temporarily change collector version
* test: updating go.mod
* fix: tests
* chore: revert changes
* chore: update collector's reference to stable version
2025-06-17 11:28:40 +05:30
Nityananda Gohain
8455349459
fix: support orgId and postgres in agents ( #7327 )
...
* fix: initial commit for agents
* fix: remove frontend package manger commit
* fix: use sqlstore
* fix: opamp server changes
* fix: tests
* fix: tests
* fix: minor changes
* fix: migrations
* fix: use uuid7
* fix: use default orgID for single tenant
* fix: pipelines tests fixed
* fix: use correct agentId
* fix: use orgID in coordinator
* fix: fix tests
* fix: remove redundant hash check
* fix: migration
* fix: migration
* fix: address comments
* fix: rename migration file
* fix: remove unwanted orgid code
* fix: use orggetter
* fix: comment
* fix: schema cleanup
* fix: minor changes
* chore: addresses changes
* fix: add back agentID as it used ulid
* fix: keep only 50 agents for an orgId
* chore: explicitly specify text type
* chore: use valuer.uuid for orgid
* fix: linting complain
* chore: final fixes
* chore: minor changes
* fix: add not null
* fix: fe tests
---------
Co-authored-by: Vikrant Gupta <vikrant@signoz.io>
2025-06-16 20:07:16 +05:30
Vibhu Pandey
59ff7ed1e1
feat(licensing): add analytics ( #8252 )
2025-06-16 01:09:41 +05:30
Dimitris Mavrommatis
3fc6f7ee63
feat(trace): add visuals for events on span waterfall and flamegraph ( #7889 )
...
* fix: add visuals on waterfall and flamegraph for span events
* fix: correct offsets for events
* fix: addressed comments
* chore: update the name of the import
* fix: interface change
* chore: formatting
---------
Co-authored-by: Nityananda Gohain <nityanandagohain@gmail.com>
Co-authored-by: Vikrant Gupta <vikrant@signoz.io>
2025-06-15 10:39:39 +00:00