Release Notes 12.28 - SDN Reroute Threshold, Analytics Annotations, and Searchability
Tags: devops, networking, sdn, release
Published: 2021-12-28 13:26:08

We're excited to present you with the latest release of Syntropy Stack. Our team has been tailoring the product, adding new features, improving existing ones, and fixing issues. We hope these aesthetic and functional changes will improve your Syntropy Stack experience today.

We implemented the ability to control SDN Reroute Threshold, improved analytics annotations for SDN reroute events and added search functionality for the connection's source and destination.

As we progress our technology and grow the ecosystem, we listen closely to our community to build tools that matter. If you have any feedback or ideas, [Discord](https://discord.gg/UYDyHwk5gN).

> **Syntropy Stack** is free to use.
> **[Access the platform here!](https://platform.syntropystack.com/?utm_source=devto&utm_medium=devto&utm_campaign=release0921)**

---

# New Features

**Implemented SDN Re-Routing Latency Thresholds**

When the SDN feature is enabled on the account, you can either use the default recommendations or customize thresholds according to your business needs. You can customize routing decisions based on the absolute improvement threshold and improvement ratio values. Let's take an example:

- Assume the threshold values as follows: Latency Difference = 50 AND Latency Ratio = 25.
- That means the SND will reroute the connection only if there's **50ms** or more improvement between the two relays, **AND** that difference represents **25%** improvement.


Based on the above values, here are a couple of scenarios to clarify:

- **Scenario #1:** if PUBLIC Internet latency is 200ms, and SDN1 relay latency is 150ms, then the connection will re-route to SDN1 from PUBLIC since the difference is 50ms, and the ratio is 25% as well.

- **Scenario #2:** if PUBLIC Internet latency is 250ms, and SDN1 relay latency is 200ms, then the connection will NOT reroute to SDN1 from PUBLIC. Although the difference is 50ms, the ratio is only 20%, which doesn't match the second criteria.


![SDN Routing Threshold - Recommended](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/o09kqsqoyvot8m0mrpng.png)


![SDN Routing Threshold - Custom](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/w5rgrchnqfbomzg5ne9k.png)

---

**Added a Connection ID Filter**

We added more filters to filter connections by ID, IP, or name.


![Connection ID Filter](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/cnc3xhzi86joudjlkylx.png)

---

**Added a Search to Analytics Source & Destination dropdowns**

Inside the analytics page, you can find the connection source and destination instances, where you can now search both dropdowns.


![Analytics Source & Destination Search Dropdowns](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/jswaszs31vwe6fja4acd.png)

---

**Improvements to the Analytics SDN Reroute Annotations display**

We [announced the SDN re-route event annotations](https://dev.to/syntropystack/release-notes-november-18th-2021-3g5h) in the analytics graph before, to refresh our memory let's see the following snapshot:


![SDN Re-route Annotations](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/pqiey5luoez11h1ex4ln.png)

And now we improved these annotations to display how many reroute events happened at a given time, which is helpful when viewing a long timeline with multiple events.


![SDN Re-route Annotation Improvements](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/yw06yzjjj9ro7q0omj9y.png)

---


# Improvements

- Agent service optimizations
- Logging infrastructure changes
- SDN route calculation improvements
- Added health check endpoints to establish more reliability in our services

---

# Fixes

- Fixes to Analytics filters & graphs
- Fixes to log severity display
- Other minor fixes

---

# Get Started
Get started with Syntropy Stack with our three-minute [quick start video](https://vimeo.com/499558754), or follow the [documentation](https://docs.syntropystack.com) for more details. Use Syntropy Stack to streamline your container and multi-cloud deployments and automate network orchestration.

# Get Involved
Our community helps us identify the right problems to solve for our users, whether you're an active user of one of our products or just getting started (join our community on Discord](https://discord.gg/UYDyHwk5gN)! We love to foster communication among developers. Also, don't hesitate to send us a message if you have feedback or need assistance. We're happy to help!