다음을 통해 공유


ACS(Audit Collection Services) 수집기 및 데이터베이스 설치

다음 절차에 따라 ACS(Audit Collection Services) 수집기 및 데이터베이스를 설치하고 ACS 수집기 컴퓨터에 대한 서비스를 시작합니다. 두 프로시저는 모두 ACS 수집기로 지정된 컴퓨터에서 수행됩니다.

참고 항목

Operations Manager 2019 UR1 이상에서는 언어별 설치 관리자 대신 지원되는 모든 언어에 대해 단일 설치 관리자를 지원합니다. 설치 관리자는 설치하는 컴퓨터의 언어 설정에 따라 언어를 자동으로 선택합니다.

참고 항목

Operations Manager는 언어별 설치 관리자 대신 지원되는 모든 언어에 대해 단일 설치 관리자를 지원합니다. 설치 관리자는 설치하는 컴퓨터의 언어 설정에 따라 언어를 자동으로 선택합니다.

ACS 데이터베이스는 지원되는 버전의 Microsoft SQL Server에서 실행됩니다. Audit Collection Services Collector Setup 마법사는 기존 Microsoft SQL Server 설치에 ACS 데이터베이스를 만듭니다. 설치 절차를 완료하려면 ACS 수집기와 ACS 데이터베이스 컴퓨터 모두에서 로컬 Administrators 그룹의 구성원이고 ACS 데이터베이스의 데이터베이스 관리자여야 합니다. 보안을 위한 모범 사례로 실행 방법을 사용하여 이 절차를 수행하는 것이 좋습니다.

ACS 수집기 및 ACS 데이터베이스 설치

다음 단계에 따라 ACS 수집기 및 ACS 데이터베이스를 설치합니다.

  1. 로컬 관리자 자격 증명이 있는 계정을 사용하여 서버에 로그인합니다.

  2. Operations Manager 설치 미디어에서 Setup.exe 실행하고 감사 컬렉션 서비스를 선택합니다.

    UNIX 및 Linux 컴퓨터를 모니터링하려면 UNIX/Linux에 대한 감사 컬렉션 서비스를 선택합니다.

    Audit Collection Services Collector Setup 마법사가 열립니다.

  3. 시작 페이지에서 다음을 선택합니다.

  4. 사용권 계약 페이지에서 사용 조건을 읽고 계약에 동의함, 다음을 선택합니다.

  5. 데이터베이스 설치 옵션 페이지에서 새 데이터베이스 만들기를 선택하고 다음을 선택합니다.

  6. 데이터 원본 페이지의 데이터 원본 이름 상자에 ACS 데이터베이스의 ODBC(Open Database Connectivity) 데이터 원본 이름으로 사용할 이름을 입력합니다. 기본적으로 이 이름은 OpsMgrAC입니다. 다음을 선택합니다.

  7. 데이터베이스 페이지에서 데이터베이스가 ACS 수집기가 아닌 별도의 서버에 있는 경우 원격 데이터베이스 서버를 선택한 다음, 이 ACS 설치를 위해 데이터베이스를 호스트할 데이터베이스 서버의 컴퓨터 이름을 입력합니다. 그렇지 않으면 로컬로 실행되는 데이터베이스 서버를 선택합니다.

  8. 데이터베이스 서버 인스턴스 이름 필드에 ACS 데이터베이스를 호스트할 데이터베이스 서버의 서버 이름과 SQL Server 인스턴스의 이름을 입력합니다(기본 인스턴스가 아닌 경우). 데이터베이스 이름 필드에 OperationsManagerAC기본 데이터베이스 이름이 자동으로 입력됩니다. 텍스트를 선택하고 다른 이름을 입력하거나 기본 이름을 그대로 둘 수 있습니다. 새로 만들기를 선택합니다.

    참고 항목

    데이터베이스 이름에 문자를 포함 - 할 수 없습니다.

  9. 데이터베이스 인증 페이지에서 인증 방법 중 하나를 선택합니다. ACS 수집기와 ACS 데이터베이스가 동일한 도메인의 멤버인 경우 Windows 인증 선택하고, 그렇지 않으면 SQL 인증을 선택하고, 다음을 선택할 있습니다.

    참고 항목

    SQL 인증을 선택하고 다음선택하면 데이터베이스 자격 증명 페이지가 표시됩니다. SQL 로그인 이름 상자에 SQL Server에 액세스할 수 있는 사용자 계정의 이름과 해당 계정의 암호를 SQL 암호 상자에 입력하고 다음을 선택합니다.

  10. 데이터베이스 만들기 옵션 페이지에서 SQL Server의 기본 데이터 및 로그 파일 디렉터리 사용을 선택하여 SQL Server의 기본 폴더를 사용합니다. 그렇지 않으면 디렉터리 지정을 선택하고 ACS 데이터베이스 및 로그 파일에 대해 원하는 위치에 드라이브 문자를 포함한 전체 경로를 입력합니다. 예를 들면 다음과 같습니다C:\Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\Data. 다음을 선택합니다.

  11. 이벤트 보존 일정 페이지에서 일별 데이터베이스 유지 관리를 수행하려면 현지 시간을 선택합니다. 예상 보안 이벤트 수가 적은 시간을 선택합니다. 데이터베이스 유지 관리 기간 동안 데이터베이스 성능에 영향을 줍니다. 이벤트를 보존할 일 수 상자에 데이터베이스를 정리하는 동안 이벤트가 제거되기 전에 ACS가 ACS 데이터베이스에 이벤트를 유지해야 하는 일 수를 입력합니다. 기본값은 14일입니다. 다음을 선택합니다.

  12. ACS 저장된 타임스탬프 형식 페이지에서 로컬 또는 유니버설 조정 시간(이전의 그리니치 표준시)을 선택하고 다음을 선택합니다.

  13. 요약 페이지에는 설치 프로그램이 ACS를 설치하기 위해 수행할 작업 목록이 표시됩니다. 목록을 검토하고 다음을 선택하여 설치를 시작합니다.

    참고 항목

    SQL Server 로그인 대화 상자가 표시되고 데이터베이스 인증이 Windows 인증 설정된 경우 올바른 데이터베이스를 선택하고 신뢰할 수 있는 연결 사용 확인란이 선택되어 있는지 확인합니다. 그렇지 않으면 확인을 제거하고 SQL 로그인 이름 및 암호를 입력하려면 클릭합니다. 확인을 선택합니다.

  14. 설치가 완료되면 마침을 선택합니다.

ACS 수집기 성능 확인

성능 모니터 및 PowerShell을 사용하여 ACS 수집기 성능을 확인할 수 있습니다. 자세한 내용은 다음 섹션을 참조하세요.

성능 모니터를 사용하여 ACS 수집기 성능 데이터 모니터링

성능 모니터를 사용하여 ACS 수집기 성능 데이터를 모니터링하려면 다음 단계를 수행합니다.

  1. 성능 모니터가 설치된 컴퓨터에 로그인합니다.

  2. 실행 페이지에서 perfmon.msc입력하고 확인을 선택합니다.

  3. 성능>모니터링 도구에서 성능 모니터>속성을 마우스 오른쪽 단추로 클릭합니다. 성능 모니터 속성 페이지가 열립니다.

    성능 모니터를 보여주는 스크린샷.

  4. 데이터에서 사용 가능한 카운터를 선택하고 제거를 선택합니다.

    데이터 제거 방법을 보여주는 스크린샷.

  5. 추가를 선택합니다.

    추가를 보여주는 스크린샷.

  6. 카운터 추가 페이지가 열립니다. ACS 수집기 카운터를 찾아 추가 >> 를 선택하고 확인을 선택하여 속성을 확인합니다.

    추가 카운터를 보여주는 스크린샷.

  7. 성능 모니터 마법사에서 드롭다운을 선택하고 보고서를 선택하여 보고서 보기를 변경합니다.

    보고서 보기를 보여주는 스크린샷.

  8. ACS 성능 데이터는 다음과 같이 표시됩니다.

    ACS 수집기 데이터 보고서를 보여주는 스크린샷.

PowerShell을 사용하여 ACS 수집기 성능 데이터 모니터링

아래 PowerShell 명령을 사용하여 ACS 수집기 성능 데이터를 봅니다.

예제 1: ACS 수집기 성능 카운터의 단일 샘플 가져오기

이 예제에서는 ACS 수집기 성능 카운터 값의 단일 샘플을 가져오는 방법을 보여 줍니다.

Get-Counter -ListSet 'ACS Collector' | Get-Counter

예제 2: ACS 수집기 성능 카운터의 연속 샘플 가져오기

이 예제에서는 PowerShell을 통해 ACS 수집기 성능 카운터 값의 연속 샘플을 가져오는 방법을 보여 줍니다.

명령을 중지하려면 CTRL+C를 누릅니다.

샘플 간에 더 긴 간격(초)을 지정하려면 -SampleInterval 매개 변수를 사용합니다.

Get-Counter -ListSet 'ACS Collector' | Get-Counter -Continuous

예제 출력

ACS 수집기 성능 데이터를 수집하기 위한 PowerShell 예를 보여주는 스크린샷.

ACS 보고 배포

다음 단계에 따라 ACS 보고를 배포합니다.

  1. SSRS 인스턴스의 관리자인 사용자로 ACS 보고를 호스트하는 데 사용할 서버에 로그인합니다.

  2. C:\acs와 같은 임시 폴더를 만듭니다.

  3. 설치 미디어에서 \ReportModels\acs로 이동하여 디렉터리 내용을 임시 설치 폴더에 복사합니다.

    두 폴더(모델 및 보고서)와 UploadAuditReports.cmd 파일이 있습니다.

  4. 설치 미디어에서 \SupportTools로 이동하여 파일 ReportingConfig.exe 임시 acs 폴더에 복사합니다.

  5. 관리자로 실행 옵션을 사용하여 명령 프롬프트 창을 연 후 디렉터리를 임시 폴더 acs 로 변경합니다.

  6. 다음 명령을 실행합니다. UploadAuditReports "<AuditDBServer\Instance>" "<Reporting Server URL>" "<path of the copied acs folder>" 예를 들면 다음과 같습니다. UploadAuditReports "myAuditDbServer\Instance1" "http://myReportServer/ReportServer$instance1" "C:\acs"

    이 예제에서는 Db Audit라는 새 데이터 원본을 만들고, Audit.smdl 및 Audit5.smdl 보고 모델을 업로드하고, acs\reports 디렉터리에 모든 보고서를 업로드합니다.

    참고 항목

    보고 서버 URL에는 보고 관리자 디렉터리(ReportingServer_<InstanceName>) 대신 보고 서버 가상 디렉터리(Reports_<InstanceName>)가 필요합니다.

  7. Internet Explorer를 열고 다음 주소를 입력하여 SQL Reporting Services 홈 페이지를 봅니다. http://<yourReportingServerName>/Reports_<InstanceName>

  8. 페이지 본문에서 감사 보고서를 선택하고 페이지의 오른쪽 위에 세부 정보 표시를 선택합니다.

  9. Db 감사 데이터 원본을 선택합니다.

  10. 연결 사용 섹션에서 Windows 통합 보안을 선택하고 적용을 선택합니다.

다음 단계

관리 그룹의 여러 서버에 Operations Manager 서버 역할을 설치하는 순서 및 단계를 이해하려면 Operations Manager의 분산 배포를 참조하세요.