aniketio-ctrl
f9a70a3a69
chore: notification routing | added notificaiton routing via expression based routes ( #9195 )
...
* chore: added custom distpatcher
* feat(notification-grouping): added notification grouping
* feat(notification-grouping): addded integration test dependency
* feat(notification-grouping): linting and test cases
* feat(notification-grouping): linting and test cases
* feat(notification-grouping): linting and test cases
* feat(notification-grouping): addded integration test dependency
* feat(notification-grouping): debug log lines
* feat(notification-grouping): debug log lines
* feat(notification-grouping): debug log lines
* feat(notification-grouping): addded integration test dependency
* feat(notification-grouping): addded integration test dependency
* feat(notification-grouping): addded integration test dependency
* feat(notification-grouping): added structure changes
* feat(notification-grouping): added structure changes
* feat(notification-routing): added notification routing
* chore(notification-grouping): added notificaiton grouping
* Update pkg/alertmanager/nfmanager/rulebasednotification/provider.go
Co-authored-by: ellipsis-dev[bot] <65095814+ellipsis-dev[bot]@users.noreply.github.com>
* chore(notification-grouping): added renotification interval
* fix(notification-grouping): added fix for renotification
* chore(notificaiton-grouping): added no data renotify
* chore(notificaiton-grouping): added no data renotify
* chore(notificaiton-grouping): added no data renotify
* chore(notification-grouping): added no data renotify interval
* chore(notification-grouping): removed errors package from dispatcher
* chore(notification-grouping): removed errors package from dispatcher
* chore(notification-grouping): removed unwanted tests
* chore(notification-grouping): removed unwanted pkg name
* chore(notification-grouping): added delete notification setting
* chore(notification-grouping): added delete notification setting
* Update pkg/alertmanager/nfmanager/nfmanagertest/provider.go
Co-authored-by: ellipsis-dev[bot] <65095814+ellipsis-dev[bot]@users.noreply.github.com>
* chore(notification-grouping): removed nfmanager config| notification settings in postable rule
* chore(notification-grouping): removed nfmanager config| notification settings in postable rule
* chore(notification-grouping): added test for dispatcher
* chore(notification-grouping): added test for dispatcher
* chore(notification-grouping): go linting errors
* chore(notification-grouping): added test cases for aggGroupPerRoute
* chore(notification-grouping): added test cases for aggGroupPerRoute
* chore(notification-grouping): corrected get notification config logic
* Update pkg/alertmanager/nfmanager/rulebasednotification/provider_test.go
Co-authored-by: ellipsis-dev[bot] <65095814+ellipsis-dev[bot]@users.noreply.github.com>
* chore(notification-routing): added notification routing policies
* feat(notification-routing): added test cases for dispatcher
* chore(notification-routing): added notification routing policies
* chore(notification-routing): added notification routing policies
* Apply suggestions from code review
Co-authored-by: ellipsis-dev[bot] <65095814+ellipsis-dev[bot]@users.noreply.github.com>
* chore(notification-routing): added notification routing policies
* chore(notification-routing): added notification routing policies
* Update pkg/alertmanager/alertmanagerserver/distpatcher_test.go
Co-authored-by: ellipsis-dev[bot] <65095814+ellipsis-dev[bot]@users.noreply.github.com>
* chore(notification-routing): sorted imports
* chore(notification-routing): minor edit |pr resolve comments
* chore(notification-grouping): corrected dispatcher test cases
* chore(notification-routing): added notification routing policies
* chore(notification-routing): corrected race condition in test
* chore: resolved pr comments
* chore: passing threshold value to tempalte
* chore: completed delete rule functionality
* chore: added grouping disabled functionality
* chore: added grouping disabled functionality
* chore(notification-routing): resolved pr comments
* chore(notification-routing): resolved pr comments
* chore(notification-routing): resolved pr comments
* chore(notification-routing): sorted imports
* chore(notification-routing): fix linting errors
* chore(notification-routing): removed enabled flags
* fix: test rule multiple threhsold (#9224 )
* chore: corrected linting errors
* chore: corrected linting errors
* chore: corrected linting errors
* chore: corrected linting errors
* chore: corrected migration errors
* chore: corrected migration errors
* chore: corrected migration errors
* chore: corrected migration errors
* Update pkg/sqlmigration/049_add_route_policy.go
Co-authored-by: ellipsis-dev[bot] <65095814+ellipsis-dev[bot]@users.noreply.github.com>
* chore: added org_is as foreign key
* chore: resolved pr comments
* chore: removed route store unused
---------
Co-authored-by: Srikanth Chekuri <srikanth.chekuri92@gmail.com>
Co-authored-by: ellipsis-dev[bot] <65095814+ellipsis-dev[bot]@users.noreply.github.com>
2025-10-03 19:47:15 +05:30
aniketio-ctrl
735b90722d
chore(notification grouping): added custom grouping in signoz dispatcher ( #8812 )
2025-09-26 13:24:58 +00:00
Ekansh Gupta
7ddaa84387
feat: add materialise ttl = 0 in set ttl v2 ( #9189 )
2025-09-26 05:44:13 +00:00
Ekansh Gupta
80f0c6dd92
feat: added cold storage in set ttl v2 method ( #9151 )
...
* feat: added cold storage in set ttl v2 method
* feat: standardised cold storage ttl to days
* feat: added coldstorage ttl in response structure of get api
2025-09-25 06:57:20 +00:00
Ekansh Gupta
eb38dd548a
3rd party sem conv fix ( #8980 )
...
* feat: adding support for 1.26 semconv
* feat: adding support for 1.26 semconv
* feat: adding support for 1.26 semconv
* feat: adding support for 1.26 semconv
* feat: added native support for 1.26
* feat: added native support for 1.26
* feat: adding support for 1.26 semconv
* feat: adding support for 1.26 semconv
* feat: adding support for 1.26 semconv
* feat: resolved conflicts
* feat: resolved conflicts
* feat: resolved conflicts
* feat: resolved conflicts
* feat: resolved conflicts
* feat: fixed merge conflicts
* feat: fixed merge conflicts
* feat: added intermediate methods to fix response structure
* feat: fixed the errors on errors.newf
2025-09-23 10:55:59 +00:00
aniketio-ctrl
7f4390f370
fix: Edit and patch rule functionality ( #9125 )
...
* fix: fixed edit and patch rule functionality
* fix: fixed edit and patch rule functionality
* fix: fixed edit and patch rule functionality
* fix: added patch rule test and rule mock store
* fix: removed schema version field
* fix: removed schema version field
* fix: added test cases for patch, create, edit
* fix: removed schema version field
2025-09-21 17:48:31 +05:30
Srikanth Chekuri
233a8e4cc3
chore: use wss usage for workloads listing ( #9104 )
2025-09-16 16:42:15 +00:00
aniketio-ctrl
ac81eab7bb
chore: added cumulative window support ( #8828 )
...
* feat(multi-threshold): added multi threshold
* Update pkg/types/ruletypes/api_params.go
Co-authored-by: ellipsis-dev[bot] <65095814+ellipsis-dev[bot]@users.noreply.github.com>
* feat(multiple-threshold): added multiple thresholds
* Update pkg/types/ruletypes/alerting.go
Co-authored-by: ellipsis-dev[bot] <65095814+ellipsis-dev[bot]@users.noreply.github.com>
* feat(multiple-threshold): added multiple thresholds
* feat(cumulative-window): added cumulative window
* feat(multi-threshold): added recovery min points
* Update pkg/query-service/rules/threshold_rule.go
Co-authored-by: ellipsis-dev[bot] <65095814+ellipsis-dev[bot]@users.noreply.github.com>
* feat(multi-threshold): fixed log lines
* feat(multi-threshold): added severity as threshold name
* feat(cumulative-window): added cumulative window for alerts v2
* feat(multi-threshold): removed break to send multi threshold alerts
* feat(multi-threshold): removed break to send multi threshold alerts
* feat(cumulative-window): segregated json marshalling with evaluation logic
* feat(multi-threshold): corrected the test cases
* feat(cumulative-window): segregated json marshalling and evaluation logic
* feat(cumulative-window): segregated json marshalling and evaluation logic
* feat(multi-threshold): added segregation on json marshalling and actual threhsold logic
* feat(multi-threshold): added segregation on json marshalling and actual threhsold logic
* feat(cumulative-window): segregated json marshalling and evaluation logic
* feat(multi-threshold): added segregation on json marshalling and actual threhsold logic
* feat(cumulative-window): segregated json marshalling and evaluation logic
* feat(multi-threhsold): added error wrapper
* feat(multi-threhsold): added error wrapper
* feat(cumulative-window): segregated json marshalling and evaluation logic
* feat(multi-threhsold): added error wrapper
* Update pkg/types/ruletypes/threshold.go
Co-authored-by: ellipsis-dev[bot] <65095814+ellipsis-dev[bot]@users.noreply.github.com>
* feat(cumulative-window): segregated json marshalling and evaluation logic
* feat(multi-threshold): added validation and error propagation
* feat(multi-notification): removed pre defined labels from links of log and traces
* feat(multi-notification): removed pre defined labels from links of log and traces
* feat(multi-threshold): added json parser for gettable rule
* feat(multi-threshold): added json parser for gettable rule
* feat(multi-threshold): added json parser for gettable rule
* feat(multi-threshold): added umnarshaller for postable rule
* feat(multi-threshold): added umnarshaller for postable rule
* feat(cumulative-window): added validation check
* Update pkg/types/ruletypes/evaluation.go
Co-authored-by: ellipsis-dev[bot] <65095814+ellipsis-dev[bot]@users.noreply.github.com>
* feat(multi-threhsold): removed yaml support for alerts
* Update pkg/types/ruletypes/evaluation.go
Co-authored-by: Srikanth Chekuri <srikanth.chekuri92@gmail.com>
* Update pkg/types/ruletypes/evaluation.go
Co-authored-by: Srikanth Chekuri <srikanth.chekuri92@gmail.com>
* chore(cumulative-window): renamed funcitons
* chore(cumulative-window): removed naked errors
* chore(cumulative-window): added reset boundary condition tests
* chore(cumulative-window): added reset boundary condition tests
* chore(cumulative-window): sorted imports
* chore(cumulative-window): sorted imports
* chore(cumulative-window): sorted imports
* chore(cumulative-window): removed error from next window for
* chore(cumulative-window): removed error from next window for
* chore(cumulative-window): added case for timezone
* chore(cumulative-window): added validation for eval window
* chore(cumulative-window): updated api structure for cumulative window
* chore(cumulative-window): updated schedule enum
---------
Co-authored-by: ellipsis-dev[bot] <65095814+ellipsis-dev[bot]@users.noreply.github.com>
Co-authored-by: Srikanth Chekuri <srikanth.chekuri92@gmail.com>
2025-09-15 15:00:12 +05:30
aniketio-ctrl
d801fcee76
chore: add multiple thresholds support ( #8816 )
2025-09-12 13:11:54 +05:30
Vibhu Pandey
61acd946cc
fix: enable dot metrics by default ( #9061 )
2025-09-11 17:59:55 +00:00
Vibhu Pandey
31e042adf7
feat(alertmanager): deprecate legacy alertmanager ( #9046 )
...
- Deprecate legacy alertmanager. Are the new alert improvements compatible with legacy? I don't think they are. More importantly, I don't think they should be. It will be a pain to manage it at both places.
- Improve msteamsv2 experience. I have taken alertmanager's upstream and merged it with our custom implementation. Note the use of `titleLink` field to propagate the url of the alert.
- Delete the private http server needed for alertmanager. It's cleanup as part of 1.
2025-09-10 08:28:13 +00:00
Tushar Vats
6c7275d355
Feat: API for exporting raw data ( #8936 )
...
This introduces a new Raw Data Export module to the codebase, enabling users to export raw log data via a dedicated API endpoint. The changes include the implementation of the module and handler, integration with existing infrastructure, configuration updates, and adjustments to tests and module wiring.
2025-09-09 17:04:40 +05:30
Vikrant Gupta
6709b09646
fix(user): populate correct error message on client ( #9043 )
...
* fix(user): populate correct error message on client
* fix(user): populate correct error message on client
2025-09-09 13:05:07 +05:30
Vibhu Pandey
360e8309c8
feat(password): implement strong controls for password ( #8983 )
...
## 📄 Summary
implement strong controls for password. Now the password requirement is :
password must be at least 12 characters long, should contain at least one uppercase letter [A-Z], one lowercase letter [a-z], one number [0-9], and one symbol
2025-09-04 17:22:28 +05:30
Vikrant Gupta
f61e859901
feat(authz): embed openfga server ( #8966 )
...
* feat(access-control): embed openfga in signoz
* feat(authz): rename access control to authz
* feat(authz): fix codeowners and go mod tidy
* feat(authz): fix lint
* feat(authz): update go version and move convertor to instrumentation
* feat(authz): some more lint issues
* feat(authz): some more lint issues
* feat(authz): some more lint issues
* feat(authz): fix more lint issues
* feat(authz): make logger converter interface
2025-09-01 17:10:13 +05:30
Ekansh Gupta
4daec45d98
feat: added custom retention for logs api ( #8513 )
...
* feat: added custom retention for logs api
* feat: added custom retention for logs api
* feat: added implementation of trace operators
* feat: added validation checks for resource keys
* feat: added validation checks for resource keys
* feat: added validation checks for resource keys
* feat: added validation checks for resource keys
* feat: added validation checks for resource keys
* feat: added validation checks for resource keys
* feat: added validation checks for resource keys
* feat: added validation checks for resource keys
* feat: added default checks for custom retention
* feat: added default checks for custom retention
* feat: added default checks for custom retention
* feat: added change for ttl
* feat: v2 api supports both v1 and v2
* feat: v2 api supports both v1 and v2
* feat: v2 api supports both v1 and v2
* feat: v2 api supports both v1 and v2
* feat: added default_ttl in v1
* feat: added set logs ttl v1 from v2
* feat: resolved conflicts
* feat: resolved conflicts
* feat: resolved conflicts
* feat: resolved conflicts
* feat: resolved conflicts
* feat: resolved conflicts
* feat: resolved conflicts
* feat: resolved conflicts
* feat: resolved conflicts
* feat: resolved conflicts
* feat: resolved conflicts
2025-09-01 07:30:57 +00:00
Ekansh Gupta
382d9d4a87
Revert "3rd party API sem conv fix (Supports >1.26) ( #8822 )" ( #8954 )
...
This reverts commit 396e0cdc2d7cf58814295f34e7efaf9f845931bc.
2025-09-01 07:20:56 +00:00
aniketio-ctrl
3cc5a24a4b
fix: return 404 status code if rule not found ( #8940 )
...
* fix(rule-alert-state): added 404 status code for invalid rules
2025-08-30 12:32:03 +05:30
Ekansh Gupta
396e0cdc2d
3rd party API sem conv fix (Supports >1.26) ( #8822 )
...
* feat: adding support for 1.26 semconv
* feat: adding support for 1.26 semconv
* feat: adding support for 1.26 semconv
* feat: adding support for 1.26 semconv
* feat: added native support for 1.26
* feat: added native support for 1.26
* feat: adding support for 1.26 semconv
* feat: adding support for 1.26 semconv
* feat: adding support for 1.26 semconv
* feat: resolved conflicts
* feat: resolved conflicts
* feat: resolved conflicts
* feat: resolved conflicts
* feat: resolved conflicts
2025-08-29 09:50:16 +00:00
Nityananda Gohain
841abf8c0b
fix: update live tail api ( #8807 )
...
* fix: update live tail api
* fix: minor fixes
* fix: more minor fixes
* fix: remove zap
* fix: correct spelling
* fix: tests
* fix: lint issues
* fix: remove debug
* fix: address comments
* fix: update name
---------
Co-authored-by: Srikanth Chekuri <srikanth.chekuri92@gmail.com>
2025-08-28 11:44:43 +05:30
Srikanth Chekuri
eca13075e9
fix: related links for rule history page ( #8883 )
2025-08-22 16:19:27 +05:30
Vibhu Pandey
a3f32b3d85
fix(comment): add a dedicated comment parsing middleware ( #8855 )
...
## 📄 Summary
- add a dedicated comment parsing middleware. This removes duplication and double parsing of referrer.
2025-08-20 20:20:28 +05:30
Amlan Kumar Nandy
9c2f127282
chore: backend changes for y-axis management ( #8730 )
2025-08-20 04:04:50 +00:00
aniketio-ctrl
8e5cb9046d
fix(alert): added querier v5 in test notify ( #8749 )
2025-08-08 18:01:23 +05:30
Vikrant Gupta
f1ce93171c
feat(telemetrymeter): add support for telemetry meter ( #8667 )
...
* feat(telemetry/meter): added base setup for telemetry meter signal
* feat(telemetry/meter): added metadata setup for meter
* feat(telemetry/meter): fix stmnt builder tests
* feat(telemetry/meter): test query range API fixes
* feat(telemetry/meter): improve error messages
* feat(telemetrymeter): step interval improvements
* feat(telemetrymeter): metadata changes and aggregate attribute changes
* feat(telemetrymeter): metadata changes and aggregate attribute changes
* feat(telemetrymeter): deprecate the signal and use aggregation instead
* feat(telemetrymeter): deprecate the signal and use aggregation instead
* feat(telemetrymeter): deprecate the signal and use aggregation instead
* feat(telemetrymeter): cleanup the types
* feat(telemetrymeter): introduce source for query
* feat(telemetrymeter): better naming for source in metadata
* feat(telemetrymeter): added quick filters for meter explorer
* feat(telemetrymeter): incorporate the new changes to stmnt builder
* feat(telemetrymeter): add the statement builder for the ranged cache queries
* feat(telemetrymeter): use meter aggregate keys
* feat(telemetrymeter): use meter aggregate keys
* feat(telemetrymeter): remove meter from complete bools
* feat(telemetrymeter): remove meter from complete bools
* feat(telemetrymeter): update the quick filters to use meter
2025-08-07 16:50:37 +05:30
Srikanth Chekuri
bd02848623
chore: add sql migration for dashboards, alerts, and saved views ( #8642 )
...
## 📄 Summary
To reliably migrate the alerts and dashboards, we need access to the telemetrystore to fetch some metadata and while doing migration, I need to log some stuff to fix stuff later.
Key changes:
- Modified the migration to include telemetrystore and a logging provider (open to using a standard logger instead)
- To avoid the previous issues with imported dashboards failing during migration, I've ensured that imported JSON files are automatically transformed when migration is active
- Implemented detailed logic to handle dashboard migration cleanly and prevent unnecessary errors
- Separated the core migration logic from SQL migration code, as users from the dot metrics migration requested shareable code snippets for local migrations. This modular approach allows others to easily reuse the migration functionality.
Known: I didn't register the migration yet in this PR, and will not merge this yet, so please review with that in mid.
2025-08-06 23:05:39 +05:30
Srikanth Chekuri
f350b0e2f0
chore: add endpoint to replace varibales ( #8689 )
2025-08-04 21:02:54 +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