AZ-400 Test 2
You're in charge of an Azure web app that powers an e-commerce site.
When the web app's usage patterns deviate from regular, you'll need to boost the logging level. The solution must have a low administrative cost.
Which two resources do you think you should include in your solution? Each accurate response reveals a piece of the solution.
Please select 2 correct answers
Explanation:
Metric Alert with Dynamic Thresholds detection uses advanced machine learning (ML) to study measurements' historical behavior and spot patterns and anomalies that could indicate service concerns. By allowing users to configure alert rules through the Azure Resource Manager API in a completely automated manner, it supports both a simple UI and operations at scale.
Azure Monitor can be used to monitor most Azure services' base-level metrics and logs. To automate actions based on alerts, you can use action groups or classic alerts to call Azure Automation runbooks.
In Azure, you have a Microsoft ASP.NET Core web app that is accessed from all over the world.
Once every five minutes, run a URL ping test and create an alert if the web app is inaccessible in particular Azure regions. The solution should take as little time as possible to build.
What are your options?
Explanation:
Application Insights availability tests are divided into three categories:
A basic test that you may construct in the Azure interface is a URL ping test.
✑ Web test with multiple steps
✑ Track Availability Tests on a Custom Scale
Note: You can set up regular tests to evaluate availability and responsiveness after you've deployed your web app/website. At regular intervals, Azure Application Insights sends web queries to your application from all over the world. It can notify you if your app isn't responding or is responding too slowly.
Any HTTP or HTTPS endpoint that is accessible from the public internet can be tested for availability. There are no adjustments you need to make to the website you're testing. It doesn't even have to be your own website. You can check if a REST API that your service relies on is available.
For monitoring, you use Azure SQL Database Intelligent Insights and Azure Application Insights.
Ad-hoc searches against the monitoring data are required.
What is the best query language to use?
Explanation:
Azure Monitor Logs is built on top of Azure Data Explorer, and log queries are implemented in the same Kusto query language as Azure Data Explorer (KQL). This is a rich language that is designed to be simple to read and write, and you should be able to get started with it with little help.
For incident management, your organization employs ServiceNow.
You're working on an Azure-based application.
When the application fails to authenticate, the company must create a ServiceNow ticket.
Which Azure Log Analytics solution is best for you?
Explanation:
The IT Service Management Connector (ITSMC) connects Azure to an IT Service Management (ITSM) product or service that is supported.
The following ITSM tools are compatible with ITSMC:
✑ ServiceNow
✑ System Center Service Manager
✑ Provance
✑ Cherwell
With ITSMC, you can -
✑ Based on your Azure notifications, create work items in the ITSM tool (metric alerts, Activity Log alerts and Log Analytics alerts).
✑You can also sync your ITSM tool's incident and change request data to an Azure Log Analytics workspace.
You're working on a multi-tiered application. The application's front end is hosted in Azure App Service.
The average load times of the application pages must be determined.
What type of material should you use?
Explanation:
Application Insights will alert you to any performance difficulties or exceptions, as well as assist you in identifying and diagnosing the underlying reasons.
WCF services, as well as Java and ASP.NET online applications and services, can be monitored with Application Insights. They can be hosted on-premises, in virtual computers, or through Microsoft Azure.
Application Insights may collect data from web sites and a wide range of devices, including iOS, Android, and Windows Store apps, on the client side.
Your firm develops a web application.
You must offer a solution that automatically delivers a daily summary of the application's exceptions to Microsoft Teams.
Which two Azure services do you think are the best?
Please select 2 correct answers
Explanation:
Application Insights reports exceptions in your live web app.
Note: Periodic reports bring a team up to date on the status of its mission-critical services. With automatic reports that dependably give insights without requiring everyone to login in to the portal, developers, DevOps/SRE teams, and their managers can be productive. These reports can also be used to spot incremental increases in latencies, load, or failure rates that may not trigger any alarm rules.
You can schedule custom reports by querying Application Insights data programmatically. The options below can assist you in getting started quickly:
✑ Using Microsoft Flow, you may automate reporting.
✑ Logic Apps can help you automate reports.
Azure Application Insights is being used to monitor the health and performance of an Azure web app.
When the web app's performance issues and failures suddenly increase, you must guarantee that an alert is provided.
What type of material should you use?
Explanation:
Smart Detection detects potential performance issues and failure abnormalities in your web application and alerts you automatically. It analyzes the telemetry that your app sends to Application Insights in a proactive manner. You will receive an alert if there is a sudden increase in failure rates or unexpected patterns in client or server performance.
You have a GitHub repository that is only accessible to you.
On Azure Boards, you must show the repository's commit status.
What should you start with?
Explanation:
Connect and configure Azure Boards with GitHub.com from Azure Boards. Install and configure the Azure Boards app from GitHub instead.
Both approaches have been simplified to allow users to authenticate and operate through the app rather than through a person.
Take note of the following (see step 4):
Create a GitHub link:
1. Go to Azure Boards and sign in.
2. Select (1) Project Settings, (2) GitHub Connections, and (3) Connect your GitHub account from the drop-down menu.
3. If you're connecting to GitHub from Azure Boards for the first time, you'll be prompted to sign in with your GitHub credentials. Select an account that has administrator privileges for the repositories you wish to connect to.
4. The Add GitHub Repositories window shows and selects all GitHub.com repositories for which you are an administrator by default. Remove any repositories from the integration that you don't want to use.
Contoso is the name of your Azure DevOps organization.
When work items are modified, you must receive notifications from Microsoft Teams.
What are your options?
Explanation:
When events in your Azure DevOps projects occur, service hooks allow you to conduct tasks on other services. For example, when a work item is produced, create a card in Trello, and when a build fails, send a push message to your team's mobile devices. Service hooks can also be used in bespoke apps and services to more efficiently drive operations when events occur in your projects.
Publishers of service hooks define a set of events. Subscriptions listen for events and determine what actions to perform in response to them. When an event occurs, subscriptions also target consumers, which are external services that can conduct their own actions.