This documentation and the Cisco Observability Platform functionalities it describes are subject to change. Data saved on the platform may disappear and APIs may change without notice.


23.x Release Notes

December 14, 2023

Version ID: 23.12.14

Name Changes

Cisco Full-Stack Observability (FSO) Platform is now the Cisco Observability Platform, and Cloud Native Application Observability is now Cisco Cloud Observability, powered by the Cisco Observability Platform. These name changes better align our products with the Cisco portfolio and with our business strategy.

Enhancements

  • DashUI updates:
    • This release includes the scopeGroupBy building block and the currency and wizard elements for Forms.
  • Data Ingestion updates:
  • Knowledge Store updates:
    • Support for tagging knowledge objects. Tags can be used to categorize, retrieve, and filter knowledge objects. See Tag a Knowledge Object.
  • Solution Services updates:
    • We've implemented security measures for zodiac:functions to access platform services. All solutions and their functions must have the right permissions to access platform services. In addition, all functions must change the URLs they use to access services to the format http://${APPD_INTERNAL_EGRESS_HOST}/{route-to-the-api}, where APPD_INTERNAL_EGRESS_HOST is an environment variable that the platform provides to all functions at runtime.
  • Health Rules updates:
    • Support for alerting on log events.
  • Data Queries updates:
  • Access Management updates:
    • Solutions will need to declare permissions to access resources from the platform or other solutions. While the platform currently won't enforce this requirement, it's advisable for future compliance. These resources can either be objects or URIs.
    • Developers can configure permissions for requests to platform or other solution resources to run in the background or require user consent with the property can_access_in_background.
    • The platform substitutes the domain in the request URI with the environment variable APPD_INTERNAL_EGRESS_HOST. For example, the request URI to call the Health Rules API would be http://${APPD_INTERNAL_EGRESS_HOST}/alerting/v1beta/healthRules.
    • Solutions must adhere to the following requirements to make calls to the Cisco Observability Platform or other solutions:
      • Solutions must specify the host making calls to the Cisco Observability Platform.
      • If a user action creates an incoming request to the solution, the solution must copy the request's Authorization header to the call to the platform or other solutions.
  • Security update: All system components, and all communication into, out of, and within the platform, now use TLS protocol version 1.3 by default.

Known Issues and Limitations

Restrictions

  • Only select design partners can build on the platform. End-users can't build on the platform at this time.
  • Design partners can only build modules, not solutions, at this time.

October 27, 2023

Version ID: 23.10.27

Enhancements

Known Issues and Limitations

Restrictions

  • Only select design partners can build on the platform. End-users can't build on the platform at this time.
  • Design partners can only build modules, not solutions, at this time.

September 27, 2023

Version ID: 23.9.27

Enhancements

  • DashUI updates:
    • Support for Custom Slots for Entity Centric Pages.
    • A new element, form.Template, for Forms.
    • Forms allow navigation to another Form page or v1plus page.
  • The Knowledge Store has a new ID generation mechanism for knowledge types. The idGeneration property has been deprecated for all new knowledge types. All existing knowledge types must be updated to replace idGeneration with the new identifyingProperties property as soon as possible. For more information on identifyingProperties, see Define a Knowledge Type.
  • Solution Services updates:
  • UQL Queries support the coalesceAttributes() function in the FETCH block.

Known Issues and Limitations

Restrictions

  • Only select design partners can build on the platform. End-users can't build on the platform at this time.
  • Design partners can only build modules, not solutions, at this time.

August 25, 2023

Version ID: 23.8.25

Name Changes

AppDynamics Cloud is now Cloud Native Application Observability.

Enhancements

  • Access Management functionality is now available.
  • The health rule template has a new field, expressionVersion. This field indicates the version of the health rule expression language. The current version of expression language is v2. See Health Rules Schema.
  • Health rule expression language v1 is deprecated.
  • The Query Service API is updated to version 1.3.0. The following field properties were added:
    • resultType
    • functionType
    • orderable
    • fieldCoordinates
    • querySnippet
    • ordering
  • fsoc updates:

Known Issues and Limitations

Restrictions

  • Only select design partners can build on the platform. End-users can't build on the platform at this time.
  • Design partners can only build modules, not solutions, at this time.

Documentation Updates

August 8, 2023

Version ID: 23.8.08 Hotfix

Enhancements

  • Actions contains information about the HTTP action type definition and action templates for OpsGenie, PagerDuty, ServiceNow, Slack, and Webex.

July 26, 2023

Version ID: 23.7.0-268

Enhancements

  • The syntax of the fsoc config set command has changed:

    • The flag --auth has been deprecated. Please use non-flag argument in the form "auth=<AUTH>".
    • The flag --url has been deprecated. Please use non-flag argument in the form "url=<URL>".
  • Solution Services now allows you to configure ports and protocols for your egress hosts: see the portNumber and portProtocol attributes in zodiac:egressHosts.

Known Issues

Known issues and limitations are noted within context in applicable topics.

Restrictions

  • Only select design partners can build on the platform. End-users can't build on the platform at this time.

  • Design partners can only build modules at this time. The functionality to build solutions is not yet generally available.

June 28, 2023

Version ID: 23.6.28

Introducing the Cisco Full-Stack Observability (FSO) Platform

This is the initial release of the FSO Platform, an extensible platform offering a collection of services that allow developers to build modules that provide observability into various domains, and customers to subscribe to modules that extend the existing solution powered by the FSO Platform, Cisco Cloud Observability.

  • The authoring tool allows developers to browse, duplicate, create, or update UI templates. This tool offers two ways to edit UI templates: with an organized outline tool to insert elements from the building block library or with a raw code editor to directly edit the JSON code, with a preview function to visualize the changes. Basic contextual help, such as entity information, readme files, and documentation, are also available within the tool.
  • The Knowledge Store API supports solution and Tenant-wide changes to knowledge objects, patching of knowledge objects to support mutable defaults with user-owned content, and building automation to manage the lifecycle of knowledge objects.
  • The FSO Platform command line interface provides solution lifecycle support and an interface to the unified query engine.

Known Issues

Known issues and limitations are noted within context in applicable topics.

Restrictions

  • Only select design partners can build on the platform. End-users can't build on the platform at this time.

  • Design partners can only build modules at this time. The functionality to build solutions is not yet generally available.

Documentation Updates

  • Access Management includes a getting started section, RBAC modeling, and roles. This guide is still in preview, however, you can learn more about how to use it and the roles that can be configured.
  • Knowledge Store has updated API paths and naming conventions for knowledge types.
  • Solutions has updated commands, command output, and API paths; naming conventions for solutions; and a new page, Bump the Solution Version.
  • Solution Services has information on how to pull images from a private Docker registry.
  • Data Ingestion has information on how to mask sensitive data.
  • Data Modeling includes reference content on metrics and more FMM configurations (also called MELT workflows).
  • Data Queries links to the UQL User Guide and has updated information on the Alias parameter in FETCH and ORDER clauses and new information on parameterized queries.
  • UI Enhancements has updated template types.
  • FSO Platform CLI has instructions for authenticating with an agent principal.
  • There is a link to the new Knowledge Store API documentation.
  • Health Rules contains new information about the health rule expression language.

May 2023

This release is only for the Design Partner Program and does not include release notes.