Kentik employs a continuous deployment methodology for constant extension and refinement of the Kentik v4 portal and the underlying Kentik platform. Release notes for each successive month of Kentik v4 updates are covered in the following topics:
Note: For additional insight into what's new with Kentik, be sure to check the Product Updates page of our website (Platform » Product Updates).
December 2023
Alerting
Persist policy & threshold IDs when saving MKP Packages
Fix legacy notification usage
Migrate ddos exclusions into saved filters
Scaffold EVM for Alert Manager
Hotfix: Provide meaningful alarm severity in notifications
Improve render time on Notification List
Hotfix: Prevent serialization error that stops policies from loading
Hotfix: MKP tenant view notifications
Hotfix: Show Custom Policies in Templates
Hotfix: Accept updated EVM schema
Allow landlords to save subpolicy notification channels
Cloud
GCP Cloud Regions
Kentik Kube support for OCI cloud
Fix extreme slowness when rendering connections for AWS map
Fix force flag for AWS map topology.
Adding alibaba cloud regoins
Deprecate usage of historical AWS data from interface streaming
On prem kube hierarchy error due to not existing metadata field.
Circle indicators for healthy/empty Kubernetes symbols in Kube UI
Core
Hide site links on topology map
Fix rbac migration kmr role check
Kentik Agent Dummy Capability + Multi Arch Capability Install
Add Restricted Fetch for KMR Roles
New Component: Real date when hovering over fromNow date
Do not allow disabling capability if kentik agent is not running
Set resource limits for ephemeral envs
Update icon on Kproxy Agents
Do not let capability details open unless Kentik Agent is installed
Kentik Agent Management - Better refresh logic
Prevent Library table from overlapping rows
Use correct device reference for cost calculations
Fix missing site ip links
Adjust unit tests to match Connectivity Cost fixes
Fix Misc RBAC issues
Fix Misc. Hackerone findings
Fix interface inbound/outbound flow queries
Fixes Generator View in Dashboards from not updating
Avoid a disconnect Error on Enable Capabilities within deploy
Kentik Agent UI Polish
RBAC M3 label item filtering synthetics
Fix cloning in Library
Enable kube default for Pro and Premier plans
Adjusting Kentik Agent Headers / API
Library: Fix Kentik Preset labels being shown in wrong places and label saving issues
Remove legacy user permission checks
Kentik Agent Management - Auto Refresh
Fix Streaming Telemetry status indicator
Library Rework - More library changes
Fix selecting multiple view types in Library Sidebar
Kentik Agents use old data when agent is "down"
Fix kagent ports
Use static timestamp for baseline backfill test
Synthetics
Fix Agent Results Tooltips
Use private ip instead of public ip for private agent mesh tests
Script to update policy status
Make Filtering agents work across tabs
UI/Node changes for full credential vault
Fix Agent Results Performance Timeline Data
Harden Traffic Flow Query Builder
Fix Test Results Table Render
Fix test frequency text in credit/min sidebar
Synthetic alert URLs not pointing to the right error time
Adding lookup for targetIp address in agent collection
Remove ping & trace obj from config if not in tasks
Saving a paused test shouldn't unpause it
Update Test Results Lookback Options
Editing existing test shows no global agents
Enable Ping and Trace fix
Regression for onLoad, DnsSec
dfw1 specific trace limit increase
Only show Credentials that are used within Tests in credential filter options
Harden Mesh UIs
Backfill Incomplete Meshes
Fixed no agents but select all is checked
TCW - update form state when mobx form changes
Fix Agent Mesh Regressions
Fix switch fieldname in bgp routeviewer config sidebar
Patch to prevent 500 on mesh results pages
Update HOSTNAME_REGEX to allow a single trailing dot
Bug with active policies when creating 2k paused tests
Improve Performance Timeline Responsiveness
November 2023
Alerting
Fix missing policy ID for baselineBackfill response
MKP - fix tenant threshold condition values
Fix comparison chart color issue
Alerting & mitigation subscription fixes
Extend alerting export sleep and add synth bgp proxy flag to hrd1 nomad config
Notifications V1 to V2 migration clean-up and prep
Policy Manager Threshold Vertical Tabs, with Severity Colors
Stores cleanup: add $mitigations; remove $ddos and $alarms
baselineBackfill API update for Geography_src
Fix default policy notifications
Indicate "greater than or equals" on policy conditions
Fix baseline backfill/queryBuilder so that it doesn't coalesce columns for alerting
Cloud
Module circular dependency issue
Kube Map UI feedback improvements
Kubernetes map
Add next to regions to load env correctly for topology
Azure Subscriptions Summary and CIDR search
Direction filters fix for link generated to view traffic in data explorer from AWS security group tabs
Allow demo user to update settings to show default azure networks
"painted door" page for Kube
Core
Add Syngest calls to MKP
Kentik Agent - more feature additions / polish
Fix Profile Password Reset in MKP
Do lookup properly for Aggregate series
Kentik agent install instructions
Improvements to capability status in Kentik Agent Management
Better handling of errors with agent capabilities management
Kentik Agent Management alignment tweaks
Fix logout not redirecting to login page
Allow previous period exports to complete
Remove some lightstep oldness
Remove old, unused dd-trace config
Only show Kentik Agent Management to Sudo-ers
Fix Adding/Removing users from Rbac Role Dialog
Update KproxyAgentModel.js -- add v7.41.0
Super Agent part 2 (a continuing saga)
Fix Time Range issues when using 'this month'/'last month'
ASN Quick-View should be ASN Traffic View. Fixes #19861
Cleans filter fields properly when using One Chart Per Series in Data Explorer
KMI Network Detail Markets tab bug fixes
Use Dimension tag labels if available
Ignore empty arrays in interface filters/search
Fix Interface Type filter being hidden in some interface selectors
Migrate apiv6 nomad
Update Access Control link text in Org Settings menu
Library Rework - AdminTable and Labels
Use Promise.map in credential key migration script
Library Rework - Miscellaneous subscription and filter related bugs fixed
Show Super Administrator KMR RBAC roles on some onprems
Fix Tenant Package Error, with “updateTenant” refactor
MKP Usability Improvements
Ensure demo users have Connectivity Cost Viewer RBAC role
Fix ability to enter demo mode for new trials
Add RBAC routes for MKP
Fix adding an SNMP Interface dimension using "Include/Exclude this in a new query"
Update saved query and filter when site or device name update
Fix node-jobs
RBAC - Milestone 2
Show Raw FPS in licenses page
Fix Company Create and RBAC Handler Refactor
Store obfuscated credential keys
Make sure ASNs are ints for boundary ASN override
Missing on prem env
Fix error reports for Show API Dialog
Synthetics
Add RBAC Permission checks to Syngest Pages
High Density Mesh
Synthetics Dashboard Widget Migration
Fix Target IP Search
dfw global agents can support tcp and udp-echo
Link to tcc from creds table
TCC add test id and credential filters
Fix Checks for Targetless Agent Test Results
Let all users use v1 test links
Show cloud region instead of IP in test agent results
Prevent fetching credentials on app bootstrap
Final Fix for Agent Test Results with Optional Targets
Increase timeout for syngest results req
Fix Test Results with Optional Targets
Fix DNS Health Data Array
Fix issue with dnssec setting not displaying properly on test edit
Syngest UI Refactor - Test Control Center & Test Results
Align counts in syn status summary with active/paused tests in TCC - changes for syngest
Fix Test Control Center for Companies with No Tests
Fix Test Results Map Markers
Putting credential vault behind feature flag
October 2023
Alerting
Validate against duplicate policy names
baselineBackfill use policy dimension name by default
Support 5min SNMP and <60sec Flow chart intervals
Fix PDF export for alert details page
Fix Notification Channel usage list
Fix baseline backfill
Use red 'danger' color as alarm color
Filter Alerts upon summary chart interaction
baselineBackfill return map of dimensions to kde fields
Remove dimensions sort for backfill info
Mitigations: add support for subscriptions
Add a restricted post route for baseline backfill
Cloud metrics Alert detail page fix
Threshold condition improvements: simplify baseline & top keys conditions, comparison direction field
Cloud
Azure Metrics Collection Opt-In Form
Minor GCP topo map ui improvements
GCP metadata only exporter
Alphabetize subnets
OCI Traffic Charts
Add sidebar details for Interconnect entities in GCP topology
GCP vpn gateways
Don't remove Target VPN Gateways from GCP topology
Fix build, case mis-match on VPNTunnels import
OCI vNIC metadata
Update cloud path computing from subnet to customer Routers through Direct Connect Gateway
Connection links to Routers should no go through Customer Gateways
GCP Topology Job Concurrency
Azure Entity Explorer Query Update
GCP Topology sidebar traffic widget
addUSER role to new cloud services POST endpoints
Enable OCI for everyone
Add null check to getInterconnectAttachmentMetadata in GCP Topology
Deprecate interface-streaming Cloud API
Add OCI as a traffic origination/termination option
Azure Entity Explorer Widget and Open in Map
Use names instead of ids for VPCs & TGWs
OCI exporter object storage flow configuration
Perf Monitor Services - Only Support AWS VPC Agent Mgmt
Route Tables - hide route tables at region level
Connectivity checker - Convert ENI to Instance when generating connectivity checker report
Azure Connectivity Report Denied Traffic Tests
Update kube metadata api to generate separate index files for every cluster
Dedicated interconnects in GCP topology
GCP Index file points to incorrect latest metadata file location
Deprecate Performance Monitor Conversations
Dot not show regions for clouds that are not set up on weathermap
Added clusters metadata generation for AWS / Azure / GCP clouds
Fixes for AWS Terraform Onboarding
Update alert actions to match
Revert aws tf onboarding region changes
Connectivity Checker Path missing destination interface on forward path
Core
Use the same buckets for db acquire and queries
Add support for FBD to Query API
Graceful Rollout for Ephemeral deployments
Update credential vault api
Allow dashboards using synthetics tests results availability and generator views in public shares
Deck widgets configure button no longer captures drag events
Add link to kb in support dialog
Allow 5 min SNMP interval queries when we really need it (Capacity Planning and Alerting)
Add ability to graph at 15s granularity in Data Explorer
Add support for bulk create/update/delete for Devices V6 API
Fix tenant logout authenticationType unset for landlord
Synthetics Credential Vault Usage
Add node-jobs service to make it deployable via ktools
Update boundary asn override number
Credential Vault UI Tweaks
Various: Policies typos in various places
Kentik Agent Management Initial Milestone
Add extra safety for constructing dynamic interface query
Prevent going to sudo page when spoofed
Fix kibana log proc.name
Update regions map with custom baseURL
Ability to manually set Boundary ASN
Send trial issues to support
Fix Device API v6 to not require unnecessary fields on update
Display correct currency symbol in cost group drawer
Fix landing card for when no capacity plans
Change minimum length constraint for device_name to 1
Fix Loaded Detection for Insight Reports
Fix embargoed country insight generation when there are zero results
Fix API Tester to be more specific for cost/device swagger
Increase concurrency for fetching capacity plans
Fix watch mode
Credential Vault API
Add transaction support and removing of consumers for Credential Vault
Revert capacity planning cache but leave optimization to summary card
Restore the ability to export subset of devices as CSV
Fix subscribing to existing report
Fix/insight report loading
Add Caching for Capacity Insights
Fix Capitalization of Data Explorer in DNS blurb
Settings: Limiting device sample rate (avg) to two decimal places
Shared DE view site market dimension support
Add device_sample_rate to Data Explorer
Add Guided mode query param to share dialog
Loosen up IPv6 Validation
Fix UI Tests and editing dash item edge case
Open up Audit Log for spoofers even on essentials
Update from User menu - 'Logout' to 'Log Out'.
Fixes sankey label overlaps
UserMenu and CompanyMenu: Key adjustments for consistency!
Connectivity Cost API
Open up PDF exports to all users
Remove Company Menu for MKP
Cost fix to prevent incorrect interfaces being used when dynamic groups
Auto deploy node-services to portal.our1 on merge
Use node watch in startdev
Fix usermenu snapshot test
Synthetics
Align counts in syn status summary with active/paused tests in TCC
Fix Erroneous 'Add Label' warning
Paused tests were being counted as failing
Include app agents in global agents
BGP Monitor Test Keeps Enabling Alerting despite Disabling Alert
Show incident log when bgp call fails
Include a2a tests in agent test count
September 2023
Alerting
Policies - Fix policy drawer missing mitigation details intermittently
Fix: Alerting table filter errors
Show if policy is used by tenants, prevent editing metrics
Make the wording for exact match on alerting filters
Initialize alerting chart on DDoS landing
Fix Alerting CSV export not working
Improve Alerting type subscription time range selection
Alerts: Changed reference of individual alert from 'Alerting' to 'Alert'
Fix ascending threshold condition values error calculation
Add support for labels on policies
Fix: show notification channels in the Policy table drawer
Re-adding button for migrating tests to active global agent
Cloud
GCP load balancer api work
GCP load balancer ui
GCP fix missing project in load balancer ui
Azure Storage Account Check Logging Improvements
Format datetime in firewall policy sidebar
Expose More Azure Access Check Messaging
Expand Connectivity Checker to work with azure
Fix AWS Customer Gateway Discovery
Add Box Link Traffic Calculation Info Message
Fix Route Table Target Sorting
Fix Cloud Gateway Traffic Viz Depth
Azure Performance Monitor Services
API endpoint to store kube metadata
Core
Silence noisy error logs about aws-sdk v2 deprecation
Add support for tab linking to User Profile screen
Update auto deploy RC to next
Add auto deploy for develop branch and support #deploy for PR
Fix hcl deploy script
Connectivity Cost - Prevents skipping certain providers during calculation due to dynamic config
MKP: Tenant height and better column widths
Subscriptions: fix source link for alert type subscriptions in settings
Simplify auto deploy
Nomad: Migrate to Shared Manifest
Nomad: add job suffix
Nomad: add constraints
Support Dialog - add Dropdown and update ticket Metadata
Add Site Market to Guided Mode
Dashboards: Changing time range does not reload panels if they have not finished initial load
Subscriptions: Subscribing to an existing report removes and replaces original subscriber
New CDN logo for i3D's recently added CDN
Fix share dialog links
Fetch cost interfaces without locking up node
Added request type back to support dialog
Fix Payload Too Large for Device CSV Export
Prevent MKP spoofing from triggering password reset
Update to User Menu and new Company Menu on NavBar
Rewrote fetching of cost interface groups to prevent several individual queries
Bump app_count for onprem portal
Interface group service error handling
Nomad: Config for ephemeral deployments
Fix raw fps on devices page
Empty global agent proxy to fix yubikey in onprem nomad containers
Add Device API
Fix device links that were sometimes reversed or doubled
Interface Group Not Equal Operator fixed in DE
Parse certain environment variables as booleans
Switch bootstrap to nomad exec
Fix Device Editing on onprems
Insights
Report embargo list
Rework embargo insight filters
Conditionally add embargo insight to insights report
Synthetics
Create a script to get synth test results from synback
Brought back sudoMigrateAgent Script and tests
August 2023
Alerting
"Alerting Health Map by Sites" Dashboard Widget & Endpoint
Show alert & policy debug button for all users
Prepend special device names to alerting metric labels
Move Alerting to top level route
Omit Synthetics policies from tenant subpolicy request
Alerting table dimension list-out style fixes
Subscription UI and workflow fixes
Misc alerting fixes
Fix alerting site health widget url
Remove "&!" and replace with "bitwiseNone" as filter operator
support legacy protect/alerting routes
Support all notification channel versions in MKP
Improvements to Alerting table, filter sidebar, and summary widget
Rework EventViewModel changes for synth origin details
Improvements to Notification Channels Settings & Filters
Fix subscriptions API error for MKP alerting page
Fix notification channel form error
Alerting Summary Graphs
Fix threshold range bug
Cloud
Exclude Internal ASNs from Internet Queries
Connectivity Checker - update source and target destination links
Fix "Missing "key" prop for element in iterator" in ConnectivityReport
Fix Kentik Managed S3 Bucket Creation
AWS CloudWatch Metrics Panel
Fix AWS Entity Explorer Widget Search
Cloud Config Status - Use Device FPS to Determine Flow State
Show GCP Route Table and FW Rules Sidebar Panels
AWS Map - Show Path to modal should include destinations from TGW Route tables only for tgw attachment within same VPC
Fix GCP Cloud Network Sidebar
Additional Performance Monitor Service Branding
Support AWS Async Lookup for VPC and Subnet Names in Aggregate Series
OCI topology - Default parameters for OCI metadata scraper to upload topology to storage bucket
AWS Map - Update route table destination routes IP addresses validation
Remove bgp status from cloud export details
OCI Map - Store historic OCI topology into storage bucket
GCP firewall policies
OCI production account bucket secrets
Update AWS Perf Monitor Service Urls
Enable Firewall Log Collection on Cloud Exports
Connectivity Checker for multiple clouds, initial refactor to extract aws logic out
Core
Nodejs 18 update and more
Update node versions
Fix Geo Heatmap View when using City Dimension
Update embargo insight api country filter
Fix Site Country Name sorting
Fix sending metrics at login screen cause logout
Connectivity Costs - Redirect if invalid tab, access w/o permissions, and fix data sometimes failing to update
Fix missing SVG option in the API Call JSON
Retry query on query relay application error (503)
Remove node_config_env from common.hcl
Adds share/exports for Settings->Users, Sites, Devices
Added kproxy 7.39
Fix tenant user collection spoof bug
ktrac: remove pointless aggregate from KDE queries
Fixed Gauge Preview Formatting Issue while adding a Data Explorer Panel
Move default preset filter to UserCollection
Use new version of ip-address lib
Prep for deploying to BCT1 and DFW1 using nomad
Remove debug log
Fix agent api metadata
Add PeeringDB IX info to Interface Details drawer
Custom Dashboard Page now has a consistent Button structure with the Synthetics Test page
Fix Internal Class Name for ViewActions
Prevent ProviderInvoiceCard from being remounted due to changing key
Fix zeros in high cardinality SNMP queries
Core Aggregate page: Time Range - Capitalize This Month
Link old API Tester to Latest API Tester
Update to latest name of provider in cost graphs
Inconsistent placement of parameter controls
Fixing subscribe button for Capacity and Capacity Detail
Subscribe Is Greyed Out: Library
Subscribe Is Greyed Out: all but Library and Capacity
Fix Saved View Edit Validation
Subscription Details Dialog prevent a console error on unmount
OCI Nomad environment variables
NEXT deploy, onprem envs, and separate service for device interface group and classification
Auto build on develop
Users CSV export to use YYYY-MM-DD HH:mm format and devices export available only after loading
Added kproxy 7.40
Fix RC deploy
Move manual cost job to /restricted
Insights
Address insights report errors (Release Fix)
Insights Report Improvements
Insights report errors
Summary page for insight votes, improved feedback flow
Synthetics
Temp remove xregion suppression call to buy more time to find the issue
Add missing xregion suppression routes
Fixing bug when icmp port is non 0 on update
Changed isAdmin to canEditTests
Add Agent Details to Synthetic Alarms Response Payload
Rename ‘Performance Dashboard’ to ‘Synthetics Dashboard’
BGP Synth: don’t filter paths with ASN 0
BGP Synth: filter private ASNs, improve query performance
Show alerting status in TCC
Reachability and leak detection policy updates
Fresh notifications collections after test update
July 2023
Alerting
Add notifications to multiple policies
Custom baseline settings should preserve values
Fix Policy form - baseline window and condition maximum %
Allow Baseline Conditions for <60 sec policies
Export the Alerting list as a PDF
Subpolicy dimension & form validation improvements
MKP: Fix to alert policy defaultValue
Disable bgp type / flowspec toggle for devices with active mitigations
Fix mitigations checks for policies integration and vice-versa
Max top keys validation fix: less than or equal to max keys
Update Adaptive Flowspec Traffic Volume text
Omit missing device from filter
Support for Adaptive Flowspec Mitigations
Cloud
GCP Map - Link Connections update for densely populated containers
Azure Map - Update subscriptions selection menu.
AWS Map - Subnet - TGW routing path drawing update
Azure Map - Update VPN Link Connector
Weathermap - Add GCP regions into map.
Azure Map - Link Connections drawing updates.
Azure Firewall Sidebar Traffic
Use consistent wording between breadcrumbs and Cloud Landing page
Readme updates to new secrets generation
OCI Cloud integration
Copy error text from cloud config status
Azure scroll bar missing on edit view
Fit link from vHub to Express Route Connection
Update sidebar details based on latest component state
GCP firewall rules
Connect VNET Peering to Virtual Hub and expand its destinations
GCP firewall rules aka nacls
Update Cron Job Time Field Labels
Fix Cloud to OnPrem Sidebar Traffic Panel
Fix GCP Sidebar in Kentik Map
Update Cloud Topology Job Logging
Complex path computing and drawing across multiple VPCs connected through TGWs and VPC Endpoints
OCI environment variables
Adds src and dst Azure subscription name dimensions to UI
Azure Firewall Denied Traffic Panel
Azure Cron Job Structured Logging
Check for Azure Unsupported Version 1 Flow Logs
Fix “Show Connections” When Sidebar is Open
Fix cloud status config in GCP Topology
“Show Connections” Additional Fixes
Fix GCP Map Subnet Connector
Core
Insight service setup
Correctly sanitise insights IDs in paths
Email and Entry point fields are no longer required in the SSO page under settings
Remove dead code querying chf_realtime
Remove broken sudo-only ingest host overview
Preparation for nodejs 18 upgrade
Revert base image to earlier version
Fix Cirion logo for Connectivity Costs
Add missing nomad env config and fra1
Update fra1 redis secret per env
Fix and cleanup helpUrls
Remove 24hr device stats implementation
Set NODE_CONFIG_ENV to next for nomad deploy
Fix ASN Prefix distribution KMI route for Members
Fix for generator view having header links in MKP
Fix for Extract DNS Query Name
KMI Historical Charts + Prefix Breakdown
Increasing timeout for dashboards export/subscriptions with several panels
KMI Ranking Over Time capitalization
Fix 'Share -> Email Export' having improper default filename
Comparison Bar label change from greek to standard abbreviation
Track Search queries and clicks with a custom event
Fix showing staging branches in hc-full
KMI Network Detail Rankings tab missing default bug
Site Settings error on load with row selected
Connectivity Costs: Add 'Site Market' breakdown on certain detail pages
Connectivity Costs - Move Cost Group Interfaces to DIG Structure
Fixed CP raw label_id and site_id
MKP - Fix the policies tab on the Package form
Updated title on PeeringDB Exchange dialog
Fix top level connector logic for include exclude
Add more logging for querie
Add Redis client name to all redis connections for better debugging
Connectivity Costs: Fix all monthly charts to use changed data structure
lightstep to otel transition
Put lightstep config back so that app can start
When saving a Filter Group, remove any empty nested filter groups
Field names from previous device types are no longer being concatenated after a device change.
Updated verbiage for removing Peering DB mappings to "remove"
Adding a horizontal scrollbar to Settings > Authentication and SSO
Added filtering based on country set in Traffic Profile on the PeeringDB ASN Details page
Remove reference to 7 day deletion after archive.
Connectivity Costs - Ability to hide suggested providers
Removed row display options if row was not found in topx
Subscriptions - Custom filenames and ability to CC/BCC
Add error trap for Pendo not initializing correctly due
More fixes around include/exclude in DE
Capacity Planning: Use bookshelf transactions on CRUD
Added feature to create sites with address autofilled based on selected PeeringDB records
Changed the popup label "IX Mapping" to "PeeringDB IX"
Update metrics aggregate registry setup
Adding Connectivity Provider CIRION and its logo to the list in Connectivity Costs
Connectivity Costs - Add service/endpoint to support getting cost snmp data
Connectivity Costs - Allow contract dates to be in the past up to 10 years
Log Query JSON objects when queries are issued
Prevent structured log conflicts with query json debug logging
Search bar now shows the correct label name after hitting browser refresh.
Longer dimension names are no longer being cut off in Dimension Selector
Safely escape content in CSV export worker
Added a safety check for undefined markers in MapGL
Connectivity Costs - Reflect changes in chart bar stripes and days remaining when selecting past months
Connectivity Costs - Add safety default billing date and safety checks
Synthetics
Adding udp as ping option
Fix for date picker localization issue when timezone is set to local
Fix confusing messaging around rpki status when alarming
Fix test type validation
Fix required rule
Syn tests silence alarms
Dynatrace migration script v0
Enable search filter in labels dropdown
Synthetics availability library widget
Default State of the Internet tab to SaaS
Fixed synthetics tooltip specify typo
Normalize agent id to string
Fix synth mesh crash on hover for tooltip
Fix syn mesh missing columns
Filter out v3 notification channels if has bgp task
Assign a default config at higher level
Adding aws and gcp apac regions to dictionary
Separate Alerting and Notification
Made agent uploadObject handler async
Make AllowedUpstreams optional
June 2023
Synthetics
Script to update whitespace
Bug Fixes:
Agent listing table should take the entire remaining height
Issues table cuts off at sub 1800px
Private IP doesn't sort
Configuring HTTP test with Request header hidden results with two headers
Loading Combo test results BGP tab fails with "Network Error, 500"
Prevent mutating original field default value
Cloud
Azure VNet Gateway BGP Peer Status and Learned Routes
Azure Load Balancer Backend Pool Load Distribution
Connectivity Checker and Perf Monitor Static Pages
Subscription object saved with Azure topology
Azure Load Balancer Sidebar Panels
GCP Route Tables
Azure Load Balancer Traffic
Azure Load Balancer Updates
Azure Load Balancers - Demo Feedback
Reduce Logging Generated by Azure Topology Refresh Job
Bug Fixes:
Fix AS Groups Connections
Fix VNet Denied Traffic Table
Fix API status errors in GCP Topology
Fix Azure Metrics Sum Aggregates
Fix Azure Cron Job Failure
Add null check for gcpSampling
buf1 fallback
Core
Applying release version label to PR
Workflow trigger labeling PRs
Correct GH action labels
PeeringDB Related Fixes with Sites and Interface Drawer
Rename metrics path to match standard
Connectivity Cost - Billing/Contract Date moved from Providers to Cost Groups
Added metrics for first render pass and appReady render
Bootstrap for Next Production deployments using Nomad
Added % sign at the end of necessary metrics to differentiate them from non-percentage metrics
Use postgres read replicas for a couple of requests
Added Quick View Default Option on User Profile
Connectivity Cost enhancements/fixes
Tabs changing URL path parameters for better usage tracking
Connectivity Costs - Add Site Markets Grouping
Query API v5 Automated Testing and Structural Fixes
Nomad migration for portal, QE, and rbac
Bring back Next url for Show API Dialog
Unified ASN Rendering Component
Bug Fixes:
Made time selection less picky in custom date and time selector
Honor advanced interface filtering for Tenant Guided Mode
Fixed Sankey diagram when results are all zero
Interface Quick View - Fixing incorrect display values in Metrics Tab
Remove ASN renderer links for MKP
Clamp Fast Data to 7min index period
Added a safety check for undefined markers in MapGL
Fix broken 'auto' value on Selects
Subdomain on MKP Settings page has a. in front
Connectivity Cost - Billing Date changes bug fixes
Fixed unnecessary scrollbar on Dashboard
DE: Include row query filter logic
Fix Performance Analytics card height
Fix Kubernetes filter that use contains
Add Missing SSO Field
Fixed bidirectional filter for Azure devices & disabled appropriate fields
Fix intermittent errors occurring in non-WebGL maps
Prevent Connectivity Costs from crashing when a site is deleted
Capacity Plan: Proceed with capacity plan creation when insights are not found
Fix incorrect max FPS on licenses page
Fix using Replica DB for Synthetics Credit Usage
Allow querying SNMP data beyond the full data retention limit
Fixed UTC DST issue
Fixed Filtering Issue in Audit Log
Fixed Direct Flow Detected indicator
Reduced size of DE tooltips with multiple ASNs
Settings users no longer saves previous input
Adjust UI test
Connectivity Cost: Improved legibility of <Month><Year> pills
Prevent Spoofers from seeing password reset dialog
Fix for multiple site object mappings
ASN Renderer Fix for onclick propagation
Fix Table rendering for PeeringDB Facilities and Exchanges in ASN Details
Alerting
Allow URL params as filter overrides for Alerting table
Show disabled notifications in the notifications selector
Map Component for Alerting Sites Dashboard
Alert Table & Wrapper Component for Alerting Site Dashboard
Load more alerts on the DDoS landing page
Add summary panel to top of alerting table
Alerting page subscriptions integration
Bug Fixes:
Fix the dimensions on the Policies table
Fix the notification channel's delete "used by" functionality
Fix the initial state for the Policy editor's Baseline Bucket width
Fix: Do not apply top key validations to disabled thresholds
Change notification URLs for NRT to use IP address instead of hostname
Fix baseline condition limitation of 9999
Thresholds - Mitigations pop-up box too small.
Alerts: Updated Help button to link to Alert Policies page
Fix max top keys per evaluation validation
Insights
Expand insights search
Comparison Insights Report
Bug Fixes:
Fix ui.unique_device_names.hit metric
May 2023
Synthetics
Hide metric tooltip before showing next tooltip
Added alerting graph to test config
Hide Insights tab
Fix URL_SINGLE_DOMAIN_REGEX to must include protocol
Fixing IP address white space
Refactor augmentation of mesh data to include offline agents
Web / BGP Combo Test Improvements
Synthetics Onboarding support
New external BGP endpoint for getting active tests
Validation on uploadObjects agent route
Limit ping probes to 1 on test freq less than 1 min
Update BGP Route Viewer Config UI
Increase transaction test timeout for Emburse
Bug Fixes:
Fixed missing usage data
Fixed form section states
Replace old credit warning message with new banner
Fix agent selector modal scrollbar
v2 form updates
Fix remove agent array find bug in single agent selector
Cloud
Show flow sampling rate in cloud export config
Cloud metadata caching refactor
Reword "Case Sampling" copy in Cloud Export config
Azure Historic Metadata download from storage account
Allow Multiple CID Arguments to Azure Refresh Topology Script
Azure topology generation cronjob index file
Load topology from prev hour from cache if current hour cache is not available
Azure - added express route circuit traffic on a sidebar
Better API error handling
Pull azure vm scale set metadata as well as vmss vms and interfaces
Toggle Default Network Visibility
GCP historical metadata
GCP Region, Subnet Sidebar Traffic Queries
Change default color scheme from blue to green
Add env key to regions in configUtils
Azure Express Circuit Route Tables cronjob
GCP Map
Traffic chart for VHubs on a sidebar
Dead tooltip code for form field
Bug Fixes:
Fix Missing Azure Filter Fields
Fix GCP Topology bug where Entity defaults are overwritten if missing
Demo: 'Access Denied' error for Connectivity Checker reports
Interface Metadata truncates IP addresses
Fix Link Connector Regression
Update Data Explorer Filter Autocomplete to use cached AWS topology
Fix Box Link Traffic Calculations
AWS Map with enormous amount of links crashes browser
Fix AWS Internet Box Paging Error
Show all pod namespaces and fix incorrect no pods found message
Core
Switch audit log to audit-api by default
Skeleton plumbing for RBAC permission authorization
Slightly better DSCP selection UX
Clean up of Service Provider
Increasing lookup limits to 250
Simplify drawer/dock positioning
Modify start dev script to work with tailscale
Make build process faster
Device Dialog Streaming Telemetry tweak
Ability to manually kick off cost job for company_id and dates
Device current stats default values
Add ASN Lookup to Peering Integrations
Add address info to site and facilities for PeeringDB
Auto IC updates
Fix InputGroup rightElement when it's passed in
Update fix unit test
MKP License Card tweaks
PeeringDB Integration Beta
More logging improvements
PeeringDB Interfaces Page improvements
Show peering details button in Subnav
Multi-Assign PDB mappings
Actually enforcing RBAC
Improve Capacity Planning CRUD
Add RBAC deploy to GH action
Switch query api url for next
Add logging around DNS lookups
Add new connectivity types for Interface Classification
Add Password Expiration settings page
RBAC (Milestone 1)
Support AS Groups and Kubernetes queries in API
Metrics: tweak bucketing for a few metrics. Reword descriptions
Bring back UDR Custom Dimensions
Adding a "close" button to the Page's Drawer component
Add API for Creating KB Issues
Query Cancellation
Rename Auth Settings Page
Bug Fixes:
Prevent DNS Lookups from blowing up
Fix TCP Flags filter logic/options
Fix red dot rendering for service in LegendTable
Fix breadcrumbs in API tester
Capacity Plan export PDF shows all interfaces despite severity
Fix functional tests
Fix creating an initial capacity plan
Fix forward earthly
Fix Earthly builds to show version
More earthly fixes for versioning
KnowledgeBase Issue API Fixes
Fix error when creating dashboard panels
Fix submenus that are taller than visible screen height
Fix impossible SNMP Memory Utilization values
Fix interface dialog after adding ix stuff
Select Fix
Cosmetic user settings fixes and AdminTable cleanup
Fix Logging conflicts and perf improve
Fix blank audit and access settings pages
Remove extra comma from sql query causing error
Fixing "Other" total overlay on DE
Updating the Shared Links table to use consistent time formatting
Properly destroying HTTP-ONLY cookies on logout
Fixing UX display of icon in the Library row
Fix SNMP Device Metrics queries over more than 1 day
Alerting
Summary totals improvements for alerts
Better baseline window/completeness validations
Show tenant label for alerts based on tenant package subpolicies
Show readable labels in notifications for kmetric dimensions
Tenant parent policy preview, required tenant dimensions
Add support for ingress & egress metrics to View In Data Explorer Button
Add warning if policy was edited since alert triggered
Export alerting data
Bug Fixes:
Alert details fixes
Fix the display of mitigation names with dashes
Make sure policy collection is loaded when calculating totals for attacks
Fix MKP tenant notifications
Fix NaN static condition in attack drawer
Alerting table group by dimension and infinite scroll load fixes
Fix overlapping plotline labels on insight chart
April 2023
Synthetics
Remove separate page load section
Allow preview test status
Update query to include all companies with private rust agents
Adding response header section to the health settings of HTTP and Page Load tests
Hack the hack to send BGP queries to the ktrac cid
Expanded Allowed DNS Results
Flip v2 form config routes as default
Query which customers have active app agents AND rust agents both running tests
Add TEST_STATUS_PREVIEW to StatusMap
New logs for aws services
Bug Fixes:
Filter out duplicate alerts from results by default
Display --- for NaN values
Add missing Transaction Time Threshold
Add missing Response Time Threshold Health setting for DNS Tasks
Label fix
Fix syn display in notification settings
Include missing HTTP related Health fields for PageLoad tasks
Dark mode legend item text is invisible
404 Test 'Run Preview' (Mesh) doesn't load results pages
Fix rendering of invalid test page
Remove whitespaces before splitting values to array
Cloud
Allow ap-northeast-2 region to be used for transfluo
Connectivity Checker Nav bar
Add support for nested AWS metadata retrieval roles
Update cloud status page to support AWS metadata retrieval roles
More AWS logging changes
Historical Metadata Migration from interface-streaming to node
Direct Connect Public-VIF on-prem Router
Load Azure Historic Topology from storage account
Use https proxy config for AWS
Update AWS node metadata retrieval to use workers
Bug Fixes:
AWS Exporter default regions/roles to assume while scraping
Cross site traffic not generating lines in maps
AwsVirtualInterfacesPopover Sidebar Error
Links generation taking too long
Azure Map -> Show Connections error when connecting horizontally aligned subnets
Error when trying to open sidebar when clicking on traffic line
Show connections from internet box doesn't draw links
Sidebar error on Transit Gateway Peering Attachments details
Use application/json as Content-Type for topology gzip files uploaded to s3
Slightly Loading Performance Improvement
Improving the presentation of flowing line of Site to Site VPN
AWS Map Error - Failed to execute 'getPointAtLength' on 'SVGGeometryElement': The element's path is empty
Demo Env - Getting an Access Denied error trying to execute azure resource graph query
S3 bucket env key should be lowercased
Fix Azure Refresh topology saving to storage account
Core
GH action to deploy portal services
GH action deploy RC updates to next
Deploy portal via GH action
Enable manual deploy for auto deploys
Ignore metrics in audit log
Add User-Agent header for queryrleay client
Use Query V5 3/4 for Next
Add query relay count metrics
Add support for subLabel property
Destroy transit advisor idle connections
Add authentication method to pendo
Add GH action to sync master to RC branch
Update GH action to fix warnings
Query apiv5 middleware ports
Remove test rc branch check
Update annotation options in API node GRPC server
Support when DB is in read only mode
Bug Fixes:
More logging safety
Fix color picker when no color on label
Use correct intf id attributes for selection
Properly support interface group not equals filtering
Modified link share hover-over
Open up Raw Flow to members
Fix Average metric calculations
Fixing AdminTable column customization
Persist hash when opening shared view
Fixed settings getting washed out
Adding auto-scrolling to the tabs wrapper for small screen sizes
Fix timestamp issues when AS Groups was used with live update
Fix SDM issues post PG15
Add check for filterField and value
Streaming Telemetry healthcheck fix
Revert object validation and check for fields only
Fix sorting of FPS metrics
Use nonCloudCollection to exclude cloud devices from SNMP checks
Add mkp logging route and fix metrics route
Update GH action version
CSS changes to allow more UX-friendly scrolling of code snippets
Add milliseconds to raw flow timestamp formatting
Fix Fastly Potential Peers page
Disable incompatible options in metrics dropdown
Fix selecting and clearing in cross panel filtering
Disable dashboard save button when the query has errors
Alerting
Create & View Tenant Mitigations
Improve local text search for alerts
Make flowspec details dialog consistent
Allow true clear of mitigation status filter
Set non-Archived default states for ActiveMitigationCollection
Move /policies from views/protect to views/alerting
Add metrics routes for MKP
Infinite scroll on admin table
Bug Fixes:
Fix policy delete and policy baseline presets
Fix policy comparison direction fallback values
Fix policy auto-calc behavior
Fix: support big numbers for flowspec rate limit traffic action
Fix dimension cidr defaults
Fix Alerting and Mitigation sidebars if passed id
Don't error on unrecognized mitigation types
March 2023
Synthetics
Prevent refreshing entire page when agents list loads
Enable test preview for all users
When cloning a config with a default value, set defaultValue to clone
Move labels value hydration responsibility to TestLabels component
Refactor implementation to use metadata.capabilities
Form unit tests
Average health by provider group
Adding noFloats validator and editing transform of ms for specific values
Adding filter for AWS WL agents if it's a dns test
Introducing capabilities array on agent.metadata
Add v2 Add Test page
Update agent selection for DNS tests based on metadata.capabilities
Preview button updates
Bug Fixes:
v2 test config bugfixes
Fix link to IP address details
More v2 test config bugfixes
Cloud
AWS Direct Connect Gateway - show account ID
Update Azure Manual Onboarding text
GCP Metadata API Private Key
Added subscription group handlings
Remove sudo flag for AWS/Azure autogenerated CDs
Update Subscription ID Reuse Rules
Enrichment Scope Task Status Refresh
Update Kentik Kube query for namespaces
Bug Fixes:
Azure Subscriptions panel is opened on page load
Fix merge conflicts after update to Azure populator changes
Fix Cloud Perf Monitor update tests
Fix error loading pod topology
Fix for multi tenant Azure topologies
Core
Cron Job README
Add new Device Fields to serializer
Allowing dots in device names for BGP devices in non-onprems now
Added restricted route for dictionary cache busting
Update GH pre-release action version
Kick the hydras and use_pg_query
Add inactive company middleware for node api calls
Update changed devices by ID api to not include existing devices in notfound
Subscriptions - Send emails for uncaughtException, unhandledRejection errors, invalid subscriptions
Add Support for Bug Bounties
Add Support for contains to Hostname filter
Reinstate generation of swagger file for API tester
[APIv6] Fix log level labels
Added kproxy 7.38
KMI API - Remove unnecessary complexities/fields
Adding telemetry hooks around Dataviews for future DevTools plugin
Add Capacity Planning API
Improved logging for OTT, costs, and reports jobs
Browser metrics
Open up Auto Populating Cloud Custom Dimensions for everyone
Add UI Events for Slow Queries
Add v4 endpoint for changed devices by last since and IDs
Interface classifier error metrics
Cost group monthly traffic chart bounds and lag improvements
Rename 'Network Map' to 'Logical Map' on provider quick-view
UI metrics improvements
Clean up references to long running forks
Bug Fixes:
Ability to change visualization types during live update
Add Flow Start/End and Duration to Raw Flow
Remove unnecessary filters in older queries
Metrics - Interface Classifier Percentage
Dynamic Interface Selector: fix comma usage in regex; increase debounce to 1s
Make API Tester available for customers with no flow
Show parametric options for misconfigured subscription form and sanitize filename
Fix public shares not initializing app
Fix interface capacity chart
Add box-shadow on both left/right drawers for consistency
Fix KMI Export mutual customer labeling
Fix createDevice based on hydra changes
Fix device summary queries for no SNMP devices
Fix Entity Explorer widget button getting squashed
Fix node bin script help
APIv6 Fix/update api test
Fix excluding DHCP dimension values in Data Explorer
Do not limit query results over API for table visualization type
Prevent ELK from blowing up with a ton of deep objects
Open browser logging to member roles
Fix SiteMarket Site count
Fix setting category on preset dashboards
Fix validation of dates in with positive UTC offsets
Fix spiky Express Route Metrics chart
Device form fixes
Allow wrapping of content in profile's settings
Improve Observation Deck widget header colors for dark mode
Fix Kubernetes queries with missing service data
Fix JSON circular error in logging
Fix bin/bootstrap
Remove unused tabs in DeviceDetails
Replace util.inspect JSON stringify circular fix with modified version of JSON.stringify
Alerting
Lock mitigation method and platform edit in case of active mitigations
Improved policy condition values and labels
Support smaller screens on the DDoS landing page
EventViewModel minor tweaks for sub-policy sourced alarms
Modified Mitigation Splash Page
Remove unnecessary breadcrumb
Bug Fixes:
Fix bugs with flowspec discard
Date picker not restoring hashed state properly
Tenant config bug fixes & improvements
Fix alert drawer headings
Hide capacity insights from family select & config
Date range filter and query param fix for mitigations
Fix DDoS Configuration step 2
Fix insights widget on the observation deck
[Insights] Fix the time range on the Flow and SNMP Difference chart
Fix active mitigations summary count
February 2023
Synthetics
Updating BGP test description
Test Config Redesign
Disable edit http target field for page load tests
Remove whitespaces from comma separated allowed DNS list
Route Viewer Changes
Remove BGP events timeline and table
Add target-correlated synth failure insight
Bug Fixes:
Fixes error after "Hide Timelines" && bgpEvents from 'showAll'
Fix BGP Monitor Test typo
Fix to sort by date on Last Updated column
BGP Preview Tests - Labels Not Added when Created
Cannot close BGP route viewer window
Single url validation
Update URL_SINGLE_DOMAIN_REGEX to support paths, ports, and querystrings
Show url on hostname subtest screen
Web tests should only allow a single target
API: Improve reporting of "out of credits" errors
Fix bgp queries, bug with target table rendering
Use updated route viewer for BGP monitor test preview
Error message when trying to view Insights tab on a Network Grid Test
Cloud
Update Subscription ID Reuse Rules
Enrichment Scope Task Status Refresh
Add global proxy config support for AWS SDK
Autogenerate custom dimension for AWS
Weather map: Azure Region Summary Sidebar Section
Use Resource Graphs for Azure Entity Explorer widget
Add pop update to AZ pull
Bug Fixes:
Resource Graph query execution should work for multi tenant customers.
azureRefreshTopology cronjob causing 500 errors when uploading data to storage account.
Azure topology errors
azureRefreshTopology cronjob error when autogenerating populators
Fix AWS List Bucket Validation
awsBucketTest only looks for AWS exporters
Trim cd desc to 50 char max
Pods are not shown correctly under Clusters
In / out utilization not showing for express route circuit peering
Fix azure custom dimensions not autogenerating populators in prod
Azure metadata saved to storage account using numerical day of month
Connectivity Report Error for non existing entities
Fix selecting various Kentik Map nodes
Update Azure topology subscription filter UI
Fix bug in 15833
Reload and Cache most common azure resource graph queries on azure topology refresh
Show connections on cloud provider menu doesn't do anything
Core
Add safety and logging to quicksort
Add company id to realtimebus metrics
Add metrics for query count and chunk sizes
Preliminary logging route
Add CID to http request
Convert query engine to structured logging
KMI api and unit tests
Add device column to Detected Embedded Caches table in configuration
Connectivity Cost - Change 'Configure Providers' label
Project Recon (behind feature flag)
Add BGP device getter to restricted API
Admin table column width fine-tuning
Device BGP Additions
Password Expiration flow
Adding extra data to errors and report issues
Disable and collapse unsupported metrics
Disable salesforce sync - rely on Marketo
Send browser trace as protobuf and fix starttime span
Add AS group CRUD API and tests
Add support for invisible captcha in signup
Interface Redesign
Adding tenant IDs to the MKP table
Add Azure instance ID as guided mode dimension
Better formatting in custom applications table
Add as group API to tester whitelist
Save last selected severity filter per capacity plan in localStorage
Add safety and logging to Quicksort
More password design tweaks
Bug Fixes:
Fix JSON circular error in logging
Fix query errors with AWS dimensions
Fix structured log
Fix Live Update Queries
Raw Flow fix columns showing empty values
Dashboards: Mesh widget not responsive to resizing window
Connectivity Costs - Fix #15822
Fix use of Hostname dimensions
Capacity Planning - Fix capacity summary filters may be incorrect on load
Query fixes for 4.27
Misc query fixes
Fix Password Reset
Expand Prometheus Metrics Bucket Range
Dark mode device status indicator colors
Fix for some DE Fields showing empty values
Disable wide query runner forking
Fix empty filter dropdown labels
Fix enabling and disabling 2FA items
Fix TOTP QR code scanning in dark mode
Add dark theme to matrix chart
Fix time selection for synthetics dashboard items
Fix broken scrolling in dynamic/static interface group selector
Fix Lightstep handle old trace data
Prevent unnecessary dimension error messages
Fix excluding empty country from results
Fix raw flow metrics
Stop filtering on flipped app protocol values
Fix for onboarding layout
Fix AWS Subnet name queries
NaN displayed in Capacity Plans
Network Explorer - fix handling incomplete interfaces
Fix missing SNMP site name in results
Fixes for password reset flow
Fix Safari regex
Fix More Info tab in AS Group details page
Fix issues in period-over-period exports
Alerting
Remove support for tenant/duplicate severity thresholds
Notification improvements from a UX and technical standpoint
Sort policy template dropdown alphabetically, show type filter
Omit details on inconsistent synthetics notification
Show filters on Policy Summary Panel
DDoS code cleanup
Preserve dashboard and data sources when cloning policy
DDoS landing page improvements
Clean up legacy tenant thresholds
Gracefully handle legacy tenant config alerts in attack and policy requests
Bug Fixes:
Fix baseline backfill queryBuilder
Fix TCP Flag dictionary entries
Update baseline settings wording to reflect KB
Fix for custom dimensions breaking dashboards, 15515
Fix Threshold Top Keys Evaluation Validation
Don't apply custom dimension filter overrides in tenant insight queries
Update API eventViewModel Alert links
Fix heading color
Policy debug fixes
January 2023
Synthetics
Add details in synthetic BGP monitoring alarms
Change bgp alarm row group and sorting
API: BGP Monitoring: Add support for `allowed_upstreams`, a.k.a "Upstream leak detection"
Show agent errors in DNS test types
API: synthetics `dscp` attribute
More AWS logging changes
Bug Fixes:
Error message when trying to view Insights tab on a Network Grid Test
Portal not showing data for an agent, while data are available in API
Cant Save a SYN script after adding a Puppeteer Script
Transaction test frequency UI error
Unbreak service, and style crazy AS names
Dashboard messing with TCC health
Page load ping/trace expected credit usage bug
Incorrectly labeled settings in Configuration pane
After Run Preview, back button goes to another preview
Add hover text of a test's status to icons on tabs
Changing selected test results in error
Transaction Test Unstable [internal]
Alarms count is a string
Don't return Synth Tests in global search with `test_status: "D"`
Fix some of the easier traceroute bugs
Syn show dns test agent error
Refresh Site select options list after creating a new site
Update getFlowBasedTestCreditsPerMin to account for max_tasks
Omit deleted agents when re-saving test
Test retention issues
Ensure credit usage refs task_status
Test retention display issues
Quick fix for getting active vps
Shared display bugs
Test "Save" button incorrectly disabled
Fix Certificate Expiry formatting
Cloud
Set Subscription ID Context in Powershell Script
Azure Tenant ID Bin Script
Cloud Export Task Status Tooltips
Azure Resource Graph API
Update Cloud Export Disabled Status Tooltip
Nav Menu Cloud Link is now based on configured clouds
Add Azure subscription limit for topology fetch
Add Sampling and Sampling Rate to UI Cloud Config form
Azure custom dimensions
Add support for Azure api CRP rate limit handling
Bug Fixes:
Cloud: performance Services tab will not load
Supporting src|dst lookups for AWS VPC Name/Subnet
VPN Line VGW / TGW fix to remove unnecessary lines between transit gateways.
VPN Metadata shows incorrect ip for connected device
Incorrect Traffic path for AWS map for DC
Time Range control: validate empty dates and fit long dates without going to new line.
Guided Demo - Allow Azure Cloud Map Access
Weathermap Optimization
Weathermap error for companies with no clouds configured
Azure Entity Explorer doesnt refresh topology and subscriptions change
Fix Onboarding Security
Kentik Map - Azure - Errors
Fix missing azure subscription ids on custom dimension selection modal
Core
Device Form - Allowing kappa against cloudpaks
Update PagerDuty and OpsGenie logos
Move Guided Mode to not being 'freeform' except where necessary
Supporting horizontal scrolling in tables
Send trial support emails to their account team
Capacity Planning Interface Menu updates
Add trace_id to query logging
KDE query post-processing performance improvements
Create zendesk for spoofers in trials
Update pg calls in prep for PG 15
Bug Fixes:
Add safety and logging to quicksort
Fix vpc name bug
Handle unexpected websocket disconnect
Fix live update offset timestamps
Don't set device_alias anymore
DeviceSelector - better handling of duplicate device names
Query normalization fix
Live update time shifting
Front time shifting in live updates
Fix query interval for when using SNMP queries
Fixed http prometheus metric uri props
Fixed sorting of query results
Fixed Showing OTT Matching Percentages
Handling archived/incomplete devices in NE device details
Improved adding saved views to Observation Deck
Misc Query Engine Work
Fixed dashboard links for queries with cidr filters
Fix creating dashboard with Azure guided dimensions
Fix city, region, and country links
Small Query Improvements
Query Builder Fixes
Fix for old reAggFn
Fix results in previous period queries
Fix validation of uniqueness of site market name
Making raw flow permission exist by default
Fixed warning-sign and error icons to use color over intent
Support error display when field is prepopulated but showPristineErrors is not defined
Fix site market name validation
Audit Log improvements
Resolve (cloud-related) populator search returning dupes in filter dropdowns
Server-side filtering on interfaces page plus "Null" search issue
Only mark as dirty in defaultValue situations
Fix: Audit Log Date Range filter fix
Fix Traffic Engineering for devices with dashes.
Enable/Disable Streaming Telemetry for device
Audit Log Fixed MKP, KMI, Totp and CD things
Horizontal Scrolling Fixes
Fix Query Engine OOM
Table - Horizontal Scrolling fixes
Audit log fixes
Fix potential chunking issue for large queries
Accessing option group safely now when showing Dimension tags
Time Series Bucket Aggregation tweaks
Prevent rendering issues with interfaces in bar charts
Preventing 401 errors in shared synthetics
Fix site country links in Data Explorer
Remove external id from zendesk sso payload
Improve query aggregation option handling
Put chart in comparison mode when using Compare Over option on row
Safety check to prevent bracketing error reports
Fix Kube Query Errors
Short flow agg window fixes
Adding "overriden" indicators per #10002
Exclude kmi urls from auditlog + better name
Alerting
Amp & Reflection migration script improvements
Alerting Summary, Insight & Alerting Table Improvements
Add time range filters to attacks, insights and mitigations
Adjust new alerting summary for tenants
Linking to dashboards in MKP tenant alarm views when they're accessible
Add alarms sortBy and pageToken to alerting API
Updates to Amplification & Reflection Policy Migration Script
Bug Fixes:
Fixed minor silent mode form issues
Baselinebackfil fixes
Notification channels not being persisted when threshold is disabled before update
Fix insights duration on fetch
Insights - Safety checks for startsWith() computeds
Fix "default policy to silent mode" bug
Fix hashed table filter time range selections
Show overlays with links when no flow devices setup
Fix DDoS config step 2
© 2014-25 Kentik