kentik Product Updates logo
Back to Homepage Subscribe to Updates

Product Updates

Latest features, improvements, and product updates on Kentik's Network Observability platform.

Labels

  • All Posts
  • Improvement
  • Hybrid Cloud
  • Core
  • Service Provider
  • UI/UX
  • Synthetics
  • Insights & Alerting
  • DDoS
  • New feature
  • BGP Monitoring
  • MyKentik Portal
  • Agents & Binaries
  • Kentik Map
  • API
  • BETA
  • Flow
  • SNMP
  • NMS
  • AI

Jump to Month

  • April 2025
  • March 2025
  • February 2025
  • January 2025
  • December 2024
  • November 2024
  • October 2024
  • August 2024
  • July 2024
  • June 2024
  • May 2024
  • April 2024
  • March 2024
  • February 2024
  • January 2024
  • December 2023
  • November 2023
  • October 2023
  • September 2023
  • August 2023
  • July 2023
  • June 2023
  • May 2023
  • April 2023
  • March 2023
  • February 2023
  • January 2023
  • December 2022
  • November 2022
  • October 2022
  • September 2022
  • August 2022
  • July 2022
  • June 2022
  • May 2022
  • April 2022
  • March 2022
  • February 2022
  • December 2021
  • November 2021
  • October 2021
  • September 2021
  • July 2021
  • June 2021
  • May 2021
  • March 2021
  • February 2021
  • January 2021
  • December 2020
  • October 2020
  • September 2020
  • June 2020
  • February 2020
  • August 2019
  • June 2019
  • April 2019
  • March 2019
  • February 2019
  • January 2019
  • December 2018
  • November 2018
  • September 2018
  • August 2018
  • June 2018
  • May 2018
  • April 2018
  • March 2018
  • February 2018
  • January 2018
  • December 2017
  • November 2017
  • October 2017
  • July 2017
  • June 2017
  • May 2017
  • April 2017
  • March 2017
  • February 2017
  • January 2017
  • December 2016
  • November 2016
  • October 2016
  • April 2016
ImprovementCore
6 years ago

Guided Mode Dashboard Dimensions

guided-mode2-367w.png
Back in November, our dashboards were enhanced with the guided mode feature, in which the user is prompted to enter or choose the value of a given dimension and that value determines what traffic is displayed in some or all of the dashboard’s panels. The guided-mode dimension for a given dashboard is chosen in the Dashboard Properties dialog (see Guided Mode Settings) using the drop-down Dimension family to filter by menu. We recently added the following additional dimension families that now appear on this menu:

  • Connectivity Type
  • Interface Description
  • Network Boundary
  • Provider
Avatar of authorGreg Villain
ImprovementCore
6 years ago

HyperScale Custom Dimensions & API

Custom Dimensions provide a mechanism by which Kentik Detect customers can effectively add custom columns — queryable dimensions — to the main tables of the Kentik Data Engine (see Main Table Schema). Our developers have worked up a major upgrade to our Custom Dimensions engine, which we’re calling Hyperscale Custom Dimensions (HSCD). This new approach increases the capacity and agility of Custom Dimensions by eliminating many constraints of the legacy system, particularly with regard to the cardinality of values.


Legacy, UI driven Custom DimensionsHyperscale Custom Dimensions (HSCD)
Maximum of 10,000 populators over 12 Custom Dimensions~100,000s of populators for shared Kentik SaaS setup
~Millions of populators for single-tenant Kentik On Prem setup
~20 min target ingest-to-flow latency<5 min target ingest-to-flow latency


HSCD Availability and Use

While HSCD is already fully functional, our engineering team is currently completing final refinements in preparation for General Availability release. In the meantime, we encourage you to get familiar with it to see what it can do. So we’re launching HSCD in preview mode and putting it into the hands of customers who request it from Customer Success (support@kentik.com).

Note that to define HSCD dimensions you’ll use our new HSCD API. Instead of exposing direct REST endpoints like we do for our query and admin APIs, we’re making HSCD available via an Open Source client library, written in Python, that we’ve published on GitHub. We will also soon add the API itself to our API Tester and publish API documentation.

New Custom Dimension UI

Once we activate the new feature for you, you’ll be able to use the Python client to push Custom Dimension mappings, and you’ll see some changes to the controls in your Custom Dimensions dialogs (see screenshot below). The new UI allows:

  • Paging when there is a large number of populators.
  • Searching for Custom Dimension values across a large number of populators.
    hyperscale-custom-dimension.png

Stay tuned to this space as more details will follow soon about the powerful features that are enabled by the increased scale made possible by HSCD.

Avatar of authorDuĊĦan Pajin
ImprovementCore
6 years ago

New visualizations, site dimensions & UI improvements

This month of August, we're releasing a sum of granular features, read on for more details.

New Site-based Dimensions

We’ve added the new dimensions “Site Country” and “BGP UE Site Country.” While the existing  “Source Country” and “Dest Country” dimensions tag traffic based on the country associated with the source or dest IP of the flow, these new dimensions tag flows based on the country associated with the PoP (and device) that the flows were received from. This allows you to filter or segment traffic by the geolocation of the network entry or exit point, rather than the geolocation of the host(s) that originated or terminated the traffic. These dimensions were added to aid traffic engineering, peering, or customer traffic analyses that rely on understanding the geolocation of network entry and exit points.

Major Update to Geo HeatMaps

Region Maps (a.k.a. sub-country) have been revamped. As shown below, the regions are now fully modeled in the mapping engine, providing easy-to-read region-based heatmaps.

Region Heat Map

We also now support heatmaps based on Custom Geos (described above), as shown in the example below.

Expanded Service Names

We’ve expanded the list of Service names that are displayed with well known TCP and UDP Ports when using the Source/Dest Proto:Port dimensions. While we previously resolved only about 2000 service names, we now include approximately 12,000 port/service name mappings, and any port number listed in the public NMAP dictionary is available for resolution. NMAP sources this dictionary both from IANA’s allocation master file and their own curation efforts.

New Filter for Interface List

We’ve added an “SNMP but no Flow” filter to narrow the interfaces listed in the Interfaces List (Admin » Interfaces). Applying the filter will restrict the list to interfaces that should have flow enabled but do not. This is particularly useful when troubleshooting ports that have traffic reported via SNMP but show no flow, the most likely cause being misconfiguration ot the flow-generating device.

Interface Filter

New View Types

We’ve added two new types of visualizations (see Chart View Types):

  • Sunburst visualization: A density-based view in which the dimensions that make up the key definition are represented as concentric rings that are segmented into wedges representing the top-X results (see Sunburst Chart).

Sunburst Visualization

  • Horizon charts: A compact time-based visualization in which each of the top-X rows is represented by one “lane” into which different-colored bands of results are overlayed, with higher volume results in front (for a fuller explanation, refer to Horizon Chart).

Horizon chart

Enhanced Usability and UI

We’ve made a number of recent usability and UI improvements:

  • Alerting Device Selector: The Device selector in alerting now matches the Device selection dialog used in Data Explorer, which enables device selection by Device Labels.
  • Device Labels Scalability: Additional colors have been added to allow a greater range of Device Labels.
  • Nesting in Saved Filters: Filters can now be saved even if they contain one or more nested filter groups. Additionally, as shown below, filters with nesting (saved or ad-hoc) can now be used in Alerting (Dataset tab of Alert Policy dialog).

Nested filters


Avatar of authorGreg Villain
Hybrid CloudCoreNew feature
6 years ago

Adding Google VPC Flow Logs

Kentik now offers extended network visibility to customers using the Google Cloud Platform (GCP) by supporting Google VPC flow logs as a source of flow records. VPC Flow Logs are NetFlow-like metadata, generated by virtual instances in Google Cloud Platform (GCP), for the network traffic entering, exiting, or within a VPC (between VMs).


With VPC flow log support, Kentik customers can now get full visibility into network activity within GCP projects, and also between GCP and traditional on-premises data centers in hybrid cloud architectures.

Google VPC Flow Logs

The cool part about Google VPC flow logs is that very little configuration is required for existing VPC users. As depicted in the functional diagram above, all that’s needed is for you to configure VPCs in your GCP projects to send Flow Logs to a Pub/Sub topic, which Kentik subscribes to in order to pull the data. This provides agent-less visibility into all the traffic in the VPC without creating any additional instances. Once the connection is established, flow data from your cloud infrastructure is available within Kentik Detect for visualizations (like the screeenshot below) and alerting, just like data from any other source.

Google Cloud Platform Sankey

For additional information, please see our blog post Kentik for Google Cloud VPC Flow Logs, refer to the KB topic Kentik for Google VPC, or contact our Customer Success team.

Avatar of authorChristoph Pfister
CoreNew feature
6 years ago

New: Custom Geos

Custom Geos enable each Kentik customer to organize countries into custom groups so that reports and views generated in Kentik Detect are consistent with the geographical zones already in use elsewhere in their business. Rather than forcing all users to use the same predefined geographies, this feature accommodates the need for each customer to define territories however they want, which (as shown in the image below) can be quite different from company to company.



Custom Geo

Custom Geo is part of a broader initiative to expose new dimensions that bring business logic into flow analytics, thereby making network data meaningful to teams that aren’t necessarily network savvy (e.g. interconnection managers and planners, business development individuals, and even executives). In this case, Custom Geos basically correspond to markets or sales territories, composed of multiple countries, for which data can be aggregated and presented together. This capability is especially useful for large worldwide content providers, carriers, and enterprises that need to be able to assess and compare data at the market level, as shown in the side-by-side screenshots below.

Custom Geo Comparison

By default, Custom Geos are set to correspond to continents. To tailor the groupings for your business, go to the Admin » Custom Geo page in the portal (see screenshot below) and follow the instructions outlined in the KB topic Add or Edit Custom Geo.

Custom Geos

Once you’ve defined your Custom Geos you can start using Custom Geo as a Source and/or Destination dimension for both group-by (e.g. in Data Explorer’s Query Dimension dialog, as pictured below) and filtering (in the Dimension Selector dialog).

Query Dimension Dialog

Custom Geo can also be leveraged in the portal Library by building Dashboards in Guided Mode that take Custom Geo as an input. This would allow you to build market-specific dashboards that give interconnection managers or business development teams at-a-glance insight into key vitals for a given market. You could also create a dashboard that allows users to cycle through their markets to inspect a given information-set for each market, like connectivity mix (transit, peering, etc.) by PoP, as shown below.

Markets Overview Dashboard

Given the utility of Custom Geo, we also have plans to extend it into the realm of domestic markets, allowing ISPs to configure markets based on Regions (i.e. sub-countries, like states in the US). For additional information, please see the Custom Geo article in our Knowledge Base or contact our Customer Success team.

Avatar of authorGreg Villain
UI/UXNew feature
6 years ago

Introducing: Universal Search

Universal Search is a powerful tool that provides a central place to find not only information about a given topic but also links to relevant Kentik Detect portal areas and controls. The idea is to make the portal experience more efficient by minimizing the user’s effort and time while maximizing the accuracy and utility of search results.


Universal Search is super-easy to use (think of “Google in Kentik Detect”) and is available anywhere in the portal, either via the Search input field in the main portal navbar (indicated with a magnifying-glass icon) or by pressing “Shift + S.” As you enter a string in the field, the Universal Search modal (shown below) opens automatically and presents results grouped into categories (e.g. Alert Policies, Reports, Users, Devices, Interfaces, Documentation, etc.).

Universal Search

It takes just a few searches to begin to see the variety of useful results that Universal Search can return:

  • If you search for “alerts” your results include Quick Nav buttons (Active Alerts, Mitigation Methods, Alert Silent Mode, etc.) that take you directly to the relevant page of the portal.
  • If you search for “sampling” you’ll see documentation explaining Kentik’s recommended sample rate tiers.
  • If you search for terms such as “transit” or “peer,” results will include interfaces, reports, and alerts where the term is part of the interface description.

How does Universal Search make your day-to-day usage of Kentik Detect more efficient? Here are just a few examples:

  • If you’re configuring a portal Admin setting and you need to refer to the Knowledge Base, use Universal Search to return the most relevant help topics directly within the portal (no need to juggle back and forth between tabs).
  • If you’d like to see a dashboard built by one of your coworkers, but you’re not sure of the exact dashboard name, enter the part that you remember (e.g. “EMEA sales report”) and Universal Search will find it for you.
  • If you can’t remember which network device a given IP is configured on, enter the IP; Universal Search will show a link to the Admin » Interfaces page, filtered to show the interface with that IP.

Leveraging customer feedback, we plan to continue refining Universal Search and finding new ways to put it to work for our users. For additional information, please see the Universal Search topic in the Kentik Knowledge Base or contact our Customer Success team.

Avatar of authorGreg Villain
ImprovementInsights & Alerting
6 years ago

CSV of Alert History

By popular demand, you can now download as a CSV file is a log of all Alerts within a chosen time range and with specific attributes. 

To enable this oft-requested feature we’ve now added an Export to CSV button on the History page (Alerting » History). The download process is the same as for the Unclassified Interfaces report described above.

csv-alerthistory.png

Once downloaded and opened in a spreadsheet, the CSV file will appear as shown in the screenshot below:

csv-download.png


Avatar of authorJoe Reves
ImprovementCoreUI/UX
6 years ago

CSV of Unclassified Interfaces

Interface Classification is a quick and easy process that reveals the role of each interface through which your traffic enters and leaves the network. The higher the percent of interfaces you’re able to classify, the better you’ll be able to optimize your network for cost and performance.


We now make available a downloadable CSV file that lists all of the interfaces that can’t currently be classified, so that you can take steps to facilitate a better interface classification percentage (e.g. revise SNMP-retrieved description strings).

To export the CSV file, click on the Unclassified Interfaces button below the ring diagram in the Classified Devices pane (right sidebar) of the Interface Classification page (Admin » Interface Classification).

csv-unclassifiedinterfaces.png

In the resulting Unclassified Interfaces dialog you’ll see the list of unclassified interfaces as well as a new Export CSV button at the upper right. When you click the button you’ll see alerts indicating the progress of the export, after which you’ll be able to access the Recent Reports dialog, from which you can download the Unclassified Interfaces report.

Avatar of authorGreg Villain
ImprovementCoreUI/UX
6 years ago

BGP Status Indicators

We’ve reworked the BGP status indicators in the Device List (in Admin » Devices) to better explain the shown status. Previously, if you had v4 BGP enabled, it would show v6 BGP as “not established” even if you had not set it up. Now a tooltip (displayed on mouseover) will now tell you about non-established and not-configured BGP states. As shown below, you’ll see a separate indicator of states for v4 and v6 BGP.

Session is not configured

bgpeering-notconfig.png
Session is configured but not established
bgppeering-notestablished.png
Session is established (therefore also configured)
bgp-enable-established.png


Avatar of authorGreg Villain
ImprovementCoreUI/UX
6 years ago

Performance Metrics in Sankey Diagrams

Sankey flow diagrams have long been an important feature of Kentik Detect, used to represent the flow of network data from hop to hop. We’ve recently refined the calculations underlying our Sankeys related to performance metrics, such as percent retransmits or latencies, to give a more accurate picture of these metrics. Our Sankeys also now support bracketing, which enables the coloring of nodes — and the links between them — based on your bracket specifications, which is very useful for performance diagrams.

performancemetrics-sankey.png


Avatar of authorGreg Villain