presents by IT Consulting 109

AWS – DBパラメーターグループ情報の取得

概要

DBパラメーターグループの情報を取得する方法について記載しています。

DBパラメーターグループ
DB パラメータグループのパラメータを使用して DB エンジンの設定を管理します。DB パラメータグループは、1 つ以上の DB インスタンスに適用されるエンジン設定値のコンテナーとして機能します。

 

手順

aws rds describe-db-parameter-groups

実行結果

TEXT

DBPARAMETERGROUPS       arn:aws:rds:ap-northeast-1:987654321000:pg:dbg-project-01-mysql57      mysql5.7     dbg-project-01-mysql57    Project 01 Database Group for MySQL 5.7
DBPARAMETERGROUPS       arn:aws:rds:ap-northeast-1:987654321000:pg:default.mysql5.7     mysql5.7     default.mysql5.7   Default parameter group for mysql5.7

TABLE

--------------------------------------------------------------------------------------------------------------------------------------------------------------------------
|                                                                       DescribeDBParameterGroups                                                                         |
+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
||                                                                           DBParameterGroups                                                                           ||
|+---------------------------------------------------------------------+-------------------------+--------------------------+--------------------------------------------+|
||                          DBParameterGroupArn                        | DBParameterGroupFamily  | DBParameterGroupName     |                Description                 ||
|+---------------------------------------------------------------------+-------------------------+--------------------------+--------------------------------------------+|
||  arn:aws:rds:ap-northeast-1:987654321000:pg:dbg-project-01-mysql57  |  mysql5.7               |  dbg-project-01-mysql57  |  Project 01 Database Group for MySQL 5.7   ||
||  arn:aws:rds:ap-northeast-1:987654321000:pg:default.mysql5.7        |  mysql5.7               |  default.mysql5.7        |  Default parameter group for mysql5.7      ||
|+---------------------------------------------------------------------+-------------------------+--------------------------+--------------------------------------------+|

JSON

{
    "DBParameterGroups": [
        {
            "DBParameterGroupArn": "arn:aws:rds:ap-northeast-1:987654321000:pg:dbg-project-01-mysql57",
            "DBParameterGroupName": "dbg-project-01-mysql57",
            "DBParameterGroupFamily": "mysql5.7",
            "Description": "Project 01 Database Group for MySQL 5.7"
        },
        {
            "DBParameterGroupArn": "arn:aws:rds:ap-northeast-1:987654321000:pg:default.mysql5.7",
            "DBParameterGroupName": "default.mysql5.7",
            "DBParameterGroupFamily": "mysql5.7",
            "Description": "Default parameter group for mysql5.7"
        }
    ]
}

 

出力結果から以下の項目が取得できます。

項目 形式 説明 対応箇所
DBParameterGroups list DBParameterGroupインスタンスのリスト。
 DBParameterGroupName string DBパラメータグループの名前を指定します。 名前
 DBParameterGroupFamily string このDBパラメータグループが互換性のあるDBパラメータグループファミリの名前を提供します。 ファミリー
 Description string このDBパラメータグループの顧客指定の説明を提供します。 説明
 DBParameterGroupArn string DBパラメータグループのAmazonリソース名(ARN)。

 

 

補足


「describe-db-parameter-groups」で取得した情報だけではパラメータグループに設定されているパラメータまでは取得できません。 「DBParameterGroupName」の値を用いて詳細な情報を取得します。

この記事を書いた人
名前:TRUE's。 千葉県育ち、神奈川県在住のIT系フリーエンジニア。 IT系のナレッジサイトを不定期で更新中。 フォトグラファー兼エンジニアとして日々勤しんでいる。

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です