Как исправить ошибку '<b>line 15: field unit not found in type scrapeconfig.JournalTargetConfig</b>', возникшую при настройке конфигурации promtail с использованием JournalTargetConfig?
Проблема с конфигурационным файлом заключается в том, что в строке 15 файла конфигурации не удалось найти поле "unit" в типе "scrapeconfig.JournalTargetConfig". Для исправления этой ошибки вам следует проверить, что вы правильно определили все поля и типы данных в вашем конфигурационном файле. Убедитесь, что у вас есть все необходимые ключи и правильно указаны для конкретного типа конфигурации "scrapeconfig.JournalTargetConfig". Если вы не уверены, что правильно настроили конфигурацию, рекомендуется обратиться к документации по использованию JournalTargetConfig или поискать примеры конфигураций, чтобы убедиться, что ваш файл соответствует правильному формату.
unit: 'game.service'
Нету директивы unit
# When true, log messages from the journal are passed through the
# pipeline as a JSON message with all of the journal entries' original
# fields. When false, the log message is the text content of the MESSAGE
# field from the journal entry.
[json: | default = false]
# The oldest relative time from process start that will be read
# and sent to Loki.
[max_age: | default = 7h]
# Label map to add to every log coming out of the journal
labels:
[ : ... ]
# Path to a directory to read entries from. Defaults to system
# paths (/var/log/journal and /run/log/journal) when empty.
[path: ]