# File lib/ec2/mon_interface.rb, line 102
    def list_metrics(options={})

      next_token = options[:next_token] || nil

      params     = {}
      params['NextToken'] = next_token unless next_token.nil?

      @logger.info("list Metrics ")

      link = generate_request("ListMetrics", params)
      resp = request_info(link, QMonListMetrics.new(:logger => @logger))

    rescue Exception
      on_exception
    end