Stackdriver Monitoring API Client Library for Java

While this library is still supported, we suggest trying the newer Cloud Client Library for Stackdriver Monitoring, especially for new projects. See Stackdriver Monitoring Libraries for installation and usage details.

Stackdriver Monitoring API: Manages your Stackdriver Monitoring data and configurations. Most projects must be associated with a Stackdriver account, with a few exceptions as noted on the individual method pages. The table entries below are presented in alphabetical order, not in order of common use. For explanations of the concepts found in the table entries, read the [Stackdriver Monitoring documentation](/monitoring/docs).

This page contains information about getting started with the Stackdriver Monitoring API using the Google API Client Library for Java. In addition, you may be interested in the following documentation:

Add Library to Your Project

Select your build environment (Maven or Gradle) from the following tabs, or download a zip file containing all of the jars you need:


Download the Stackdriver Monitoring API v3 Client Library for Java.

See the monitoring/readme.html file for details on:

  • What the zip file contains.
  • Which dependent jars are needed for each application type (web, installed, or Android application).

The libs folder contains all the of the globally applicable dependencies you might need across all application types.