What’s New

Here are our latest changes and improvements

What’s New for June 21st

  • User Experience
  • APIs
  • Bug Fixes
  • Dashboards

 

👂 We’re listening!

  • We have added a new way for you to send us feedback. Just drop us a mail to product@anodot.com. This is your destination for any feature request and feedback. Notice – if you want to open a ticket for something which isn’t working – keep on using support@anodot.com – that one is monitored by our support staff.

🚨 New Beta Features

  • Our new Slack application is now ready for beta customers. The new application features much better interactivity, threading of messages and much more. More details here.
  • Actions are now ready for beta. Actions enable you to define specific actions which can be taken once a user gets a trigger. More details here.

How do I join a beta, you may ask? Very simple. Let us count the ways:

  • Talk to your dedicated Customer Success Manager.
  • Lets us know via the #design-partners-wanted channel in the Anodot Community.
  • Drop us a mail to support@anodot.com or product@anodot.com

🎁 Integrations Updates

  • Zabbix as a channel – We’ve added the capability to send Anodot alerts to Zabbix for customers who want to use it to view alerts coming from Anodot as well as other sources. This is based on a Zabbix agent.

🗃 Improvements

  • The issue with Grafana plugin which prevented multiple users working with the same data plugin has been fixed. Rejoice!
  • For those of you using the new metric explorer – you’ll notice we’ve integrated it into the Alert Editor when choosing “Influencing Metrics”
  • We’ve improved the way we display metrics in the new metrics search. Less information, better readability.

🛠 Bug Fixes

  • We fixed an issue with giving feedback to alerts in the alert console.
  • We fixed an issue where paused alerts were throwing the ‘alert count’ in the alert console off.
  • Various fixes in our new dashboards – in the text tile and in the graph tile

🧩 API Improvements

  • We’ve fixed an issue with the /tokenMap API where it didn’t return results with certain parameters (and updated the documentation)
  • We’ve fixed an issue with the /events API where delete by arrayId wasn’t working properly.

What’s New for June 8th

  • User Experience
  • APIs
  • Bug Fixes

Have you switched to our new dashboards already?

🎁 Integrations Updates

  • Improvements to Tamtam channel – We’ve improved the way anomaly graphs are sent in tamtam.chat channels. We’ve also added “Closure Reasons” to tamtam.chat message. Closure reasons help explain why an anomaly was closed and provide better explainability.

🗃 New Documentation

🛠 Bug Fixes

  • We fixed an issue in dynamic routing which prevented reacting to changes in the routing table in a timely manner.
  • We fixed some formatting issues in the stream details view.
  • We fixed some errors in the BigQuery collector related to the formatting of time zones.

🧩 API Improvements

  • You can now get the bearer token of the needed for API authentication as JSON format.

What’s New for May 25th

  • User Experience
  • Data Collection
  • APIs
  • Bug Fixes

Have you switched to our new dashboards already?

🎁 Integrations Updates

  • New ETL Channel (Rivery) – Always wanted to store alerts for future exploration? We partnered with Rivery to provide you a kit which reads Anodot alerts and stores them in your favorite database of choice. Read all about it here
  • New in Grafana – Our Grafana plugins now support dynamic loading of metric names for customers with more than 500 different metrics. We also added support for functions in the metric panel as well as better coloring of metric lines when multiple metrics are displayed in the same panel.

 

🗃 Feature Enhancements

  • Service Usage – We’ve expanded the service_usage metric to now contain information on Weekly Active Users (wau), Monthly active users (mau) and additional usage parameters. This feature was in beta mode and is now open for all customers. Click here to learn more.
  • If you are using variables in your alert names, descriptions and actions – we just made it easier to find just the right variable. Just type {{ and you can see all the relevant options.

What’s New for May 25th

  • Gauge Tile! We have a new tile type for all you gauge lovers (Available in the new dashboards)
  • Choosing a measure in the metric explorer which is originating from multiple streams will now open a drop down to enable choosing the right stream.

 

🛠 Bug Fixes

  • We fixed a bug where showing the preview in BigQuery collector was causing a crash in certain situations.
  • We fixed a bug where source chip was missing from metrics in the metric explorer.
  • We fixed a bug when converting number tiles from the old dashboards to the new one the title went missing.

 

🧩 API Improvements

  • We’ve updated the Tags API to support V2 format and updated the documentation
  • We’ve added the Forecast API to the documentation. Talk to us if you are interesting in starting to use forecast.
  • Our Webhook has new fields! We’ve added “alertGroupId” to all webhook payloads to enable you to thread messages coming from the same incident. In the next couple of weeks we will also be adding “Close reason” to provide better understanding of why an Alert was closed.

Taking our dashboards to another level

  • User Experience
  • Dashboards

Anodot is proud to introduce our new dashboards! The new dashboards not only come with a new sleek design but also bring with them new and enhanced functionality. However, before we dive into the details, it is important to note that the existing dashboards (known as version “1.0”) will continue to function as usual. You can keep your existing dashboards ‘as-is’ and then begin migrating (or creating new ones).

Let’s explore the top new features of our dashboards:

Enhanced management page

We revamped the main dashboards management page with a modern look and feel, and better filtering and sorting options. Now it’s much easier to look at all of your dashboards at a glance, and quickly find the one you need. The filters are now aligned with the rest of the filters in Anodot. You can also create a filter and use “Save View” to make it the default view every time you visit the dashboard management page. 

Taking our dashboards to another level

New look & feel

We worked hard to make our dashboards look good, and feel much more streamlined. The colors and icons are now much better aligned with the rest of the Anodot look and feel and enable you to create modern and appealing dashboards.

Taking our dashboards to another level

Quickly switch between dashboards

When hovering on the dashboard’s name, a quick-switch menu shows up. You can click on another dashboard to quickly access it without having to go through the management page. You can even search for another dashboard in the same menu.

Taking our dashboards to another level

Easier filters

Now it’s much easier to add filters to dashboards; just go into Edit mode and add filters from the list of available dimensions.

Taking our dashboards to another level

Edit Mode

One of the most frequent issues we heard from you regarding the old dashboards was the difficulty to understand as a user whether the changes you were making would impact others. In order to alleviate this concern, we’ve made a very ‘crisp’ distinction between viewing a dashboard and editing it. Clicking on ‘Edit’ (If you have the rights) will put you in Edit mode, where all the changes you make will be persisted to all dashboard users. 

Taking our dashboards to another level

But wait – there’s more!

Moving to the new dashboards (and their new underlying technology) enables us to start adding some very nice additions. Here are just a few of them:

  1. Add a static line to a dashboard tile – for that threshold you just have to display.
  2. The new Apply mode in filters – which is very useful for large, resource-intensive dashboards.
  3. And lastly, for now… Gauge Tiles! 

If you haven’t upgraded to the new dashboards yet – please reach out to your Customer Success Manager or to support@anodot.com and we will be happy to enable them in your account.

What’s New for May 5th

  • Data Collection
  • APIs
  • Bug Fixes

🎁 Collector Updates

  • Google Auction Insights – We’ve built a new collector enabling you to leverage the Google Auctions Insights report in Google Ads.
  • ClickHouse Database – A new agent for collecting data from ClickHouse data warehouse.

🗃 Feature Enhancements

  • There is a new design for “No Data” periods in the Alert Console. Would love your feedback on it.
  • In our ongoing quest to make agents/pipelines behave more like streams – you can now remove pipelines from the the Data Management screen and filter them in the alert editor.
  • Google Ads Collector now enables setting a delay when using daily collection.

🛠 Bug Fixes

  • Fixed a (really annoying) issue where the “Are you sure” popup appeared when exiting the alert editor without making any changes.
  • Fixed an issue where a recurring error in Google Analytics streams caused them to fail.
  • Fixed an issue with the metric count in the simulation of the alert editor.

🧩 API Improvements

  • A new “Users” API coming – will enable you to get the list of active users in your accounts.
  • We’ve added support for deleting Multiple Events in the API.
  • We’ve fixed some bugs in the “Events” API documentation (Some of the samples were wrong).

🤘 Anodot Community

A couple of weeks ago we’ve launched the Anodot Community. If you’d like to join – please let us know. In case you’ve missed the customer event where we launched the community (and showed some cool features) – you can get the recording here.

Anodot ❤️ Grafana

  • User Experience

We are happy to announce that the Anodot Grafana Plugins are now officially certified and ready for public use. We know a lot of you have been asking for them so we’re thrilled to be able to deliver these. Please follow the documentation here in order to get started. Have any questions on how to use them? Why don’t you hop on to the #ask-the-expert channel in our Anodot Community?

Anodot Grafana

What’s New for April 7th

  • User Experience
  • Data Collection
  • Bug Fixes

🎁 Collector Updates

  • New Teradata Collector! Read all about it!
  • Telco Customers – New Cacti Integration and Zabbix.

🗃 Feature Enhancements

  • We’ve enabled doing a “Live Edit” to Snowflake ❄️ streams (and updated the list of Snowflake sources)
  • We’ve added Okta support for our On-Prem customers.
  • There is a new design for “No Data” periods in the Alert Console. This is NOT the final design – that will be rolled out next week but you can already see where this is going 🛣

🛠 Bug Fixes

  • Fixed an issue where automatic alert creation from a stream wasn’t working.

Slow week at the factory?

🎁 Well, No.

We will not be posting our bi-weekly updates today, as we are preparing some major announcements beginning of April. Stay tuned!

What’s New for March 10

  • User Experience
  • Data Collection
  • Bug Fixes

🎁 Collector Updates

  • You can now use shorter timescales when using the Google Analytics Collector (15, 30 minutes).

🗃 Feature Enhancements

  • Updated the “data sources” page with new categories and better arrangement of the different collectors. You can always see the most up to date integrations here – https://www.anodot.com/integrations/
  • New Message pop-ups design… Oh, all the pretty colors! 🌈
  • You can now set the business impact of a measure directly from the alert editor AND you can now set business impact on Agents! 💰💰💰
  • We’ve improved the ‘info panel’ showing alert details in the Alert Management Page. The design if the new info panel was done in order to present you as much information as possible without going into the alert definition itself…

🛠 Bug Fixes

  • Fixed an issue when editing live Kinesis streams.
  • Fixed an issue in the Alert editor where the simulation failed after changing a function. Several other minor issues in the alert editor were also fixed.

Facebook Ads!

  • Data Collection

Due to popular demand, we are introducing a new collector for Facebook Ads. This collector is planned on evolving into a full blown business package down the road, complete with its pre-defined alerts, dashboards all out of the box. The collector is currently in beta status and we will be happy to open it up to any customer interested. Just ping us at Support@anodot.com

What’s New for February 24

  • User Experience
  • Data Collection
  • APIs

🌟 Facebook Ads Collector

  • Facebook ads collector is here (in Beta). Soon to become a full fledged business package!

🗃 Feature Enhancements

  • The “Show All” link in the Alert Manager now appears regardless of the number triggers. And yes – this is the birthday feature for our own Nadav  🎂 🎁 🥳
  • We’ve added an API support for editing a live stream.

🛠 Bug Fixes

  • Fixed an issue with uploading CSV files
  • Fixed some UX issues in the alert console and metric explorer.

What’s New for February 11

  • User Experience
  • Data Collection
  • Bug Fixes

💡New – Zabbix Collector

  • Anodot now supports collecting information from Zabbix via an Agent.

🗃 Feature Enhancements

  • We’ve added support for editing SalesForce streams
  • We’ve enabled editing streams which are in “error” and “paused” state.
  • You can now set a stream owner when you edit a stream for all stream types.
  • We’ve updated our webhook documentation and it can now be found here – https://docs.anodot.com/#anodot-webhook-channel
  • A new variable has been added to alert parameters – {{triggerid}}. See the full documentation on alert variables here

🛠 Bug Fixes

  • Fixed an issue with uploading CSV files
  • Fixed an issue with Non Negative Delta in the alert editor as well as an error in the Delta Duration condition display.
  • Fixed an issue when creating alert from “Metric Search”, event correlation was enabled by default

Anodot + Segment = ❤️

  • Data Collection

At Anodot, we are avid Segment users. All user events both from the application itself and the various triggers flows into segment and enables us to make good product decisions and solve issues for our users. So it makes us extra happy that we now have a new Segment Collector. Anodot is now in public beta as part of the segment destination catalog. and we already have customers using it to detect anomalies in their segment data.

Click here to get started.

What’s New for January 27

  • Data Collection
  • APIs
  • Bug Fixes

💡New – AWS SNS Channel

  • Anodot now supports sending alert notification to AWS SNS. Learn more here.

🗃 Feature Enhancements

  • Business Impact now works on Composites as well and can be used with the Webhook channel.
  • Our Google Ads Collector now works on multiple accounts. It also enable filtering “Active Campaigns” only.

🛠 Bug Fixes

  • Fixed the table headers in the Alert Management page
  • Fixed the refresh icon showing twice in the Alert console
  • Fixed an issue with Influencing Metrics where on missing data points the condition was ‘passed’
  • Fixed text properties and label design in the new Data Management page.
  • Fixed an issue in converting alert definitions when switching to the new alert editor.

Anodot API documentation now available as open source

  • APIs

😺 We’ve open sourced our API documentation

Following some good feedback we got from our customers (that’s you!) about our API documentation, we’ve decided to open-source it. It was originally based on Slate and we are now making it public. So – feel free to head out to the github repo and re-use at will. The full API is available, as always, at docs.anodot.com

What’s new for January 14

  • User Experience
  • Data Collection
  • Bug Fixes

💡New – Segment Collector

  • Anodot now supports collecting data directly from Segment. We are working together with Segment so that the collector is available as a Segment ‘destination’. Learn more here.

🗃 Feature Enhancements

  • Google Ads Collector new supports filtering of “active/paused” campaigns.
  • A new UX for stream scheduler (For now just for S3 streams).

🔔 New – System Notifications

  • We’ve introduced a special notification for stream owners when one of their streams is in error. Using these notifications, you dont need to define a ‘no data’ alert on streams just to make sure that they are OK. Learn more here.

🛠 Bug Fixes

  • Fixing the gradient color when hovering on a trigger in the alert console
  • Fixed timing of getting CUR files for the AWS Cloud Cost Monitoring
  • Fixed filter section handling small screen height
  • Fixed wrong font height in new data management page.
  • Fixed test size of link in the alert console

Better Metric Usage Reporting

  • Dashboards

In order to enable better reporting on how you use Anodot, We’ve added additional metrics to the service_usage metric. These metrics enables seeing how many metrics your account consumed according to the following dimensions – per stream, per alert and per composite. If you would like to find that stream which suddenly sending too much metrics – it is now very easy to see this data in the metric explorer, create a dashboard based on it or even better – define an alert based on it.

The feature is open to select customers. Please contact your Customer Success Manager if you would like to have it enabled in your account.

What’s new for the first week of January

  • User Experience
  • Data Collection
  • Bug Fixes

🗃 Feature Enhancements

  • Our Snowflake collector now supports Key-Pair Authentication. More details here.
  • We’ve added support for {{open_time}} and {{alert_time}} variables also in epoch format. More details here.

🔍 Alert Console Improvements

  • We’ve cleaned up the fields displayed per metric in the Alert console
  • Business Impact is now available in the Alert console

🛠 Bug Fixes

  • Not being able to choose to receive only OPEN notifications in No Data alert
  • New alert editor is changing alert configurations
  • Alert significance score can’t be edited without saving a new composite
  • Reduce “Composite: No data min duration (minutes)” – not taking under account the customer settings
  • Wrong influencing message when saving alert
  • When editing an S3 file, the schema mapping is not saved
  • summariseToDate enhancement + bug fix

The New Data Management Page is here

  • User Experience
  • Data Collection

🗃  New Data Management Page

We’ve revamped the Data Management page (formerly known as ‘Streams’) to enable better visibility of which data streams and sources you have sending metrics into Anodot.

BTW – For customers who are using Agents to send data to Anodot – Those are now visible in the Data Management page as well.

Learn More

Using Alert Variables

  • User Experience
  • Alerts Improvements

We’ve enriched the number of alert variables you can use when creating the titles and descriptions of alerts. Previously – you could add {{dimension_name}} to an alert description or name and Anodot would fill the relevant name of the dimension being triggered when sending you the notification. We’ve added a bunch of new variables: {{open_time}}, {{trigger_time}}, {{direction}} and more. These can come in very handy when creating a dynamic link to an external system for further investigation, e.g. you can put in the description a link which looks like:

https://grafana.mycompany.com/d/C9ypbqxMz/metrics-dashboards?country={{country}}&starttime={{open_time}}&endtime={{trigger_time}}

More details can be found here.