Posts

Azure DNS Private Resolver

Image
  Azure DNS Private Resolver                         Azure DNS Private Resolver is a managed serverless DNS forwarding Services in Azure. Applications running in Azure often need to resolve hostnames on-premises, and on-prem workloads frequently need to resolve private Azure names. That’s exactly where  Azure Private DNS Resolver  steps in. It acts as a  DNS gateway  between Azure virtual networks and on-premises DNS servers — without deploying custom DNS servers or VMs.  Hybrid environment where users in on-premises locations need to resolve and to connect to the SQL database running in Azure SQL with private endpoint enabled. The Azure private resolver enables you to query the name of Azure SQL private endpoint in private DNS from your on-premises network. The resolver also enables your Azure infrastructure (using Azure DNS) to perform name resolution for...

Azure Application Insights - Java Performance Monitoring

Image
Configure and monitor JMX metrics for your Java application using Azure Application Insights.                    JMX (Java Management Extensions) metrics are a set of performance and resource utilization data points that can be collected from a Java application. JMX provides a standardized way to manage and monitor applications, system objects, devices, and service-oriented networks. JMX metrics typically include: Memory Usage : Information about heap and non-heap memory usage. Garbage Collection : Data on the frequency and duration of garbage collection. Thread Usage : Details on the number of active, idle, and blocked threads. Class Loading : Metrics on the number of loaded, unloaded, and total classes in the JVM. CPU Usage : Information on the CPU usage by the JVM process. Custom Metrics : Application-specific metrics that can be defined by the developer, such as request counts, error rates, and transaction times. ...