Release Notes
Diagrid Conductor releases happen weekly on Thursday during North American working hours. This page provides highlights for each release.
To ensure updates to the Conductor agent are applied to your cluster with each release, you can enable Automatically Upgrade Agent
in the cluster connection settings. However, if you prefer to manually upgrade the agent after a release, you will need to download the updated cluster manifests from the Cluster Summary page and reapply them to your connected cluster.
Conductor
25 November 2024 update, Release 0.242.0
- [Added] Support for HTTP and gRPC status codes in the retry policy builder for Dapr 1.15
25 November 2024 update, Release 0.236.0
- [Changed] Limit the display of latency on app graph side panel for free plan
- [Changed] Improved notifications table by collapsing Level and Severity columns into Severity and Source and Namespace columns into Source; reordered columns
22 November 2024 update, Release 0.235.0
- [Fixed] Fixed control plane sorting to sort by the version instead of the health status
- [Fixed] Fixed a bug where the filtering by
Unhealthy only
was not working on the Apps Graph - [Fixed] Fixed an issue where if the App Graph is full screen you cannot open the notifications inside the sidepanel
19 November 2024 update, Release 0.234.0
- [Changed] Moved the App Graph sync button to the top right corner of the graph
- [Changed] Multitude of copy updates on Apps Graph
- [Changed] The Notifications tab on App Graph now shows the top 5 logs and metrics notifications
- [Fixed] Fixed a bug where the filtering by
Unhealthy only
was not working on the Apps Graph - [Fixed] Fixed an issue where if the App Graph is full screen you cannot open the notifications inside the side panel
- [Fixed] Added a tooltip on Clusters and Apps lists describing what the alerts and advisories counts represent
- [Notice] ### Added
- Added new Circuit Breaker Metrics to the Apps Resiliency page
- Added new namespace filter to the apps lists to allow filtering by namespace
19 November 2024 update, Release 0.234.0
- [Changed] Moved the App Graph sync button to the top right corner of the graph
- [Changed] Multitude of copy updates on Apps Graph
- [Changed] The Notifications tab on App Graph now shows the top 5 logs and metrics notifications
- [Fixed] Fixed a bug where the filtering by
Unhealthy only
was not working on the Apps Graph - [Fixed] Fixed an issue where if the App Graph is full screen you cannot open the notifications inside the side panel
- [Fixed] Added a tooltip on Clusters and Apps lists describing what the alerts and advisories counts represent
- [Notice] ### Added
- Added new Circuit Breaker Metrics to the Apps Resiliency page
- Added new namespace filter to the apps lists to allow filtering by namespace
19 November 2024 update, Release 0.234.0
- [Changed] Moved the App Graph sync button to the top right corner of the graph
- [Changed] Multitude of copy updates on Apps Graph
- [Changed] The Notifications tab on App Graph now shows the top 5 logs and metrics notifications
- [Fixed] Fixed a bug where the filtering by
Unhealthy only
was not working on the Apps Graph - [Fixed] Fixed an issue where if the App Graph is full screen you cannot open the notifications inside the side panel
- [Fixed] Added a tooltip on Clusters and Apps lists describing what the alerts and advisories counts represent
- [Notice] ### Added
- Added new Circuit Breaker Metrics to the Apps Resiliency page
- Added new namespace filter to the apps lists to allow filtering by namespace
19 November 2024 update, Release 0.225.0
- [Added] Added ability for the user to see the last incoming/outgoing traffic by highest latency, error rate and RPS on the Apps Visualizer
- [Changed] Moved App graph into its own tab inside the Cluster details page.
- [Changed] Made the App graph node hover tooltip styles the same as the tooltip coming from clicking to improve consistency
10 November 2024 update, Release 0.224.0
- [Changed] Updated the Apps Visualizer to be more compact and easier to read as well as making room to show Alerts and Advisories, latency information and notifications.
08 November 2024 update, Release 0.219.0
- [Changed] Updated the Clusters list table to be more compact and easier to read as well as making room to show Alerts and Advisories.
- [Changed] Updated the Apps list table to be more compact and easier to read as well as making room to show Alerts and Advisories.
07 November 2024 update, Release 0.218.0
- [Fixed] Fixed a bug where we the component details drawer was loading the component details even if the drawer wasn't open.
- [Fixed] Fixed a bug in the RBAC check for component details button.
07 November 2024 update, Release 0.217.0
- [Fixed] Fixed an issue where the UptimeStatus in Dapr Control Plane Uptime was showing an error state when the state was degraded
- [Fixed] Fixed an issue where the grid spacing in the Cluster Health Status component was not matching the Dapr Control Plane Uptime component
07 November 2024 update, Release 0.214.0
- [Changed] Updated the way the Apps Visualizer shows if it has Alerts firing. Moved away from having 2 dots indicator to just one that shows if theres an issue by either being unhealthy or having alerts firing.
- [Fixed] Fixes an issue where if you were filtering the Apps on Application Visualiser by Namespace, the rest of the namespaces in the dropdown would disappear
- [Fixed] Fixes an issue where long node names in Application Visualiser would hide some of the edges and nodes
- [Fixed] Adds a hover for the nodes to see the health at a quick glance.
04 November 2024 update, Release 0.213.0
- Reduce RBAC permits for some resources to only the resource names that the agent needs to manage.
- Improved HTML semantics and accessibility
- Security updates
- Fix missing units label in Resiliency charts
- Updated component builder flow to improve UX and add component icons
- Updated resiliency builder to improve UX
- Fix a bug with Scheduler metric icon flickering
- Updated pod container details to improve UX
01 November 2024 update, Release 0.211.0
- [Added] Additional clarifying text to the Resiliency Builder forms
- [Added] Added tooltips to Circuit Breaker Policy form
- [Added] Added an indicator on the nodes on Application graph to show if the alerts are firing
- [Added] Added a new Errors tab to the Applications details page and moved the HTTP and gRPC error rate charts from Throughputs tab to this new tab
- [Changed] Reorganize and combine app summary details to increase visibility of metrics
- [Fixed] Fixed a bug where empty values were not being removed from the Resiliency Builder spec before previewing the YAML
- [Fixed] Fixed incorrect input fields being displayed in the Resiliency Builder Retry Policy form
- [Fixed] Fixed a bug where the Resiliency Builder would not allow users to move past the target step when only default Dapr retires are selected
- [Fixed] Fixes an issue where the detailed app graph was not showing the details panel
30 October 2024 update, Release 0.210.0
- [Changed] Add ID's to HTML elements to improve accessibility, and semantics
17 October 2024 update, Release 0.191.0
- UX improvements to App Graph
- Fix bug in Actor detail drawer that caused all table row counts to be set to 1
08 October 2024 update, Release 0.186.0
- Fix bug in click action of resource action menus
- Added ability to add
HTTP_PROXY
,HTTPS_PROXY
andNO_PROXY
environment variables configuration when creating a new cluster. - Fixed bug in Pod status reporting UX
- Added indication for previous and current config on revert Dapr settings UX
- Update Usage Metrics charts use to container name as label for Apps rather than Dapr App ID
- Add Node affinity to Agent deployment and Logs collector on cluster configuration
- Fix bug on Dapr version downgrade below 1.14.x to properly remove the scheduler info from cluster details
- Removed outdated agent warning
- Misc dependency security updates
- Improvements on memory utilization by agent pod metrics collector
05 September 2024 update, Release 0.169.0
- Node affinity log collector added
- Container names provided for CPU and memory usage metrics
- Resiliency build enhancements
- Enterprise networking OpenAPI additions
30 August 2024 update, Release 0.156.0
- Reorganizes the side navigation
- Adds reference subheader to side navigation
29 August 2024 update, Release 0.155.0
-
Fix bug preventing gRPC metrics to not be displayed in the UI
-
Added the Unknown status when the Pod list agent status and apps visualiser hasn't pinged in over 5 minutes.
-
New Feature Resiliency Spec Builder
-
Fix bug where Dapr RC's were preselected on cluster creation
-
Fix bug where new user form would reset when leaving and returning to the browser session
-
Improved the UX of Component Init Status
-
Fixed light theme issues on the Cluster details page
07 August 2024 update, Release 0.148.0
- Adds GRPC status to all GRPC charts labels
- The pod status will show
Unknown
if the last ping from the agent was more then 5 minutes ago. - New Dapr release available (1.14.0-rc.8)
1 August 2024 update, Release 0.147.3
- New Dapr release available (1.14.0-rc.7)
- Adds namespace filter to cluster actors metrics
- Fix Additional Tab Width Issue when subscriptions list is paged
- Improves how the agent version is shown on cluster insights page. It now only shows that is up to date, or if it needs update. The version can still be checked by hovering over the text
- Adds error icons to critical metrics issues
- On Subscriptions list page adjusts the size of the namespace column, changes
PubSub Component
column head toComponent
, re-orders the table columns - Updates all dependencies
- Updated Community links to point to Discord not Discourse
24 July 2024 update, Release 0.144.1
- Adds a banner showing alert for outdated cluster agent to ask users to update the agent version to >v1.0.140 by August 3rd
- Copy change for warning message when user reaches the maximum allowed clusters
- New Dapr release available (1.14.0-rc.5)
17 July 2024 update, Release 0.140.0
- Upgraded Go versions for security fixes.
- Updated all NPM dependencies
- Fixes bug in user intake survey when accessing the user roles; now only admins can see and fill in this survey.
- Removes warning message from Component Builder.
- Fixes styles for input disabled states.
- Removes ability to sort the action menus on cluster applications list.
- Adds back the indicators that the Agent or Dapr use an outdated version. It now shows the version indicators on all roles, but only admins can actually access and edit them.
- Fixes organization switching error
Failed to set default org
and improved org switching UX
09 July 2024 update, Release 0.136.0
- New Dapr release available (1.14.0-rc.2)
- Fixed bug that blocked access to Condcutor for users with editor roles when the user intake survey has not been completed
05 July 2024 update, Release 0.135.0
- New Dapr release available (1.14.0-rc.1)
- New Dapr release available (1.13.5)
- Expose Actor Type namespace in actors tables at both the cluster and app levels
- Add metrics support for scheduler service in upcoming Dapr 1.14 release
28 June 2024 update, Release 0.132.0
- No longer shows cluster upgrade buttons on cluster dashboard, if the user doesnt have the right to edit the cluster.
22 June 2024 update, Release 0.125.0
- Changes the order of steps on Component Builder and improves the UX of how the Assign Access works
- Component Builder now shows the version number for components that have multiple version
- Fixes namespace not persisting when going back from the final step on Component Builder
- Disables Back button on final step if the user manipulates the yaml code on Component Builder
- Improves Content and adds a warning messagin letting the user know that the Component Builder is in beta
- Improves styles on Workflow History
- Improves contrast on disabled inputs
- Fixes regression where component detail drawer was not opening from links
- Fixes link in used by section of Dapr Configuration Drawer
- Improves the UX of assigng Roles when creating/editing a user. Now global roles and scoped roles are mutually exclusive, the user can either select a global role or it can select a scoped role. When a global role is selected the scoped roles section is disabled and users get a tooltip explaining why, and viceversa.
04 June 2024 update, Release 0.116.0
- New Feature - Bindings direction advisory
- New Feature - Dapr Placement Force In Memory Advisory for HA
- Improves agent labels UX on connection configuration
- Improves styles and UX on Advisory detail view
- Moved Component Builder feature to side navigation
- Fixed link to download Cluster Advisory Report
- Fixed app graph using the same value for metrics in focus mode for some workload and components
- Fixed bug where data was inccorrectly retained between steps after component selection change
- Fixed bug that prevented channels and notifiction rules from being disabled
31 May 2024 update, Release 0.115.0
- Fixed bug where the "used by" components show more (arrow dropdown) button would get cropped out of the respective column in various resource list tables on small screens.
23 May 2024 update, Release 0.113.0
- new Dapr release available (1.13.3)
- Adds new menu items for free plan users to easily help them find Documentation, Videos, Community links, and the Feedback area
- Improves Advisories UI to show Impacted resources only on the Firing advisories.
- Fixed an issue where the
No advisories
message wasn't shown. - Updates the message pointing the user to component metrics on the cluster applications page
- All error rate charts now use a red color scheme to indicate it is something that should not happen and needs attention.
- All organization names are now ordered alphabetically.
- Removed
Speak with sales
button for free plan users. - Improved names for Advisories
21 May 2024 update, Release 0.111.0
- Tweaks for component configurator added.
- HTTP Endpoint resource support added in backend.
- Error color scheme added on GRPC/HTTP error rate charts.
- Enabled ability to deselect advisory card.
- Updated Otel Collector version. This should help with memory pressure issues seen on large Kubernetes clusters.
- Improves experience of creating a cluster connection by adding instructions on how to connect a cluster and add sample applications
16 May 2024 update, Release 0.110.0
14 May 2024 update, Release 0.109.2
- Adds App/Dapr Restarts count to the pods table under application details.
07 May 2024 update, Release 0.106.0
- Cluster advisory report button enabled.
- Tracing Proof of Concept added with filtering by Cluster ID.
02 May 2024 update, Release 0.105.0
- Fixes links for product switcher
25 April 2024 update, Release 0.103.1
- New Dapr Component Config builder accessable via Cluster components pages
23 April 2024 update, Release 0.102.0
- Update cluster certificate report to present addequate error message
- Changes the features verbiage from Cluster Certification Report to Cluster Advisory Report
18 April 2024 update, Release 0.100.0
- Add support for multipl log level filters on Conductor Notifications page
- New Advisors UX
- Fix CPU Cores rounding error in App Resource Metrics
16 April 2024 update, Release 0.99.2
- Fixes incorrect column field for Actor actor type in cluster view
- Fixes incorrect sorting of the Dapr versions on cluster list view
11 April 2024 update, Release 0.97.0
- Improved cluster creation flow; when the user creates a cluster and doesnt connect it, when visiting said cluster details the user will be shown that it is not connected and showed instructions on how to do so.
- Fixed broken styles on new user intake survey
- Misc Security and dependecy updates
05 April 2024 update, Release 0.95.0
- Misc Security and dependecy updates
- Fixes an issue where the tour modal kept appearing back on refresh. Now it will only appear every time a user logs in, unless the user dismissed it to never be shown again
- Disables edit user name for everyone
- Fixes an UI issue where parts of UI were not visible on lower resolutions
- New Dapr version (1.13.2)
15 March 2024 update, Release 0.86.0
- Add new warning for App Graph initial sync
- Updated Advisor event descriptions
- Add new Free Plan specific product tour video
- New filters for organizations popover
- Misc security and dependency updates
12 March 2024 update, Release 0.84.0
- Adds copy to help users find the metric details for Components and Resilliences.
- Changes verbiage for description of performance advisories when there are no resource requests or limits set on the Dapr control plane and sidecars
- Changes support mail link
07 March 2024 update, Release 0.83.0
- New Dapr version (1.13.0)
- Removes illustration from generic error page
- Adds a more succinct and clear error message header
- Fixes issues with sorting on cluster list page
- Adds abiity to search organizations for users that are part of 8 or more organizations
- Hides latency stats on application graph when plan is free
- Adds new health column that reads off overall health in health status, moved tooltip that was on ready to the new health column
- Removes status message column, moved status message to a tooltip hover on the the status column.
05 March 2024 update, Release 0.82.0
- Makes pre-reqs install not required for cluster creation on local target
- Improves the way the nodes without any connections are presented on the Applications Graph
- Fixes Org Name Getting Overwritten on User Survey.
- Removes ability for free plan users to create custom channels and alerts and adds tooltips for this case to the buttons in the UI.
- Updates create alerts and channels buttons to show tooltip when user has hit limits in non-free plan.
- Removes channels actions for free plan users.
- Removes alerts actions to only show view and disable for free plan users.
- Shows success and error messages when syncing app visualizer.
- Adds back in High Availability and Encryption info to cluster details drawer for Free Plan.
- Hides all latency metric graphs for Free Plan.
- Disables sync graph button on apps visualizer if the visualizer is not ready yet.
- Limit notifications channels to 1 target (diagrid) in free plan.
29 February 2024 update, Release 0.81.0
- New Dapr version (v1.13.0-rc.8)
- Disabled user name change functionality for SSO users
- No longer hide upgrade related buttons and actions for operator-managed cluster connections, instead we show the buttons as disabled with a new tooltip indicating actions the user will need to take to upgrade
- A cluster connection can now be created in a custom namespace for the Diagrid agent
27 February 2024 update, Release 0.80.1
- Disabled name change if the user was created through SSO.
- The update buttons for managed clusters are now disabled presenting a warning tooltip instead of being hidden.
- Updates the verbiage on the "Not Available In Plan" UX.
- Adds new no product access page to display a user-friendly error when a user attempts to navigate to a product they have no organisations in.
- Fixes an issue where tokens where tokens were cached when users switches orgs.
- Fixes an issue where warning text was not legible on light theme on Update Dapr form.
- Improved Free plan experience by: Adding local kubernetes distro; Adding report issue to vertical navigation; Adding Sync Graph button to app visualizer for new appgraph rebuild endpoint, named sync graph to keep messaging consistent; Disables showing the product tour for free plan users.
22 February 2024 update, Release 0.79.0
- New Dapr version (v1.13.0-rc.7)
- Fix styling error for light theme on generic error page
- Fix some broken links to docs
20 February 2024 update, Release 0.78.0
- Fixed issue with templated components leading to fatal log in agent.
- New Dapr version (v1.13.0-rc.6)
- Fix bug with incorrect "firing" status labels on cluster dashboard's log notifications list
- Fix fatal log validating component initialization in agent when using templated metadata values.
13th February 2024 update, Release 0.76.2
- Changes the way the message is displayed on mobile devises and small size window on desktop
- Fixes issue where the limits on cluster creations show red when its not supposed to
- Fixes issue where log filter had X and dropdown arrow overlapped
- Removes contact link, and added sales link to the contact button on trial banner
- Fixes issue where the usage charts in components were overlapping with the chart bars
- Fixes the name of the source on the notification event details
- Removes breadcrumbs from the cluster list page
- Fixes an issue where the date picker would sometimes cause the page to crash
- Hide certificate renewal date when not managed and no certificate date exists instead of showing N/A on cluster dashboard
- Aggregates app level component insights into app level insights
- New Dapr version (1.12.5)
08th February 2024 update, Release 0.75.0
- Add warning color to the help text for when a dapr version upgrade is available
- Added a new section showing the current version and the version you're upgrading to when applicable otherwise you see "no version change"
- Disable submit button and add tool tip when the form has not been changed.
- Fixes a bug where the fatal logs more link was incorrect
- Fixes app graph waas showing connection statistics when no node was isolated.
- Fixes bug preventing upgrade when selecting upgrade chip on cluster dashboard
- Hides Graphana dashboard, chat and support links on free tier
01 February 2024 update, Release 0.71.1
- Added Diagrid Community link to help menu
- Advisor count badge on Advisors tab now excludes dismissed advisors
- Improved Application graph UX, including improved edge rendering for bidirectional flows and circular refrences, new layout algorithm, improved edge selction, and edge information.
- Added new icons for Dapr version and agent version when up-to-date.
30th January 2024 update, Release 0.70.0
- Adds Meet with sales and Meet with support links to the sidebar
- Fixes typo in product switcher
- The trial banner now changes colour if the trial will end in less than 7 days
- Fixes bug in the Accout Settings page that prevented the user from changing their name
- Improved the way the advisory count is fetched for performance gains
- Fixes incorrect metric target for actor metrics causing error on selection of legend items for actor metrics
- Fixes missing dynamic timespan on actor metrics
- Fixes tooltip error about disabled buttons
- Fixes cluster limit validation on cluster edit that allowed users to bypass cluster limits
- CLI includes both products, catalyst and conductor, with a new
product
switcher command
23rd January 2024 update, Release v0.67.0
UI
- Fixes issue where changing page in table sometimes would throw an error
- Fixes issue where Product Tour was not bahving as expecting
- Fixes an issue where in the scoped roles of create/update user form the cluster ID was shown instead of cluster name
- Changed the App graph edges to be bezier instead of striaght lines
- Advisories now have easy to read names instead of initials
- Fixes broken component insights link in cluster dashboard
- Removes Operator managed, Cluster type fields from cluster insights (still available in detail drawer)
- Adds a new condition to the App Visualizer that prevents fetching of app graph data if cluster has no workloads as well as a new status message for this case
- Fixes missing timespan on critical metric alerts link
- Added new user intake form survey
CLI
- A New single binary version that encompasses both Conductor and Catalyst products. The new command
product use <catalyst|conductor>
can be used to switch to the appropriate product. The help page is relevant to the current default product, so if you are using Conductor you will get help for Conductor, and if using Catalyst you will get the help displayed only for Catalyst commands.
18th January 2024 update, Release v0.66.1
- New Dapr version (1.12.4)
UI
- Fixes issue where the sorting by dapr versions of clusters wasnt working correctly
- Improved UX for rolling out cluster applications making it less prone for errors
- Fixed translations for Show/Hide chart buttons
- Improved Authentication Flow
Agent
- Fix debug mode logs not working
- Fix Component Initialization check wasn't calling the component's
Close
function for PubSub and Input Binding components - Fix Programmatic Subscriptions scoping to the application reporting it
9th January 2024 update, Release v0.62.0
- Added Dapr version (v1.11.6)
- Added Self serve signup
- Fixes and visual improvements on Cluster Dashboard
- Added warning for mobile users
- Fix get started tour not showing for first time users
- Fix visual bug on navigation menu
- Adds the app level actors list as well as exposing the app actor detail drawer with heartbeat metrics
- Fix incorrect link and link label for the alerts list
4th January 2024 update, Release v0.61.0
- New Dapr version (v1.12.3)
- Removed Cluster Limit and replaced it with Production/Non Production limits.
- Usage metrics for Conductor resources are now shown on the Organization page.
19th December 2023 update, Release v0.58.0
- New Dapr version (v1.12.3-rc.2)
- Fix the issue with the styling of the error pages
- Improved the process of deleting a managed cluster. You are now shown the disabled delete button when trying to delete a managed cluster, and shown a link to documentation on how to delete such clusters.
- Actor placement table now sorted by last seen timestamp
Kubernetes Operator
- Add support for cluster type in the ClusterConnection manifest
- Fix the ability to deploy ClusterConnection without labels
12th December 2023 update, Release v0.56.0
- Fix Organization dropdown being cutoff when being part of a high number of organizations.
- Fix charts not showing the data correctly when selecting the 7 days timespan.
- Added visual cue for when the applications pod status is healthy or not.
- Removed GRPC Status filter from GRPC Error rate charts.
7th December 2023 update, Release v0.55.0
- New Actor Details - The Actors tab under the Cluster context now includes additional details, exposing the actor heartbeat metrics. This allows users to see the last time each actor pod was active in the past hour.
- Minor Tweaks to new Cluster Dashboard UX - Metrics tab has been removed and metrics moved to Cluster Health page. Updated Advisory row UX to add clarification and details.
- Cluster type migration for distinguishing between production and non-production level clusters.
5th December 2023 update, Release v0.54.2
- New column to cluster Actors that would show actor heartbeat metrics in a table
- Updated the default cluster type on cluster creation page from Production to Non production
- Fix long Actor Types being cut off, increase the limit to 256 characters
30th November 2023 update, Release v0.53.0
- New Dapr version (1.12.3-rc1)
- New Cluster Summary Dashboard - Redesigned cluster summary dashboard surfaces more operational insights with less navigation
- Updated UX on Orginazation summary
- Added Dapr Enterprise support indicator to Organization summary
28th November 2023 update, Release v0.52.0
- New Cluster Type feature. Clusters can now be designated as Production or Non Production (default: Non Production)
- Cluster type is visible on the Cluster Summary page and edited/assigned on the "Edit Cluster Connection" page
- New Organization limits for Production and Non Production clusters. During the cluster type migration, limits are the same as the previous "Clusters" limit but will be adjusted at a later date
23rd November 2023 update, Release v0.51.0
- New Dapr version (1.12.2)
- Fix menu items not being selected when clicking through children tabs on Notifications and Organization; it now shows the correct section you are in.
- Fix creating a metric alert and the watched metric field losing its value on blur
16th November 2023 update, Release v0.46.0
- New Dapr version (1.12.1)
15th November 2023 update, Release v0.45.3
- Fix users search where it would throw errors when using values lower than 4 characters
- Fix documentation links now point to the right locations of needed urls
- Fix to show full name for app-ids with long names on cluster subscriptions
- Fix for cert renewal not restarting sidecar injector on Dapr 1.12
31st October 2023 update, Release v0.44.1
- Fix translations for 95th percentile metrics
- Updates to Resource Optimization Advisories to show soft memory limits and recommended limits based on current resource usage for app containers and Dapr sidecars
30th October 2023 update, Release v0.44.0
- New Dapr version (1.12.1-rc.1)
- Fix bug in new user create form that would cause a form reset
12th October 2023 update, Release v0.41.0
- New Dapr version (1.12.0)
- Fix programmatic subscription's rule
match
field incorrectly formatting empty value
10th October 2023 update, Release v0.38.0
UI
- New Feature for metrics charts: The legend state of enabled/disabled metrics will now be remembered across page navigations
- Fix bug in Organization popover menu
- Bug fixes to resolve a couple small visual bugs in the new charts legend.
6th October 2023 update, Release v0.37.1
Agent
- Fix bug relating to the missing values in the v1.12.x Dapr Helm chart release candidate for use in parent/child Helm chart deployments
UI
- New Legend Feature is enabled again after performace issues were resolved
- Fix bug linking an agent upgrade error to the
Agent logs
on Cluster Summary page - Misc Security Updates
2nd October 2023 update, Release v0.36.1
- Bug fixes with upgrading or downgrading to 1.12 rc
21st September 2023 update, Release v0.35.0
UI
- Temporarly roll back new legend to fix some Perf issues one charts with large datasets
- Fix bug with Grafana template download link
19th September 2023 update, Release v0.34.1
UI
- Add a new and improved legend to all charts to improve the user experience around isolating specific series in a chart
15th September 2023 update, Release v0.33.0
UI
-
Fix bugs in App Graph related Healthy Dapr Components being isolated, Metrics Edges visibility, and error isolations
-
Fix bug related to empty App Insights
-
Improve UX with Clusters level resource metrics charts and large pod sets
-
Add a new Status icon / tool tip to Notification rows
-
Other Bug fixes and enhancements
13th September 2023 update, Release v0.32.3
UI
- New Feature: Download Grafana Dashboard template via Help Menu
- Misc dependency & security updates
7th September 2023 update, Release v0.29.3
Agent
- Otel image is now multi-architecture so it can be used in Amd64 and Arm64 nodes. Agent images was already multi-arch before. With this addition you can now use Conductor in Arm64 clusters.
24th August 2023 update, Release v0.28.1
UI
-
Adds additional application details, application kind, to applications in the cluster apps list and application detail page.
-
Adds additional subscription details, programmatic or declarative, to the cluster subscriptions list.
-
Fix bug with Notification Events linking to apps that no longer exist in the system.
-
Fix bug in application level notifications not filtering notifications by cluster scope.
Server
- Track Dapr-enabled workloads running as Kubernetes StatefulSets. Previously only Deployments were tracked.
- Adds programmatic subscription support.
15th August 2023 update, Release v0.24.0
UI
- Fix bug with tables pagination
10th August 2023 update, Release v0.22.1
UI
- Fix bug in cache validation of new global timespan filter for metrics charts
- Fix missing timespan selector on cluster actor metrics page
- Fix bug where users needed to double click on links for them to work
- Fix bug causing undefined error when hidden charts dont exist in cache
3rd August 2023 update, Release v0.20.1
UI
- Added a Global Timespan Filter on Metrics Graphs, Users can now apply a global timespan filter on all metrics graphs, providing a more flexible way to analyze data across different timespans. Selection will persist until changed or the user logs out.
- Fix bug where some links were requiring a double click.
1st August 2023 update, Release v0.19.0
UI
- Removes the ability to sort applications by insights.
- Improvements on product tour copy, and fixes several missalignment bugs.
- Fixes bug where pagination on some tables (i.e. table on app summary) was no longer working.
27th July 2023 update, Release v0.18.0
UI
- Fixes bug that showed error rates for gRPC and HTTP throughput graphs as 100% or 0%.
19th July 2023 update, Release v0.17.3
Agent
- Fix metrics that caused some empty graphs and missing alerts
UI
- Fix deleting multiple clusters would not show the clusters selected for deletion in the confirmation modal
- Fix sometimes the Application Graph nodes overlap
12th July 2023 update, Release v0.16.0
UI
- Fix bug that caused the "Create Cluster Connection" tooltip to flicker when first loading the app
- Add New Actor Metrics Feature
- Actor Metrics visible on the Cluster Summary -> Actors tab
- Actor Metrics visible on the Cluster Application Summary -> Actors tab
- Fix bug with missing Agent Version in upgrade chip
- Misc dependency updates/security upgrades
- Conductor Application graph issues and improvements:
- Fixed an issue where the App Graph statistics overlap
- Fixed an issue where the App Graph statistics disappear at random
- The filter for "Show Unhealthy Apps" now includes the healthy apps that make calls that have error rate above 0
- Color code the edges that have error rate above 0
Server
- Fix bug on mTLS certificate renewal reconciliation where cluster certificate information was not properly updated if there was a configuration drift
- Add Conductor beta version for monitoring clusters where Dapr is installed as a sub-chart of an umbrella Helm chart. This version does not allow for updating certificate information or cluster configuration. It is only for monitoring purposes at this time.
11th July 2023 update, Release v0.15.4
Server
- Fixes backend retry bug
7th July 2023 update, Release v0.15.1
UI
- Add additional links from notification events to respective charts and pages
- Crashloop backoff links to application pod page
- Cluster health metrics link to cluster health page
- Dapr CP usage metrics linkt o cluster summary page
- Fix bug when fuzzy searching notification alerts
- Fix bug allowing users to select unsupported version upgrade path
- Fix bug in event list when selecting filters and user is on page > 1
- Application graph UX improvements
- Ensure stats appear on node edge as individual node and improve positioning algo
- Improve data display for stats
- Misc Dependency Updates
Server
- Add cluster and application-level actor metrics support
- Actor Call Rate - Success/Failure
- Reminder Fire Rate - Success/Failure (Dapr >= 1.11.0)
- Timer Fire Rate - Success/Failure (Dapr >= 1.11.0)
29th June 2023 update, Release v0.14.2
UI
- Adds Product Tour feature allowing users to take a product tour that guides them along the "happy path"
- Fixes bug with incorrect blank insights display on App Summary
- Adds chart links allowing users to copy the sharable link of any of the non-radial bar graph charts throughout the product
- Fixes bug that caused UI failure when selecting different HTTP paths on metrics graphs where users had high cardinality metrics
- Fixed regression when creating new Component Alerts where watched metrics list did not contain correct metrics
- App Graph UX improvements:
- Unhealthy Apps filter now includes apps with non-zero error rate calls
- Color-coded graph edges if they have a non-zero error rate or latency > 1 second
- Improves Timespan filtering UX on charts
- If the timespan is greater than 12 hours the x-axis will now show a short date + time rather than just time alone
Server
- Adds resync functionality to our controllers to consistently reconcile changes done on resources, like cert-renewal configurations, that could have been lost because of previous bugs.
- Allow Dapr upgrades to any version compatible with the current Diagrid agent version regardless of whether it is the latest.
22nd June 2023 update, Release v0.13.0
UI
- Adds new callout tooltip to create connection button when no connections exist
- Fixes bug with alerts targeting multiple resources, will correctly show all targets now
- Multiple UX and bug fixes for Notifications UI
- Updated descriptions
- Updated labels
- Fixed verbiage bugs
- Fixed unclickable links in notifications list
- Improved filters UX
- Fixes bug with Pod insights UX on hover when inspecting App Pods
- Adds SDK-based service invocation edges and metrics to App Graph (only applicable for Dapr 1.10+)
15th June 2023 update, Release v0.11.0
Server
- Note: The Dapr dashboard is removed from version 1.11+. Upgrading to Dapr 1.11 using Conductor will cause the Dapr Dashboard to be deleted from the cluster and removed from Conductor management. To install it manually, follow the installation instructions here.
- Fixes certificate renewal settings that were not properly syncing after a Dapr update
- Changes impacted resources for high cardinality advisories to target apps and not clusters.
8th June 2023 update, Release v0.10.4
UI
- Fixes Component App Metric links to redirect to the component metrics view
- Fixes missing insights when all Advisories are cleared
- Fixes populated dropdown when linking to notification alerts from insights link
- Fixes random re-render on cluster connection create
- Misc dependency updates
Sever
- Renames the default logs alert from "Default" to "Default Logs"
- New default alert "Default High Impact Advisories"
2nd June 2023 update, Release v0.8.5
- Fix authentication bug on password reset flow
30th May 2023 update, Release v0.8.3
- Remove Dapr Dashboard to fix Dapr (1.11.0-rc.5) installation
UI
- Change Cluster Health column from "Health" to "Insights"
- Improves Auth error handling for Multi Org Users, Other misc auth improvements and fixes
- Fixes Metrics Chart labels not wrapping correctly
- Fixes bug where edit button was incorrectly show on default alerts
26th May 2023 update, Release v0.7.0
- New Dapr version (1.11.0-rc.5)
UI
- Adds full height view to raw Yaml viewer
- Advisory alerts will now link to the advisors overview
- Auth flow improvements
- Adds full screen view to App Visualizer
- Health Column is now renamed Insights for Cluster and Apps
- Add option to check metrics for more than maximum of 24 hours, with options for 3 and 7 days.
Server
- New advisories to detect high cardinality metrics in Dapr apps
- Add new default alerts:
- Default Dapr Sentry Root Cert Expiry is < 10 days away
- Default Dapr Placement Service Unavailable > 2 minutes
- Default Dapr Operator Unavailable > 2 minutes
- Default Dapr Sentry Unavailable > 2 minutes
- Default Dapr Sidecar Injector Unavailable > 2 minutes
17th May 2023 update, Release v0.6.0
- New Dapr version (1.10.7)
UI
- New Feature - Cluster and Applications Insights is present to show critical metrics issues, and high impact advisory issues for the cluster, or applications within the past hour.
- New Log Level, metrics severity, and timespan selection filters for notifications.
- Various security and dependency updates.
11th May 2023 update, Release v0.5.1
UI
- Notification Channels and Rules changes:
- Removed functionality to delete Default Channels and Rules
- Added new Disable/Enable actions to all Channels and Rules
- Hide disabled Channels and Rules, add toggle to display hidden rules
- Expand UI E2E test Suite
8th May 2023 update, Release v0.4.0
- Change the release versioning
- New Dapr version (1.10.6)
Agent
- Fixes on certificate renewal process
- Fixes on actor count
- Reduce otel memory limiter
UI
- Improve Error Handling in UI
- Users list UX improvements
- Add ability to view raw component yaml when navigating to component
- App Graph will retain edge connections for a period of up to 24 hours, edges' metrics display remains the same
13th April 2023 update, Release v0.2.27
Agent
- Limit the installation of a cluster connection to only one cluster to avoid cluster status corruption. The cluster connection manifest can still be moved to another cluster as long as the previous installation is removed.
Server
- Enable Garbage Collection of stale Actors information from the system.
UI
- Improve Async UX when dismissing and undoing dismissals of Advisories
- Improve Error messaging when users are required to update agent before cluster upgrades
- Fix bug with Dapr Control Plane resource restart counts
6th April 2023 update, Release v0.2.26
UI
- Fixes render bug on Cluster Health page
- Fixes sort ordering of Dapr Versions when creating cluster connections
- Fixes bugs related to the syncing of and dismissal of Advisories
- Fixes render bug with user roles
- Fixes bug where users were not properly being redirected to the login page after token expiring
- Fixes bug with "Agent Status Logs" not loading correctly
- Fixes dependency issue to reduce the amount of code the client has to download
Agent
- Fix possible panic on null pointer exception
- Set maximum of number of parallel querying of dapr workloads to reduce client throttling warning messages in agent logs.
Server
- Update OTEL memory limits to use percentage instead of constant values to better match current resource settings by users.
29th March 2023 update. Release v0.2.25
Agent
- Reverted agent bahaviour to using a non-cached client to reduce memory overhead
23rd March 2023 update. Release v0.2.24
Agent
- Fix bug on apps with same app-id showing up across namespaces
- Fix bug on component initialization validator for closing connections
- Lower verbosity of agent logs
- Misc small bug fixes
UI
- Fix bug on logo size in light theme
Server
- Fix bug on dismissing resource optimization advisories
- Update OTEL memory limits and improve OTEL collector for more effective memory allocation
15th March 2023 update. Release v0.2.23
- new Dapr release available (1.10.3)
Kubernetes Operator
- Fix bug duplicating information from different namespaces and showing as degraded status
- Reduce verbosity of logs
9th March 2023 update. Release v0.2.22
UI
- New Feature: Add Uptime Status to Conductor header help menu
- Hide deprecated options for Alert Metrics
- Fix bug where inputs loose focus while typing
- Fix bug with constant window refresh
Kubernetes Operator
- Fix bug deploying operator on Openshift by updating agent security context constraints
- Fix bug deploying operator without labels in
ClusterConnection
CRD
23rd February 2023 update. Release v0.2.21
- Added default alert rules and channels to all existing customer organizations. For more information on default alerts see Default Notifications.
- Backend bug fixes and enhancements
16th February 2023 update. Release v0.2.20
- New Dapr releases available (1.10.0)
UI
- Update UX for Resiliency Policy active status
- Fixed inconsistent styles on large screens
- Misc behind the scenes improvements
- Audit Log "User" filter now includes "API Key" names
9th February 2023 update. Release v0.2.19
UI
- Fixes issue where the API name was not displayed in the Audit log table.
- Removes the
Alpha feature
label from the Automatic Certificates Rotation form. - Adds support for clearing renewal window date for Automatic Certificates Rotation form.
- Fixes inaccurate output showing on the Current Dapr Configuration.
- Adds icon for showing if an App Resiliency policy is Active or not, as well as a tooltip to explain why a policy is considered inactive.
- Exposes cert management information into the cluster detail view.
- Misc small bug fixes.
2nd February 2023 update. Release v0.2.18
- New Dapr releases available (1.10.0-rc.1, 1.10.0-rc.2)
UI
- New Feature: Audit Logs UI - Admin level users can now view an audit log of actions taken by either a User or an API Key through Conductor.
- Add clarification for Actor Count Label
- Add support for editing Diagrid Agent values after creation.
- Exposes additional view's for various non-destructive actions in clusters detail view when cluster is operator managed.
- Fixes issue with chart data prescision not rounding correctly
- Fixes UX bug for Resource Metrics when limits & requests are sent but no metrics are reported.
- Fixes column ordering bug on Notification List
- Reorginize and clarify icons and labels in cluster action menus
- Misc small bug fixes
CLI
- Adds table format as default and output flag to advisories list command
Operator
- Allows to manage certificate renewal scheduling with Conductor by using our Kubernetes CRD.
- Allows to manage the agent's resource limits, node selectors, and tolerations with Conductor by using our Kubernetes CRD.
26th January 2023 update. Release v0.2.17
UI
- New Feature: Adds default metrics alert rules and notification channels
- Fix an edge case chart filter bug for dapr 1.10 grouped paths
- Small UX tweaks to Notifications dashboard
- Fix Alert Conditions column label bug
- Add better form validation error for API Key creation
Agent
- Increase the masking of sensitive information in Components' metadata.
19th January 2023 update. Release v0.2.16
UI
- New Feature: Application Throughput Metric Chart Filters - Added HTTP/gRPC Method, HTTP Path, and gRPC Status filters to Applicaiton Throughput Metric Charts.
- New Feature: Resiliency Policy Metrics - Added resiliency metrics to Resiliency Policy tabs.
- Fixed Advisory tabs not loading when clicking the respective Overview card link.
- Fix missing download button
- Rename App Visualizer to App Graph
11th January 2023 update. Release v0.2.15
Agent
- New Feature: Dapr Component Initialization Validation - initialize components and report init error status in component YAML manifest
- New Feature: Advisor alerts rules and notifications - now it's possible to configure rules that will produce notifications when advisories of high, medium or low impact are found. This notifications can be received in the Conductor notification viewer and via email or webhook.
UI
- Improved UX Agent Staus Logs - Increase readability.
- Improved UX Dapr Controlplane Revert - Users now see a preview of the before and after values, if changed, inline next to eachother.
- Improve display of Available Dapr Upgrade logic - Users now see the tag that a Dapr update is available regardless of agent update status.
- Add Actors Count badge to Actors tab on Cluster Summary.
- Add Dapr Component Initialization - Adds Dapr Component Initialization to components table.
- Fixed Application Visualizer - Component was not loading when edges have no nodes.
- Fixed Application Visualizer - Issues when filtering namespaces on unhealthy apps.
- Fixed Notifications List - Notifications list not properly reloading when search cleared.
- Fixed Adivosors - Loads all advisors with no pagination applied.
- Misc style fixes
Server
- Adds recommended resource settings by default in both dev and prod dapr installation profiles.
- Adds advisor rule for Dapr control plane resource settings optimization recommendation. Conductor will recommend appropiate resource settings for all Dapr control plane containers.
5th January 2023 update. Release v0.2.14
- New advisor rule for applications resource settings optimization recommendation. Conductor will recommend appropiate resource settings for both the application container and the Dapr sidecar
- Alert Notifications for Dapr Control Plane components can now be specified individually per component (Sentry, Operator, Placement and Injector) and not as a bundle, providing more flexibility on how to target the alerts. The bundle alert is still valid with a deprecated note.
UI
- Fixes broken OverviewCard links to other advisor tabs
- Application map UX fixes
- Various translation fixes
- Remove 'showZero' option from Cluster Detail tabs
CLI
- Add respose object to Advisors endpoint
- Adds support for listing/dismissing cluster advisories.
22nd December 2022 update. Release v0.2.13
- New Dapr Upgrade UX flow
- New Revert Dapr Configuration functionality and docs
- Fix RBAC bug with Sync Advisories
- App Visualizer UX improvements
- Disable ability auto fix advisors when cluster is managed outside Conductor
- General UX improvements and bug fixes
15th December 2022 update. Release v0.2.12
- General UX improvements and bug fixes
8th December 2022 update. Release v0.2.11
- New Feature: Cluster Application Visualizer can be found on the Cluster details in the Apps tab. This allows users to view a virtual application map for the Apps in the cluster and the connections between them.
- Fix bug with status logs not loading.
- Fix applications list search loosing focus when user inputs.
- Fix authentication redirect bug.
- Fix bug with configurations tab count.
- Misc UX bug fixes and improvements.
1st December 2022 update. Release v0.2.10
- Add Resource Locked error handlers for update cluster and update dapr forms.
- Add consistent icons to Cluster Agent and Dapr status.
- Add custom styles to Advisory Detail View.
- Adds ability to select a null auth type for webhook destinations when creating new notification channels.
- Adds logic to filter
NaN
series data on Cluster App metrics. - Adds new Advisories feature allowing some advisories to be autofixed with a simple click via the UI.
- Adds new
Actors
tab view to the global cluster resource and cluster application resource detail pages. - Adds new Application crash metric available for Alert rules.
- Improvements to Diagrid Agent for better handling of application unexpected failures. Now the agent will try to detect and recover from unexpected errors automatically.
- Fix bug, consolidated repeated log entries for notification events to show up hourly
- Fix bug when logging in from Safari.
- Fix bug with Update Dapr form and scheduled updates warning not showing correctly.
- Fix incorrect error bug when creatiing a new Alert and are missing the watched metric.
- Fix diagrid CLI bug where not all users were listed.
- Refactor Resource Metrics UX increasing usability and clarifying metrics descriptions.
- General UX improvements and bug fixes
17th November 2022 update. Release v0.2.9
- General UX improvements and bug fixes
10th November 2022 update. Release v0.2.8
UI
- Add granualar RBAC roles feature to Users and API Key creation
- Add "Dismiss" feature to cluster advisories
- Add Dapr scheduled update warning on cluster summary
- Add additional conextual info to the
Delete Multiple
clusters functionality - Add manual advisor run trigger
- Fix Cert Rotation warning state on edit cluster
- Fix UX for popovers on dark things to make them more distinct
- Tweak SSO UX for users who belong to an organization but have not been invited
- Tweak RBAC checks around Download Agent Manifest
- Tweaks to UI -> API resource polling
- Security updates, copy/translation changes
Server
- Diagrid CLI new release with improvements and support for creating/updating/deleting users.
- New Advisor rules for enhanced Dapr security, reliability and observability. More details in the Advisor documentation page.
- Fix issue with Karpenter labels in metrics.
- Add support for specifying a preferred time for managed certificate renewals.
3rd November 2022 update. Release v0.2.7-rc2
- Add new Units selector metric type alerts under the memory type alerts, allowing users to select the preferred memory unit. e.g. Bytes, KiB, MiB, etc
- Add downtime warning for automatic cert rotation feature.
- Improve Add Alert form UX.
- Fix UI bug where users may not see errors on the correct form feilds when creating a new notification channel.
- Fix UI bug where chart ledgends were missing on single data seiries.
- Fix UI bug, undefined data, when creating new alert.
- Dependency upgrades and other general UI chores.
27th October 2022 update. Release v0.2.5-rc2
- General UX improvements and bug fixes
- Dapr release available (v1.9.1, 1.8.6)
- New feature! Conductor agent advanced configuration. Now cluster connections can be created providing custom resource limits, node selectors and tolerations for customizing the Conductor agent Kubernetes manifests.
20th October 2022 update. Release v0.2.4-rc3
- General UX improvements and bug fixes
- New feature! Diagrid Operator: allows to connect and manage your Kubernetes clusters and Dapr control plane with Conductor by using a Kubernetes CRD.
13th October 2022 update. Release v0.2.3-rc1
- General UX improvements and bug fixes
- New Dapr release available (1.9.0)
6th October 2022 update. Release v0.2.2-rc2
- General UX improvements and bug fixes
- UI links to Conductor docs, release notes and support channels.
- Live chat functionality.
29th September 2022 update. Release v0.2.1-rc.1
- General UX improvements and bug fixes
- Internal system improvements and bug fixes.
15th September 2022 update. Release v0.2.0-rc.1
- General UX improvements and bug fixes
- Internal system improvements and bug fixes.
5th September 2022 update. Release v0.1.28
- General UX improvements and bug fixes
- New organization’s page
- Applications list - now supports sorting by application health
- Notifications - support rules for more metrics( Dapr sidecar metrics, Dapr Control Plane metrics,…)
- Added a new performance advisory for sidecar resource limits
25th August 2022 update. Release v0.1.27
- Internal system improvements and bug fixes..
- Additional watchable metrics have been exposed on the create new Alert view. Users may now select from a wealth of new metrics when creating a new
Metric
type alert, many of these metrics are the same metrics you’re able to monitor on the application view of the Conductor UI.
18th August 2022 update. Release v0.1.26
- Internal system improvements and bug fixes..
15th August 2022 update. Release v0.1.25
- Alerts and Notifications - We now use a new email template for the Email Notifications.
- Alerts now have names that can be customized.
- Notifications viewer - now provides filters.
- Notifications viewer at the Application level - there is a new “Notifications” tab in the Application summary page with filtered Conductor notifications for the current application.
- Internal system improvements and bug fixes.
1st August 2022 update. Release v0.1.24
NOTE: This release requires a manual step to apply Conductor agent manifests due to RBAC changes required for bug fixes and improvements.
- Dapr Config AutoSync - New flag in the Update Dapr Page. AutoSync it’s a new feature supported by the Diagrid Agent that instructs it to continuously sync the state of your Dapr Deployment with the configuration set in Diagrid Conductor.
26th July 2022 update. Release v0.1.21
-
WARNING: When updating Dapr using the v0.1.21 release of Conductor without the latest agent version, you may see sensitive data (for example the Dapr trust bundle) displayed within the UI. Please update your agent to the latest version which does not transmit this data outside of your cluster.
-
Metrics Timespan Selection - This allows you to select a timespan for the metrics charts from 5min - 24hr, defaulted to 30m.
-
Copy Agent Logs - Adds a “Copy Log” button to Agent Log rows.
-
Edit Users - Admins can now edit users profiles
-
Managed Certificates - Exposes the new “Managed Certificates” functionality on “Create Cluster Connection” screen. When this is enabled, Conductor will manage your Dapr certificates, this is currently only available on a new Dapr installation. This is considered an ALPHA feature and should not be enabled in production clusters.
-
Create Cluster Connection/Upgrade Dapr Upgrades - The UX for creating and editing cluster connections has received an overhaul to make this more intuitive and to separate out the actions.
- Create cluster connection remains mostly unchanged with the addition of manage certificates.
- Edit cluster connection will no longer allow users to update Dapr options unless the user did not elect
Install Dapr
on create. Users may choose to edit a cluster connection and install Dapr if the cluster is not connected and was not previously selected. Users may alter cluster connection settings for automatic agent upgrades, managed certs, and labels. - Users may update Dapr options via the New Update Dapr action/page on cluster list rows and cluster detail pages. Users may alter options related to an active Dapr install including version, application rollout options, and helm arguments.
- Upgrade chips on cluster rows no longer mimic a clickable chip, users should use the Update Dapr action.
- Clickable upgrade chip for Dapr version will redirect users to new Update Dapr page.
- Clickable upgrade chip for Agent and related functionality remains unchanged.
-
Dapr Advisor - There is a new “Advisor” tab in the cluster details page. The Advisor recommendations are classified in 4 categories (Security, Reliability, Performance and Observability). Diagrid Conductor continually analyzes the data collected from your Dapr installation and suggest config changes targeting a production ready Dapr deployment. This is the list of configurations monitored by the Advisor.
- mTLS and High Availability configurations.
- Authentication between your apps and the Dapr sidecar.
- Components not scoped.
- Components not using secret references for sensitive data.
- Dapr Operator Watchdog opted-in.
- JSON logging not enabled
More recommendations are planned for the future
7th July 2022 update. Release v0.1.20
- Dapr v1.8.0 release available
6th July 2022 update. Release v0.1.19
NOTE: This release requires a manual step to apply Conductor agent manifests due to RBAC changes required to support Dapr version changes between v1.7 and v1.8.
- Support for Redhat Openshift
- Ability to upgrade clusters between any allowed version of Dapr. For example upgrade from v1.7.0 to v1.8-rc7
- New Dapr release 1.8-rc7 release available
5th July 2022 update. Release v0.1.18
Feature: This release introduces the Alerts and Notifications features.
- Usage: First create an alert, then set up a notification channel for where these alerts are sent (email, webhook, Conductor). If these are sent to Conductor channel, you can view these in the Notification Events Dashboard: For more details, read below.
- Notification Events Dashboard: Provides a view of log and metric notification events targeting the Conductor notification channel
- Notifications Management: Provides a tabbed interface where you may create, view, and delete Notification Channels and Alert Rules
- Notification Channels: Notification Channels listen for broadcasts matching alert rules that use the same targets and severities. There are two types of Notification channels in the Conductor - Metrics and Logs.
- Metric Notification: When creating a metric notification you will target one or more clusters, select the severity the notification should subscribe to, and select what channels to configure; Conductor, email, and webhook.
- Email requires an email to receive email notification events.
- Webhook requires a URL and either a username & password or token for the basic and bearer auth types respectively.
- Conductor allows events to flow into the Notifications Dashboard page. Note: Currently this is not the default to prevent the notification events from being unnecessarily busy, but we're very interested in your feedback regarding this.
- Log Notification: When creating a log notification you will target one or more clusters, select the severity the notification should subscribe to, and select what channels to configure; Currently only the Conductor channel is available.
- Metric Notification: When creating a metric notification you will target one or more clusters, select the severity the notification should subscribe to, and select what channels to configure; Conductor, email, and webhook.
- Alert Rules: Alert rules define the criteria that trigger broadcasts on one or more matching notification channels. There are two types of Alerts in the Conductor UI, metrics and logs.
- Metric Alert: When creating a metric alert you will select an application target, the severity of the alert, and a metric to watch. Additionally, you will be required to select the operator (greater or less), threshold, and time duration for the selected metric. Note that the threshold will change based on the selected metric and includes a unit automatically. For example, CPU usage is defined in
cores
where Memory Usage is expressed inbytes
. - Log Alert: When creating a log alert you may select from a list of cluster or cluster-specific application targets, the severity of the alert, and the log levels to trigger the alert broadcast.
- Metric Alert: When creating a metric alert you will select an application target, the severity of the alert, and a metric to watch. Additionally, you will be required to select the operator (greater or less), threshold, and time duration for the selected metric. Note that the threshold will change based on the selected metric and includes a unit automatically. For example, CPU usage is defined in
- Notification Channels: Notification Channels listen for broadcasts matching alert rules that use the same targets and severities. There are two types of Notification channels in the Conductor - Metrics and Logs.
- New Dapr Releases available: added Dapr v1.8.0-rc5 & v1.8.0-rc.6
- Fixed a bug where Dapr installations with custom Helm release names were not supported
- Bug fixes.
30th June 2022 update. Release v0.1.16
- New Dapr Release available: added Dapr v1.8.0-rc4
- Bug fixes.
23th June 2022 update. Release v0.1.11
NOTE: This release introduces updates to the Diagrid Agent that must be applied to your clusters manually. Due to the RBAC requirements for the upcoming Dapr 1.8 releases we had to add new RBAC permissions to the Diagrid Agent. This RBAC changes must be manually applied to your clusters.
-
New Dapr Release available! You can update your clusters to the newest Dapr candidate release v1.8.0-rc.1 and v1.8.0-rc.3 will be there very soon.
-
New feature: You can now rollout all applications from Diagrid Conductor UI, using the Rollout All Applications button. see below
-
Improvements to the Diagrid Agent for the Dapr upgrades.
15th June 2022 update. Release v0.1.10
- Fix bug in Admingrid Component PromQL. Fix bug that was causing component metrics to error.
15th June 2022 update. Release v0.1.9
NOTE: This release introduces updates to the Diagrid Agent, if your connected clusters don’t have automatic agent upgrades setup, you’ll need to download again and re-apply the Diagrid Agent manifests to your Kubernetes clusters.
- Fix bug in Diagrid OTel Collector. Dapr ID label assignment was incorrect.
14th June 2022 update. Release v0.1.8
NOTE: This release introduces updates to the Diagrid Agent, if your connected clusters don’t have automatic agent upgrades setup, you’ll need to download again and re-apply the Diagrid Agent manifests to your Kubernetes clusters.
- Dapr development and production installation profiles. It is now possible to select between two different Dapr Control Plane installation profiles - Developer and Production profiles
- Support for rolling out all Dapr applications after a Dapr upgrade. - Single checkbox to select all applications in a cluster for a rollout after the cluster is rolled out. (note: In upcoming release this will be separated out, so that you can do an app upgrade independent of a cluster upgrade”
- Agent Logs improvements. Better and more descriptive agent logs.
9th June 2022 update. Release v0.1.7
NOTE: This release introduces updates to the Diagrid Agent, if your connected clusters don’t have automatic agent upgrades setup, you’ll need to download again and re-apply the Diagrid Agent manifests to your Kubernetes clusters.
- UX Performance Enhancements! In the Cluster Summary and App Summary views a multitude of performance fixes and enhancements have been made to reduce memory consumption, page loads, and increase UI responsiveness.
- UI Chart Updates, Charts have been tweaked to increase usability including increased size and new legend placement.
- Metrics Reliability, Improvements have been made in our metrics collection and ingestion pipelines to make metrics more reliable and efficient.
6th June 2022 update. Release v0.1.5
NOTE: This release introduces updates to the Diagrid Agent, if your connected clusters don’t have automatic agent upgrades setup, you’ll need to download again and re-apply the Diagrid Agent manifests to your Kubernetes clusters.
- New Dapr Releases Available! You can now upgrade your clusters to v1.7.3 and v1.7.4 release
- Support for Dapr Resiliency Policies, the newest version of the Diagrid Agent collects the Dapr API Resiliency Policies, You will be able to see your Resiliency Policies for your application and for the cluster
- Agent Status Logs, in the Cluster Summary view there is a now
Logs
tab where you can find real time status updates of the Diagrid Agent operations in your Kubernetes cluster. These logs here are currently raw and the information being improved. - Improvements and bug-fixes to applications and pods lists.
2nd June 2022 update. Release v0.1.4
NOTE: This release introduces updates to the Diagrid Agent, if your connected clusters don’t have automatic agent upgrades setup, you’ll need to download again and re-apply the Diagrid Agent manifests to your Kubernetes clusters.
-
Improvements and bug fixes to Diagrid Agent around metrics collection and reporting to Diagrid Cloud
-
Support for Role Based Access Control in Diagrid Conductor Dashboard. It’s now possible to assign different roles to the users belonging an organization. The different roles are: Viewer, read only mode of your clusters, Editor, can connect and delete clusters, and Admin, can manage users and all cluster operations.
-
Support for rolling out applications after a Dapr upgrade or downgrade. It’s now possible to select the applications that will be restarted after a Dapr upgrade or downgrade, this way the Dapr sidecar in your applications will be updated automatically.
- Go to “Edit Cluster” on the clusters page and select the list of applications to rollout. See screenshot below