이 문서는 Freshservice에서 Discovery Agent로 자산을 수집하기 위한 가이드를 공유하기 위해 작성되었다.


도구명Discovery Agent
버전3.4.0
OS

Windows11

CentOs7

비고-

목차



0. Discovery Agent

  • 머신의 하드웨어 및 소프트웨어 정보를 수집하고 각 사용자의 추가 개입 없이 Freshservice를 정기적으로 업데이트합니다. 자산 검색을 매우 쉽게 만드는 것 외에도 장기적으로 자산을 더 잘 추적하는 데 도움이 됩니다.


Discovery Agents는 두 가지 업데이트 논리를 사용하여 Freshservice에 정보를 전송합니다.

  • 동적 발견 : 에이전트가 호스트 머신에서 하드웨어 또는 소프트웨어 설치/제거를 포함한 변경 사항을 감지 할 때마다 Freshservice에 데이터를 업데이트합니다. 이를 통해 데이터베이스가 항상 최상의 방식으로 자산을 표현하도록 합니다.
  • 주기적 발견 : 발견 에이전트는 모든 자산에 대한 최신 기록을 유지하기 위해 Freshservice를 매주 업데이트합니다. 이는 자산에 변경 사항이 있는지 여부와 관계없이 수행됩니다.

1. Windows 자산 수집하기

1) agent 다운로드 및 설치

  • Freshservice 관리자 설정에서 Discovery 검색


  • OS 선택 후 Agent 파일 다운로드



  • 설치 파일 실행하여 설치 (Next ... → Close)

2) Freshservice에서 수집된 자산 확인

3) 프록시가 구성되어 있는 경우

  1. agent 파일 다운로드
  2. 명령 프롬프트에서 다음 코드 입력
    > msiexec /i <agent installer> PROXYSERVER=<proxy server name/ip> PROXYPORT=<proxy port> PROXYUSERNAME=<proxy user name> PROXYPASSWORD=<proxy password>

    PROXYUSERNAMEPROXYPASSWORD는 선택사항

2. Linux 자산 수집하기

📌 .Net Core Runtime 이상 설치되어 있어야 합니다.

📌 Mac 버전 5.1.0 및 Linux 버전 4.0.0부터 Freshservice 검색 에이전트는 이제 .NET 6 런타임에서 작동합니다.

📌 지원되는 Python 버전은 3.8 이상입니다.

1) Linux용 설치 파일 다운로드

  • tar.gz 파일 다운로드
  • 압축 해제
    tar -zxf fs-linux-agent-4.2.0.tar.gz
    # 압축을 해제하면 FS-Linux-Agent.py 파일 생성
  • FS-Linux-Agent.py 파일 실행
    sudo python FS-Linux-Agent.py

2) 수집된 자산 확인하기

3) 프록시가 구성되어 있는 경우

  1. tar.gz 파일 다운로드 및 압축 해제
  2. 파라미터 사용하여 설치
    sudo python FS-Linux-Agent.py --server <host_address> --port <port> --username <username> --password <password>

    username과 password는 선택사항



참조


  • 레이블 없음