Как настроить GCS как ввод файлового сигнала

Мы храним наши журналы аудита в корзине GCS. мы хотели бы загружать их в Elasticsearch при необходимости, а не регулярно, с помощью filebeat. Я проверил вариант S3, где он позволяет нам использовать s3-подобные хранилища в качестве входных данных с использованием провайдеров .

Я использую следующую конфигурацию, но она не записывает никаких данных, однако, когда я тестирую конфигурацию filebeat, все в порядке.

Я сомневаюсь, что моя конфигурация ввода каким-то образом неверна. Пожалуйста, проверьте следующее и помогите мне понять, что не так

      filebeat.inputs:
  - type: gcp
    project_id: gcp-project-xxx
    bucket_name: log-bucket
    credentials_file: /tmp/service-account-key.json

output.elasticsearch:
  hosts: "https://es-test-xxx.aivencloud.com"
  username: "avnadmin"
  password: "xxxxx"
  indices:
    - index: 'restore-test'

0 ответов

Другие вопросы по тегам