Feature Request: Global toggle to send workflow logs to cloudwatch

When plugins or workflows fail, troubleshooting of requires clicking in and out of multiple job execution logs. It would be great if we could configure the orchestrator to also send logs to AWS Cloudwatch Logs.

I get that this is probably well beyond the needs of most ICON customers (and I should totally ask for GCP and Azure equivalent of cloudwatch… but I won’t, because I’m not using them :stuck_out_tongue: ), but it would make troubleshooting and monitoring ICON job runs a lot easier and allows “cloud native” folks to fully integrate ICON with the rest of their infra.

In my head, this looks like a per-orchestrator configuration toggle that allows you to leverage InstanceProfile data for authentication, and a configurable Cloudwatch Log Group name that defaults to something like “InsightConnectOrchestrator”

3 Likes