VK Cloud logo

Логтау плагиніBeta

Пайдаланушы қолданбаларының логтарын Cloud Logging сервисіне жіберу vkcloudlogs-fluent-bit-plugin логтау плагині арқылы қосылып, бапталады. Ол Fluent Bit сервисі ұсынатын Golang-плагиндеріне арналған интерфейспен жұмыс істейді.

Плагиннің авторизация параметрлері

Параметр

Міндетті

Сипаттама

Қайдан табуға болады

auth_url

Логтау плагині

Keystone сервисінің эндпоинті

VK Cloud жеке кабинетінде орналасқан Auth URL параметрі

project_id

Логтау плагині

Логтар жазылатын VK Cloud жобасының идентификаторы

VK Cloud жеке кабинетінде орналасқан Project ID параметрі.

Мысал: a1b2c3d4e5f6g7h8i9a1b2c3d4e5f6g7

mcs1234567890 түріндегі Project Name-пен шатастырмаңыз

user_id

Логтау плагині

Логтар кімнің атынан жазылатын болса, сол пайдаланушының ID-і

VK Cloud жеке кабинетінде Есептік деректерді генерациялау қойындысында жасалады

user_name

Логтау плагині

Логтар кімнің атынан жазылатын болса, сол пайдаланушының логині

VK Cloud жеке кабинетінде орналасқан Username параметрі

password

Логтау плагині

Логтар кімнің атынан жазылатын болса, сол пайдаланушының құпиясөзі

user_id үшін құпиясөз VK Cloud жеке кабинетінде Есептік деректерді генерациялау қойындысында жасалады.

user_name үшін VK Cloud жеке кабинетіне кіруге арналған құпиясөз қолданылады

key_file

Логтау плагині

Құрамында user_id және password мәндері бар JSON файлы

internal

Логтау плагині

Сервистердің техникалық логтарын жазу қосыла ма, соны көрсететін параметр:

  • true — қосылған;
  • false — өшірілген.

Әдепкі бойынша: true

Пайдаланушының есептік деректерін көрсетудің рұқсат етілген нұсқалары:

  • user_id және password;
  • key_file;
  • user_name және password (мысалы, VK Cloud жеке кабинетіне кіруге арналған логиніңіз бен құпиясөзіңіз).

Плагин конфигурациясының параметрлері

Параметр

Міндетті

Сипаттама

server_host_port

Логтау плагині

Cloud Logging сервисінің адресі (cloudlogs.mcs.mail.ru:443)

service_id

Логтау плагині

Логтау жүйесіндегі сервис идентификаторы:

  • databases — Cloud Databases сервисі.
  • containers — Cloud Containers сервисі.
  • vdi — Cloud Desktop сервисі.

Көрсетілмесе, default мәні беріледі.

Қажет болса, жеке идентификаторларыңызды техникалық қолдау арқылы немесе бөлімнің Мониторинг → Логтау баптауларындағы Өзге ресурстар қойындысында өзіңіз жасай аласыз

group_id

Логтау плагині

Логтар тобының идентификаторы. Әдепкі бойынша: Fluent Bit жүйесінде оқиғаға тағайындалған Tag параметрінің мәні

group_id_key

Логтау плагині

Логтар тобының идентификаторы бар параметрдің атауы. group_id параметрі көрсетілмесе қолданылады

stream_id

Логтау плагині

Логтар көзінің идентификаторы, мысалы, инстанс идентификаторы (instance_id) немесе ВМ (vm_id). Әдепкі бойынша: бос мән

stream_id_key

Логтау плагині

Логтар көзінің идентификаторы бар параметрдің атауы. stream_id параметрі көрсетілмесе қолданылады

message_key

Логтау плагині

Әрбір лог жазбасына қосылатын хабарлама бар параметрдің атауы. Әдепкі бойынша: message

level_key

Логтау плагині

Логтау деңгейінің мәні бар параметрдің атауы. Әдепкі бойынша: level

default_level

Логтау плагині

Логтау деңгейінің мәні. level_key ішінде берілген атауы бар параметр көрсетілмесе қолданылады. Әдепкі бойынша: debug

default_payload

Логтау плагині

Әрбір лог жазбасының payload өрісіне қосылатын кілт/мән жұптары бар JSON форматындағы жол.

Мысал: {"tag": "example", "case": 3}

Әдепкі бойынша: бос жол

tls_on

Логтау плагині

server_host_port адресі үшін TLS протоколы қосылған-қосылмағанын көрсететін параметр:

  • true — қосылған;
  • false — өшірілген.

Әдепкі бойынша: true

tls_verify

Логтау плагині

server_host_port адресі үшін TLS сертификатын тексеру қосылған-қосылмағанын көрсететін параметр:

  • true — қосылған;
  • false — өшірілген.

Әдепкі бойынша: true

Авторизация және конфигурация параметрлері арқылы плагинді баптау мысалдары Плагинді орнату және Логтау агентін басқару бөлімдерінде келтірілген.