WGU D522 Task 2 Performance
Assessment | Python Network
Remediation, DNS Configuration, System
Recovery & Validation | Complete 2026
Guide
WGU D522 Task 2 Performance Assessment | 200-Question Comprehensive Practice Exam |
Python Network Remediation, DNS Configuration, System Recovery & Validation | Complete
2026 Guide
Table of Contents
Section Topic Questions
I Task 2 Overview & Rubric Requirements 1–25
II Python Fundamentals for IT Automation 26–60
III Network Remediation & Device Configuration 61–95
IV DNS Configuration & Remediation 96–130
V Helpdesk API Integration & Notification Systems 131–160
VI Logging, Audit Trails & System Recovery 161–180
VII GitLab Workflow & Evidence Collection 181–200
Complete Answer Key
,Section Topic Questions
High-Yield Review
SECTION I: TASK 2 OVERVIEW & RUBRIC REQUIREMENTS
1. What is the primary objective of Task 2 in WGU D522?
A. To complete a multiple-choice objective assessment
B. To build an integrated Python automation solution combining network monitoring, DNS
remediation, API integration, and evidence collection
C. To write a research paper on IT automation
D. To configure a network from scratch without Python
Correct Answer: B
Rationale: Task 2 requires building an advanced, integrated Python automation solution
that combines multiple IT automation domains including network monitoring, DNS backup and
remediation, helpdesk API integration, notification systems, comprehensive logging, and GitLab
version control. The task is a continuation of Task 1 .
2. Which statement best describes the relationship between Task 1 and Task 2 in D522?
A. Task 2 is completely independent of Task 1
B. Task 2 reuses much of the device and DNS logic from Task 1, running it repeatedly as
monitoring logic
C. Task 2 replaces Task 1 entirely
D. Task 2 only requires reading Task 1 without modification
Correct Answer: B
Rationale: Recent students consistently describe Task 2 as a continuation of Task 1:
reuse the device and DNS logic, run it repeatedly as monitoring logic, use a dedicated Task 2 Git
branch, exercise failure states in the supplied GNS3 lab, create or update helpdesk records,
remediate only when necessary, and produce a real DNS-status/configuration log file .
3. What is the recommended starting point for Task 2 development?
,A. Begin writing new code from scratch
B. Start from a clean, working Task 1 codebase
C. Delete all Task 1 code and start over
D. Copy code from another student's submission
Correct Answer: B
Rationale: The guide recommends starting only from a clean, working Task 1 codebase.
Do not repair Task 1 while simultaneously building Task 2 .
4. Which Git branch strategy is recommended for Task 2?
A. Work directly on the main branch
B. Create a dedicated Task 2 branch from clean Task 1 code
C. Create multiple random branches
D. No branch is needed
Correct Answer: B
Rationale: A dedicated Task 2 branch should be created from clean Task 1 code, with
incremental commits and a direct branch link that works .
5. What evidence must be collected for the DNS status/configuration log requirement?
A. Only a screenshot of the log
B. The actual log file, not only a screenshot
C. A verbal description of the log
D. No evidence is required
Correct Answer: B
Rationale: Generate the required log file with the required DNS
service/status/configuration information and attach/push the actual file, not only a screenshot .
6. Which of the following is NOT a stage in the Task 2 working map?
A. Monitoring framework
B. Availability detection
, C. Database normalization
D. DNS issue detection and remediation
Correct Answer: C
Rationale: The Task 2 working map includes: Task 2 branch and repository hygiene,
device configuration data, monitoring framework, availability detection, ticket action for
outages, DNS issue detection and remediation, DNS status/configuration log, and evidence and
package. Database normalization is not part of Task 2 .
7. What is the purpose of the monitoring framework in Task 2?
A. To run required checks repeatedly at the cadence specified by the live rubric
B. To replace the need for DNS remediation
C. To store device credentials
D. To generate random network traffic
Correct Answer: A
Rationale: The monitoring framework should run required checks repeatedly at the
cadence specified by the live rubric and retain structured state from each cycle .
8. Which action is required when devices are detected as unavailable?
A. Immediately reboot the device
B. Create the required helpdesk record(s) for unavailable devices and preserve returned ticket
identifiers
C. Ignore the issue
D. Send an email to the instructor
Correct Answer: B
Rationale: Create the required helpdesk record(s) for unavailable devices and preserve
returned ticket identifiers .
9. What should happen after DNS remediation is applied?
A. Nothing further is needed
B. Verify the repaired state through a fresh read/query
Assessment | Python Network
Remediation, DNS Configuration, System
Recovery & Validation | Complete 2026
Guide
WGU D522 Task 2 Performance Assessment | 200-Question Comprehensive Practice Exam |
Python Network Remediation, DNS Configuration, System Recovery & Validation | Complete
2026 Guide
Table of Contents
Section Topic Questions
I Task 2 Overview & Rubric Requirements 1–25
II Python Fundamentals for IT Automation 26–60
III Network Remediation & Device Configuration 61–95
IV DNS Configuration & Remediation 96–130
V Helpdesk API Integration & Notification Systems 131–160
VI Logging, Audit Trails & System Recovery 161–180
VII GitLab Workflow & Evidence Collection 181–200
Complete Answer Key
,Section Topic Questions
High-Yield Review
SECTION I: TASK 2 OVERVIEW & RUBRIC REQUIREMENTS
1. What is the primary objective of Task 2 in WGU D522?
A. To complete a multiple-choice objective assessment
B. To build an integrated Python automation solution combining network monitoring, DNS
remediation, API integration, and evidence collection
C. To write a research paper on IT automation
D. To configure a network from scratch without Python
Correct Answer: B
Rationale: Task 2 requires building an advanced, integrated Python automation solution
that combines multiple IT automation domains including network monitoring, DNS backup and
remediation, helpdesk API integration, notification systems, comprehensive logging, and GitLab
version control. The task is a continuation of Task 1 .
2. Which statement best describes the relationship between Task 1 and Task 2 in D522?
A. Task 2 is completely independent of Task 1
B. Task 2 reuses much of the device and DNS logic from Task 1, running it repeatedly as
monitoring logic
C. Task 2 replaces Task 1 entirely
D. Task 2 only requires reading Task 1 without modification
Correct Answer: B
Rationale: Recent students consistently describe Task 2 as a continuation of Task 1:
reuse the device and DNS logic, run it repeatedly as monitoring logic, use a dedicated Task 2 Git
branch, exercise failure states in the supplied GNS3 lab, create or update helpdesk records,
remediate only when necessary, and produce a real DNS-status/configuration log file .
3. What is the recommended starting point for Task 2 development?
,A. Begin writing new code from scratch
B. Start from a clean, working Task 1 codebase
C. Delete all Task 1 code and start over
D. Copy code from another student's submission
Correct Answer: B
Rationale: The guide recommends starting only from a clean, working Task 1 codebase.
Do not repair Task 1 while simultaneously building Task 2 .
4. Which Git branch strategy is recommended for Task 2?
A. Work directly on the main branch
B. Create a dedicated Task 2 branch from clean Task 1 code
C. Create multiple random branches
D. No branch is needed
Correct Answer: B
Rationale: A dedicated Task 2 branch should be created from clean Task 1 code, with
incremental commits and a direct branch link that works .
5. What evidence must be collected for the DNS status/configuration log requirement?
A. Only a screenshot of the log
B. The actual log file, not only a screenshot
C. A verbal description of the log
D. No evidence is required
Correct Answer: B
Rationale: Generate the required log file with the required DNS
service/status/configuration information and attach/push the actual file, not only a screenshot .
6. Which of the following is NOT a stage in the Task 2 working map?
A. Monitoring framework
B. Availability detection
, C. Database normalization
D. DNS issue detection and remediation
Correct Answer: C
Rationale: The Task 2 working map includes: Task 2 branch and repository hygiene,
device configuration data, monitoring framework, availability detection, ticket action for
outages, DNS issue detection and remediation, DNS status/configuration log, and evidence and
package. Database normalization is not part of Task 2 .
7. What is the purpose of the monitoring framework in Task 2?
A. To run required checks repeatedly at the cadence specified by the live rubric
B. To replace the need for DNS remediation
C. To store device credentials
D. To generate random network traffic
Correct Answer: A
Rationale: The monitoring framework should run required checks repeatedly at the
cadence specified by the live rubric and retain structured state from each cycle .
8. Which action is required when devices are detected as unavailable?
A. Immediately reboot the device
B. Create the required helpdesk record(s) for unavailable devices and preserve returned ticket
identifiers
C. Ignore the issue
D. Send an email to the instructor
Correct Answer: B
Rationale: Create the required helpdesk record(s) for unavailable devices and preserve
returned ticket identifiers .
9. What should happen after DNS remediation is applied?
A. Nothing further is needed
B. Verify the repaired state through a fresh read/query