We discussed using Role Name to separate telemetries from different applications in a previous article.
We discuss the Nuget package I developed to set the role name for each telemetry in a backend application.
In this article I wanted to cover another element that receives little coverage: how to do that for...
Let’s look at a concrete problem:
- I have containers deployed in AKS
- Those container log into custom files
- I want to analyse those logs using Azure Monitor (Log Analytics)
We’ll look at how to do that.
We leverage Azure Monitor for containers.
Custom logs in Log Analytics also is...
I’ve been using Azure Application Insights to monitor micro-services.
Since I have many micro-services, it isn’t practical to have an Application Insight resource per service. Given that those micro-services interact with each other and I want to monitor those interactions, it makes sense to get all telemetry in one place.
The issue with...
Some workloads running on Azure Kubernetes Service (AKS) requires persisting state on disk.
In general, I recommend to use external PaaS services, i.e. Azure Blob Storage, Azure SQL DB, Azure Cosmos DB, etc. . Those services take care of the stateful nature of the service, manages HA, backups, geo-replication, etc. .
In this article I wanted to talk about a book I just finished reading.
Although its title and scope is around distributed systems in general, Brendan Burns discussion is mostly using containers & Kubernetes.
Brendan Burns is currently (as of this writing in November 2018) at Microsoft. He is a cofounder of...