HTTPDNS は ActionTrail と統合されています。ActionTrail でユーザーの動作ログを表示および取得できます。また、ActionTrail を使用して、ログを Log Service Logstore または指定された OSS バケットに配信し、リアルタイムの監査や問題のバックトラックなどの要件を満たすことができます。
イベントロギング用の HTTPDNS API 操作
ActionTrail の HTTPDNS イベントログは、主に API イベントを記録します。ActionTrail に記録された API イベントログの eventTypeApiCall フィールドの有効な値については、「HTTP API」をご参照ください。
具体的な API 操作については、「HTTP API」では説明していません。詳細については、次の表をご参照ください。
イベントロギング API 操作 | 説明 |
DescribeDomains | ユーザーのドメイン名リストを照会します。 |
GetResolveCountSummary | 解決と課金の統計情報を照会します。 |
SdnsDeleteDomain | ドメイン名のソフトウェア定義 DNS(SDNS)構成を削除します。 |
SdnsDescribeDomain | ドメイン名の SDNS 構成を照会します。 |
SdnsListDomains | SDNS が構成されているドメイン名のリストを照会します。 |
SdnsModifyDomain | ドメイン名の SDNS 構成を変更します。 |
SdnsSwitchDomain | カスタム解決を有効または無効にします。 |
SwitchUnsignedInterface | 認証されていない API アクセスを有効または無効にします。 |
ActionTrail の HTTPDNS イベントログの例
{
"ApiVersion": "2016-02-01",
"RequestId": "A37F2FBB-****-****-****-E4A10C7B1E08",
"EventType": "ApiCall",
"UserIdentity": {
"accessKeyId": "LTAI****************",
"sessionContext": {
"attributes": {
"mfaAuthenticated": "false"
}
},
"accountId": "1726********3846",
"principalId": "247598********7055",
"type": "ram-user",
"userName": "ema**est"
},
"AcsRegion": "cn-hangzhou",
"EventName": "SdnsDe****Domain",
"requestParameters":{ // API リクエストのリクエストパラメータ。
"AcsHost": "httpdns-api.aliyuncs.com",
"AcsProduct": "Httpdns",
"RequestId": "A37F2FBB-****-****-****-E4A10C7B1E08",
"DomainName": "www.ten******.com",
"RegionId": "cn-hangzhou",
"HostId": "httpdns-api.aliyuncs.com"
},
"EventSource": "httpdns-api.aliyuncs.com",
"ServiceName": "HTTPDNS",
"EventTime": "2021-06-17T01:02:05Z",
"referencedResources": { // イベントの影響を受けるリソース。
"ACS::HTTPDNS::Domain": [
"www.ten******.com"
]
},
"UserAgent": "AlibabaCloud (Linux; amd64) Java/1.8.0_112-b6 aliyun-java-sdk-core/4.3.8 HTTPClient/ApacheHttpClient",
"EventId": "A37F2FBB-****-****-****-E4A10C7B1E08",
"AdditionalEventData": {
"Scheme": "https"
},
"ErrorCode": "",
"ErrorMessage": "",
"EventVersion": "1",
"SourceIpAddress": "**3.**9.**6.**5"
}