{"repo":"jenkinsci/pipeline-cloudwatch-logs-plugin","free":true,"listed":false,"github":"https://github.com/jenkinsci/pipeline-cloudwatch-logs-plugin","clone":"git clone https://github.com/jenkinsci/pipeline-cloudwatch-logs-plugin.git","description":null,"language":"Java","stars":19,"topics":["jenkins-pipeline","logging"],"license":null,"category":"data-pipelines","readme_excerpt":"A Jenkins plugin to send Pipeline build logs to Amazon CloudWatch Logs and display them directly from the same source. This is the reference implementation of JEP-210. Usage After installing, go to Manage Jenkins » AWS and configure your Log group . You may also need to configure your Amazon Credentials , depending on how Jenkins is running. Be sure to click Validate configuration before saving. Henceforth, so long as the plugin remains enabled, all Pipeline builds will stream log content directly to CloudWatch Logs. Viewing the Console link in Jenkins (or the equivalent in Blue Ocean) will load log content directly from CloudWatch Logs. The first line of a (classic) console view will be a link to the CloudWatch Logs section of the AWS Console with the log stream name for all messages coming from the Jenkins controller and a filter predefined to show that build. (Currently you would need to manually browse to related log streams to see output produced by agents.) Security With this plugin active, log content generated by processes running on agents, such as sh steps, will be sent to CloudWatch Logs directly from that agent machine, without passing through the Jenkins controller. For that to work, the controller will send AWS credentials to the agent sufficient to write logs. That prevents a rogue build from writing to logs of another job (though not another build of the same job), or otherwise causing problems. It will attempt to use either the AssumeRole or GetFederationToke","default_branch":null,"files":null,"tree":[],"storefront":"/r/jenkinsci","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/jenkinsci/pipeline-cloudwatch-logs-plugin/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}