To see resource utilization in Flyte BYOC (Bring Your Own Cloud), you can use the built-in monitoring and metrics features. Flyte emits metrics via Prometheus, and provides Grafana dashboards for monitoring workflow executions, system performance, and API-level activity. These dashboards display resource usage such as CPU, memory, and GPU for workflows and tasks. You can also configure logging links in the UI to access task logs from various log aggregators, which may include resource usage details. For BYOC, ensure your deployment is configured to expose these metrics and connect to your Prometheus/Grafana stack for visualization and analysis, as described in the documentation for Flyte monitoring and resource management features.
If you need to set up or customize resource quotas and monitoring, refer to the cluster resource manager and monitoring configuration in your deployment. This allows you to track and manage resource utilization per project, domain, or workflow, and visualize it in Grafana dashboards connected to your Prometheus instance. For more details on configuration and dashboard setup, see the Flyte documentation and Helm chart references for BYOC deployments. Would you like more detail on configuring Prometheus, Grafana, or Flyte's resource manager for BYOC?
Sources:
-
https://www.union.ai/docs/flyte/user-guide/core-concepts/workflows/viewing-workflow-executions/
-
https://www.union.ai/docs/flyte/user-guide/getting-started/running-your-workflow/ ๐ 0 button ๐ 0 button ๐ก
Hint: Mention @runllm in the thread for followups.