Tag Archives

Archive of posts published in the tag: Azure

Logging in distributed system Part 5 — Parsing logs

This is the fifth part of the Logging series. For your convenience you can find other parts in the table of contents in Part 1 – Correlations We start with classes representing logs: using System; using System.Globalization; namespace LogHandler { public class LogEntry…

Turning on Redis in Sitefinity in Azure

Last time we saw how to change database connection string for Sitefinity which can be useful if we need to extract it in runtime. In the same manner we can enable Redis which is required when running Sitefinity in Azure (and is not…

Dynamically changing database connection string in Sitefinity

Sitefinity stores its database connection string in App_data\Sitefinity\Configuration\DataConfig.config so you can easily modify connection string there. But what if you want to extract the connection string in runtime? E.g., you want to read it from Azure Key Vault after application is started? First,…

Capturing Sitefinity logs and pushing them to Azure Storage

Let’s assume that we have properly configured Sitefinity instance to work in Azure (which includes using Azure SQL database and Azure Redis instance). Now there is a question: how do we capture logs and send them to Azure Storage? By default Sitefinity logs…

Capturing Azure Webapp application log in Azure Log Analytics

Let’s assume that you have webapp deployed as an app service in Azure. It would be great if we could utilize Log Analytics to capture logs. Currently it is possible to capture various types of details: Windows metrics, infrastructure logs etc., however, Log…