Cloud Log Analyticsの概要
    • PDF

    Cloud Log Analyticsの概要

    • PDF

    記事の要約

    概要

    NAVERクラウドプラットフォームは、NAVERの最新コンピューティング技術や運用ノウハウが蓄積されたクラウドサービスです。
    NAVERクラウドプラットフォームが提供するサービスとソリューションを活用できるようにサポートするアプリケーションインターフェース(API)を、NAVERクラウドプラットフォーム APIといいます。
    NAVERクラウドプラットフォーム APIは RESTfulの形式で提供され、HTTP方式の GET/POSTメソッド呼び出しにより実行されます。

    共通の設定

    API URL

    https://cloudloganalytics.apigw.ntruss.com/api/{regionCode}-v1/
    

    リクエストヘッダ

    ヘッダ名説明
    x-ncp-apigw-timestamp1970年1月1日 00:00:00 協定世界時(UTC)からの経過時間をミリセカンド(Millisecond)で表したもの
    API Gatewayサーバとの時間差が5分以上の場合は無効なリクエストとみなす
    x-ncp-apigw-api-keyAPI Gatewayから発行されたキー
    x-ncp-iam-access-keyNAVERクラウドプラットフォームで発行された APIキーまたは IAMで発行された AccessKey
    x-ncp-apigw-signature-v2上記例のボディを AccessKeyとマッピングする SecretKeyで暗号化した署名
    HMAC暗号化アルゴリズムは、HmacSHA256を使用
    Content-TypeRequest body content typeは application/jsonに指定

    リクエストヘッダ作成の詳細は、NAVERクラウドプラットフォーム APIをご参照ください。

    regionCode

    ドメインリージョンregionCode
    民間KRkr
    JPNjpn
    SGNsgn
    • Cloud Log Analyticsの apiは、リージョン別 endpointが分離されています。
    • 他リージョンの apiを呼び出す場合、そのリージョンの endpointを呼び出す必要があります。
    • リージョン別 endpointと regionCodeが一致しない場合、処理されません。

    オペレーション

    サーバリストの照会

    API名説明
    getClassicServersClassicサーバリストを照会
    getClassicServersMysqlClassic CDB-MySQLサーバリストを照会
    getClassicServersMssqlClassic CDB-MSSQLサーバリストを照会
    getClassicServersBaremetalClassic Baremetalサーバリストを照会
    getVPCServersVPCサーバリストを照会
    getVPCServersMysqlVPC CDB-MySQLサーバリストを照会
    getVPCServersMssqlVPC CDB-MSSQLサーバリストを照会
    getVPCServersMongoDBVPC CDB-MongoDBサーバリストを照会
    getVPCServersPostgresqlVPC CDB-PostgreSQLサーバリストを照会
    getVPCServersBaremetalVPC Baremetalサーバリストを照会
    getVPCServersSESVPC Search Engine Serviceサーバリストを照会
    getVPCServersCDSSVPC Cloud Data Streaming Serviceサーバリストを照会
    getVPCServersKubernetesVPC Ncloud Kubernetes Serviceサーバリストを照会

    サーバログ収集の設定

    API名説明
    postClassicServersCollectingInfosClassicサーバログ収集情報を設定
    postVPCServersCollectingInfosVPCサーバログ収集情報を設定
    setUpClassicClaClassic Linuxサーバ agentをインストール
    setUpClaVPCVPC Linuxサーバ agentをインストール
    setUpwinClaClassic Windowsサーバ agentをインストール
    setUpwinClaVPCVPC Windowsサーバ agentをインストール

    サーバログ収集の解除

    API名説明
    deleteClassicServerColleectingInfosClassicサーバログ収集情報を解除
    deleteVPCServerCollectingInfosVPCサーバログ収集情報を解除
    removeClaClassic Linux agentを削除
    removewinClaVPC Linux agentを削除
    removewinClaClassic Windows agentを削除

    ログ数の照会

    API名説明
    getLogsCountTotal発生ログ量の合計を照会
    getLogsCountRecent最近のログ量を照会
    getLogsCountInterval期間別のログ量を照会
    getLogsCountAggregationタイプ別ログ量を照会

    ログの検索

    API名説明
    getLogsSearchログの検索

    バケットリストの照会

    API名説明
    getExportBucketsバケットリストの照会

    使用量の照会

    API名説明
    getCapacity使用量の照会

    ログのエクスポート

    API名説明
    postLogsSearchExportログの検索結果をエクスポート

    エクスポート履歴の照会

    API名説明
    getExportHistoryエクスポート履歴の照会

    自動エクスポート設定の照会

    API名説明
    getExportConfig自動エクスポート設定の照会

    自動エクスポート設定

    API名説明
    postExportConfig自動エクスポート設定

    自動エクスポートの解除

    API名説明
    deleteExportConfig自動エクスポートの解除

    エラーレスポンスの形式

    APIリクエストに誤りがあるか、処理中にエラーが発生した場合、HTTPステータスコードで成功/失敗を、JSON形式で詳細メッセージを返します。

    レスポンス例

    {
      "error": {
        "errorCode": "integer",
        "message": "string"
      }
    }
    

    この記事は役に立ちましたか?

    Changing your password will log you out immediately. Use the new password to log back in.
    First name must have atleast 2 characters. Numbers and special characters are not allowed.
    Last name must have atleast 1 characters. Numbers and special characters are not allowed.
    Enter a valid email
    Enter a valid password
    Your profile has been successfully updated.