Esta página traz informações sobre as bibliotecas de clientes das APIs do Google para a Stackdriver Monitoring API. Na maioria dos casos, essas bibliotecas foram substituídas pelas bibliotecas de clientes do Google Cloud. Se houver um biblioteca de cliente do Cloud para sua linguagem de programação, incentivamos você a usá-la. Para mais informações, veja as Explicações sobre bibliotecas de clientes.
Bibliotecas de clientes da Stackdriver Monitoring API
A Stackdriver Monitoring API foi desenvolvida com base em HTTP e JSON. Por isso, qualquer cliente HTTP padrão pode enviar solicitações para ela e analisar as respostas. Com o uso dessas bibliotecas, é possível evitar o processo manual de configuração e análise das solicitações HTTP.
Go
Consiga a versão mais recente da biblioteca de cliente da Stackdriver Monitoring API para Go (alfa).
Leia o guia do desenvolvedor da biblioteca de cliente.
Java
Nesta página, você encontra informações sobre os primeiros passos com aStackdriver Monitoring API usando a biblioteca de cliente de APIs do Google para Java. Além disso, a seguinte documentação pode ser interessante:
- Consulte a referência do JavaDoc para a Stackdriver Monitoring API.
- Leia o Guia do desenvolvedor para a biblioteca de cliente de API do Google para Java.
- Faça interação com essa API em seu navegador usando o APIs Explorer para a Stackdriver Monitoring API.
Adicionar a biblioteca ao projeto
Selecione o ambiente de compilação (Maven ou Gradle) nas guias a seguir ou faça o download de um arquivo zip com todos os jars necessários:
Fazer o download da biblioteca de cliente da Stackdriver Monitoring API v3 para Java.
Consulte o arquivo monitoring/readme.html
para conhecer detalhes sobre:
- o conteúdo do arquivo zip;
- quais jars dependentes são necessários para cada tipo de aplicativo (aplicativo da Web, instalado ou do Android).
A pasta libs
contém todas as dependências globalmente aplicáveis que podem ser necessárias de acordo com o tipo de aplicativo.
Adicione os itens a seguir ao seu arquivo pom.xml
:
Consulte todas as versões disponíveis no repositório Maven central.
Adicione os itens a seguir ao seu arquivo build.gradle
:
Consulte todas as versões disponíveis no repositório Maven central.
JavaScript
Leia o guia do desenvolvedor da biblioteca de cliente.
.NET
Esta página contém os primeiros passos para usar a Stackdriver Monitoring API com a biblioteca de cliente de APIs do Google para .NET. Além disso, a seguinte documentação pode ser interessante:
- Consulte a documentação de referência do .NET para a Stackdriver Monitoring API.
- Leia o Guia do desenvolvedor da biblioteca de cliente de APIs do Google para .NET.
- Faça interação com essa API em seu navegador usando o APIs Explorer para a Stackdriver Monitoring API.
Fazer o download da biblioteca
Instale um pacote NuGet disponível em Google.Apis.monitoring.
Node.js
Consiga a versão mais recente da biblioteca de cliente da Stackdriver Monitoring API para Node.js.
Leia o guia do desenvolvedor da biblioteca de cliente.
Obj-C
Consiga a versão mais recente da biblioteca de cliente da Stackdriver Monitoring API para Objective-C.
Leia o guia do desenvolvedor da biblioteca de cliente.
PHP
Consiga a versão mais recente da biblioteca de clientes da Stackdriver Monitoring API para PHP (beta).
Leia o guia do desenvolvedor da biblioteca de cliente.
Python
Esta página contém os primeiros passos para usar a Stackdriver Monitoring API com a biblioteca de cliente de APIs do Google para Python. Além disso, a seguinte documentação pode ser interessante:
- Consulte a referência do PyDoc para a Stackdriver Monitoring API.
- Leia o Guia do desenvolvedor da biblioteca de cliente de APIs do Google para Python.
- Faça interação com essa API em seu navegador usando o APIs Explorer para a Stackdriver Monitoring API.
Requisitos do sistema
-
Sistemas operacionais:
- Linux
- Mac OS X
- Windows
- Python 2.6, 2.7, 3.3 ou 3.4
Instalar a biblioteca de cliente
Use um gerenciador de pacotes ou faça o download e instale a biblioteca de cliente Python manualmente:
Instalação gerenciada
Use o pip ou o setuptools para gerenciar a instalação. Talvez seja necessário executar o sudo
antes.
- pip (preferencial):
$ pip install --upgrade google-api-python-client
-
Setuptools: use a ferramenta
easy_install
inclusa no pacote setuptools:$ easy_install --upgrade google-api-python-client
Instalação manual
Faça o download da biblioteca de cliente para Python mais recente, descompacte o código e execute python setup.py install
Google App Engine
Como as bibliotecas de cliente Python não estão instaladas no ambiente de tempo de execução Python do App Engine, faça suas próprias cópias no aplicativo exatamente como as bibliotecas de terceiros.
Ruby
Esta página contém os primeiros passos para usar a Stackdriver Monitoring API com a biblioteca de cliente de APIs do Google para Ruby. Além disso, a seguinte documentação pode ser interessante:
- Leia o Guia de primeiros passos da biblioteca de cliente de APIs do Google para Ruby.
- Faça interação com essa API em seu navegador usando o APIs Explorer para a Stackdriver Monitoring API.
Instalar a gem google-api-client
Se você ainda não instalou a biblioteca de cliente de APIs do Google para Ruby, abra um terminal e instale-a usando RubyGems
:
$ gem install google-api-client
Se você já tem a gem instalada e quer apenas atualizar para a versão mais recente:
$ gem update -y google-api-client
Dependendo do sistema, talvez seja necessário adicionar sudo
antes desses comandos.
Primeiros passos com a biblioteca de cliente de APIs do Google para Ruby
Não deixe de consultar nosso extenso Guia de primeiros passos para ter uma visão geral sobre como fazer a sua primeira solicitação.
Outros modos de acessar a Stackdriver Monitoring API
A tabela a seguir relaciona outras formas convenientes de acessar a Stackdriver Monitoring API.
Método de acesso | Descrição |
---|---|
APIs Explorer | Uma ferramenta interativa que permite testar facilmente as APIs do Google diretamente no navegador. |