# Amazon CloudWatch SDK > _Warning:_ This is an experimental preview release which is still under heavy development and not intended for public consumption, _caveat emptor_! * [description](#description) * [Contribute](#contribute) * [Licence](#licence) ## Description Amazon CloudWatch is a monitoring service for AWS cloud resources and the applications you run on AWS. You can use Amazon CloudWatch to collect and track metrics, collect and monitor log files, and set alarms. Amazon CloudWatch can monitor AWS resources such as Amazon EC2 instances, Amazon DynamoDB tables, and Amazon RDS DB instances, as well as custom metrics generated by your applications and services, and any log files your applications generate. You can use Amazon CloudWatch to gain system-wide visibility into resource utilization, application performance, and operational health. You can use these insights to react and keep your application running smoothly. Documentation is available via [Hackage](http://hackage.haskell.org/package/amazonka-cloudwatch) and [AWS API Reference](http://docs.aws.amazon.com/AmazonCloudWatch/latest/APIReference/Welcome.html). ## Contribute For any problems, comments, or feedback please create an issue [here on GitHub](https://github.com/brendanhay/amazonka/issues). > _Note:_ this library is an auto-generated Haskell package. Please see `amazonka-gen` for more information. ## Licence `amazonka-cloudwatch` is released under the [Mozilla Public License Version 2.0](http://www.mozilla.org/MPL/).