Cisco Full-Stack Observability Platform-10 - 22 - 2023
Cisco Full-Stack Observability Platform-10 - 22 - 2023
Exported on 10/22/2023
Table of Contents
Page 2
Cisco Full-Stack Observability Platform
General .......................................................................................................................................................... 16
FSO Platform Applications....................................................................................................................... 16
FSO Developer Support............................................................................................................................ 16
July Release - 23.7.x ..........................................................................................................................16
General .......................................................................................................................................................... 16
FSO Platform Applications....................................................................................................................... 16
FSO Developer Support............................................................................................................................ 16
June Release - 23.6.x.........................................................................................................................17
Enhancements ............................................................................................................................................. 17
Page 3
Cisco Full-Stack Observability Platform
The Cisco FSO Platform is an extensible software platform that hosts an ecosystem of modules and
applications (standalone apps and their enrichments) that provides core capabilities for developers to build
observability solutions to gain visibility and actionable insights across their technology and business stack.
The Cisco FSO Platform leverages OpenTelemetry™ collections to collect MELT telemetry and then
transforms the raw data into flexible and scalable objects through a flexible, entity-centric model.
Developers can leverage this OpenTelemetry framework and the Cisco FSO Platform's Unified Query
Language (UQL) to create and monetize observability solutions.
The FSO Platform can serve observability use cases requiring:
• Data ingestion and transformation of MELT and system data from different environments and clusters
• Insights based on correlated MELT and system data
• Network observability within the context of your application
• Extended functionality of existing Cisco observability, monitoring, and security products
• Rapid development of 3rd-party "standalone" applications
• Bespoke user interfaces
• Alerting and actioning
• Customized reports
Service Definition
OpenTelemetry Ingest A service that ingests data into the Cisco FSO
Platform.
Serverless Functions for Data I/O A service that deploys and orchestrates Docker
containers for custom data ingestion.
Health Rules and Alerting A service that allows you to configure rules that
govern the behavior of the UI and alerts that
you receive.
Query Engine and Query Language (UQL) A service that allows applications, modules, and users
to query data on the Cisco FSO Platform.
Sitemap
FSO Platform Exchange
The FSO Platform Exchange allows end-users of the FSO Platform to discover, request, or subscribe to
modules and applications. The exchange also enables developers to list and market their solutions to FSO
Platform customers. To use the FSO Platform Exchange, you must first navigate to the online venue from
Cloud Native Application Observability:
From the left navigation, click FSO Platform Exchange.
Sitemap– Page 5 of 17
Cisco Full-Stack Observability Platform
Admins can subscribe and unsubscribe modules, however; end-users can only request modules. If
you are an end-user, contact your admin for additional subscription assistance.
Click Learn More to get more information on each module. Depending on the subscription status of the
module, from the top right of the Learn More page, you can subscribe, request, or unsubscribe from the
module.
Unsubscribe Modules
To unsubscribe from modules:
1. Click Unsubscribe.
2. Click Unsubscribe to unsubscribe from the module or Cancel to navigate back to the list of applications
and modules.
You are not subscribed to the module if Unsubscribe is not displayed.
Developer Tools
Developer tools include:
• A command line interface to the Cisco FSO Platform
• User interface templates and template extensions
• A user interface Authoring Tool, which allows users to manage their UI templates, with the ability to
create templates, browse and duplicate existing templates, and update UI templates. Users can use an
organized outline tool to insert elements from the building block library, or a raw code editing panel to
directly edit JSON code, with a preview function to visualize the changes. See Using the Authoring
Tool.
• APIs
The licensing for the Cisco Full-Stack Observability (FSO) Platform has entitlements that require license and
user costs for the following.
• FSO Platform
• Cloud Native Application Observability
• Modules
License Requirements
At the minimum, you need a license for FSO Platform to obtain a license for Cloud Native Application
Observability. You would then need a license for Cloud Native Application Observability in addition to your
FSO Platform license to subscribe to Cisco-developed and third-party Modules. Third-party Modules you
use may be governed by the applicable terms for such Modules.
Entitlements
Subscribing to third-party Modules on a free trial basis will still incur against Cisco FSO Platform and
Cloud Native Application Observability entitlements.
Monthly Entitlements
Effective Period
Monthly entitlements take effect on the starting day of the license and remain in effect until the end of the
calendar month. Thus, if a license started on July 15th, the entitlements would take effect at 12:00 AM
(GMT) on July 15th and expire at 12:00 AM (GMT) on August 1st.
FSO Monthly allotment with fixed monthly Minimum of 15 licenses per organization (no
Platform capacity per license, where one license maximum)
allows for the maximum capacity of one of
the following data types:
• 25 million metrics (1 license)
• 25 million events (1 license)
• 40 GB of logs (1 license)
• 32 million spans (1 license)
• Fraction of the combined data types
above
Cloud Licensed users and Service Principals who • FSO Platform license
Native can access the platform within the monthly • Minimum of 5 user licenses per
Application billing period. organization (no maximum)
Observabili
ty
Modules Licensed users and Service Principals who • FSO Platform license
can access the additional functionality within • Minimum of 5 Cloud Native Application
the monthly billing period. Observability user licenses (no maximum)
• The same number of Module licenses as
that of the Cloud Native Application
Observability user licenses
Based on the ingestion entitlements for each data type, the customer requires 62 FSO Platform licenses
for data usage and 10 for Cloud Native Observability users.
The following breaks down the calculation of the customer's required licensing:
metrics_one_license = 25 million
customer_required_metrics = 305 million
#----------------------------------------#
#----------------------------------------#
#----------------------------------------#
#----------------------------------------#
## Calculate the total number of licenses needed
Example: High User and Service Principal Access Requirements with Modules
This customer has lower data requirements but needs more access (users or Service Principals) to Cloud
Native Application Observability and has subscribed to two Modules.
The number of Module licenses has to be the same as the number of Cloud Native Application
Observability licenses. If you have 15+ Cloud Native Application Observability licenses, you will
need 15+ licenses for each subscribed Module.
Cloud Native
Application
Data Requirements Observability and License Requirements
Module Users /
Service Principals
In this use case, the calculation for data usage is much simpler, but the customer requires licensing for
Cloud Native Application Observability and two modules. The customer will need 35 Cloud Native
Observability licenses for the access requirements. The same number of Module licenses (35) will be
required for each of the two subscribed Modules.
The following breaks down the calculation of the licensing for data ingestion and access:
#----------------------------------------#
#----------------------------------------#
Metric Each Metric is retained for 400 days from the date on which the Metric
is ingested into the FSO Platform.
Event Each Event is retained for 30 days from the date on which the Event is
ingested into the FSO Platform.
Log Each Log is retained for 30 days from the date on which the Log is
ingested into the FSO Platform.
Span Each Span is retained for 14 days from the date on which the Span is
ingested into the FSO Platform.
teams align application performance with end-user expectations, optimize digital experiences, and
deliver business outcomes while securing modern workloads.
• Modules are enhancements or extensions to existing standalone applications or other Modules. The
Module could be as simple as a UI modification or use the entire FSO Platform to be complex and rich.
• Service Principals are identities, represented as code, used by created applications, services, and
automation tools to access specific resources. They allow developers to write code that securely
connects to AppDynamics public APIs for your FSO Tenant. These API calls use Open Authentication
2.0 (OAuth2) token-based authentication.
Release Notes
The Cisco FSO Platform is an open, extensible, API-driven platform that empowers a new observability
ecosystem and delivers impactful business insights. It is a unified platform built on OpenTelemetry™ (an
open-source project by CNCF) and anchored on metrics, events, logs, and traces (MELT), enabling
extensibility from queries to data models with a composable UI framework.
Versi
Category Summary
on
FSO Platform The initial public release of the FSO Platform Exchange that allows end- 23.6.2
Exchange users of the FSO Platform to discover, request, or subscribe to modules 8
and applications. See FSO Platform Exchange.
FSO Modules The following two modules built on the Full-Stack Observability (FSO) 23.6.2
Platform extend and enhance AppDynamics are now available through 8
the FSO Platform Exchange:
• Cost Insights - leverages the existing customer metrics of the FSO
platform, analyzes the workloads running in cloud and cloud-native
infrastructures, and generates detailed cost data for all
infrastructure workloads and services.
• Kubernetes Cost and Workload Profiler - analyzes workloads
running on a Kubernetes cluster to identify performance and
reliability risks and inefficient configurations.
OpenTelemetry™ and Kubernetes® (as applicable) are trademarks of The Linux Foundation®.