Changelog - API

api-2024-07-25-12-58-56 - Thursday, July 25 2024, 12:32 UTC
  • fix license journal body #api (#15755)
  • add default license values in license service #api (#15753)
  • #api added treemap to log graph types for event/log views (#15752)
  • fix extracting user_id for license journal entry body #api (#15749)
  • [OBS-894] add license journal entry body schema #api (#15741)
api-2024-07-23-17-28-50 - Tuesday, July 23 2024, 16:54 UTC
  • #api make default order ascending when graph type is timeseries for plotting (#15704)
  • #api support license journal api return descending order by timestamp (#15701)
  • [OBS-882] fix current_period_end and current_period_start dates when updating the license from #api (#15699)
  • change usage type from credit to specific usage type #api (#15698)
api-2024-07-23-15-41-26 - Tuesday, July 23 2024, 14:40 UTC
  • #api dont write default prices to dynamodb for license and return default prices (#15690)
  • [LP-811] #api remove spark serverless and all related aws resources (#15688)
  • [OBS-881] removing remaining credits writing to license journal #api (#15694)
  • Add K8s Event Facet And Groups #api (#15692)
  • add mapping for metering service #api (#15687)
  • [OBS-873] [OBS-843] implement license state change handler selective mux and write license journal entries corresponding to license update #api (#15654)
  • #api fix swallowing espace backslashes in metric and log extractor which caused monitor explore issues (#15685)
  • #api [OBS-657] implement new product flow stripe changes (#15600)
  • [LP-811] #api remove aws step function for spark metric rollup job (#15660)
  • change support access operations as array to upsert license changes from ui #api (#15681)
  • #api [LP-723] ByConity Delayed Provision Latency Visibility Changes (#15554)
  • #api [OBS-877] unified license use default prices in the codebase if organization does not have specified prices (#15666)
  • #api [OBS-878] add license journal api for displaying org license journal entries in support page (#15669)
  • #api [VPB-2083] Include CPU and Memory usage stats in fleets (#15646)
  • #api fix limit being zero for event histogram API (#15664)
  • #api [VPB-2090] Use AllSourcesSelected when creating source-detection… (#15652)
  • #api [OBS-466] implement event graph endpoint for new event views (timeseries, table etc) (#15655)
  • change license strategy package from repo to backend licensetrategy #api (#15656)
  • #api [OBS-466] log search groupby view api support table, piechart (#15653)
  • [OBS-866] populate last metering update field from the usage data #api (#15635)
  • #misc #api Oncall improvements in terms for eliminating false positives and improved logging (#15623)
  • #api Minor bug fix causing new cloud fleets scaling to fail (#15644)
  • #api [OBS-466] refactor common time series response for new event/log query types (#15645)
  • #api Add pkg/metering to swagger doc (#15651)
  • [OBS-871] fix getfromOldLicense method in unified license strategy #api (#15650)
  • #api Resurface capture group masking for mask node (#15617)
  • #agent #api [VPB-2034] Update Resource Transform Fields (#15616)
  • #api [VPB-2057] Remove email endpoint (#15547)
  • #api disable deletion of indexed facets (#15639)
  • add dynamolock to license strategy #api (#15634)
  • #api fix licensing dynamostreams pipe filter exists not working correctly (#15637)
  • #api fix license service deployment queue env variables (#15636)
  • #api Fix cloud fleets scaling bug for new version (#15629)
  • [OBS-864] change license internal as embedded object in license #api (#15630)
api-2024-07-19-10-48-26 - Friday, July 19 2024, 10:22 UTC
  • #api return errnotexists when license could not be found in license repo (#15631)
  • Remove Lowercase Limitation In Monitor Integration Receivers #api (#15627)
  • [OBS-863] change org.last_access to last_access_date and changed it to daytime format #api (#15628)
  • #api dont run trial exp batchjob for unified licenses (#15626)
  • #api dont return licenses array in license repo since we only have one license per org (#15619)
  • #api fix url time format to storage time format for unified license field (#15622)
  • [OBS-858] integrate remaining license repo to always up license service #api (#15604)
  • #api unified license creation dont set unused fields (#15618)
  • [OBS-699] add idle check in state transition job #api (#15615)
  • #api [OBS-862] create new orgs with edgedelta.io domain with unified license in staging (#15612)
  • Add From & To For Log Search Used Segment Event #api (#15613)
  • #api [VPB-1861] Update private key regex to handle AES keys (#15614)
  • [OBS-854] add last_access to org table for checking org activity #api (#15603)
  • [OBS-596] - Monitor Event Name in Body Support Template #api (#15608)
  • #api fix monitor facet options provider not returning correct facet value when value contains `#` (#15609)
  • #api [VPB-2082] Return bad request in pipeline testing for invalid configs (#15598)
  • #api [VPB-2107] Include log samples in otel format (#15592)
  • [OBS-838] initial implementation for remaining credits table #api #storage (#15595)
api-2024-07-18-10-49-07 - Thursday, July 18 2024, 10:20 UTC
  • #api [VPB-1801] Use AWS ALB instead of AWS NLB + internal ingress for Cloud Fleets (#15553)
  • #api Add org ID and product detail for error log in trial checker batch job (#15601)
  • #api Remove test fields and image pull secret for Cloud fleets (#15559)
  • #api Bump node count for cloud fleets (#15596)
  • #api url shortener service allow support users to use short urls (#15597)
  • [OBS-676] add downgrade an account to free in license #api (#15591)
  • #api [OBS-813] implement always up license service skeleton (#15550)
  • #api [OBS-814] always up metering service for handling new credit usage flow (#15534)
  • #api [VPB-2114] Update helm install instructions (#15572)
  • #api [VPB-1958] Add service name to k8s input (#15151)
  • #api [OBS-851] add credit usage table and repo with batch create method for new metering handler (#15581)
  • #api remove integration name from metrics input to remove ch queries (#15583)
  • checkLicenseExpired added to license strategy abstract layer #api (#15580)
  • manage maximum facet count for an org by ff #api (#15574)
api-2024-07-17-13-03-45 - Wednesday, July 17 2024, 12:36 UTC
  • #ch #api prod version change required changes (#15579)
  • [OBS-823] add and update metering keys for unified license #api (#15576)
api-2024-07-17-10-39-13 - Wednesday, July 17 2024, 09:02 UTC
  • #api remove unnecessary org id filter for byconity requests (#15562)
  • [OBS-677] fix errors in license update #api for unified license (#15568)
  • #api [Cloud Fleets] Fix assumption of getting nil when a Kubernetes object is not found (#15566)
  • [OBS-597] - [OBS-704] - Monitor Notification Hide Options For Receiver Handlers #api #ch #web (#15561)
  • #agent #api Update Splunk Output Nodespecs (#15558)
  • fix not marhsaling state and renewal preiod in license get #api (#15557)
  • license state transition job #api (#15529)
  • #test #api Remove extra character in dogfood script (#15543)
api-2024-07-16-12-45-55 - Tuesday, July 16 2024, 00:21 UTC
  • #api Connect k8s_event to ed_archive instead of ed_metrics during onboarding (#15546)
  • #agent #api Grok Node Improvements (#15482)
  • #api corrected mistral inference (#15288)
  • #api #misc [VPB-1801] Add support for using external DNS on hosted agent clusters (#15537)
  • #api move metering package to pkg and added dynamostreams package for common logic between services (#15532)
  • #api [VPB-1321] Prevent same group name different case (#15439)
  • #api [VPB-2066][VPB-2095] Support suspend operation instead of using agent count = 0 for Cloud fleets (#15494)
  • enable the auth test in staging and increase the timeout #api (#15504)
  • #storage [OBS-818] licensing handler related terraform changes ( sqs, eventbridge, dynamostreams) (#15518)
  • #storage fix filtering pattern on eventbridge pipe for metering table (#15522)
api-2024-07-12-12-01-01 - Friday, July 12 2024, 11:01 UTC
  • Metering Accumulator Lambda Honor Pipeline Processed Bytes #api (#15519)
  • #api [VPB-1801] Support cloud fleets to have HTTP input instead of file inputs (#15480)
  • #storage [OBS-816] metering handler related terraform changes ( sqs, eventbridge, dynamostreams) (#15516)
  • #api [OBS-811] fix log and metric extractor swallowing necessary empty space in CQL query (#15509)
  • #api fix facet options search on attributes instead of resources when there is no attribute label (#15510)
  • add throttling for unified license #api (#15491)
  • #api [VPB-2027] Add endpoint to return yaml of the current configuration of pipeline (#15501)
api-2024-07-11-19-08-06 - Thursday, July 11 2024, 18:11 UTC
  • remove daily timestamp from metering composite_key #api (#15508)
  • #api GCL wizard update (#15507)
  • #api revert severity text facet mapping for events since severity text changes are reverted in byconity (#15503)
  • [OBS-580] dogfood test for patterns #api (#15324)
  • [OBS-806] change metering query remove timestamp from hash key and add timestamp range by sk #api (#15477)
  • [OBS-804] return no quota overage for all orgs in quota_overage service #api (#15476)
  • #api Minor fix for scaling cloud fleets (#15481)
  • #api add monitor id to context for logging in pattern skyline (#15492)
api-2024-07-10-15-44-19 - Wednesday, July 10 2024, 15:02 UTC
  • bi job better CH querying and less concurrent calls #api (#15471)
  • #api added missing return statement in facet creation api (#15475)
  • #api add mapping severity text for monitor events (#15469)
  • #api get highest status from monitor groups when notification and monitor groupbys differ (#15459)
  • Meter Incoming Bytes #ch #api (#15462)
  • #api [VPB-1861] Fix regex and add sample for private key regex library (#15112)
  • [VPB-2058] add filename filter to s3 input #agent #api (#15424)
  • #misc #api Run dogfood tests in parallel (#15386)
  • remove extra comma from snowflake queries to fix bi job #api (#15458)
  • #api #storage added monitor events to test table entry for showing in access (#15457)
  • [OBS-784] remove clusters endpoints #api (#15455)
  • code separation for license strategy #api (#15452)
  • [OBS-784] remove e8 related stuff from backend #api (#15434)
  • #api Support rollups and HPAs for hosted agents (or cloud fleets) (#15356)
  • #api compare with monitor status coming from dynamodb instead of flink while getting highest status (#15440)
  • [VPB-1293] remove exclude filters from OOTB k8s/helm agent config #api (#15425)
  • [OBS-670] extend license trial exp date for unified license #api (#15433)
  • #api Log friendly error message and caller info in additional to detailed error (#15409)
api-2024-07-08-16-04-06 - Monday, July 8 2024, 14:01 UTC
  • #api #web [OBS-788] add org id to as a param to monitor notification and UI suggestions (#15435)
  • remove the usage product type url param from support service #api (#15427)
api-2024-07-08-11-22-32 - Monday, July 8 2024, 10:55 UTC
  • rename bi batchjob (remove v2 suffix) and remove uncessary license accesses #api (#15430)
  • #api #ch [OBS-783] added pattern anomaly routing to kinesis for skyline flink job (#15419)
  • #api [OBS-756] make update license in support service compatible with new license provider (#15389)
  • #test #api Update hostedenv e2e test to account for agent count=0 (#15418)
  • #api [OBS-778] implemented repo layer for license journal (#15417)
  • #api #test [OBS-508] add unit tests for monitor notification tests (#15349)
  • #agent #api Ability to choose field for patternization (#15211)
  • [OBS-766] add log search api's to swagger #api (#15403)
  • [OBS-780] make new fields as embedeed for unified license object #api (#15406)
  • #test #api Update e2e/logleveldetector test with updated severity text (#15402)
  • #api make monitor status update noop if old and new status are same (#15405)
  • #api [VPB-2062] Source detection to use ED Debug output when no output is provided (#15384)
  • #api fix resolve endpoint not updating monitor configuration status (#15394)
  • [OBS-776] change field name unified license #api (#15399)
  • [OBS-609] update jwx version and replace okta verifier #api (#15393)
  • [OBS-653] introduce unified license and license provider #api (#15377)
  • #api [VPB-2062] Sanitize source names from source detection (#15383)
  • #agent #api [VPB-2062] Missing parts of linux/macos source detection (#15336)
  • #api remove unused agent updater tests (#15370)
  • #api exclude scaling hosted agents from hosted agent heartbeat test (#15366)
  • #api remove unsupported test items from admin-backend-test (#15362)
  • #api #ch remove deprecated metric v1 migration stuff (#15104)
  • revert jwk package #api (#15358)
  • [OBS-607] [OBS-606] [OBS-608] [OBS-609] handle CVE issues #api (#15342)
api-2024-07-02-12-31-32 - Tuesday, July 2 2024, 11:36 UTC
  • Revert Exponential Search To Window Search And Make Window Parametrized #api (#15343)
  • #api #ch Support E2E OTEL log ingestion (#15320)
  • #api [LP-759] Populate org ID in endpoint latency API metrics (#15330)
  • [VPB-1946] #agent #api s3_input and json_unroll to beta (#15335)
  • #api [OBS-743] create access entry for monitors for users without org level write access (#15325)
  • #agent #api [VPB-2044] Add test/grok endpoint (#15316)
  • #agent #api [VPB-1922] Add linux/macos source detection base configurations (#15298)
  • #agent #api [VPB-1693] Allow all envs for Debug Output (#15297)
  • [OBS-666] enable pipeline functionality for all new signups #api (#15266)
  • #api changed snoozing check to last triggered from triggered (#15322)
  • update default monitors and their values #api (#15306)
  • #api [OBS-634] implemented hosted agent node selector updates (#15130)
  • #api #agent Make Debug output backwards compatible for keys (#15294)
  • #api fix support user accesses returned to frontend (#15308)
  • #agent #api [VPB-1693] Allow extracting nested values using CEL (#15274)
  • fix disperancy between log and pattern top level columns using custom with statement in pattern queries #api (#15289)
api-2024-06-28-14-24-16 - Friday, June 28 2024, 13:53 UTC
  • [OBS-742] fix sending dynatrace webhook messages #api (#15307)
  • Exponential Search Fix In Log Search And Monitor Event Search Initial Exponential Search Start With 1d #api (#15303)
  • #api [VPB-1756] Add all ED backends option when extending pipelines (#15275)
  • #agent #api [VPB-2011] ratio node testing (#15259)
  • #agent #api [VPB-2011] top-k node testing (#15258)
  • #agent #api [VPB-2011] log-to-pattern node testing (#15255)
  • [VPB-2030] add GCL integration to v2 for rehydration #agent #api (#15277)
  • #agent #api [VPB-2011] log-to-metric node testing (#15231)
  • #agent #api [VPB-1445] Support leader election mechanism in non-k8s envs (#15256)
  • #web #api fix org settings schema response (#15280)
  • #api [LP-774] Decrease pre provisioned org pool size by half
  • [VPB-1946] S3 input #agent #api (#15210)
  • Don't Save Skyline Finding To Elastic If Coming From New Monitor #api (#15268)
api-2024-06-26-09-34-21 - Tuesday, June 25 2024, 19:31 UTC
  • Support Quote In Flexible Notification Body Content Section #api #web #15252
  • #agent #api [VPB-2015] Update debug output to use tag (#15206)
api-2024-06-25-17-02-41 - Tuesday, June 25 2024, 16:33 UTC
  • remove uncessary if condition during default monitor creation #api (#15248)
  • #api #agent [VPB-2023] Support conf id filter for samples (#15226)
api-2024-06-25-14-54-27 - Tuesday, June 25 2024, 14:13 UTC
  • [OBS-710] - Add Observation URL To Log Threshold And Pattern Anomaly Monitor Events #api
  • [OBS-690] fix orphaned monitor status facets are getting created #api (#15239)
  • deprecate create-default-monitor flag #api (#15240)
  • #api [VPB-1915] Separate active agent counts by fleet (#15200)
  • #grafana #api [OBS-623] [OBS-681] Fix Grafana initialization and Support grafana in demo env (#15147)
  • #api [VPB-1963] Remove the limit when fetching active agent count (#15192)
  • #api [OBS-713] added human readable y axis to plot (#15220)
api-2024-06-24-13-28-35 - Monday, June 24 2024, 11:33 UTC
  • Fix GroupBy Order Issue In Response For Pattern Anomaly Predictive Widget and Pattern Search Page #api (#15213)
api-2024-06-21-15-00-34 - Friday, June 21 2024, 14:29 UTC
  • Fix Empty Field Search For Log Search And Metric Facet #api (#15201)
  • Pattern Attribute GroupBy Fix ByConity #api (#15188)
  • [VPB-2014] remove credentials file requirement for GCL output node #api #agent (#15193)
  • #api Increase sample lookback to a day since they are collected once a day by default (#15186)
  • #tool #api [VPB-1981] Remove Slack wrapper experiment (#15171)
  • #api #agent [VPB-2005] Fix source filtering in samples service and collect more info on source attributes (#15160)
api-2024-06-18-15-26-37 - Tuesday, June 18 2024, 15:01 UTC
  • [OBS-688] fix send notifications when groupBy is empty for monitor events #api (#15161)
  • [OBS-687] fix create monitor api while validating integration trigger names #api (#15159)
api-2024-06-17-21-36-59 - Monday, June 17 2024, 21:08 UTC
  • #api skyline fix attribute groupbys not having @ when building anomaly queries in anomalies page (#15149)
  • #agent #api Update HTTP Headers Config (#15158)
  • [VPB-1944] JSON unroll processor node #agent #api (#15107)
  • #api [VPB-1278] Add install logs for Windows agents (#15133)
  • #api [VPB-1951] Set version in conf record for cloud fleets (#15129)
  • #api use fixed time ticks for plotting with respect to evaluation window for monitor notifications (#15134)
  • #api dont hit metric aggregation table for log threshold plotting (#15137)
  • #api use newly added recovered state change values coming from flink to notify recovered state (#15122)
  • #api [OBS-582] list top patterns in email and map to otel event for skyline monitors (#15003)
  • #api [OBS-525] prevent orphaned users in okta when deleting an user from organization in which the user has only one organization (#15102)
api-2024-06-13-14-50-07 - Thursday, June 13 2024, 14:16 UTC
  • fix bi data double ingest to snowflake issue in case of a backfill #api (#15120)
  • #api skyline fix loop var capturing while handling state changes
api-2024-06-12-16-38-51 - Wednesday, June 12 2024, 13:42 UTC
  • [OBS-642] increase limit size to return all datapoints for metrics #api (#15086)
  • #api [VPB-1969] Update config template selection (#15068)
  • #api adjust rollup windows for evaluation windows for monitor (#15077)
  • #web #api implement changes for the new demo environment (#14971)
  • [OBS-629] add_from_to_trigger_options_for_recovered_monitor_states_then_delete #api (#15051)
  • #api [OBS-628] monitors: omit available rollup fields up to 5 mins for evaluation windows that hit aggregation table 5 min (#15065)
  • #api #web [OBS-621] Handle loading state for Membership Requests table and improve API (#15030)
  • #api [OBS-395] Improve user invited error message for users with pending join requests (#15029)
  • #api [OBS-628] implemented available rollup windows api for monitor creation (#15056)
  • #api [OBS-581] added negative pattern count line chart to skyline anomaly alerts (#15042)
  • [OBS-622] add validation to default monitors #api (#15032)
  • #api fix log threshold widget not working correctly because of top level fields scope (#15048)
  • #api [OBS-594] fix metric query does not add parenthesis on OR (#15046)
  • [VPB-1945] fix overflow in randomizing for cloudtrail log #agent #api (#15035)
  • [VPB-1945] small fix to CloudTrail demo input #agent (#15001)
  • #api #agent [VPB-1909] Replace mock response for samples with real data (#14978)
api-2024-06-10-13-35-29 - Monday, June 10 2024, 12:51 UTC
  • Escape Backslashes In New Monitor Slack Messages #api (#15028)
  • #api [VPB-1836] Cleanup config testing related parts (#14945)
  • #api fixed model mapping (#15009)
  • #api fix assigning empty ai response to skyline findings (#14991)
  • #api [OBS-582] added top patterns to monitor state for skyline (#15002)
  • [VPB-1945] add Cloudtrail log to Demo input #api #agent #misc (#14999)
  • #api [OBS-599] check monitor from db before updating snooze options (#14989)
  • #api [OBS-439] added contextual logging and some improvements in logs for notifications (#14984)
  • #api fix pattern skyline job not correctly passing {*} query (#14988)
  • #api [VPB-1802] [VPB-1803] Fix various cloud fleet problems (#14941)
  • [OBS-604] recreate Edge Delta Demo Org in staging #api (#14983)
  • #api updated model score api endpoints (#14969)
api-2024-06-06-09-08-55 - Thursday, June 6 2024, 07:49 UTC
  • espace attributes during sql generation for byconity patterns #api (#14970)
  • #api Fix orphan confs on delete (#14968)
  • fix csv marshal adds extra quotation marks to strings issue #api (#14963)
  • #api [VPB-1930] Remove obsolete early return in compound node metadata sync (#14954)
  • #api revert forced rollup for notification plot metrics (#14964)
api-2024-06-05-09-02-40 - Wednesday, June 5 2024, 08:28 UTC
  • #api fix notification state mapping and infinite snoozing in notification service (#14961)
  • #api Don't Change Parsed User Message Body In Monitor Notification (#14959)
  • #agent #api #misc Revert to go1.21.10 from go1.22.0 (#14937)
api-2024-06-04-14-18-40 - Tuesday, June 4 2024, 13:50 UTC
  • [OBS-566] add version specific columns to daily agent bi data #api (#14942)
api-2024-06-04-11-45-23 - Tuesday, June 4 2024, 11:19 UTC
  • Pattern Anomaly Message And Receipt Handle Fix For Not Enough Data Points To Plot #api (#14943)
  • #api [OBS-583] skyline fix cache unmarshalling and sliding window logic (#14938)
  • #api attach private dns zone to prod main cluster vpc (#14939)
api-2024-06-03-22-47-47 - Monday, June 3 2024, 21:26 UTC
  • #agent #api Update nodespecs file (#14908)
  • #api Set the wait group count to correct number (#14934)
  • #api [LP-778] Add CH default provision cluster ID (#14930)
  • [VPB-1829] update nodespecs for GCL integration #api (#14914)
  • #api [VPB-1713] Remove stats from pipelines endpoint (#14896)
  • Separete Monitor Metrics Plot Metrics From Metrics Overview #api (#14923)
  • [OBS-541] orgs created with default monitors #api (#14877)
  • #api Add two more logs for deprovision hosted agents function (#14917)
  • Pattern Anomaly Show Issue Count Chart In Plot #api (#14913)
  • Skyline Predictive Widget, Plotter And Job Fixes #api (#14912)
  • #agent #api Grok Node Enhancements for node testing and validation (#14879)
  • [VPB-1667] #api Fleet API Errors Renaming (#14741)
  • Oncall AI Monitor Event Adjustment #api (#14902)
  • Add Trigger From-To And Evaluated Value To The Monitor Events #api (#14899)
  • [OBS-570] fix webhook monitor event notify user messsage not working for newlines #api (#14891)
  • #agent #api [VPB-1908] Add source samples to all data types and item buffer data types (#14892)
  • #api [VPB-1308] Update payload for pipelines /extend endpoint (#14889)
  • #api store ai responses to the skyline monitor event in byconity (#14884)
  • #ci #api [VPB-1898] Update agent release table in staging (#14857)
  • #api add sampling for search graph api (#14880)
  • [OBS-454] fix webhook building monitor notify event message #api (#14882)
  • #api Update k8s base config for source detection (#14862)
  • #api dont set timestamp while returning for search graph response (#14876)
  • #api remove old endpoints for subscription APIs (#14870)
  • #api [OBS-513] implemented model score api (#14843)
api-2024-05-30-11-49-28 - Thursday, May 30 2024, 11:26 UTC
  • [OBS-564] fix event histogram mismatching keys values order for attribute keys #api (#14875)
  • Change Agent Monitor Cache Invalidation Logic From Write-Behind To Write-Through #api (#14873)
  • New Monitors Slack Group Sample Support #api (#14861)
  • #api skyline monitor fix error when query is empty (#14866)
  • #api #ch [LP-723] HDFS double ingestion and API changes for performance test (#14826)
  • #agent [VPB-1455] Gather samples from input nodes (#14387)
  • fix facet options not honoring limit in provider #api (#14850)
  • #api Move specific route matching before conf id match for pipelines (#14847)
  • #api [VPB-1308] Update pipelines/extend functionality (#14833)
  • Align Metric Fallback Rollup With Aggregated Tables #api (#14840)
  • fix event histogram missing with queries #api (#14846)
  • #api [OBS-474] support for log threshold test notifications (#14737)
  • Fix Metric Name Issue In Metric Facet Options #api (#14832)
  • [VPB-1827] Google Cloud Logging output node #agent #api (#14795)
  • Long evaluation window plot adjustment #api (#14817)
  • #ch #api disable self log compactor lambda (#14813)
  • #api allow update for anomaly multiplier in pattern skyline | change rest method of skyline simulation (#14814)
  • deprecate agent version reporter job #api (#14806)
  • #api instead of having alert/warn multiplier only use anomaly multiplier in new skyline monitors to simplify logic (#14803)
  • #api new fix skyline monitor plotting issues (#14801)
api-2024-05-27-15-06-50 - Monday, May 27 2024, 14:39 UTC
  • pattern timestamp fix #api (#14807)
  • various fixes to byconity patterns #api (#14804)
  • #api cleanup snowflake archive type (#14778)
  • add missing hostname to pattern samples #api (#14798)
  • Revert "#web #api frontend to use external id or email like backend (#14794)"
  • #web #api frontend to use external id or email like backend (#14794)
  • [OBS-496] - Add Webhook And PD Receiver Identification For Monitor Flexible Body Notification #api (#14748)
  • #api #test [OBS-437] add monitors api integration tests (#14772)
  • #api [VPB-1657] Paginate Debug Output API (#14702)
  • bi data job snowflake table name fix #api (#14782)
  • #api [VPB-1839] Provide a display name for regexes in the knowledge library (#14755)
  • [OBS-494] [OBS-493] non top level group by support to byconity patterns #api (#14708)
  • update facet option count statement for pattern facet options and some refactoring around facet option count statement generation logic #api (#14774)
  • add influx metric backend support to new agent details BI table #api (#14447)
  • #agent #api [VPB-1329] Add Grok Processor (#14258)
  • #api add analyze endpoint metricv2 support (#14758)
api-2024-05-23-12-48-06 - Thursday, May 23 2024, 12:13 UTC
  • [OBS-536] pattern samples not returning empty for elastic patterns fix #api (#14761)
  • #api #web added ai responses to findings endpoint (#14730)
api-2024-05-23-08-09-38 - Wednesday, May 22 2024, 22:46 UTC
  • [OBS-530] stop creating default v2 pipelines for kubernetes and linux #api (#14754)
  • #api #agent [VPB-1835] Add new config-template for v3-compatible integrations (#14726)
  • #api [VPB-1819] Add verbiage to onboarding Windows command (#14725)
  • #web #api Update MonitorStatus enum (#14740)
  • remove dangling code from metric repo #api (#14716)
  • [OBS-491] add validation to metric alert and pattern skyline alert defs #api #web (#14697)
  • #api [OBS-503] added monitor name parsing for notification (#14717)
  • #api map monitor coming from UI for database (#14738)
  • #api [OBS-498] added event id for monitor events for investigation link (#14713)
  • Convert SQS Read Size To String In Helm #api (#14734)
  • #api added batch level concurrency to notification service (#14655)
  • #api set forced elastic provider for skyline simulation (#14727)
  • #api [OBS-473] implemented mapping monitor status and priority to pascal case for UI (#14715)
  • #api [VPB-1306] Repo for querying events in CH (#14127)
  • #api [VPB-1835] Remove leftover legacy integrations from /integrations_v2 response (#14709)
api-2024-05-21-17-00-07 - Tuesday, May 21 2024, 16:02 UTC
  • #api reopen rehydration changes (#14720)
  • Check For SAML Active For Invite/ReInvite #api (#14719)
  • #api [OBS-499] ignore no data and ok facet option keys for monitor status facet (#14711)
api-2024-05-21-10-48-15 - Monday, May 20 2024, 20:10 UTC
  • Add Function Rule For Log Threshold Monitor Metric Rollup #api (#14696)
api-2024-05-20-18-08-28 - Monday, May 20 2024, 17:36 UTC
  • #api revert adding facets to rehydration resource (#14699)
  • #api deprecate sumo heartbeat forwarder job (#14695)
  • Add Resolution To Log Threshold Metrics Rollup Rule #api (#14689)
  • #api Make log threshold monitor metrics not enter cluster wide rollup (#14678)
api-2024-05-17-14-20-47 - Friday, May 17 2024, 13:53 UTC
  • #api [OBS-495] draw plot line for evaluation window value for monitor notifications (#14680)
  • add missing order by to window query #api (#14681)
  • [OBS-491] fix metric alert evaluation job failures for empty lookback fields #api (#14677)
  • remove uncessary backward compatibility stuff from byconity powered patterns #api (#14679)
  • #api added value to triggeredoptions and changed recovered plot from to ts to better plots (#14675)
  • [OBS-356] initial iteration for byconity powered patterns #api (#14665)
  • #api dont assign monitor state groups to monitor event resources (#14674)
  • Fix Slack Message Problematic Threshold Type Signs For New Monitors #api (#14673)
  • #api #agent [VPB-1805] Use the tag from agent for health data upload path (#14666)
  • #api fixed plotter plots alignment issue(#14672)
  • #api fixed notification plotter start end mismatches (#14667)
api-2024-05-16-15-02-15 - Thursday, May 16 2024, 14:33 UTC
  • #web #api add remap to v0 for source filters and increase facet options limit (#14664)
  • Fix Recovered State Notification Plot #api (#14658)
  • #api [OBS-450] added search graph endpoint for log search (#14640)
  • #api fix api zone vpc association (#14659)
  • #api [OBS-365] implemented fallback rollup functionality for metrics v2 endpoint (#14645)
api-2024-05-15-16-54-22 - Wednesday, May 15 2024, 16:23 UTC
  • #api Add user based ff support to deployment status and access agent versions api (#14646)
  • #api removed ch and added byconity pagerduty topic arn for queue creation (#14637)
  • #api [OBS-368] POC for implemented aws bedrock text generation (#14440)
  • [OBS-482] remove ibody and empty resource fields from event search results #api (#14636)
  • #api create rehydration facets in the semconv1 format (#14634)
  • #api update rollup section implementation for log visitor to support groupby and rollup queries (#14625)
  • #api [VPB-1793] Avoid overwriting conf metadata (#14619)
  • #api #agent [VPB-1761] Change release status of compound nodes from beta to released (#14613)
  • #api #agent [VPB-1767] Always include exit_if_matched bool in route path (#14623)
  • #api [VPB-1792] Return the pipeline from the request with updated nodes (#14627)
  • [OBS-481] fix event search for identifying current cursor sql template #api (#14626)
  • Fix Join Org #api (#14620)
  • [OBS-480] add read facet options in event repo for event scope #api (#14618)
api-2024-05-14-15-38-38 - Tuesday, May 14 2024, 15:02 UTC
  • #api fix log extractor panic because of empty query (#14616)
  • #api fix empty filter initialization (#14611)
  • #api [OBS-461] implement pattern skyline monitor plotting for notification service (#14579)
  • #web #api add new rehydrations endpoint with pagination support and frontend changes (#14594)
  • [OBS-477] fix missing definition for event search #api (#14608)
  • #api [OBS-463] Support full body text search for monitors (#14585)
api-2024-05-14-09-38-44 - Tuesday, May 14 2024, 08:07 UTC
  • #api [OBS-449] update skyline creation simulation widget for the new skyline monitors (#14577)
  • Fix Plot Evaluation Window In Test Monitor Notification #api (#14600)
  • #api enable alerting sqs alerts (#14605)
  • #api #agent [VPB-1783] Use OTEL schema in Observer processor (#14603)
  • [VPB-1708] remove global settings regarding Prometheus metrics #agent #api (#14530)
  • add events search #api (#14590)
  • #api Use List Objects instead of List Object Versions (#14518)
  • #api [OBS-311] make pattern skyline job compatible with new monitors (#14361)
  • #api [VPB-1751] Update conf metadata when node template is updated or deleted (#14499)
  • Fix Log Threshold Alert Notification Plot Fix #api (#14589)
  • add facets to events #api (#14564)
  • various fixes to bi data job #api (#14580)
api-2024-05-13-08-53-33 - Monday, May 13 2024, 08:10 UTC
  • #api attach private api zone to prod byconity cluster (#14584)
  • #api [VPB-1729] Return all pipelines in /deployments_v2 (#14554)
  • [OBS-415] add new #api for event histograms (#14536)
  • #api monitorfacet options fix workerpool only getting the first item (#14561)
  • #api Add rehydration API support for DynamoDB backed facet options (#14540)
  • #api fix selector problem (#14547)
  • Add Monitor Plot Bucket To Allowed Buckets #api
  • [OBS-458] - [OBS-464] - New Monitors Flexible Notification Body More Operation Block Support #api (#14542)
  • #api pd alerts for critical pods (#14532)
  • #ch #api Add logging to Kinesis router lambda and fix the bug that caused DynamoDB changes not being observed by Flink (#14538)
  • #api [OBS-469] extended log visitor with with statement and rollup window (#14535)
api-2024-05-09-08-19-29 - Wednesday, May 8 2024, 23:56 UTC
  • [VPB-1674] #agent #api add custom labels for Loki integration (#14524)
  • Change Monitor Notification Plot Buckets And Serve Under Static Site #api (#14515)
  • #misc #api #agent [VPB-1759] Address CVE-2023-45288,CVE-2024-24786,CV… (#14503)
  • #misc #agent #api [VPB-1759] Address CVE-2022-29583 (#14502)
api-2024-05-08-14-48-22 - Wednesday, May 8 2024, 14:07 UTC
  • #test #api [VPB-1749] Prevent panic in e2e/health/node test (#14496)
api-2024-05-03-11-26-14 - Friday, May 3 2024, 10:42 UTC
  • #api #ch [LP-699] Enable pattern ingestion in Benthos in production (#14436)
  • #api fix monitor status snoozed facet options #14438
  • #api [OBS-357] Support log threshold for monitor creation (#14421)
  • #api [VPB-1638] Include 4 latest agent release versions in release info response (#14413)
  • #api Enable Kinesis stream for production monitors table (#14428)
  • #agent #api [OBS-357] Add log threshold rule for rollup settings (#14422)
  • use default read endpoint name when feature-flag service is not responsive for event repo #api (#14417)
  • [OBS-294] - [OBS-129] - New Monitors Flexible Notification Body Parse And Test Notification #api
  • #api fix update snoozing expression setting null fields for monitors #14410
  • #api [VPB-1711] Fetch nodespec and references required to construct visualizer nodes (#14403)
  • #api Allow no query field for Workload metrics (#14393)
  • #api [OBS-292] implement monitor event write repo and monitor state to event conversion (#14338)
api-2024-05-01-15-02-20 - Wednesday, May 1 2024, 14:23 UTC
  • #api [VPB-1711] Include visualizer nodes by default for pipeline deployments (#14385)
  • business intelligence job fix #api (#14395)
  • #api [OBS-363] add snoozing and renotification ability to new monitor notification service (#14303)
  • #api #ch [LP-663] Pattern ingestion and ByConity schema definitions (#14186)
  • #api #agent [VPB-1586] Use void output node for output nodes when testing (#14347)
api-2024-04-30-16-05-39 - Tuesday, April 30 2024, 14:25 UTC
  • #api flink change dynamodb attribute of alert threshold #14375
  • [OBS-366] adding monitor histogram #api and read repo (#14315)
  • #api #web migrate threshold to alert_threshold (#14373)
  • #api removed hardcoded Box part for metric provider selection to honor flag settings (#14372)
api-2024-04-30-12-33-16 - Tuesday, April 30 2024, 11:50 UTC
  • #api [OBS-403] fix clustering ANTLR not unescaping backslashes for elasticsearch #14365
  • [OBS-352] add daily active agents table to bi data #api (#14346)
  • #api [OBS-357] Fix route for fetching monitors from agents (#14362)
  • #api skip heartbeat rollup from s3 via spark (#14339)
  • #api fix panic caused by invalid monitor configurations (#14336)
  • #api fix notification service failing because of sqs access (#14335)
  • #api skip avro files in spark rollup (#14329)
  • #api If default tenant group is not found and single tenant return error (#14317)
  • #api [OBS-399] Increase free trial period to 30 days (#14300)
  • #api change update monitor request body to monitor #14296
  • #api change muted facet to snoozed for monitors (#14292)
  • #api [VPB-1531] Prevent Nil Panic in Health Repo (#14091)
  • [OBS-391] fix API pods become unready during graceful shutdown #api (#14272)
  • [OBS-362] handle states of monitors with no groupBy in query at #api side (#14289)
  • #api monitor facets set true and false options initially and fix time duration suffix trimming #14290
  • [OBS-386] add resolve monitor state api endpoint #api (#14276)
  • #api [OBS-380] add muting/unmuting ability to monitors with monitor facet being searchable by facet options (#14286)
  • #api extend antlr metric visitor to parse CQL query with evaluated groups for monitor notifications (#14249)
  • #api [OBS-378] updated api with monitor antlr user friendly messages (#14266)
  • #api [VPB-1306] Fix mispelled event type value (#14228)
  • #api [OBS-380] add support for triggered facet options for monitor state facet options #14279
  • [ED-10527] fix notification service deployment failure because of region missing #api (#14270)
  • #ch #api add severity text events table (#14265)
  • #api #web [OBS-390] pattern skyline job adjustments for better customer exp (#14268)
  • [ED-10527] fix notifaction service deploy failure #api (#14267)
  • #api [OBS-360] added monitor antlr muted search (#14264)
  • #api disable proportion check for pattern skyline job #14263
  • #agent #api Move debug output to beta (#14259)
  • [OBS-359] not update monitor state when state is not changed #api (#14251)
  • #api [OBS-355] use monitor configuration from dynamostreams instead of getting monitor from dynamodb #14255
  • #api [OBS-360] added monitor state triggered search (#14254)
  • #api Temporary limit on debug output api response (#14256)
  • [OBS-338] use monitor config in monitor state webhook from flink #api (#14250)
  • [OBS-347] round histogram windows to be able to divide 24 hours without a reminder #api (#14190)
  • #ch #api Disable sync job and lambda update (#14241)
api-2024-04-22-16-05-39 - Monday, April 22 2024, 15:21 UTC
  • #ch #api Delete eu metering and switch to us redis (#14240)
  • [OBS-74] fix log search histogram #api (#14151)
  • #api [OBS-288] implement notification service for new monitors (#14212)
  • #api added required KMS policy to eventbridge pipe #14235
  • #api [OBS-290] implemented server side monitor notification plot rendering (#14195)
api-2024-04-22-10-10-15 - Monday, April 22 2024, 09:26 UTC
  • #ch #api TUI ingestion path fix (#14233)
  • #api [OBS-295] Initial version for agent side log threshold visitor (#14135)
  • [OBS-349] change order of monitor state facets #api (#14222)
  • [OBS-346] add type facets to monitor state #api (#14217)
  • #api #storage change eventbridge pipe filter from NewImage to Keys #14215
  • #api add monitor_id to monitor in update method in monitor repo #14213
  • #api [OBS-285] Top K processor for monitoring Flink job (#14085)
  • fix keys contains duplicates error for batch operations #api (#14208)
  • enable org deprovision job in staging #api (#14191)
  • [OBS-282] add slinding as default evaluation type #api (#14203)
  • [OBS-282] add priority enum handle for monitor config #api (#14201)
  • #api #misc [VPB-1623] Limit object lifecycle for debug_output (#14182)
  • #api [VPB-1306] Update docs for event upload endpoint (#14184)
  • #ch #api Ingester iam policies and routing added for eu central 1 (#14187)
  • #api small monitoring API fixes (#14176)
  • [OBS-289] extend webhook api to process batch request from flink and calculate delta changes #api (#14141)
  • #ch #api add patterns routing to lambda and modify platform support service for queue creation (#14179)
  • fix monitor config creation status #api (#14170)
  • #agent #api [VPB-1623] Debug output file based on configuration id (#14161)
  • #api [VPB-1567] Filter integrations by version compatibility (#14093)
  • #web #api [OBS-211] Add monitor status page (#14166)
  • #ch #api add patterns to new shared hub bucket and add event notifications to prefix (#14171)
  • #api fix authz rule for update monitor endpoint and fix segfault on delete monitor endpoint (#14169)
  • #ch #api Add ingester for new large tenant group (#14164)
  • #api swagger changes and method change for update monitor endpoint #14168
  • #api #misc fix monitoring eventbridge pipe role (#14165)
  • #api #storage [OBS-291] implement required aws services for monitor notifications and events in terraform (#14130)
  • [OBS-284] changes monitor service response and adding name as facet to monitoring service #api (#14162)
  • #api [OBS-295] Implement agent monitors endpoint (#14102)
  • #agent #api Update config validation error of ED debug output node (#14146)
api-2024-04-16-16-14-39 - Tuesday, April 16 2024, 15:33 UTC
  • #api [OBS-310] Add K8s events node to Helm and Kubernetes default charts (#14137)
  • #ch #api Add missing lambda zone count (#14155)
  • Fix Clickhouse Endpoint Missing Access Schema #api (#14154)
  • #api #web [OBS-309] add ability to disable/enable suppression and change similarity suppression window for skyline monitor (#14139)
api-2024-04-15-15-51-07 - Monday, April 15 2024, 14:20 UTC
  • #api #misc Build lambdas with CGO_ENABLED=0 (#14126)
  • #api Create new set when gathering compound node metadata (#14124)
  • #agent #api Remove Debug Output node from ED Outputs (#14120)
  • [VPB-1589] #api #agent fix path extract panic (#14114)
  • #agent #api Move slice/utils to listext package (#14110)
  • refactor update monitor request and naming fix #api (#14070)
  • #api [VPB-1543] [VPB-1560] [VPB-1569] Store compound nodes metadata of conf (#14028)
  • #api [VPB-1123] Restrict integration name from containing comma (#14105)
  • #api [VPB-1535] Add mock endpoints to access samples (#14106)
  • #agent #api [VPB-1586] Improve test harness of pipelines (#14100)
api-2024-04-11-23-24-38 - Thursday, April 11 2024, 22:07 UTC
  • #agent #api [VPB-1586] Validate config before testing agent (#14090)
  • #api [OBS-301] Fix Stripe initialization during org creation (#14108)
  • #api improve logging on pattern skyline job #14075
api-2024-04-09-18-18-08 - Tuesday, April 9 2024, 17:42 UTC
  • [VPB-1592]update to demo input node validation #agent #api (#14088)
api-2024-04-08-17-54-24 - Monday, April 8 2024, 17:28 UTC
  • Revert "#api #misc cleanup unused pattern related logic in api (#14067)" (#14073)
  • Fix a crash cause in #api from distinct dimensions (#14042)
  • #api [OBS-233] Add API ingestion phase and some bugfix & refactoring for monitoring job (#14052)
api-2024-04-08-13-59-20 - Monday, April 8 2024, 12:38 UTC
  • delete RadMetrics and rename ReadMetricsV2 to ReadMetrics #api (#14071)
  • #api monitor and monitor state facet options fix dynamo query for high number of facet options (#14066)
  • #api #misc cleanup unused pattern related logic in api (#14067)
  • #api [OBS-189] Remove Snowflake related batch jobs and their bleed areas (#14022)
  • #api [VPB-1584] Fix conf removal for isolated diagnostic (#14068)
  • #api monitors update endpoint and some small refactors (#14065)
  • #api point default k8s yaml tofrom raw.githubusercontent.com intead of github.io (#14064)
api-2024-04-05-22-55-41 - Friday, April 5 2024, 22:27 UTC
  • #api Check last_error is string (#14061)
  • #agent #api Improvements on demo output node (#14011)
  • #api [VPB-1582] Fix incorrect input/output types for nested compound nodes (#14029)
  • #api attach private api staging zone to staging byconity cluster (#14054)
  • #api added concatenated group names to the monitor state #14051
  • [OBS-268] initialize monitor updater and updated #api (#14050)
  • first iteration of monitor state receiver #api (#14043)
  • #api [OBS-262] implemented facet options for monitor and monitor states (#14040)
  • #agent Fix nil pointers exceptions (#14037)
  • #ch #api add clickhouse to log facet top level fields and scale the cluster (#14035)
  • [OBS-224] #api monitor config facet options and search #api (#13960)
  • #web #tool #ci [OBS-152] More coverage for shared types (#14006)
  • #api change monitor state creation logic and state facet name (#14026)
api-2024-04-04-14-02-06 - Thursday, April 4 2024, 12:23 UTC
  • #api [OBS-225] implement monitor states api (#13982)
  • [OBS-266] add honoring order in monitor repos #api (#14021)
  • #api [OBS-233] Metric threshold monitor job PoC using Flink (#13995)
  • #agent #api Add name to Debug Strategy (#14015)
  • #agent #api Remove k8s env type check (#14014)
  • #agent #api [VPB-1581] Check for nil object type (#14013)
  • [VPB-1532] #api #agent Fix mask processor nil pointer exception (#13979)
  • #agent #api Nodespec Resource Transform to Beta (#14009)
  • #agent [VPB-1552] Update Stats Processor logging (#14001)
  • #api #agent Make fields visible in resource transform (#14003)
  • [OBS-240] update org deprovision job to only deprovision SKU observability orgs #api (#13987)
  • #agent [VPB-1427] Debug output API (#13789)
  • #api refactor facet options provider and functions for monitoring facet options provider (#13993)
api-2024-04-03-15-01-32 - Wednesday, April 3 2024, 14:08 UTC
  • Skip Purge Public Domain Signups Job #api #13991
  • Allow/Prevent Public Domain Signup With Feature Flag #api (#13988)
  • #api changed querying logic to concurrent gets for monitor ID gets monitoring #13977
  • #agent Update api logs to use variable latency (#13980)
  • #api [OBS-205] implemented CQL parser for monitors (#13962)
  • Handle Escape Skyline Slack Payload #api #13974
  • #web #api #tool [OBS-152] Use shared schema in stats, logs, knowledge and facets types (#13968)
  • #test [VPB-1571] Disable certain jobs in metrics dogfood (#13970)
  • #agent [VPB-1356] Extend TCP and Local Storage for additional types (#13766)
  • [VPB-1522] #api #agent Move enrich to experimental (#13957)
  • [OBS-248] rehydration bytes analyzed fix #api (#13949)
  • #api [OBS-255] ANTLR term extractor for monitor denormalization (#13961)
  • #api [VPB-1305] Upload endpoint for events (#13781)
  • #agent #api [OBS-250] Revert default behavior for pod management schedule (#13951)
  • #api [OBS-228] implement repo layer for monitor and monitor states (#13914)
  • #agent #api Address linter issues (#13783)
  • #test #api Update log statements is dogfood/hostedenv test (#13943)
  • #ch #api create s3 buckets for flink state checkpoints (#13947)
  • #api [OBS-227] add monitor state facets to terraform #13929
  • add otel support to agent troubleshooter service #api (#13937)