плагин rundeck s3 не загружает логи в s3 - PullRequest
0 голосов
/ 14 марта 2019

мы включили плагин s3 log, выполнив следующие шаги в

https://docs.rundeck.com/docs/administration/cluster/logstore/s3-log-storage-plugin.html

нашем framework.properties файле, как показано ниже.аутентификация осуществляется через роль iam, следовательно, ключи доступа не настроены.

framework.plugin.ExecutionFileStorage.org.rundeck.amazon-s3.bucket=s3-bucket-for-rundeck

framework.plugin.ExecutionFileStorage.org.rundeck.amazon-s3.path=rundeck/logs/${job.project}/${job.execid}.log

framework.plugin.ExecutionFileStorage.org.rundeck.amazon-s3.region=us-east-1

framework.plugin.ExecutionFileStorage.org.rundeck.amazon-s3.forceSigV4=true

jar плагина скопирован в путь: /var/lib/rundeck/libext/

rundeck-config.properties* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * Когда мы перезапускаем сервис rundeck, мы не видим ни журналов в файле service.log, связанных с загружаемым этим плагином, ни ошибок.ниже то, что мы видим в журнале

2019-03-14 12:41:13.622  INFO --- [           main] rundeckapp.BootStrap                     : Starting Rundeck 3.0.17-20190311 (2019-03-11) ...
2019-03-14 12:41:13.632  INFO --- [           main] rundeckapp.BootStrap                     : using rdeck.base config property: /var/lib/rundeck
2019-03-14 12:41:13.654  INFO --- [           main] rundeckapp.BootStrap                     : loaded configuration: /etc/rundeck/framework.properties
2019-03-14 12:41:13.722  INFO --- [           main] rundeckapp.BootStrap                     : RSS feeds disabled
2019-03-14 12:41:13.722  INFO --- [           main] rundeckapp.BootStrap                     : Using jaas authentication
2019-03-14 12:41:13.731  INFO --- [           main] rundeckapp.BootStrap                     : Preauthentication is disabled
2019-03-14 12:41:13.849  INFO --- [           main] rundeckapp.BootStrap                     : Rundeck is ACTIVE: executions can be run.
2019-03-14 12:41:14.250  WARN --- [           main] rundeckapp.BootStrap                     : [Development Mode] Usage of H2 database is recommended only for development and testing
2019-03-14 12:41:14.343  INFO --- [           main] rundeckapp.BootStrap                     : Rundeck startup finished in 1071ms

Также нет ошибок в /var/log/rundeck/rundeck.log, только ниже видно предупреждение

2019-03-14 15:47:54,027 [NodeService-SourceLoader1] WARN  com.dtolabs.rundeck.core.resources.DirectoryResourceModelSource - Not a directory: /home/rundeck/projects/RundeckTestproject

При выполнении каких-либо заданий журналы не получаютсянажал на s3 и ошибок не обнаружено.

сомнительно, что плагин s3 не загружается в rundeck.любые входные данные будут полезны.

1 Ответ

0 голосов
/ 14 марта 2019

Убедитесь, что вы загружаете плагин отсюда: https://github.com/rundeck-plugins/rundeck-s3-log-plugin/releases

И следуйте этим инструкциям: https://github.com/rundeck-plugins/rundeck-s3-log-plugin#install

Совет: Кроме того, убедитесь, что плагины имеют правильные разрешения (пользователь: rundeck, группа: rundeck) to works.

...