Lines Matching full:observability
29 // of gRPC Observability data exporting to GCP. `GcpObservability::Init()`
31 // Observability data is flushed at regular intervals, and also when this
35 // Initialize GCP Observability for gRPC.
38 // The return value helps determine whether observability was
39 // successfully enabled or not. On success, an object of class `Observability`
40 // is returned. When this object goes out of scope, GCP Observability stats,
43 // either crash on failure, or continue without GCP observability being
46 // a non-OK status code meaning that observability initialization failed.
58 // GCP Observability tries to flush all observability data collected till that
61 // Note that this is a blocking call which properly sets up gRPC Observability
63 // destruction of a non-moved-from `Observability` object is also blocking
64 // since it flushes the observability data to GCP.
68 // gRPC C++ OpenCensus setup/registration to get GCP Observability for gRPC.
74 // Observability stats, tracing and logging data to flush.
83 // Helper class that aids in implementing GCP Observability.
85 // initialized for the lifetime of GCP Observability. In the future, when gRPC
88 // observability close.
92 // the expected usage, GCP Observability can shutdown before gRPC shuts down.