Classic 서버 로그 수집 정보 설정
    • PDF

    Classic 서버 로그 수집 정보 설정

    • PDF

    Article Summary

    설명

    서버의 로그 수집을 설정합니다.

    Classic 서버 로그 수집 정보 설정

    Classic Platform에 있는 서버의 로그 수집 정보를 설정하는 API입니다.

    요청 URL

    POST https://cloudloganalytics.apigw.ntruss.com/api/{regionCode}-v1/classic/servers/collecting-infos
    

    요청 헤더

    헤더명설명
    x-ncp-apigw-timestamp1970년 1월 1일 00:00:00 협정 세계시(UTC)부터의 경과 시간을 밀리초(Millisecond)로 나타내며
    API Gateway 서버와 시간 차가 5분 이상 나는 경우 유효하지 않은 요청으로 간주
    x-ncp-apigw-timestamp:{Timestamp}
    x-ncp-apigw-api-keyAPIGW에서 발급받은 키 값
    x-ncp-apigw-api-key:{API Gateway API Key}
    x-ncp-iam-access-key네이버 클라우드 플랫폼 포털에서 발급받은 Access Key ID 값
    x-ncp-iam-access-key:{Account Access Key}
    x-ncp-apigw-signature-v2Access Key ID 값과 Secret Key로 암호화한 서명
    x-ncp-apigw-signature-v2:{API Gateway Signature}
    Content-TypeRequest body content type을 application/json으로 지정
    Content-Type: application/json

    요청 바디

    Parameter 이름Parameter 설명필수 여부Available ValuesData Type
    logPath수집할 로그의 경로Yex) /var/log/messages, /var/log/secure*String
    logTemplate수집할 로그의 템플릿Yex) CUSTOM_LOG, APACHE, TOMCATString
    logType로그 타입Yex) SYSLOG, security_log, apache, tomcatString
    osType수집할 서버의 OS TypeY아래 테이블 참조String
    servername수집할 서버 명Y서버 목록 조회 API에서 servername 값 사용
    ex) cla-test
    String
    instanceNo수집할 서버의 instanceNoY서버 목록 조회 API에서 instanceNo 값 사용
    ex) 1234567
    Integer
    ip수집할 서버의 IP 주소Y서버 목록 조회 API에서 privateIp 값 사용
    ex) 123.123.123.123
    String
    • osType
    osType서버 타입설명
    CentOSLinuxCentos 6.x, 7.x, 8.x 서버에 해당
    RHELLinuxRed Hat Enterprise Linux 6.x, 7.x, 8.x, 9.x 서버에 해당
    UbuntuLinuxUbuntu 16.04, 18.04, 20.04 서버에 해당
    Oracle LinuxLinuxOracle Linux 6.9(64bit), 7.4(64bit) 서버에 해당
    WindowsWindowsWindows Server 2012, 2016, 2019, 2022 서버에 해당

    요청 예시

    POST https://cloudloganalytics.apigw.ntruss.com/api/{regionCode}-v1​/vpc​/servers​/collecting-infos
    HOST: cloudloganalytics.apigw.ntruss.com
    Content-Type: application/json
    x-ncp-apigw-signature-v2: FJSBB4K3XnaGAvVe0Hzj3/2hfNWvgLHR1rQHW2Et2Rs=
    x-ncp-apigw-timestamp: 1593848345548
    x-ncp-iam-access-key: 11IKBWgQegM4DwiJL4mo
    {
      "collectingInfos": [
      {
        "logPath": "/var/log/messages",
        "logTemplate": "SYSLOG",
        "logType": "SYSLOG",
        "servername": "s172353dfd86",
        "osType": "CentOS 7",
        "ip": "123.123.123.123",
        "instanceNo": 1111111,
        "macAddr":  "FF:FF:FF:FF:FF:FF"
      },
      {
        "logPath": "/var/log/mysql/error.log",
        "logTemplate": "MySQL",
        "logType": "mysql_error",
        "servername": "s172353dfd86",
        "osType": "CentOS 7",
        "ip": "123.123.123.123",
        "instanceNo": 1111111,
        "macAddr":  "FF:FF:FF:FF:FF:FF"
      }
      ]
    }
    
    curl -X POST "https://cloudloganalytics.apigw.ntruss.com/api/{regionCode}-v1/vpc/servers/collecting-infos" 
    -H "accept: application/json" 
    -H "Content-Type: application/json" 
    -H "x-ncp-iam-access-key: 11IKBWgQegM4DwiJL4mo" 
    -H "x-ncp-apigw-timestamp: 1594025530536" 
    -H "x-ncp-apigw-signature-v2: ql8l9dfegxM4gMtVozTZH7kOdjsOB0FLdDvLRkvFPks=" 
    -d "{\"collectingInfos\": [{ \"logPath\": \"/var/log/messages\", \"logTemplate\": \"SYSLOG\", \"logType\": \"SYSLOG\", \"servername\": \"s172353dfd86\", \"osType\": \"CentOS 7\", \"ip\": \"123.123.123.123\", \"instanceNo\": 1111111},{ \"logPath\": \"/var/log/mysql/error.log\", \"logTemplate\": \"MySQL\", \"logType\": \"mysql_error\", \"servername\": \"s172353dfd86\", \"osType\": \"CentOS 7\", \"ip\": \"123.123.123.123\", \"instanceNo\": 1111111,\"macAddr\":  \"FF:FF:FF:FF:FF:FF\"}]}"
    

    응답 예시

    {
      "code": 0,
      "message": "요청이 정상적으로 처리되었습니다",
      "result": "aed8296f3ce144b0b435b8d651222709"
    }
    

    이 문서가 도움이 되었습니까?

    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.