Feature overview

Updated at: 2025-03-17 05:21

Multidimensional data collection and processing

Category

Feature

Description

References

Data collection

Collection from Alibaba Cloud services

Simple Log Service can collect logs from multiple types of Alibaba Cloud services, such as elastic computing, storage, security, and database services. The logs record operational statistics, such as the user operations, running status, and business dynamics of Alibaba Cloud services.

Collection of Alibaba Cloud service logs

Logtail-based data collection

Logtail is a log collection agent that is provided by Simple Log Service. You can use Logtail to collect logs from multiple data sources, including Alibaba Cloud Elastic Compute Service (ECS) instances, servers in data centers, and servers from third-party cloud service providers.

Logtail-based data collection

SDK-based data collection

Simple Log Service provides an SDK for different programming languages, such as .NET, Java, Python, PHP, and C. You can select Simple Log Service SDK for a specific programming language based on your business requirements. The SDK allows you to perform various operations, such as collecting, querying, and analyzing logs.

Use SDKs to collect logs

Third-party tool-based data collection

You can collect logs by using tools, such as Logstash, Flume, Beats, Fluentd, Telegraf, and Loggie, and use the Kafka protocol to upload the collected logs to Simple Log Service.

Other collection methods

Global acceleration for data collection

Simple Log Service provides the global acceleration feature. You can enable the feature and configure log collection acceleration for Logtail and SDKs.

Enable the global acceleration feature

Data import

You can import log data to Simple Log Service and perform operations on the log data. For example, you can query and analyze the log data. The log data includes Object Storage Service (OSS) data, MaxCompute data, MySQL data, MySQL binary log data, PostgreSQL data, SQL Server data, Elasticsearch data, Kafka data, CloudMonitor data, and Pub/Sub messages of Google Cloud.

Data import

Data shipping

Data shipping to OSS

You can ship logs from Simple Log Service to OSS.

Data shipping to MaxCompute

You can ship logs from Simple Log Service or DataWorks to MaxCompute.

Data shipping to AnalyticDB for MySQL

You can ship logs from Simple Log Service to AnalyticDB for MySQL.

Ship logs to AnalyticDB for MySQL

Data transformation

Data transformation

Simple Log Service provides the data transformation feature, which is managed, scalable, and highly available. You can use the feature to standardize, enrich, transfer, mask, and filter data.

For more information, see Overview of data transformation.

Real-time data consumption

Real-time data consumption by applications in various programming languages

Applications that are developed in programming languages such as Java, Python, and Go can consume data that is collected by Simple Log Service as consumers or consumer groups.

Applications in various programming languages

Real-time data consumption by third-party software

Simple Log Service allows third-party software to consume data in real time. The third-party software includes Splunk, Logstash, Qradar, and Flume.

Third party software

Real-time data consumption by Alibaba Cloud services

Simple Log Service allows Alibaba Cloud services to consume data in real time. The cloud services include Function Compute, Realtime Compute for Apache Flink, and CloudMonitor.

Alibaba Cloud services

Real-time data consumption by stream computing frameworks

Simple Log Service allows stream computing frameworks to consume data in real time. The frameworks include Storm, Flink, and Spark.

Stream processing

Data import

OSS data import

Import data from OSS to Simple Log Service

Data download

Data download

Download logs

Unified observable data storage and analysis

Category

Feature

Description

References

Data storage

Intelligent hot and cold-tiered storage

Simple Log Service provides the hot and cold-tiered storage feature. Cold-tiered storage helps users reduce long-term storage costs without affecting log query, analysis, visualization, alerting, shipping, or transformation.

Configure intelligent hot and cold-tiered storage

Standard Logstores and Query Logstores

Simple Log Service provides two types of Logstores: Standard Logstores and Query Logstores. Standard Logstore: This type of Logstore supports the log analysis feature and is suitable for scenarios such as real-time monitoring and interactive analysis. You can use this type of Logstore to build a comprehensive observability system. Query Logstore: This type of Logstore supports high-performance queries. The index traffic fee of a Query Logstore is lower than that of a Standard Logstore.

Manage a Logstore

Query and analysis

Log query and analysis in index mode

After you create indexes for a Logstore, you can query and analyze the logs that are collected and stored in the Logstore on the query and analysis page in real time.

Guide to log query and analysis

Log query and analysis in scan mode

Simple Log Service provides the scan feature. You can use the feature to scan logs based on specified fields to return query and analysis results. The feature allows you to query and analyze logs without the need to configure indexes for the logs.

Scan logs

Scheduled SQL

Simple Log Service provides the Scheduled SQL feature. You can use the feature to automatically analyze data at regular intervals and aggregate data for storage. You can also use the feature to project and filter data.

Scheduled SQL

Log download

You can download logs or query and analysis results in the Simple Log Service console, or by using Cloud Shell, Simple Log Service CLI, or Simple Log Service SDK.

Download logs

Visualization

Dashboards

Simple Log Service allows you to create dashboards to analyze data in real time. You can view multiple charts that are generated based on query and analysis results on a dashboard. When you open or refresh a dashboard, a query operation is automatically performed for each chart on the dashboard.

Dashboard

Charts

Simple Log Service renders the results of query statements to charts. Simple Log Service provides various types of charts, such as tables, line charts, and column charts.

Charts

External visualization tools

You can connect Simple Log Service to external visualization tools, such as DataV, Grafana, and Tableau, to display data on dashboards.

Alerting

Alerting and monitoring

The alerting and monitoring system triggers alerts. The alerting and monitoring system contains alert rules and resource data. The alerting and monitoring system periodically monitors and evaluates query and analysis results based on alert rules. If an alert is triggered or cleared based on an alert rule, the alerting and monitoring system sends an alert or a recovery notification to the alert management system based on monitoring orchestration.

Alerting and monitoring

Alert management

The alert management system is a subsystem of Simple Log Service that denoises alerts.

Alert management

User management

If you want to send alert notifications by using text messages, emails, or voice calls, you must specify users or user groups to whom the alert notifications are sent, create on-duty groups, integrate webhooks, configure dynamic recipients, import CloudMonitor contacts, and import Resource Access Management (RAM) contacts.

User management

Notification management

The notification management system manages the notification methods and recipients of alert notifications. The notification management system contains action policies, alert templates, calendars, users, user groups, on-duty groups, and notification method quotas. The notification management system sends notifications to specified recipients by using specified notification methods based on action policies. The recipients can be users, user groups, or on-duty groups.

Notification management

Out-of-the-box applications

Category

Feature

Description

References

Observability applications for cloud infrastructure

CloudLens for OSS

Simple Log Service and OSS jointly launch the CloudLens for OSS application. The application provides a bucket-level view for centralized management. You can use the application to analyze data such as resource usage, access, anomaly detection, and security data in a visualized manner. The application also provides scenario-based O&M management to achieve bucket asset observability.

CloudLens for OSS

CloudLens for EBS

Simple Log Service and Elastic Block Storage (EBS) jointly launch the CloudLens for EBS application. You can use the application to monitor and manage EBS resources such as disks, snapshots, and asynchronous data replication between disks.

CloudLens for EBS

CloudLens for SLS

Simple Log Service provides the CloudLens for SLS application. You can use the application to monitor and manage your Simple Log Service assets, such as projects and Logstores, and obtain information about asset consumption in a more efficient manner.

CloudLens for SLS

Flow Log Center

Simple Log Service and Virtual Private Cloud (VPC) jointly launch the Flow Log Center application. You can use the application to query the policies of the VPC that is used, traffic of elastic network interfaces (ENIs), and traffic between CIDR blocks. This way, you can analyze the flow logs of your VPC in an efficient and effective manner.

Flow Log Center

CloudLens for ALB

Simple Log Service and Server Load Balancer (SLB) jointly launch the CloudLens for ALB application. You can use the application to analyze the Layer 7 access logs of Application Load Balancer (ALB), analyze the metrics that are aggregated at one-second intervals, and generate alerts in real time. The application also provides AIOps-based automated anomaly detection. You can also use the application to analyze the behavior, geographical distribution, request success rates, and response latency of clients.

CloudLens for ALB

K8s Event Center

K8s Event Center records the status changes of Kubernetes clusters. For example, K8s Event Center records a status change when you create, run, or delete a pod, or when a component exception occurs. K8s Event Center aggregates all events in Kubernetes clusters in real time. This allows you to perform various operations on the events. For example, you can store, query, analyze, and visualize event data and configure alerts for the events.

K8s Event Center

CloudLens for Redis

Simple Log Service and Tair (Redis OSS-compatible) jointly launch the CloudLens for Redis application. You can use the application to manage Tair (Redis OSS-compatible) instances in a centralized manner and collect the operational logs, slow query logs, and audit logs of the instances.

CloudLens for Redis

CloudLens for PolarDB

Simple Log Service and PolarDB for MySQL jointly launch the CloudLens for PolarDB application. You can use the application to manage PolarDB for MySQL clusters in a centralized manner and collect the slow query logs, error logs, audit logs, and performance metrics of the clusters.

CloudLens for PolarDB

CloudLens for RDS

Simple Log Service and ApsaraDB RDS jointly launch the CloudLens for RDS application. You can use the application to check the collection status of SQL audit logs, error logs, and slow query logs for ApsaraDB RDS instances in real time and manage collection configurations in a centralized manner. You can also audit and analyze the collected logs and configure alerts for the logs.

CloudLens for RDS

Kubernetes Ingress Log Center

Container Service for Kubernetes (ACK) allows you to configure the nginx-ingress-controller component for an ACK cluster. The component provides URLs that can be visited by servers outside the cluster, and supports server load balancing, SSL termination, and name-based virtual hosting. You can also use the component to write the log data of HTTP requests to stdout and stderr. Simple Log Service provides the Ingress Log Center application. You can use the application to monitor and analyze the status of backend services for Ingress.

Kubernetes Ingress Log Center

CloudLens for CLB

Simple Log Service and SLB jointly launch the CloudLens for CLB application. You can use the application to analyze Classic Load Balancer (CLB) access logs, Cloud Config logs, and CloudMonitor events, analyze the metrics that are aggregated at one-second intervals, and generate alerts in real time. The application also provides AIOps-based automated anomaly detection.

CloudLens for CLB

ITOps applications

ARMS RUM

ARMS RUM is suitable for scenarios such as web page monitoring, Weex monitoring, and mini-program monitoring. ARMS RUM helps you monitor the health status of pages based on the following metrics: page loading speed (speed test), page stability (JavaScript errors), and success rate of external service calls (API calls).

ARMS RUM

Full-stack Monitoring

Simple Log Service provides the Full-stack Monitoring application to monitor IT systems from end to end. The application can monitor various system components, such as hosts, Kubernetes clusters, databases, and middleware.

Full-stack Monitoring

Trace

Simple Log Service provides the Trace application based on the native OpenTelemetry protocol to implement distributed tracing. You can use the application to import, store, analyze, and visualize trace data. You can also use the application to configure alerts for trace data and manage trace data based on AIOps.

Trace

Full-stack Observability

Simple Log Service provides the Full-stack Observability application. You can use the application to enable end-to-end observability for IT systems. The application provides features such as IT system monitoring, end-to-end tracing, and intelligent alerting.

Full-stack Observability

Intelligent Anomaly Analysis

The Intelligent Anomaly Analysis application is a highly available service that can be hosted and scaled. The application provides the following capabilities: intelligent inspection, text analysis, and root cause diagnosis.

Intelligent Anomaly Analysis

Alert OpsCenter

Alert OpsCenter is a business-centric platform that provides alert management and O&M capabilities. You can add alerts that are generated by third-party monitoring platforms, such as Zabbix and Prometheus, and alerts that are generated by Simple Log Service resources to a business. This way, you can use the business to manage alerts and send alert notifications in a centralized manner and improve the O&M efficiency.

Alert OpsCenter

SecOps applications

Log Audit Service

Log Audit Service supports all features of Simple Log Service. Log Audit Service also supports automated and centralized log collection from cloud services across Alibaba Cloud accounts in real time. Then, you can audit the collected logs. Log Audit Service also stores data required for audit and allows you to query and aggregate the data.

Log Audit Service

Cost observability applications

Cost Manager

Simple Log Service and Billing Management jointly launch the self-service analytics feature. After you enable the self-service analytics feature, bills are automatically imported and bill analysis reports are generated in a visualized manner. This improves the efficiency of bill analysis.

Cost Manager
  • On this page (1, T)
  • Multidimensional data collection and processing
  • Unified observable data storage and analysis
  • Out-of-the-box applications
Feedback