Dashboards are data-driven user interfaces that are designed to be viewed, edited, and even created by product users.
Product screens themselves are also built with dashboards.
Here are just a few examples of the rapidly expanding use of Dashify dashboards across the Cisco Observability Platform.
Dashboards allow end-users to create custom experiences, building on existing in-product dashboards, or creating them from scratch.
Dashboards are a cornerstone of observability, forming a bridge between a remote data source, and local display of data in the user's browser.
Dashboards can be authored once, and used by many different users, leveraging the know-how of the author to enlighten the audience.
Dashboards play a critical role in low-level troubleshooting and in rolling up high-level business KPIs to executives.
Dashboards cater to users, not hardcore developers.
The diagram below illustrates how a traditional dashboard framework allows the author to configure and arrange components but does not allow the author to create new components or data sources.
The dashboard author is stuck with whatever components, layouts, and data sources are made available.
Dashify allows us to replace *any* piece of a dashboard with a reactive rule, so we simply write a reactive rule that generates the alerts from the health.
Let's quickly prove this out using the stated REPL which lets us run and interact with Stated templates like Dashify dashboards.
By recasting much of dashboarding as a reactive data problem, and by providing a robust in-dashboard expression language, Dashify allows authors to do both traditional dashboard creation, advanced data bindings, and reusable component creation.
Dashify recently made its debut in the CCO product with the introduction of AWS monitoring dashboards, and Data Security Posture Management screens.
Dashify dashboards are now a core component of the Cisco Observability Platform and have been proven out over many complex use cases.
In calendar Q2 2024, COP will introduce the dashboard editing experience which provides authors with built in visual drag-n-drop style editing of dashboards.
Also in calendar Q2, COP introduces the ability to bundle dashify dashboards into COP solutions allowing third party developers to unleash their dashboarding skills.
Dashboards are a key, perhaps THE key technology in an observability platform.
Dashify is a new dashboarding framework born from many collective years of experience building both dashboard frameworks and their visual components.
Dashify brings declarative, reactive state management into the hands of dashboard authors by incorporating the Stated meta-language into the JSON and YAML of dashboards.
This Cyber News was published on feedpress.me. Publication date: Mon, 11 Mar 2024 17:13:07 +0000