Content problems

New-EdgeDiagnosticsContentProblem

Synopsis

Run the content problems scenario.

Syntax

New-EdgeDiagnosticsContentProblem -URL <String> [-EdgeLocationID <String>] [-IPVersion <String>] [-RequestHeaders <String>] [-RunFromSiteshield] [-SensitiveRequestHeaderKeys <String>] [-SpoofEdgeIP <String>] [-EdgeRCFile <String>] [-Section <String>] [-AccountSwitchKey <String>] [-ProgressAction <ActionPreference>] [<CommonParameters>]
New-EdgeDiagnosticsContentProblem -Body <Object> [-EdgeRCFile <String>] [-Section <String>] [-AccountSwitchKey <String>] [-ProgressAction <ActionPreference>] [<CommonParameters>]

Description

Launches an asynchronous request to run in parallel the New-EdgeDiagnosticsGrep and New-EdgeDiagnosticsCurl operations for a URL.

Use the response results to diagnose issues with slow download and high response time. Operations with the executionStatus of SUCCESS return the fetched GREP and cURL data.

Parameters

‑AccountSwitchKey

An account credential key that lets you move between accounts when using an API client enabled for multiple accounts. To find account switch keys, use Get-AccountSwitchKey.

‑Body
Conditionally required

Request body, either as a PSCustomObject or string. This parameter supports pipelining.

‑EdgeLocationID

The ID of an edge server location closest to end users experiencing issues with the URL.

‑EdgeRCFile

Your EdgeGrid resource file to authenticate your command. Defaults to ~/.edgerc.

‑IPVersion

The IP version for the Connectivity problems scenario to use to run cURL and MTR commands, either IPV4 or IPV6.

‑RequestHeaders

Customized headers for the curl request in the format header: value. The request includes Akamai Pragma headers by default.

‑RunFromSiteshield

Runs Connectivity problems from a Site Shield map.

‑Section

The section name in your EdgeGrid resource file to retrieve authentication credentials from. Defaults to default.

‑SensitiveRequestHeaderKeys

Sensitive requestHeaders you don't want to store in the database after running the request.

‑SpoofEdgeIP

The IP of the edge server you want to serve traffic from.

‑URL
Conditionally required

A fully qualified URL you want to get the error statistics for. You need to provide either this value or a -CPCode.

Related Links