Skip to content

Commit 475b6ea

Browse files
authored
Merge pull request #57848 from cephalin/issue18734
#18734
2 parents 9965b34 + 7dd62eb commit 475b6ea

File tree

1 file changed

+6
-24
lines changed

1 file changed

+6
-24
lines changed

articles/app-service/web-sites-enable-diagnostic-log.md

Lines changed: 6 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -69,16 +69,16 @@ By default, logs are not automatically deleted (with the exception of **Applicat
6969
> If you [regenerate your storage account's access keys](../storage/common/storage-create-storage-account.md), you must reset the respective logging configuration to use the updated keys. To do this:
7070
>
7171
> 1. In the **Configure** tab, set the respective logging feature to **Off**. Save your setting.
72-
> 2. Enable logging to the storage account blob or table again. Save your setting.
72+
> 2. Enable logging to the storage account blob again. Save your setting.
7373
>
7474
>
7575
76-
Any combination of file system, table storage, or blob storage can be enabled at the same time, and have individual log level configurations. For example, you may wish to log errors and warnings to blob storage as a long-term logging solution, while enabling file system logging with a level of verbose.
76+
Any combination of file system or blob storage can be enabled at the same time, and have individual log level configurations. For example, you may wish to log errors and warnings to blob storage as a long-term logging solution, while enabling file system logging with a level of verbose.
7777

78-
While all three storage locations provide the same basic information for logged events, **table storage** and **blob storage** log additional information such as the instance ID, thread ID, and a more granular timestamp (tick format) than logging to **file system**.
78+
While both storage locations provide the same basic information for logged events, **blob storage** logs additional information such as the instance ID, thread ID, and a more granular timestamp (tick format) than logging to **file system**.
7979

8080
> [!NOTE]
81-
> Information stored in **table storage** or **blob storage** can only be accessed using a storage client or an application that can directly work with these storage systems. For example, Visual Studio 2013 contains a Storage Explorer that can be used to explore table or blob storage, and HDInsight can access data stored in blob storage. You can also write an application that accesses Azure Storage by using one of the [Azure SDKs](https://azure.microsoft.com/downloads/).
81+
> Information stored in **blob storage** can only be accessed using a storage client or an application that can directly work with these storage systems. For example, Visual Studio 2013 contains a Storage Explorer that can be used to explore blob storage, and HDInsight can access data stored in blob storage. You can also write an application that accesses Azure Storage by using one of the [Azure SDKs](https://azure.microsoft.com/downloads/).
8282
>
8383
8484
## <a name="download"></a> How to: Download logs
@@ -155,7 +155,7 @@ To filter specific log types, such as HTTP, use the **--Path** parameter. For ex
155155
156156
## <a name="understandlogs"></a> How to: Understand diagnostics logs
157157
### Application diagnostics logs
158-
Application diagnostics stores information in a specific format for .NET applications, depending on whether you store logs to the file system, table storage, or blob storage. The base set of data stored is the same across all three storage types - the date and time the event occurred, the process ID that produced the event, the event type (information, warning, error), and the event message.
158+
Application diagnostics stores information in a specific format for .NET applications, depending on whether you store logs to the file system or blob storage. The base set of data stored is the same across all three storage types - the date and time the event occurred, the process ID that produced the event, the event type (information, warning, error), and the event message.
159159

160160
**File system**
161161

@@ -169,27 +169,9 @@ For example, an error event would appear similar to the following sample:
169169

170170
Logging to the file system provides the most basic information of the three available methods, providing only the time, process ID, event level, and message.
171171

172-
**Table storage**
173-
174-
When logging to table storage, additional properties are used to facilitate searching the data stored in the table as well as more granular information on the event. The following properties (columns) are used for each entity (row) stored in the table.
175-
176-
| Property name | Value/format |
177-
| --- | --- |
178-
| PartitionKey |Date/time of the event in yyyyMMddHH format |
179-
| RowKey |A GUID value that uniquely identifies this entity |
180-
| Timestamp |The date and time that the event occurred |
181-
| EventTickCount |The date and time that the event occurred, in Tick format (greater precision) |
182-
| ApplicationName |The web app name |
183-
| Level |Event level (for example, error, warning, information) |
184-
| EventId |The event ID of this event<p><p>Defaults to 0 if none specified |
185-
| InstanceId |Instance of the web app that the even occurred on |
186-
| Pid |Process ID |
187-
| Tid |The thread ID of the thread that produced the event |
188-
| Message |Event detail message |
189-
190172
**Blob storage**
191173

192-
When logging to blob storage, data is stored in comma-separated values (CSV) format. Similar to table storage, additional fields are logged to provide more granular information about the event. The following properties are used for each row in the CSV:
174+
When logging to blob storage, data is stored in comma-separated values (CSV) format. Additional fields are logged to provide more granular information about the event. The following properties are used for each row in the CSV:
193175

194176
| Property name | Value/format |
195177
| --- | --- |

0 commit comments

Comments
 (0)