While working on AWS, we usually rely on AWS CloudWatch (https://aws.amazon.com/cloudwatch/) for monitoring. You can create a dashboard, and pick up any basic metrics you want. CloudWatch already collects a bunch of metrics for you:
But, for the resource of Kubernetes, such as Pods, customized metrics for them need to be sent out to CloudWatch with manual configuration. With a kops installation, it is recommended that you build your monitoring system with Heapster or Prometheus.
AWS has its own container cluster service, Amazon ECS. This may be the reason why AWS didn't support Kubernetes deeply and we have to build clusters through kops and terraform, along with other add-on services. Nevertheless, according to recent news, there will be a new service called Amazon Elastic Container Service for Kubernetes (Amazon EKS). We can look forward to the integration of Kubernetes and other AWS services.