Skip to main content

Logs Service Description

The Logs service is designed to collect, store, and analyze logs for Servercore products that support log management:

Logs can be used to identify bottlenecks in application and infrastructure performance and to quickly detect errors.

Records of log operations are saved in audit logs.

Operating Principle

Events that occur with a resource create a record in a log file. Events in a log file can be combined logically into event streams. Event streams can be combined into groups.

An event is a record of application activity, for example, the occurrence of an error. An event represents a single record and consists of two parameters:

  • timestamp – event time;
  • message – event name.

Event streams (stream) are a sequence of events (event) grouped by a single source. The identifier of an event stream is its name. The name is an immutable parameter.

A log group (group) is a set of event streams grouped by storage parameters. The name is an immutable parameter of a log group. All log groups created by Servercore products start with the prefix s/ and contain the product abbreviation. For example, in the record s/lbaas/my-loadbalancer, the prefix is s/ and the product abbreviation is lbaas.

How to use the Logs service

You can view and analyze logs:

You can export logs to your storage using:

You can also add logs to the Logs service using:

Logs in the service are stored for 30 days. You can change the log retention period via the Control Panel.

You can check the availability of the Logs service in locations in the Logs availability in locations guide.

Pricing

The Logs service is currently provided free of charge. In the future, the service will become paid—we will notify you of any changes to the terms in advance.