0
votes

I have a java application running as a task in AWS Fargate, this application exposes custom application metrics.

MaxwellMetrics_transaction_execution_time{quantile="0.5",} 0.0

Needs to integrate with Prometheus eventually. This is a 3rd party application and touching the code will be in the worst case. Logs are available in AWS Cloudwatch. Similarly, can we get the metrics in Cloud Watch?

Additional info

Whenever task is launched as FARGATE type, new set of public and private IP gets created and this application require making it down and bringing up, hence need better way to access /metric endpoint exposed. Using a metrics exporter requires changing source code to emit logs to store intermediate.

As mentioned this will be last choice.

1

1 Answers

0
votes

You said your metrics are available in CW. Have you considered using the Prometheus CW exporter?