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].

0 commit comments

Comments
 (0)