2017-04-22 15 views
0

RedShiftクラスタの詳細を取得しようとしました。私はクラスターに関する多くの詳細を見ることができますが、逃した細部はほとんどありません。例についてはRedShiftクラスタの容量の詳細(Pythonスクリプトを使用してストレージ、メモリなど)を取得できません

: - 以下ストレージメモリ

などの詳細は、コードです: -

redshiftClient = boto3.client('redshift', aws_access_key_id = role.credentials.access_key, 
    aws_secret_access_key = role.credentials.secret_key, aws_session_token = role.credentials.session_token, region_name='us-west-2') 

#Getting all the clusters 
clusters = redshiftClient.describe_clusters() 

あなたはそれを得るための方法を提供し確認してくださいすることができます。

ありがとうございました。

答えて

0

describe-clustersコマンドは、そのタイプの情報を返しません。そのコマンドの出力は次のとおりです。

{ 
    "Clusters": [ 
    { 
     "NodeType": "dw.hs1.xlarge", 
     "Endpoint": { 
     "Port": 5439, 
     "Address": "mycluster.coqoarplqhsn.us-east-1.redshift.amazonaws.com" 
     }, 
     "ClusterVersion": "1.0", 
     "PubliclyAccessible": "true", 
     "MasterUsername": "adminuser", 
     "ClusterParameterGroups": [ 
     { 
      "ParameterApplyStatus": "in-sync", 
      "ParameterGroupName": "default.redshift-1.0" 
     } ], 
     "ClusterSecurityGroups": [ 
     { 
      "Status": "active", 
      "ClusterSecurityGroupName": "default" 
     } ], 
     "AllowVersionUpgrade": true, 
     "VpcSecurityGroups": \[], 
     "AvailabilityZone": "us-east-1a", 
     "ClusterCreateTime": "2013-01-22T21:59:29.559Z", 
     "PreferredMaintenanceWindow": "sat:03:30-sat:04:00", 
     "AutomatedSnapshotRetentionPeriod": 1, 
     "ClusterStatus": "available", 
     "ClusterIdentifier": "mycluster", 
     "DBName": "dev", 
     "NumberOfNodes": 2, 
     "PendingModifiedValues": {} 
    } ], 
    "ResponseMetadata": { 
     "RequestId": "65b71cac-64df-11e2-8f5b-e90bd6c77476" 
    } 
} 

Amazon CloudWatchからメモリとストレージの統計情報を取得する必要があります。あなたが実際に標準のクラスタについての情報を(つまりは、むしろ現在のメモリやストレージの使用量よりも、各ノードに割り当てられたストレージとメモリの量である)を取得したい場合はこと、Amazon CloudWatch is not returning Redshift metrics

はあなたの他の質問を参照してください。 API呼び出しから利用できません。代わりに参照してください:Amazon Redshift Clusters

+0

ありがとうございます。それを得ました:) –

+0

こんにちは@srikanth、これまたは任意の答えがあなたの質問を解決した場合は、[それを受け入れる](http://meta.stackexchange.com/q/5234/179419)をチェックマークをクリックして検討してください。これは、あなたが解決策を見つけ出し、回答者とあなた自身の両方に評判を与えていることを広範なコミュニティに示します。これを行う義務はありません。 –

関連する問題