次の方法で共有


Microsoft.AwsConnector ログMetricFilters

Bicep リソース定義

logsMetricFilters リソースの種類は、次を対象とする操作でデプロイできます。

  • リソース グループの - リソース グループのデプロイ コマンド 参照

各 API バージョンで変更されたプロパティの一覧については、変更ログの参照してください。

リソースの形式

Microsoft.AwsConnector/logsMetricFilters リソースを作成するには、次の Bicep をテンプレートに追加します。

resource symbolicname 'Microsoft.AwsConnector/logsMetricFilters@2024-12-01' = {
  location: 'string'
  name: 'string'
  properties: {
    arn: 'string'
    awsAccountId: 'string'
    awsProperties: {
      filterName: 'string'
      filterPattern: 'string'
      logGroupName: 'string'
      metricTransformations: [
        {
          defaultValue: int
          dimensions: [
            {
              key: 'string'
              value: 'string'
            }
          ]
          metricName: 'string'
          metricNamespace: 'string'
          metricValue: 'string'
          unit: 'string'
        }
      ]
    }
    awsRegion: 'string'
    awsSourceSchema: 'string'
    awsTags: {
      {customized property}: 'string'
    }
    publicCloudConnectorsResourceId: 'string'
    publicCloudResourceName: 'string'
  }
  tags: {
    {customized property}: 'string'
  }
}

プロパティ値

Microsoft.AwsConnector/logsMetricFilters

名前 形容 価値
場所 リソースが存在する地理的な場所 string (必須)
名前 リソース名

制約:
パターン = ^(?=.{0,259}[^\s.]$)(?!.*[<>%&\?/#]) (必須)
プロパティ このリソースのリソース固有のプロパティ。 LogsMetricFilterProperties の
タグ リソース タグ タグ名と値のディクショナリ。 テンプレート の タグを参照してください

AwsLogsMetricFilterプロパティ

名前 形容 価値
フィルター名 メトリック フィルターの名前。
フィルターパターン 取り込まれたログ イベントからメトリック データを抽出するためのフィルター パターン。 詳細については、「フィルターとパターン構文の」を参照してください。
ロググループ名 このメトリック フィルターに関連付ける既存のログ グループの名前。
metricTransformations(メトリックトランスフォーメーション) メトリック変換。 メトリックトランスフォーメーション[]

ディメンション自動生成

名前 形容 価値
メトリック フィルターによって作成される CW メトリック ディメンションの名前。 ディメンション名には ASCII 文字のみを含める必要があり、空白以外の文字を少なくとも 1 つ含める必要があり、コロン (:)で始めることはできません。
価値 このディメンションの値を格納するログ イベント フィールド。 このディメンションは、ログ イベントで値が見つかった場合にのみメトリックに対して発行されます。 たとえば、JSON ログ イベントの $.eventType や、スペース区切りのログ イベントの $server などです。

LogsMetricFilterProperties の

名前 形容 価値
ARN Amazon リソース名 (ARN)
awsAccountId (英語) AWS アカウント ID
awsプロパティ AWS のプロパティ awsLogsMetricFilterProperties の
awsリージョン AWS リージョン
awsSourceSchema (英語) AWS ソーススキーマ
awsタグ AWS タグ ログMetricFilterPropertiesAwsTags
publicCloudConnectorsリソースID パブリック クラウド コネクタのリソース ID
publicCloudResourceName (パブリッククラウドリソース名) パブリック クラウド リソース名

ログMetricFilterPropertiesAwsTags

名前 形容 価値

メトリック変換

名前 形容 価値
デフォルト値 (省略可能)フィルター パターンがログ イベントと一致しない場合に出力する値。 この値は null にすることができます。 整数 (int)
寸法 メトリックのディメンションとして使用するフィールド。 1 つのメトリック フィルターには、3 つのディメンションを含めることができます。 ログ イベントから抽出されたメトリックは、カスタム メトリックとして課金されます。 予期しない高料金を防ぐために、IPAddressrequestID などの高カーディナリティ フィールドをディメンションとして指定しないでください。 ディメンションに対して見つかった各異なる値は、個別のメトリックとして扱われ、料金は個別のカスタム メトリックとして発生します。 CloudWatch Logs では、指定したディメンションに対して一定の時間内に 1000 個の異なる名前と値のペアが生成された場合、メトリック フィルターが無効になります。 これは、誤って高い料金が発生するのを防ぐのに役立ちます。 また、請求金額が予想よりも高い場合にアラートを送信するように課金アラームを設定することもできます。 詳細については、「課金アラームを作成して推定料金を監視する」を参照してください。 ディメンション自動生成[]
メトリック名 CloudWatch メトリックの名前。
metric名前空間 CloudWatch にメトリックを格納するカスタム名前空間。 名前空間を使用して、似たメトリックをグループ化します。 詳細については、「名前空間の」を参照してください。
メトリック値 CloudWatch メトリックに発行される値。 たとえば、Errorなどの特定の用語の出現回数をカウントする場合は、メトリック値に 1 を指定します。 転送されたバイト数をカウントする場合は、$を使用してログ イベント内の値を参照します。 $.sizeなど、フィルター パターンで指定したフィールドの名前が続きます。
単位 メトリックに割り当てる単位。 これを省略すると、単位は Noneとして設定されます。 「ビット」
「ビット/秒」
'バイト'
'バイト/秒'
「カウント」
「カウント/秒」
'ギガビット'
'ギガビット/秒'
'ギガバイト'
'ギガバイト/秒'
'キロビット'
「キロビット/秒」
'Kbs'
'Kbs/Second'
「メガビット」
「メガビット/秒」
'メガバイト'
'メガバイト/秒'
「マイクロ秒」
'ミリ秒'
「なし」
「パーセント」
「秒」
「テラバイト」
「テラビット/セカンド」
「テラバイト」
「テラバイト/秒」

追跡リソースタグ

名前 形容 価値

ARM テンプレート リソース定義

logsMetricFilters リソースの種類は、次を対象とする操作でデプロイできます。

  • リソース グループの - リソース グループのデプロイ コマンド 参照

各 API バージョンで変更されたプロパティの一覧については、変更ログの参照してください。

リソースの形式

Microsoft.AwsConnector/logsMetricFilters リソースを作成するには、次の JSON をテンプレートに追加します。

{
  "type": "Microsoft.AwsConnector/logsMetricFilters",
  "apiVersion": "2024-12-01",
  "name": "string",
  "location": "string",
  "properties": {
    "arn": "string",
    "awsAccountId": "string",
    "awsProperties": {
      "filterName": "string",
      "filterPattern": "string",
      "logGroupName": "string",
      "metricTransformations": [
        {
          "defaultValue": "int",
          "dimensions": [
            {
              "key": "string",
              "value": "string"
            }
          ],
          "metricName": "string",
          "metricNamespace": "string",
          "metricValue": "string",
          "unit": "string"
        }
      ]
    },
    "awsRegion": "string",
    "awsSourceSchema": "string",
    "awsTags": {
      "{customized property}": "string"
    },
    "publicCloudConnectorsResourceId": "string",
    "publicCloudResourceName": "string"
  },
  "tags": {
    "{customized property}": "string"
  }
}

プロパティ値

Microsoft.AwsConnector/logsMetricFilters

名前 形容 価値
apiVersion (英語) API のバージョン '2024-12-01'
場所 リソースが存在する地理的な場所 string (必須)
名前 リソース名

制約:
パターン = ^(?=.{0,259}[^\s.]$)(?!.*[<>%&\?/#]) (必須)
プロパティ このリソースのリソース固有のプロパティ。 LogsMetricFilterProperties の
タグ リソース タグ タグ名と値のディクショナリ。 テンプレート の タグを参照してください
種類 リソースの種類 'Microsoft.AwsConnector/logsMetricFilters'

AwsLogsMetricFilterプロパティ

名前 形容 価値
フィルター名 メトリック フィルターの名前。
フィルターパターン 取り込まれたログ イベントからメトリック データを抽出するためのフィルター パターン。 詳細については、「フィルターとパターン構文の」を参照してください。
ロググループ名 このメトリック フィルターに関連付ける既存のログ グループの名前。
metricTransformations(メトリックトランスフォーメーション) メトリック変換。 メトリックトランスフォーメーション[]

ディメンション自動生成

名前 形容 価値
メトリック フィルターによって作成される CW メトリック ディメンションの名前。 ディメンション名には ASCII 文字のみを含める必要があり、空白以外の文字を少なくとも 1 つ含める必要があり、コロン (:)で始めることはできません。
価値 このディメンションの値を格納するログ イベント フィールド。 このディメンションは、ログ イベントで値が見つかった場合にのみメトリックに対して発行されます。 たとえば、JSON ログ イベントの $.eventType や、スペース区切りのログ イベントの $server などです。

LogsMetricFilterProperties の

名前 形容 価値
ARN Amazon リソース名 (ARN)
awsAccountId (英語) AWS アカウント ID
awsプロパティ AWS のプロパティ awsLogsMetricFilterProperties の
awsリージョン AWS リージョン
awsSourceSchema (英語) AWS ソーススキーマ
awsタグ AWS タグ ログMetricFilterPropertiesAwsTags
publicCloudConnectorsリソースID パブリック クラウド コネクタのリソース ID
publicCloudResourceName (パブリッククラウドリソース名) パブリック クラウド リソース名

ログMetricFilterPropertiesAwsTags

名前 形容 価値

メトリック変換

名前 形容 価値
デフォルト値 (省略可能)フィルター パターンがログ イベントと一致しない場合に出力する値。 この値は null にすることができます。 整数 (int)
寸法 メトリックのディメンションとして使用するフィールド。 1 つのメトリック フィルターには、3 つのディメンションを含めることができます。 ログ イベントから抽出されたメトリックは、カスタム メトリックとして課金されます。 予期しない高料金を防ぐために、IPAddressrequestID などの高カーディナリティ フィールドをディメンションとして指定しないでください。 ディメンションに対して見つかった各異なる値は、個別のメトリックとして扱われ、料金は個別のカスタム メトリックとして発生します。 CloudWatch Logs では、指定したディメンションに対して一定の時間内に 1000 個の異なる名前と値のペアが生成された場合、メトリック フィルターが無効になります。 これは、誤って高い料金が発生するのを防ぐのに役立ちます。 また、請求金額が予想よりも高い場合にアラートを送信するように課金アラームを設定することもできます。 詳細については、「課金アラームを作成して推定料金を監視する」を参照してください。 ディメンション自動生成[]
メトリック名 CloudWatch メトリックの名前。
metric名前空間 CloudWatch にメトリックを格納するカスタム名前空間。 名前空間を使用して、似たメトリックをグループ化します。 詳細については、「名前空間の」を参照してください。
メトリック値 CloudWatch メトリックに発行される値。 たとえば、Errorなどの特定の用語の出現回数をカウントする場合は、メトリック値に 1 を指定します。 転送されたバイト数をカウントする場合は、$を使用してログ イベント内の値を参照します。 $.sizeなど、フィルター パターンで指定したフィールドの名前が続きます。
単位 メトリックに割り当てる単位。 これを省略すると、単位は Noneとして設定されます。 「ビット」
「ビット/秒」
'バイト'
'バイト/秒'
「カウント」
「カウント/秒」
'ギガビット'
'ギガビット/秒'
'ギガバイト'
'ギガバイト/秒'
'キロビット'
「キロビット/秒」
'Kbs'
'Kbs/Second'
「メガビット」
「メガビット/秒」
'メガバイト'
'メガバイト/秒'
「マイクロ秒」
'ミリ秒'
「なし」
「パーセント」
「秒」
「テラバイト」
「テラビット/セカンド」
「テラバイト」
「テラバイト/秒」

追跡リソースタグ

名前 形容 価値

使用例

Terraform (AzAPI プロバイダー) リソース定義

logsMetricFilters リソースの種類は、次を対象とする操作でデプロイできます。

  • リソース グループの

各 API バージョンで変更されたプロパティの一覧については、変更ログの参照してください。

リソースの形式

Microsoft.AwsConnector/logsMetricFilters リソースを作成するには、次の Terraform をテンプレートに追加します。

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.AwsConnector/logsMetricFilters@2024-12-01"
  name = "string"
  parent_id = "string"
  location = "string"
  tags = {
    {customized property} = "string"
  }
  body = {
    properties = {
      arn = "string"
      awsAccountId = "string"
      awsProperties = {
        filterName = "string"
        filterPattern = "string"
        logGroupName = "string"
        metricTransformations = [
          {
            defaultValue = int
            dimensions = [
              {
                key = "string"
                value = "string"
              }
            ]
            metricName = "string"
            metricNamespace = "string"
            metricValue = "string"
            unit = "string"
          }
        ]
      }
      awsRegion = "string"
      awsSourceSchema = "string"
      awsTags = {
        {customized property} = "string"
      }
      publicCloudConnectorsResourceId = "string"
      publicCloudResourceName = "string"
    }
  }
}

プロパティ値

Microsoft.AwsConnector/logsMetricFilters

名前 形容 価値
場所 リソースが存在する地理的な場所 string (必須)
名前 リソース名

制約:
パターン = ^(?=.{0,259}[^\s.]$)(?!.*[<>%&\?/#]) (必須)
プロパティ このリソースのリソース固有のプロパティ。 LogsMetricFilterProperties の
タグ リソース タグ タグ名と値のディクショナリ。
種類 リソースの種類 "Microsoft.AwsConnector/logsMetricFilters@2024-12-01" (英語)

AwsLogsMetricFilterプロパティ

名前 形容 価値
フィルター名 メトリック フィルターの名前。
フィルターパターン 取り込まれたログ イベントからメトリック データを抽出するためのフィルター パターン。 詳細については、「フィルターとパターン構文の」を参照してください。
ロググループ名 このメトリック フィルターに関連付ける既存のログ グループの名前。
metricTransformations(メトリックトランスフォーメーション) メトリック変換。 メトリックトランスフォーメーション[]

ディメンション自動生成

名前 形容 価値
メトリック フィルターによって作成される CW メトリック ディメンションの名前。 ディメンション名には ASCII 文字のみを含める必要があり、空白以外の文字を少なくとも 1 つ含める必要があり、コロン (:)で始めることはできません。
価値 このディメンションの値を格納するログ イベント フィールド。 このディメンションは、ログ イベントで値が見つかった場合にのみメトリックに対して発行されます。 たとえば、JSON ログ イベントの $.eventType や、スペース区切りのログ イベントの $server などです。

LogsMetricFilterProperties の

名前 形容 価値
ARN Amazon リソース名 (ARN)
awsAccountId (英語) AWS アカウント ID
awsプロパティ AWS のプロパティ awsLogsMetricFilterProperties の
awsリージョン AWS リージョン
awsSourceSchema (英語) AWS ソーススキーマ
awsタグ AWS タグ ログMetricFilterPropertiesAwsTags
publicCloudConnectorsリソースID パブリック クラウド コネクタのリソース ID
publicCloudResourceName (パブリッククラウドリソース名) パブリック クラウド リソース名

ログMetricFilterPropertiesAwsTags

名前 形容 価値

メトリック変換

名前 形容 価値
デフォルト値 (省略可能)フィルター パターンがログ イベントと一致しない場合に出力する値。 この値は null にすることができます。 整数 (int)
寸法 メトリックのディメンションとして使用するフィールド。 1 つのメトリック フィルターには、3 つのディメンションを含めることができます。 ログ イベントから抽出されたメトリックは、カスタム メトリックとして課金されます。 予期しない高料金を防ぐために、IPAddressrequestID などの高カーディナリティ フィールドをディメンションとして指定しないでください。 ディメンションに対して見つかった各異なる値は、個別のメトリックとして扱われ、料金は個別のカスタム メトリックとして発生します。 CloudWatch Logs では、指定したディメンションに対して一定の時間内に 1000 個の異なる名前と値のペアが生成された場合、メトリック フィルターが無効になります。 これは、誤って高い料金が発生するのを防ぐのに役立ちます。 また、請求金額が予想よりも高い場合にアラートを送信するように課金アラームを設定することもできます。 詳細については、「課金アラームを作成して推定料金を監視する」を参照してください。 ディメンション自動生成[]
メトリック名 CloudWatch メトリックの名前。
metric名前空間 CloudWatch にメトリックを格納するカスタム名前空間。 名前空間を使用して、似たメトリックをグループ化します。 詳細については、「名前空間の」を参照してください。
メトリック値 CloudWatch メトリックに発行される値。 たとえば、Errorなどの特定の用語の出現回数をカウントする場合は、メトリック値に 1 を指定します。 転送されたバイト数をカウントする場合は、$を使用してログ イベント内の値を参照します。 $.sizeなど、フィルター パターンで指定したフィールドの名前が続きます。
単位 メトリックに割り当てる単位。 これを省略すると、単位は Noneとして設定されます。 「ビット」
「ビット/秒」
'バイト'
'バイト/秒'
「カウント」
「カウント/秒」
'ギガビット'
'ギガビット/秒'
'ギガバイト'
'ギガバイト/秒'
'キロビット'
「キロビット/秒」
'Kbs'
'Kbs/Second'
「メガビット」
「メガビット/秒」
'メガバイト'
'メガバイト/秒'
「マイクロ秒」
'ミリ秒'
「なし」
「パーセント」
「秒」
「テラバイト」
「テラビット/セカンド」
「テラバイト」
「テラバイト/秒」

追跡リソースタグ

名前 形容 価値