

# Amazon CloudWatch command line interface reference
<a name="CLIReference"></a>

AWS provides two sets of command line tools that each support CloudWatch. This section describes the CloudWatch command line interface (CLI). 

As of November 7, 2017, we are no longer supporting this CloudWatch command line interface with new functionality and it is no longer available for download. We encourage customers to use the [AWS Command Line Interface](http://aws.amazon.com/cli/) to control and automate CloudWatch on Windows, Mac, and Linux. We also offer the [AWS Tools for Windows PowerShell](http://aws.amazon.com/powershell/) if you prefer to script in the PowerShell environment.

**Topics**
+ [mon-cmd](cli-mon-cmd.md)
+ [mon-delete-alarms](cli-mon-delete-alarms.md)
+ [mon-describe-alarm-history](cli-mon-describe-alarm-history.md)
+ [mon-describe-alarms](cli-mon-describe-alarms.md)
+ [mon-describe-alarms-for-metric](cli-mon-describe-alarms-for-metric.md)
+ [mon-disable-alarm-actions](cli-mon-disable-alarm-actions.md)
+ [mon-enable-alarm-actions](cli-mon-enable-alarm-actions.md)
+ [mon-get-stats](cli-mon-get-stats.md)
+ [mon-list-metrics](cli-mon-list-metrics.md)
+ [mon-put-data](cli-mon-put-data.md)
+ [mon-put-metric-alarm](cli-mon-put-metric-alarm.md)
+ [mon-set-alarm-state](cli-mon-set-alarm-state.md)
+ [mon-version Command](cli-mon-version.md)