Skip to content

Commit 17699ef

Browse files
committed
More details about setting up logging (IsLoggingContentEnabled)
1 parent 502c97f commit 17699ef

34 files changed

+116
-34
lines changed

api/overview/azure/latest/ai.formrecognizer-readme.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -821,7 +821,7 @@ To create an Azure SDK log listener that outputs messages to console use the Azu
821821

822822
```C#
823823
// Setup a listener to monitor logged events.
824-
using AzureEventSourceListener listener = AzureEventSourceListener.CreateConsoleLogger();
824+
using AzureEventSourceListener listener = AzureEventSourceListener.CreateConsoleLogger(level: EventLevel.Informational);
825825
```
826826

827827
To learn more about other logging mechanisms see [Diagnostics Samples][logging].

api/overview/azure/latest/ai.language.conversations-readme.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -515,7 +515,7 @@ The simplest way to see the logs is to enable console logging. To create an Azur
515515

516516
```C#
517517
// Setup a listener to monitor logged events.
518-
using AzureEventSourceListener listener = AzureEventSourceListener.CreateConsoleLogger();
518+
using AzureEventSourceListener listener = AzureEventSourceListener.CreateConsoleLogger(level: EventLevel.Informational);
519519
```
520520

521521
To learn more about other logging mechanisms see [here][core_logging].

api/overview/azure/latest/ai.language.questionanswering-readme.md

Lines changed: 17 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -326,11 +326,27 @@ The simplest way to see the logs is to enable console logging. To create an Azur
326326

327327
```C#
328328
// Setup a listener to monitor logged events.
329-
using AzureEventSourceListener listener = AzureEventSourceListener.CreateConsoleLogger();
329+
using AzureEventSourceListener listener = AzureEventSourceListener.CreateConsoleLogger(level: EventLevel.Informational);
330330
```
331331

332332
To learn more about other logging mechanisms see [here][core_logging].
333333

334+
#### Loggging request and response content
335+
336+
To log the content of requests and responses set `IsLoggingContentEnabled` to true when creating the client.
337+
338+
```
339+
QuestionAnsweringClientOptions options = new()
340+
{
341+
Diagnostics =
342+
{
343+
IsLoggingContentEnabled = true
344+
}
345+
};
346+
347+
QuestionAnsweringClient client = new(endpoint, credential, options);
348+
```
349+
334350
## Next steps
335351

336352
* View our [samples][questionanswering_samples].

api/overview/azure/latest/ai.metricsadvisor-readme.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -549,7 +549,7 @@ To create an Azure SDK log listener that outputs messages to the console use the
549549

550550
```C#
551551
// Set up a listener to monitor logged events.
552-
using AzureEventSourceListener listener = AzureEventSourceListener.CreateConsoleLogger();
552+
using AzureEventSourceListener listener = AzureEventSourceListener.CreateConsoleLogger(level: EventLevel.Informational);
553553
```
554554

555555
To learn more about other logging mechanisms see [Diagnostics Samples][logging].

api/overview/azure/latest/ai.textanalytics-readme.md

Lines changed: 18 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -758,11 +758,28 @@ To create an Azure SDK log listener that outputs messages to console use AzureEv
758758

759759
```C#
760760
// Setup a listener to monitor logged events.
761-
using AzureEventSourceListener listener = AzureEventSourceListener.CreateConsoleLogger();
761+
using AzureEventSourceListener listener = AzureEventSourceListener.CreateConsoleLogger(level: EventLevel.Informational);
762762
```
763763

764764
To learn more about other logging mechanisms see [here][logging].
765765

766+
#### Loggging request and response content
767+
768+
To log the content of requests and responses set `IsLoggingContentEnabled` to true when creating the client.
769+
770+
771+
```
772+
TextAnalyticsClientOptions options = new()
773+
{
774+
Diagnostics =
775+
{
776+
IsLoggingContentEnabled = true
777+
}
778+
};
779+
780+
TextAnalyticsClient client = new(endpoint, credential, options);
781+
```
782+
766783
## Next steps
767784

768785
Samples showing how to use this client library are available in this GitHub repository.

api/overview/azure/latest/ai.translation.document-readme.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -430,7 +430,7 @@ To create an Azure SDK log listener that outputs messages to console use AzureEv
430430

431431
```
432432
// Setup a listener to monitor logged events.
433-
using AzureEventSourceListener listener = AzureEventSourceListener.CreateConsoleLogger();
433+
using AzureEventSourceListener listener = AzureEventSourceListener.CreateConsoleLogger(level: EventLevel.Informational);
434434
```
435435

436436
To learn more about other logging mechanisms see [here][logging].

api/overview/azure/latest/core-readme.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -135,7 +135,7 @@ To create an Azure SDK log listener that outputs messages to console use `AzureE
135135

136136
```C# Snippet:ConsoleLogging
137137
// Setup a listener to monitor logged events.
138-
using AzureEventSourceListener listener = AzureEventSourceListener.CreateConsoleLogger();
138+
using AzureEventSourceListener listener = AzureEventSourceListener.CreateConsoleLogger(level: EventLevel.Informational);
139139
```
140140

141141
More on logging in [diagnostics samples](https://github.com/Azure/azure-sdk-for-net/blob/Azure.Core_1.35.0/sdk/core/Azure.Core/samples/Diagnostics.md).

api/overview/azure/latest/data.tables-readme.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -274,7 +274,7 @@ To create an Azure SDK log listener that outputs messages to console use AzureEv
274274

275275
```C#
276276
// Setup a listener to monitor logged events.
277-
using AzureEventSourceListener listener = AzureEventSourceListener.CreateConsoleLogger();
277+
using AzureEventSourceListener listener = AzureEventSourceListener.CreateConsoleLogger(level: EventLevel.Informational);
278278
```
279279

280280
To learn more about other logging mechanisms see [here][logging].

api/overview/azure/latest/identity-readme.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -316,7 +316,7 @@ The simplest way to see the logs to help debug authentication issues is to enabl
316316

317317
``` c#
318318
// Setup a listener to monitor logged events.
319-
using AzureEventSourceListener listener = AzureEventSourceListener.CreateConsoleLogger();
319+
using AzureEventSourceListener listener = AzureEventSourceListener.CreateConsoleLogger(level: EventLevel.Informational);
320320
```
321321

322322
All credentials can be configured with diagnostic options, in the same way as other clients in the SDK.

api/overview/azure/latest/security.confidentialledger-readme.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -375,7 +375,7 @@ To create an Azure SDK log listener that outputs messages to console use AzureEv
375375

376376
```C#
377377
// Setup a listener to monitor logged events.
378-
using AzureEventSourceListener listener = AzureEventSourceListener.CreateConsoleLogger();
378+
using AzureEventSourceListener listener = AzureEventSourceListener.CreateConsoleLogger(level: EventLevel.Informational);
379379
```
380380

381381
To learn more about other logging mechanisms see [here][logging].

api/overview/azure/latest/security.keyvault.administration-readme.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -248,7 +248,7 @@ To create an Azure SDK log listener that outputs messages to console, use the `A
248248

249249
```c#
250250
// Setup a listener to monitor logged events.
251-
using AzureEventSourceListener listener = AzureEventSourceListener.CreateConsoleLogger();
251+
using AzureEventSourceListener listener = AzureEventSourceListener.CreateConsoleLogger(level: EventLevel.Informational);
252252
```
253253

254254
To learn more about other logging mechanisms see [here][logging].

api/overview/azure/legacy/analytics.purview.share-readme.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -89,7 +89,7 @@ To create an Azure SDK log listener that outputs messages to console use AzureEv
8989

9090
```C#
9191
// Setup a listener to monitor logged events.
92-
using AzureEventSourceListener listener = AzureEventSourceListener.CreateConsoleLogger();
92+
using AzureEventSourceListener listener = AzureEventSourceListener.CreateConsoleLogger(level: EventLevel.Informational);
9393
```
9494

9595
To learn more about other logging mechanisms see [here][azure_core_diagnostics].

api/overview/azure/preview/ai.anomalydetector-readme.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -236,7 +236,7 @@ To create an Azure SDK log listener that outputs messages to console use the Azu
236236

237237
```C#
238238
// Setup a listener to monitor logged events.
239-
using AzureEventSourceListener listener = AzureEventSourceListener.CreateConsoleLogger();
239+
using AzureEventSourceListener listener = AzureEventSourceListener.CreateConsoleLogger(level: EventLevel.Informational);
240240
```
241241

242242
To learn more about other logging mechanisms see [Diagnostics Samples][logging].

api/overview/azure/preview/ai.contentsafety-readme.md

Lines changed: 17 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -363,11 +363,27 @@ To create an Azure SDK log listener that outputs messages to console use the Azu
363363

364364
```C#
365365
// Setup a listener to monitor logged events.
366-
using AzureEventSourceListener listener = AzureEventSourceListener.CreateConsoleLogger();
366+
using AzureEventSourceListener listener = AzureEventSourceListener.CreateConsoleLogger(level: EventLevel.Informational);
367367
```
368368

369369
To learn more about other logging mechanisms see [Diagnostics Samples][logging].
370370

371+
#### Loggging request and response content
372+
373+
To log the content of requests and responses set `IsLoggingContentEnabled` to true when creating the client.
374+
375+
```
376+
ContentSafetyClientOptions options = new ()
377+
{
378+
Diagnostics =
379+
{
380+
IsLoggingContentEnabled = true
381+
}
382+
};
383+
384+
ContentSafetyClient client = new(endpoint, credential, options);
385+
```
386+
371387
## Next steps
372388

373389
### Additional documentation

api/overview/azure/preview/ai.formrecognizer-readme.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -755,7 +755,7 @@ To create an Azure SDK log listener that outputs messages to console use the Azu
755755

756756
```C#
757757
// Setup a listener to monitor logged events.
758-
using AzureEventSourceListener listener = AzureEventSourceListener.CreateConsoleLogger();
758+
using AzureEventSourceListener listener = AzureEventSourceListener.CreateConsoleLogger(level: EventLevel.Informational);
759759
```
760760

761761
To learn more about other logging mechanisms see [Diagnostics Samples][logging].

api/overview/azure/preview/ai.language.conversations-readme.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -610,7 +610,7 @@ The simplest way to see the logs is to enable console logging. To create an Azur
610610

611611
```C#
612612
// Setup a listener to monitor logged events.
613-
using AzureEventSourceListener listener = AzureEventSourceListener.CreateConsoleLogger();
613+
using AzureEventSourceListener listener = AzureEventSourceListener.CreateConsoleLogger(level: EventLevel.Informational);
614614
```
615615

616616
To learn more about other logging mechanisms see [here][core_logging].

api/overview/azure/preview/ai.language.questionanswering-readme.md

Lines changed: 17 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -284,11 +284,27 @@ The simplest way to see the logs is to enable console logging. To create an Azur
284284

285285
```C#
286286
// Setup a listener to monitor logged events.
287-
using AzureEventSourceListener listener = AzureEventSourceListener.CreateConsoleLogger();
287+
using AzureEventSourceListener listener = AzureEventSourceListener.CreateConsoleLogger(level: EventLevel.Informational);
288288
```
289289

290290
To learn more about other logging mechanisms see [here][core_logging].
291291

292+
#### Loggging request and response content
293+
294+
To log the content of requests and responses set `IsLoggingContentEnabled` to true when creating the client.
295+
296+
```
297+
QuestionAnsweringClientOptions options = new()
298+
{
299+
Diagnostics =
300+
{
301+
IsLoggingContentEnabled = true
302+
}
303+
};
304+
305+
QuestionAnsweringClient client = new(endpoint, credential, options);
306+
```
307+
292308
## Next steps
293309

294310
* View our [samples][questionanswering_samples].

api/overview/azure/preview/ai.metricsadvisor-readme.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -499,7 +499,7 @@ To create an Azure SDK log listener that outputs messages to the console use the
499499

500500
```C#
501501
// Set up a listener to monitor logged events.
502-
using AzureEventSourceListener listener = AzureEventSourceListener.CreateConsoleLogger();
502+
using AzureEventSourceListener listener = AzureEventSourceListener.CreateConsoleLogger(level: EventLevel.Informational);
503503
```
504504

505505
To learn more about other logging mechanisms see [Diagnostics Samples][logging].

api/overview/azure/preview/ai.textanalytics-readme.md

Lines changed: 18 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -748,11 +748,28 @@ To create an Azure SDK log listener that outputs messages to console use AzureEv
748748

749749
```C#
750750
// Setup a listener to monitor logged events.
751-
using AzureEventSourceListener listener = AzureEventSourceListener.CreateConsoleLogger();
751+
using AzureEventSourceListener listener = AzureEventSourceListener.CreateConsoleLogger(level: EventLevel.Informational);
752752
```
753753

754754
To learn more about other logging mechanisms see [here][logging].
755755

756+
#### Loggging request and response content
757+
758+
To log the content of requests and responses set `IsLoggingContentEnabled` to true when creating the client.
759+
760+
761+
```
762+
TextAnalyticsClientOptions options = new()
763+
{
764+
Diagnostics =
765+
{
766+
IsLoggingContentEnabled = true
767+
}
768+
};
769+
770+
TextAnalyticsClient client = new(endpoint, credential, options);
771+
```
772+
756773
## Next steps
757774

758775
Samples showing how to use this client library are available in this GitHub repository.

api/overview/azure/preview/ai.translation.document-readme.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -433,7 +433,7 @@ To create an Azure SDK log listener that outputs messages to console use AzureEv
433433

434434
```
435435
// Setup a listener to monitor logged events.
436-
using AzureEventSourceListener listener = AzureEventSourceListener.CreateConsoleLogger();
436+
using AzureEventSourceListener listener = AzureEventSourceListener.CreateConsoleLogger(level: EventLevel.Informational);
437437
```
438438

439439
To learn more about other logging mechanisms see [here][logging].

api/overview/azure/preview/ai.translation.text-readme.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -325,7 +325,7 @@ To create an Azure SDK log listener that outputs messages to console use AzureEv
325325

326326
```C#
327327
// Setup a listener to monitor logged events.
328-
using AzureEventSourceListener listener = AzureEventSourceListener.CreateConsoleLogger();
328+
using AzureEventSourceListener listener = AzureEventSourceListener.CreateConsoleLogger(level: EventLevel.Informational);
329329
```
330330

331331
To learn more about other logging mechanisms see [here][logging].

api/overview/azure/preview/analytics.purview.account-readme.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -91,7 +91,7 @@ To create an Azure SDK log listener that outputs messages to console use AzureEv
9191

9292
```C#
9393
// Setup a listener to monitor logged events.
94-
using AzureEventSourceListener listener = AzureEventSourceListener.CreateConsoleLogger();
94+
using AzureEventSourceListener listener = AzureEventSourceListener.CreateConsoleLogger(level: EventLevel.Informational);
9595
```
9696

9797
To learn more about other logging mechanisms see [here][azure_core_diagnostics].

api/overview/azure/preview/analytics.purview.administration-readme.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -108,7 +108,7 @@ To create an Azure SDK log listener that outputs messages to console use AzureEv
108108

109109
```C#
110110
// Setup a listener to monitor logged events.
111-
using AzureEventSourceListener listener = AzureEventSourceListener.CreateConsoleLogger();
111+
using AzureEventSourceListener listener = AzureEventSourceListener.CreateConsoleLogger(level: EventLevel.Informational);
112112
```
113113

114114
To learn more about other logging mechanisms see [here][azure_core_diagnostics].

api/overview/azure/preview/analytics.purview.catalog-readme.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -92,7 +92,7 @@ To create an Azure SDK log listener that outputs messages to console use AzureEv
9292

9393
```C#
9494
// Setup a listener to monitor logged events.
95-
using AzureEventSourceListener listener = AzureEventSourceListener.CreateConsoleLogger();
95+
using AzureEventSourceListener listener = AzureEventSourceListener.CreateConsoleLogger(level: EventLevel.Informational);
9696
```
9797

9898
To learn more about other logging mechanisms see [here][azure_core_diagnostics].

api/overview/azure/preview/analytics.purview.scanning-readme.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -95,7 +95,7 @@ To create an Azure SDK log listener that outputs messages to console use AzureEv
9595

9696
```C#
9797
// Setup a listener to monitor logged events.
98-
using AzureEventSourceListener listener = AzureEventSourceListener.CreateConsoleLogger();
98+
using AzureEventSourceListener listener = AzureEventSourceListener.CreateConsoleLogger(level: EventLevel.Informational);
9999
```
100100

101101
To learn more about other logging mechanisms see [here][azure_core_diagnostics].

api/overview/azure/preview/analytics.purview.sharing-readme.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -369,7 +369,7 @@ To create an Azure SDK log listener that outputs messages to console use AzureEv
369369

370370
```C#
371371
// Setup a listener to monitor logged events.
372-
using AzureEventSourceListener listener = AzureEventSourceListener.CreateConsoleLogger();
372+
using AzureEventSourceListener listener = AzureEventSourceListener.CreateConsoleLogger(level: EventLevel.Informational);
373373
```
374374

375375
To learn more about other logging mechanisms see [here][azure_core_diagnostics].

api/overview/azure/preview/data.tables-readme.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -259,7 +259,7 @@ To create an Azure SDK log listener that outputs messages to console use AzureEv
259259

260260
```C#
261261
// Setup a listener to monitor logged events.
262-
using AzureEventSourceListener listener = AzureEventSourceListener.CreateConsoleLogger();
262+
using AzureEventSourceListener listener = AzureEventSourceListener.CreateConsoleLogger(level: EventLevel.Informational);
263263
```
264264

265265
To learn more about other logging mechanisms see [here][logging].

api/overview/azure/preview/health.insights.cancerprofiling-readme.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -136,7 +136,7 @@ To create an Azure SDK log listener that outputs messages to console use the Azu
136136

137137
```C#
138138
// Setup a listener to monitor logged events.
139-
using AzureEventSourceListener listener = AzureEventSourceListener.CreateConsoleLogger();
139+
using AzureEventSourceListener listener = AzureEventSourceListener.CreateConsoleLogger(level: EventLevel.Informational);
140140
```
141141

142142
To learn more about other logging mechanisms see [Diagnostics Samples][logging].

api/overview/azure/preview/health.insights.clinicalmatching-readme.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -129,7 +129,7 @@ To create an Azure SDK log listener that outputs messages to console use the Azu
129129

130130
```C#
131131
// Setup a listener to monitor logged events.
132-
using AzureEventSourceListener listener = AzureEventSourceListener.CreateConsoleLogger();
132+
using AzureEventSourceListener listener = AzureEventSourceListener.CreateConsoleLogger(level: EventLevel.Informational);
133133
```
134134

135135
To learn more about other logging mechanisms see [Diagnostics Samples][logging].

api/overview/azure/preview/identity-readme.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -316,7 +316,7 @@ The simplest way to see the logs to help debug authentication issues is to enabl
316316

317317
``` c#
318318
// Setup a listener to monitor logged events.
319-
using AzureEventSourceListener listener = AzureEventSourceListener.CreateConsoleLogger();
319+
using AzureEventSourceListener listener = AzureEventSourceListener.CreateConsoleLogger(level: EventLevel.Informational);
320320
```
321321

322322
All credentials can be configured with diagnostic options, in the same way as other clients in the SDK.

api/overview/azure/preview/identity.brokeredauthentication-readme.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -81,7 +81,7 @@ The simplest way to see the logs to help debug authentication issues is to enabl
8181

8282
``` c#
8383
// Setup a listener to monitor logged events.
84-
using AzureEventSourceListener listener = AzureEventSourceListener.CreateConsoleLogger();
84+
using AzureEventSourceListener listener = AzureEventSourceListener.CreateConsoleLogger(level: EventLevel.Informational);
8585
```
8686

8787
All credentials can be configured with diagnostic options, in the same way as other clients in the SDK.

api/overview/azure/preview/security.confidentialledger-readme.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -374,7 +374,7 @@ To create an Azure SDK log listener that outputs messages to console use AzureEv
374374

375375
```C#
376376
// Setup a listener to monitor logged events.
377-
using AzureEventSourceListener listener = AzureEventSourceListener.CreateConsoleLogger();
377+
using AzureEventSourceListener listener = AzureEventSourceListener.CreateConsoleLogger(level: EventLevel.Informational);
378378
```
379379

380380
To learn more about other logging mechanisms see [here][logging].

api/overview/azure/preview/security.keyvault.administration-readme.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -248,7 +248,7 @@ To create an Azure SDK log listener that outputs messages to console use AzureEv
248248

249249
```c#
250250
// Setup a listener to monitor logged events.
251-
using AzureEventSourceListener listener = AzureEventSourceListener.CreateConsoleLogger();
251+
using AzureEventSourceListener listener = AzureEventSourceListener.CreateConsoleLogger(level: EventLevel.Informational);
252252
```
253253

254254
To learn more about other logging mechanisms see [here][logging].

0 commit comments

Comments
 (0)