The Agent for Compute Workloads lets you monitor and evaluate workloads running on Compute Engine.
Once you install the agent on the compute instances that host your workload, the agent collects metrics from your workload and instances, and sends them to Workload Manager. After this, you use the evaluation service of Workload Manager to evaluate your workload against industry best practices and those recommended by Google Cloud. For more information, see About Workload Manager evaluation.
Supported workloads
You can use the Agent for Compute Workloads for evaluating Microsoft SQL Server workloads running on Compute Engine.
You can configure the agent to collect metrics from multiple workloads running on the same Compute Engine instance. You do this by specifying each workload in the agent's configuration file.
Supported OS versions
You can install and run the Agent for Compute Workloads on Linux and Windows supported by Compute Engine. For information about OS versions supported by Compute Engine, see Operating system details.
Pricing
While you don't incur any charges for installing and running the Agent for Compute Workloads, you might be charged for the metrics or logs that the agent sends to your Google Cloud project.
For information about the cost you incur for sending logs to your Google Cloud project, see Cloud Logging pricing.
Agent codebase
To help you satisfy security requirements, you can view the source code of the Agent for Compute Workloads in the following read-only GitHub repository: GoogleCloudPlatform/workloadagent.
What's next
- Learn about Workload Manager evaluation
- Learn how to enable Workload Manager
- Learn how to set up the agent for Microsoft SQL Server workloads
- Learn how to create and run evaluations by using Workload Manager