computing / Client / nifty_describe_performance_chart

nifty_describe_performance_chart

computing.Client.nifty_describe_performance_chart(**kwargs)

サーバー、ディスクパーティション、ロードバランサー、マルチロードバランサーの稼働状況を表示したチャートのデータを取得します。

対象サーバーが停止されている場合は、以下の情報を取得されません。 ・CPU使用率 ・メモリ使用率 ・ディスク使用率 ・ディスクパーティション使用率

チャート出力を期間指定しない場合、最新24時間の10分間隔のデータが返されます。

チャート出力を期間指定する場合、期間が7日間までなら30分間隔のデータ、それ以降は1日間隔のデータが返されます。

指定可能な開始日は、当月から5カ月前の月初日まで指定可能となります。

例. 2020/08/11 の場合、 2020/03/01 を開始日として指定できます。

See also: NIFCLOUD API Documentation

Request Syntax

response = client.nifty_describe_performance_chart(
    DataType=[
        'string',
    ],
    FromDate='string',
    FunctionName='Server'|'LoadBalancer'|'LB'|'DiskPartition'|'DP'|'ElasticLoadBalancer'|'ELB',
    ResourceName=[
        'string',
    ],
    ToDate='string',
    ValueType='1'|'2'
)
Parameters:
  • DataType (list) –

    • (string) –

  • FromDate (string) –

  • FunctionName (string) – [REQUIRED]

  • ResourceName (list) –

    [REQUIRED]

    • (string) –

  • ToDate (string) –

  • ValueType (string) –

Return type:

dict

Returns:

Response Syntax

{
    'FunctionName': 'string',
    'PerformanceChartSet': [
        {
            'DataSet': [
                {
                    'DateTime': 'string',
                    'Value': 'string'
                },
            ],
            'DataType': 'string',
            'ResourceName': 'string'
        },
    ],
    'RequestId': 'string',
    'ValueType': 'string'
}

Response Structure

  • (dict) –

    • FunctionName (string) –

    • PerformanceChartSet (list) –

      • (dict) –

        • DataSet (list) –

          • (dict) –

            • DateTime (string) –

            • Value (string) –

        • DataType (string) –

        • ResourceName (string) –

    • RequestId (string) –

    • ValueType (string) –