Skip to main content

GAPIC library for the Stackdriver Trace API

Project description

Idiomatic Python client for Stackdriver Trace API

Quick Start

In order to use this library, you first need to go through the following steps:

  1. Select or create a Cloud Platform project.

  2. Enable the trace API.

  3. Setup Authentication.

Installation

Install this library in a virtualenv using pip. virtualenv is a tool to create isolated Python environments. The basic problem it addresses is one of dependencies and versions, and indirectly permissions.

With virtualenv, it’s possible to install this library without needing system install permissions, and without clashing with the installed system dependencies.

Mac/Linux

pip install virtualenv
virtualenv <your-env>
source <your-env>/bin/activate
<your-env>/bin/pip install gapic-google-cloud-trace-v1

Windows

pip install virtualenv
virtualenv <your-env>
<your-env>\Scripts\activate
<your-env>\Scripts\pip.exe install gapic-google-cloud-trace-v1

For more information on setting up your Python development environment, such as installing pip and virtualenv on your system, please refer to Python Development Environment Setup Guide for Google Cloud Platform.

Preview

TraceServiceClient

from google.cloud.gapic.trace.v1 import trace_service_client
from google.gax import CallOptions
from google.gax import INITIAL_PAGE

client = trace_service_client.TraceServiceClient()
project_id = ''

# Iterate over all results
for element in client.list_traces(project_id):
    # process element
    pass

# Or iterate over results one page at a time
options = CallOptions(page_token=INITIAL_PAGE)
for page in client.list_traces(project_id, options=options):
    for element in page:
        # process element
        pass

Next Steps

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

google-cloud-trace-0.18.0.tar.gz (46.4 kB view details)

Uploaded Source

Built Distribution

google_cloud_trace-0.18.0-py2.py3-none-any.whl (69.6 kB view details)

Uploaded Python 2 Python 3

File details

Details for the file google-cloud-trace-0.18.0.tar.gz.

File metadata

File hashes

Hashes for google-cloud-trace-0.18.0.tar.gz
Algorithm Hash digest
SHA256 febfddccc6ed7db45f0ed31bf24b8f8f1a231783ed641449812882beb5b08d9c
MD5 4568210a083e6ba28bbe765aa6ad32a8
BLAKE2b-256 b27707a7481e21b975483a3dae90ab2297fd2e366350a33083a2cff30a12abed

See more details on using hashes here.

Provenance

File details

Details for the file google_cloud_trace-0.18.0-py2.py3-none-any.whl.

File metadata

File hashes

Hashes for google_cloud_trace-0.18.0-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 949355a1ecc437cddeb83280afcd6597ab5c0c3c7be59eaa693a356fba181c74
MD5 4f9545b0e0b1805025d5170a77785e50
BLAKE2b-256 414df6cd481d9c5afa061dfca968182fe0194c354611affe82d6b8ba9dc332db

See more details on using hashes here.

Provenance

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page