- 필수 기능
- 시작하기
- Glossary
- 표준 속성
- Guides
- Agent
- 통합
- 개방형텔레메트리
- 개발자
- Administrator's Guide
- API
- Datadog Mobile App
- CoScreen
- Cloudcraft
- 앱 내
- 서비스 관리
- 인프라스트럭처
- 애플리케이션 성능
- APM
- Continuous Profiler
- 스팬 시각화
- 데이터 스트림 모니터링
- 데이터 작업 모니터링
- 디지털 경험
- 소프트웨어 제공
- 보안
- AI Observability
- 로그 관리
- 관리
",t};e.buildCustomizationMenuUi=t;function n(e){let t='
",t}function s(e){let n=e.filter.currentValue||e.filter.defaultValue,t='${e.filter.label}
`,e.filter.options.forEach(s=>{let o=s.id===n;t+=``}),t+="${e.filter.label}
`,t+=`ancestors
Type: UNORDERED_LIST_STRING
checker_type
Type: STRING
Provider name: checkerType
Description: The type of checkers to use to execute the Uptime check.
Possible values:
CHECKER_TYPE_UNSPECIFIED
- The default checker type. Currently converted to STATIC_IP_CHECKERS on creation, the default conversion behavior may change in the future.STATIC_IP_CHECKERS
- STATIC_IP_CHECKERS are used for uptime checks that perform egress across the public internet. STATIC_IP_CHECKERS use the static IP addresses returned by ListUptimeCheckIps.VPC_CHECKERS
- VPC_CHECKERS are used for uptime checks that perform egress using Service Directory and private network access. When using VPC_CHECKERS, the monitored resource type must be servicedirectory_service.content_matchers
Type: UNORDERED_LIST_STRUCT
Provider name: contentMatchers
Description: The content that is expected to appear in the data returned by the target server against which the check is run. Currently, only the first entry in the content_matchers list is supported, and additional entries will be ignored. This field is optional and should only be specified if a content match is required as part of the/ Uptime check.
content
STRING
content
json_path_matcher
STRUCT
jsonPathMatcher
json_matcher
STRING
jsonMatcher
JSON_PATH_MATCHER_OPTION_UNSPECIFIED
- No JSONPath matcher type specified (not valid).EXACT_MATCH
- Selects ’exact string’ matching. The match succeeds if the content at the json_path within the output is exactly the same as the content string.REGEX_MATCH
- Selects regular-expression matching. The match succeeds if the content at the json_path within the output matches the regular expression specified in the content string.json_path
STRING
jsonPath
matcher
STRING
matcher
CONTENT_MATCHER_OPTION_UNSPECIFIED
- No content matcher type specified (maintained for backward compatibility, but deprecated for future use). Treated as CONTAINS_STRING.CONTAINS_STRING
- Selects substring matching. The match succeeds if the output contains the content string. This is the default value for checks without a matcher option, or where the value of matcher is CONTENT_MATCHER_OPTION_UNSPECIFIED.NOT_CONTAINS_STRING
- Selects negation of substring matching. The match succeeds if the output does NOT contain the content string.MATCHES_REGEX
- Selects regular-expression matching. The match succeeds if the output matches the regular expression specified in the content string. Regex matching is only supported for HTTP/HTTPS checks.NOT_MATCHES_REGEX
- Selects negation of regular-expression matching. The match succeeds if the output does NOT match the regular expression specified in the content string. Regex matching is only supported for HTTP/HTTPS checks.MATCHES_JSON_PATH
- Selects JSONPath matching. See JsonPathMatcher for details on when the match succeeds. JSONPath matching is only supported for HTTP/HTTPS checks.NOT_MATCHES_JSON_PATH
- Selects JSONPath matching. See JsonPathMatcher for details on when the match succeeds. Succeeds when output does NOT match as specified. JSONPath is only supported for HTTP/HTTPS checks.gcp_display_name
Type: STRING
Provider name: displayName
Description: A human-friendly name for the Uptime check configuration. The display name should be unique within a Cloud Monitoring Workspace in order to make it easier to identify; however, uniqueness is not enforced. Required.
http_check
Type: STRUCT
Provider name: httpCheck
Description: Contains information needed to make an HTTP or HTTPS check.
accepted_response_status_codes
UNORDERED_LIST_STRUCT
acceptedResponseStatusCodes
status_class
STRING
statusClass
STATUS_CLASS_UNSPECIFIED
- Default value that matches no status codes.STATUS_CLASS_1XX
- The class of status codes between 100 and 199.STATUS_CLASS_2XX
- The class of status codes between 200 and 299.STATUS_CLASS_3XX
- The class of status codes between 300 and 399.STATUS_CLASS_4XX
- The class of status codes between 400 and 499.STATUS_CLASS_5XX
- The class of status codes between 500 and 599.STATUS_CLASS_ANY
- The class of all status codes.status_value
INT32
statusValue
auth_info
STRUCT
authInfo
password
STRING
password
username
STRING
username
content_type
STRING
contentType
TYPE_UNSPECIFIED
- No content type specified.URL_ENCODED
- body is in URL-encoded form. Equivalent to setting the Content-Type to application/x-www-form-urlencoded in the HTTP request.USER_PROVIDED
- body is in custom_content_type form. Equivalent to setting the Content-Type to the contents of custom_content_type in the HTTP request.custom_content_type
STRING
customContentType
mask_headers
BOOLEAN
maskHeaders
path
STRING
path
ping_config
STRUCT
pingConfig
pings_count
INT32
pingsCount
port
INT32
port
request_method
STRING
requestMethod
METHOD_UNSPECIFIED
- No request method specified.GET
- GET request.POST
- POST request.service_agent_authentication
STRUCT
serviceAgentAuthentication
type
STRING
type
SERVICE_AGENT_AUTHENTICATION_TYPE_UNSPECIFIED
- Default value, will result in OIDC Authentication.OIDC_TOKEN
- OIDC Authenticationuse_ssl
BOOLEAN
useSsl
validate_ssl
BOOLEAN
validateSsl
internal_checkers
Type: UNORDERED_LIST_STRUCT
Provider name: internalCheckers
Description: The internal checkers that this check will egress from. If is_internal is true and this list is empty, the check will egress from all the InternalCheckers configured for the project that owns this UptimeCheckConfig.
gcp_display_name
STRING
displayName
gcp_zone
STRING
gcpZone
name
STRING
name
network
STRING
network
peer_project_id
STRING
peerProjectId
state
STRING
state
UNSPECIFIED
- An internal checker should never be in the unspecified state.CREATING
- The checker is being created, provisioned, and configured. A checker in this state can be returned by ListInternalCheckers or GetInternalChecker, as well as by examining the long running Operation (https://cloud.google.com/apis/design/design_patterns#long_running_operations) that created it.RUNNING
- The checker is running and available for use. A checker in this state can be returned by ListInternalCheckers or GetInternalChecker as well as by examining the long running Operation (https://cloud.google.com/apis/design/design_patterns#long_running_operations) that created it. If a checker is being torn down, it is neither visible nor usable, so there is no ‘deleting’ or ‘down’ state.is_internal
Type: BOOLEAN
Provider name: isInternal
Description: If this is true, then checks are made only from the ‘internal_checkers’. If it is false, then checks are made only from the ‘selected_regions’. It is an error to provide ‘selected_regions’ when is_internal is true, or to provide ‘internal_checkers’ when is_internal is false.
labels
Type: UNORDERED_LIST_STRING
monitored_resource
Type: STRUCT
Provider name: monitoredResource
Description: The monitored resource (https://cloud.google.com/monitoring/api/resources) associated with the configuration. The following monitored resource types are valid for this field: uptime_url, gce_instance, gae_app, aws_ec2_instance, aws_elb_load_balancer k8s_service servicedirectory_service cloud_run_revision
type
STRING
type
name
Type: STRING
Provider name: name
Description: Identifier. A unique resource name for this Uptime check configuration. The format is: projects/[PROJECT_ID_OR_NUMBER]/uptimeCheckConfigs/[UPTIME_CHECK_ID] [PROJECT_ID_OR_NUMBER] is the Workspace host project associated with the Uptime check.This field should be omitted when creating the Uptime check configuration; on create, the resource name is assigned by the server and included in the response.
organization_id
Type: STRING
parent
Type: STRING
period
Type: STRING
Provider name: period
Description: How often, in seconds, the Uptime check is performed. Currently, the only supported values are 60s (1 minute), 300s (5 minutes), 600s (10 minutes), and 900s (15 minutes). Optional, defaults to 60s.
project_id
Type: STRING
project_number
Type: STRING
resource_group
Type: STRUCT
Provider name: resourceGroup
Description: The group resource associated with the configuration.
group_id
STRING
groupId
resource_type
STRING
resourceType
RESOURCE_TYPE_UNSPECIFIED
- Default value (not valid).INSTANCE
- A group of instances from Google Cloud Platform (GCP) or Amazon Web Services (AWS).AWS_ELB_LOAD_BALANCER
- A group of Amazon ELB load balancers.resource_name
Type: STRING
selected_regions
Type: UNORDERED_LIST_STRING
Provider name: selectedRegions
Description: The list of regions from which the check will be run. Some regions contain one location, and others contain more than one. If this field is specified, enough regions must be provided to include a minimum of 3 locations. Not specifying this field will result in Uptime checks running from all available regions.
synthetic_monitor
Type: STRUCT
Provider name: syntheticMonitor
Description: Specifies a Synthetic Monitor to invoke.
cloud_function_v2
STRUCT
cloudFunctionV2
cloud_run_revision
STRUCT
cloudRunRevision
type
STRING
type
name
STRING
name
tags
Type: UNORDERED_LIST_STRING
tcp_check
Type: STRUCT
Provider name: tcpCheck
Description: Contains information needed to make a TCP check.
ping_config
STRUCT
pingConfig
pings_count
INT32
pingsCount
port
INT32
port
timeout
Type: STRING
Provider name: timeout
Description: The maximum amount of time to wait for the request to complete (must be between 1 and 60 seconds). Required.
user_labels
Type: MAP_STRING_STRING
Provider name: userLabels
Description: User-supplied key/value data to be used for organizing and identifying the UptimeCheckConfig objects.The field can contain up to 64 entries. Each key and value is limited to 63 Unicode characters or 128 bytes, whichever is smaller. Labels and values can contain only lowercase letters, numerals, underscores, and dashes. Keys must begin with a letter.