Package-level declarations

Types

Link copied to clipboard

Use CloudWatch Application Signals for comprehensive observability of your cloud-based applications. It enables real-time service health dashboards and helps you track long-term performance trends against your business goals. The application-centric view provides you with unified visibility across your applications, services, and dependencies, so you can proactively monitor and efficiently triage any issues that may arise, ensuring optimal customer experience.

Properties

Link copied to clipboard
const val SdkVersion: String
Link copied to clipboard
Link copied to clipboard
const val ServiceId: String

Inherited functions

Use this operation to retrieve one or more service level objective (SLO) budget reports.

Link copied to clipboard

Add or remove time window exclusions for one or more Service Level Objectives (SLOs).

Link copied to clipboard

Creates a service level objective (SLO), which can help you ensure that your critical business operations are meeting customer expectations. Use SLOs to set and track specific target levels for the reliability and availability of your applications and services. SLOs use service level indicators (SLIs) to calculate whether the application is performing at the level that you want.

Link copied to clipboard

Deletes the specified service level objective.

Link copied to clipboard

Returns information about a service discovered by Application Signals.

Link copied to clipboard

Returns information about one SLO created in the account.

Link copied to clipboard

Returns a list of service dependencies of the service that you specify. A dependency is an infrastructure component that an operation of this service connects with. Dependencies can include Amazon Web Services services, Amazon Web Services resources, and third-party services.

Link copied to clipboard

Returns the list of dependents that invoked the specified service during the provided time range. Dependents include other services, CloudWatch Synthetics canaries, and clients that are instrumented with CloudWatch RUM app monitors.

Link copied to clipboard

Returns a list of SLOs created in this account.

Link copied to clipboard

Returns a list of the operations of this service that have been discovered by Application Signals. Only the operations that were invoked during the specified time range are returned.

Link copied to clipboard

Returns a list of services that have been discovered by Application Signals. A service represents a minimum logical and transactional unit that completes a business function. Services are discovered through Application Signals instrumentation.

Link copied to clipboard

Displays the tags associated with a CloudWatch resource. Tags can be assigned to service level objectives.

Link copied to clipboard

Enables this Amazon Web Services account to be able to use CloudWatch Application Signals by creating the AWSServiceRoleForCloudWatchApplicationSignals service-linked role. This service- linked role has the following permissions:

Link copied to clipboard

Assigns one or more tags (key-value pairs) to the specified CloudWatch resource, such as a service level objective.

Link copied to clipboard

Removes one or more tags from the specified resource.

Link copied to clipboard

Updates an existing service level objective (SLO). If you omit parameters, the previous values of those parameters are retained.

Link copied to clipboard

Create a copy of the client with one or more configuration values overridden. This method allows the caller to perform scoped config overrides for one or more client operations.