sanjaypujare
0cda133c52
observability: replace current OpenCensus registerAllGrpcViews with only selected views for GCP observability ( #9561 )
2022-09-23 13:24:27 -07:00
sanjaypujare
6131a85196
census,observability: suppress message-events in traces when used by observability ( #9485 )
2022-08-26 16:39:54 -07:00
DNVindhya
20ab369f3a
gcp-observability: update configuration variable to enable cloud tracing ( #9463 )
2022-08-19 17:09:17 -07:00
Larry Safran
01d5bd47cb
Cleanup some of the warnings across the code base ( #9445 )
...
No logic changes, just cleans up warnings to make spotting real problems easier.
Remove "public" declarations on interfaces
Remove duplicate semicolons (Java lines ending in ";;")
Remove unneeded import
Change non-javadoc comment to not start with "/**"
Remove unneeded explicit type declarations from generics
Fix broken javadoc links
2022-08-15 11:06:31 -07:00
DNVindhya
03430c786a
remove unregistering stackdriver exporters ( #9442 )
2022-08-12 12:20:43 -07:00
sanjaypujare
91aada316a
gcp-observability: implement exclusion of cloud backend RPCs for all 3 signals ( #9427 )
...
* gcp-observability: implement exclusion of cloud backend RPCs for all 3 signals
by using a ConditionalClientInterceptor that conditionally delegates
2022-08-10 14:19:27 -07:00
DNVindhya
7bdca0c0ef
gcp-observability: remove logging channel/server providers ( #9424 )
2022-08-09 21:08:01 -07:00
sanjaypujare
e89d43dde6
gcp-observability: add custom tags to metrics and traces using Stackdriver config-builders ( #9407 )
2022-07-26 21:27:46 +05:30
sanjaypujare
10979b2e2c
gcp-observability: add custom tags for all 3 - metrics, logging, traces and remove old env-vars impl ( #9402 )
...
* gcp-observability: add custom tags for all 3 - metrics, logging, traces and remove old env-vars impl
2022-07-23 01:32:18 +05:30
DNVindhya
ef89bd3ac9
gcp-observability: Populate global interceptors from observability ( #9309 )
...
* Populate global interceptors from observability and added stackdriver exporters
2022-07-14 19:38:00 +05:30
Feng Li
56e28bc9fa
Change the gRPC o11y logName when sending logs to GCP. ( #9145 )
...
* Change the gRPC o11y logName when sending logs to GCP.
2022-06-08 13:57:45 -07:00
sanjaypujare
8f1dab0470
gpc-observability: add configuration for metrics and tracing, sampler and sampler_rate and reading from file ( #9151 )
2022-05-11 08:20:12 -07:00
Ran
e258fc743b
Use `ImmutableMap.Builder.buildOrThrow()` instead of deprecated `build()`. ( #9132 )
2022-05-02 11:51:42 -07:00
sanjaypujare
538db03d56
api: add support for SocketAddress types in ManagedChannelProvider ( #9076 )
...
* api: add support for SocketAddress types in ManagedChannelProvider
also add support for SocketAddress types in NameResolverProvider
Use scheme in target URI to select a NameRseolverProvider and get
that provider's supported SocketAddress types.
implement selection in ManagedChannelRegistry of appropriate
ManagedChannelProvider based on NameResolver's SocketAddress types
2022-04-22 09:10:55 -07:00
DNVindhya
8d69a352a9
adding @Internal annotation for internal classes ( #9063 )
2022-04-05 15:02:43 -07:00
DNVindhya
6765fe1457
gcp-observability: add null check before trim() for non-GKE instances ( #9060 )
2022-04-05 14:42:38 -07:00
DNVindhya
adab27bb0f
gcp-observability: add source project id to labels when cross project logging is enabled ( #9056 )
2022-04-05 11:29:45 -07:00
sanjaypujare
fda3a2d6ff
gcp-observability: trim the string to remove newline for hostname and namespace name from files ( #9043 )
2022-04-01 10:11:54 -07:00
DNVindhya
86e3362298
observability: add configurable value for flush from configuration ( #9034 )
2022-03-30 18:03:36 -07:00
sanjaypujare
5113e92415
observability: rename Observability to GcpObservability ( #9030 )
...
* observability: rename Observability to GcpObservability
rename artifact to grpc-gcp-observability
enable maven publication of grpc-gcp-observability
2022-03-30 10:12:33 -07:00