Srikanth Chekuri
c6581782d0
chore: add formula eval in query-service ( #4402 )
2024-02-06 22:29:12 +05:30
Srikanth Chekuri
61977ebe86
chore: bump clickhouse-server to 24.1.2-alpine ( #4492 )
...
Co-authored-by: Prashant Shahi <prashant@signoz.io>
2024-02-06 18:53:50 +05:30
Nityananda Gohain
6837c41090
fix: remove sending_queue and retry_on_failure settings ( #3815 )
...
Co-authored-by: Prashant Shahi <prashant@signoz.io>
2024-02-05 11:26:45 +05:30
Srikanth Chekuri
8fe0e60208
fix: make label compliant with prometheus spec ( #4488 )
2024-02-03 06:31:10 +05:30
Srikanth Chekuri
00b111fbe3
feat: add alerts to explorer link in notification ( #4446 )
2024-02-02 21:16:14 +05:30
Prashant Shahi
d5e0a26f55
chore(signoz): 📌 pin versions: SigNoz OtelCollector 0.88.11
...
Signed-off-by: Prashant Shahi <prashant@signoz.io>
2024-02-02 17:58:55 +05:45
Prashant Shahi
13ced00a35
chore(signoz): 📌 pin versions: SigNoz 0.38, SigNoz OtelCollector 0.88.9
...
Signed-off-by: Prashant Shahi <prashant@signoz.io>
2024-01-31 17:27:41 +05:45
Srikanth Chekuri
4a4f48cec8
chore: support p9{9,5,0},75,50 for space aggregation ( #4382 )
2024-01-26 17:07:23 +05:30
Srikanth Chekuri
be27a92fc9
chore: add functions support ( #4381 )
2024-01-25 01:14:45 +05:30
Prashant Shahi
d4248fe933
chore(signoz): 📌 pin versions: SigNoz 0.37.0, SigNoz OtelCollector 0.88.8
...
Signed-off-by: Prashant Shahi <prashant@signoz.io>
2024-01-20 00:19:42 +05:45
Rajat Dabade
4a7d972c85
refactor: conditional based apdex on metrics and trace query range ( #4395 )
...
* refactor: conditional based apdex on metrics and trace query range
* chore: add invalid float conversion
* Revert "refactor: conditional based apdex on metrics and trace query range"
This reverts commit ca44a7aedd9d5635fe28c65f1608f4822a6bf204.
* refactor: added servicename to the query params
---------
Co-authored-by: Srikanth Chekuri <srikanth.chekuri92@gmail.com>
2024-01-19 13:50:51 +05:30
Srikanth Chekuri
abaf6126e5
chore: add /v4/query_range endpoint ( #4361 )
2024-01-16 16:56:20 +05:30
Srikanth Chekuri
722a38491e
chore: add signozspanmetrics delta temporality pipeline ( #3776 )
2024-01-10 01:16:24 +05:30
Srikanth Chekuri
361efd3b52
chore: add querier v2 ( #4170 )
2024-01-09 22:19:03 +05:30
Srikanth Chekuri
be6bca3717
chore: add prepare query for cumulative/unspecified table ( #4169 )
2024-01-08 20:04:21 +05:30
Srikanth Chekuri
92717774a2
fix: throw error when response for value panel returns more than one series ( #4332 )
2024-01-08 18:11:22 +05:30
Srikanth Chekuri
e7fabca38e
chore: fix the query range cache gaps ( #4283 )
2024-01-08 18:00:42 +05:30
Srikanth Chekuri
525dea343c
chore: add prepare query for delta/unspecified table ( #4168 )
2024-01-08 01:33:04 +05:30
Srikanth Chekuri
105216de3e
chore: add prepare query for delta/unspecified timeseries ( #4167 )
...
* chore: update BuilderQuery struct and add PrepareTimeseriesFilterQuery
* chore: add prepare query for cumulative/unspecified timeseries
* chore: add prepare query for delta/unspecified timeseries
* chore: update group by to work with 23.11+
* chore: fix test
---------
Co-authored-by: Nityananda Gohain <nityanandagohain@gmail.com>
2023-12-30 22:53:09 +05:30
Ankit Nayan
3072b7eb01
merging main
2023-12-29 22:29:15 +05:30
Raj Kamal Singh
fd9a502012
fix: opamp server: do not panic if config generation fails ( #4307 )
2023-12-29 21:55:38 +05:30
Prashant Shahi
9ac22fcb10
Merge branch 'develop' into release/v0.36.1
2023-12-29 19:06:53 +05:45
Raj Kamal Singh
86ff865842
Fix: logs pipelines: ignore coalesce op when generating nil check for add value expressions ( #4305 )
...
* chore: panic if agent config recommendation can't be generated
* chore: add case with coalesce op in field nil check generation tests
* fix: ignore expr ast member nodes that contain coalesce op in them
2023-12-29 18:21:01 +05:30
Prashant Shahi
019bc8c1df
chore(signoz): 📌 pin versions: SigNoz 0.36.1, SigNoz OtelCollector 0.88.6
...
Signed-off-by: Prashant Shahi <prashant@signoz.io>
2023-12-29 15:44:27 +05:45
Srikanth Chekuri
3572baa5eb
fix: adjust the start and end more accurately ( #4263 )
...
* fix: adjust the start and end more accurately
Part of https://github.com/SigNoz/signoz/issues/1327
* chore: cache friendly timestamps
2023-12-29 12:35:22 +05:30
Srikanth Chekuri
9230f2442f
fix: normalize label name to follow prometheus spec ( #4264 )
2023-12-28 20:22:42 +05:30
Raj Kamal Singh
7fed80b145
Fix: log pipelines contains
and ncontains
filters should be case insensitive ( #4299 )
...
* chore: add test validating contains and ncontains in pipeline filter are case insensitive
* chore: qb2expr: translate contains and ncontains to case insensitive comparison
* chore: minor cleanup
2023-12-28 19:44:17 +05:30
Raj Kamal Singh
bcd6ac47f7
Fix: Logs: Pipelines: add nil check for grok parser parseFrom field in generated collector config ( #4286 )
...
* chore: add test validating grok parser doesn't spam logs if parse from is missing
* chore: add nil check for grok parser parseFrom
2023-12-28 11:03:31 +05:30
Raj Kamal Singh
ec27916fa5
Fix: QS: Log Pipelines: generate correct nil checks for operators referencing fields like attributes["http.status.code"] ( #4284 )
...
* chore: add test validating that using paths like attributes["http.method"] works
* chore: refactor nil checks on processor fields generated for pipelines
* chore: get nil checks working on paths like attributes["http.method"]
* chore: use parsed AST for generating nil checks for add operator value expressions
* chore: some cleanup
* chore: some more cleanup
* chore: some more cleanup
* chore: some more cleanup
---------
Co-authored-by: Nityananda Gohain <nityanandagohain@gmail.com>
2023-12-28 10:31:36 +05:30
Srikanth Chekuri
263ac9fa5a
fix: ignore timestamp from the subquery result for value panel ( #4293 )
2023-12-27 19:25:24 +05:30
Prashant Shahi
ca41d7011e
chore(signoz): 📌 pin versions: SigNoz 0.36.0, SigNoz OtelCol 0.88.4
...
Signed-off-by: Prashant Shahi <prashant@signoz.io>
2023-12-22 14:37:29 +05:45
Vishal Sharma
585d6e2a21
chore: send event only if there are dashboards or alerts ( #4253 )
2023-12-21 19:06:13 +05:30
Vishal Sharma
d93cc767a6
chore: update active user event ( #4271 )
...
Merged on request by Visha
2023-12-21 19:05:21 +05:30
Prashant Shahi
a363b98657
feat(query-service): support for SMTP service ( #4258 )
...
* feat(query-service): support for SMTP service
Signed-off-by: Prashant Shahi <prashant@signoz.io>
* feat(query-service): smtp minor fixes
Signed-off-by: Prashant Shahi <prashant@signoz.io>
* chore: fix smtp and add email template
* chore: update template
* chore(smpt-service): configurable invite email template path
Signed-off-by: Prashant Shahi <prashant@signoz.io>
---------
Signed-off-by: Prashant Shahi <prashant@signoz.io>
Co-authored-by: Vishal Sharma <makeavish786@gmail.com>
2023-12-21 18:27:30 +05:30
Nityananda Gohain
f8bb42a13c
fix: dot support in attribute name ( #4121 )
...
* fix: dot support
* fix: column name updated for materialized columns
* fix: tests updated
* fix: comments updated
* fix: enrichment test updated
* fix: dont return underscore fields in the fields API
* fix: update fields function changed to support default instead of materialized
* fix: updated how formulas are built and test added
* fix: don't create index for bool attributes
* fix: support for limit queries updated
2023-12-21 12:11:35 +05:30
Raj Kamal Singh
581bd07b35
Fix: query service: escape dollars in collector config generated for pipelines. ( #4242 )
...
* chore: add test validating pipeline config containing dollar works
* chore: collector simulator: use fileprovider with expandconverter like actual collector
* chore: get tests passing
* chore: take a configGenerator func in simulation and unify config generation logic
* fix: escape $ in config generated for log pipelines
2023-12-19 21:24:53 +05:30
Nityananda Gohain
2baa6028b5
fix: enrichment for json in alerts and disable timestamp adjustment ( #4240 )
...
* fix: enrichment for json in alerts and disable timestamp adjustment
* fix: tests updated
2023-12-16 17:06:49 +05:30
Srikanth Chekuri
8e653f9500
fix: do not use grouping sets when there is no tags for group by ( #4237 )
2023-12-15 18:56:05 +05:30
Nityananda Gohain
a16fca6376
fix: remove timestamp roundup for logs list api call ( #4229 )
...
* fix: remove timestamp roundup for logs list api call
* fix: test updated
2023-12-14 16:52:02 +05:30
Nityananda Gohain
ec500831ef
feat: upgrade clickhouse to 23.11.1 ( #4225 )
2023-12-14 11:22:20 +05:30
Prashant Shahi
a805eb7533
chore(signoz): 📌 pin versions: SigNoz 0.35.1, SigNoz OtelCollector 0.88.3
...
Signed-off-by: Prashant Shahi <prashant@signoz.io>
2023-12-13 21:13:09 +05:45
Vishal Sharma
a8edc4fd95
chore: better error handling in getAlertsInfo ( #4230 )
2023-12-13 19:12:35 +05:30
Vishal Sharma
c66c8c2823
chore: add new dashboard/alerts info events ( #4214 )
...
* chore: add new dashboard/alerts info events
2023-12-13 18:14:55 +05:30
Srikanth Chekuri
29b1344557
chore: add prepare query for cumulative/unspecified timeseries ( #4166 )
2023-12-13 16:40:17 +05:30
Srikanth Chekuri
9360c61dca
chore: update BuilderQuery struct and add PrepareTimeseriesFilterQuery ( #4165 )
2023-12-12 07:24:33 +05:30
guangwu
fb1dbdc05e
chore: use bytes.Equal instead ( #4201 )
2023-12-11 18:45:47 +05:30
Srikanth Chekuri
9826ab04b3
chore: add new endpoint for variable replacement ( #4191 )
...
Co-authored-by: Palash Gupta <palashgdev@gmail.com>
2023-12-11 17:46:08 +05:30
Srikanth Chekuri
fd9566d471
fix: incorrect alert description and summary for prom rules ( #4190 )
2023-12-11 16:09:28 +05:30
Raj Kamal Singh
3a1e8d523a
Fix: qs: allow saving pipelines without connected agents ( #4189 )
...
* chore: add test validating pipelines can be saved without connected agents
* chore: allow pipelines to be saved without connected agents
2023-12-09 10:17:06 +05:30
Yunus M
0d7f7df76c
fix: pkg/query-service/Dockerfile to reduce vulnerabilities ( #4146 )
...
The following vulnerabilities are fixed with an upgrade:
- https://snyk.io/vuln/SNYK-ALPINE318-OPENSSL-6032386
- https://snyk.io/vuln/SNYK-ALPINE318-OPENSSL-6032386
- https://snyk.io/vuln/SNYK-ALPINE318-OPENSSL-6055795
- https://snyk.io/vuln/SNYK-ALPINE318-OPENSSL-6055795
Co-authored-by: snyk-bot <snyk-bot@snyk.io>
2023-12-03 07:53:15 +05:30