호스트 에이전트 관리

‘에이전트’ 페이지를 사용하여 Instana 에 보고하는 모든 에이전트를 확인하고 관리할 수 있습니다.

‘에이전트’ 페이지를 열려면, Instana UI의 탐색 메뉴에서 ‘에이전트 및 수집기 ( Agents & collectors)’ > ‘ Instana 에이전트’를 선택하십시오.

Instana 의 ‘에이전트’ 탭에는 다음 정보가 표시됩니다:

  • 총 에이전트 수: ‘ Instana ’ 테넌트 단위에 구성된 에이전트의 총 수를 표시합니다( 보고 대상 및 비보고 대상 포함).
  • 보고 담당자 : 선택한 기간 내에 ‘ Instana ’ 테넌트 단위에 보고하는 모든 담당자의 목록을 제공합니다. 선택한 기간 동안 보고하지 않은 에이전트는 제외됩니다. 막대를 선택하여 확대해 세부 정보를 확인하거나, 모든 차트의 세부 정보를 강조 표시할 수 있으며, 데이터를 JSON 및 CSV 형식으로 내보낼 수 있습니다.
  • 에이전트 세부 정보 : 모든 에이전트의 주요 속성과 상태를 포함한 간략한 개요를 제공합니다.
참고: 페이지의 검색 창을 사용하여 특정 에이전트 그룹으로 범위를 좁힐 수 있습니다. 자세한 내용은 ‘동적 포커스 쿼리’를 참조하십시오.

'에이전트 설치' 작업을 실행하면 Instana 의 에이전트 설치 페이지가 열리며, 여기서 그리드에서 필요한 에이전트를 선택하여 해당 에이전트의 설치 페이지를 열 수 있습니다.

참고: 이 옵션을 보려면 해당 Configuration of agents 권한이 부여된 역할을 가지고 있어야 합니다. 사용자, 역할 및 권한에 대한 자세한 내용은 ‘사용자 액세스 관리’를 참조하십시오.

에이전트 대시보드를 활용한 에이전트 관리

개별 에이전트를 관리하려면 해당 대시보드를 열어야 합니다. 에이전트 대시보드를 사용하면 주요 지표에 대한 실시간 정보를 확인하고 필요에 따라 에이전트를 설정할 수 있습니다.

에이전트의 대시보드를 열려면 ‘에이전트 세부 정보’ 테이블에서 해당 에이전트를 선택하십시오.

또는 Instana UI의 탐색 메뉴에서 ‘인프라’를 클릭하세요. 필요한 호스트를 선택한 다음 ‘대시보드 열기’를 클릭하세요. 호스트 대시보드에서 맨 아래로 스크롤한 다음 ‘에이전트 관리 열기’를 클릭합니다.

에이전트 대시보드를 사용하여 다음 작업을 수행할 수 있습니다:

에이전트 모드 변경

호스트 기반 라이선싱을 사용하려면 호스트 에이전트 모드를 지정해야 합니다. 호스트 에이전트 모드는 해당 에이전트가 인프라 에이전트인지 APM 에이전트인지 확인하는 데 사용됩니다.

에이전트 모드를 변경하려면 ‘에이전트 모드 변경’을 클릭하세요. ‘변경 에이전트 모드’ 대화 상자에서 드롭다운 목록에서 필요한 에이전트 모드를 선택하십시오. 목록에서 다음 모드를 사용할 수 있습니다:

  • APM : 호스트 APM 에이전트 모드를 나타냅니다.
  • 인프라 : 호스트 INFRASTRUCTURE 에이전트 모드를 나타냅니다.
  • 비활성화됨 : 호스트 OFF 에이전트 모드를 나타냅니다.
참고: 모드를 로 Disabled 설정하면 에이전트는 데이터를 보고하지 않으며, 관리 대상 Virtual Servers ( MVS ) 수에 포함되지 않습니다.

로그 레벨 변경

로그 수준을 설정하여 에이전트 로그에 포함될 세부 정보의 수준을 지정할 수 있습니다.

로그 수준을 변경하려면 ‘로그 수준 변경’을 클릭하십시오. ‘변경 로그 수준’ 대화 상자에서 드롭다운 목록에서 필요한 수준을 선택하십시오. 목록에는 다음 단계들이 포함되어 있습니다:

  • 참고 : 일반적인 수준의 세부 정보를 제공합니다.
  • DEBUG : 문제 해결을 위한 자세한 정보를 제공합니다.
  • TRACE : 심층적인 문제 해결 및 진단에 필요한 가장 상세한 수준의 로깅 정보를 제공합니다.

리셋 에이전트

에이전트 재설정’ 및 센서 재설정’을 클릭하여 에이전트와 센서를 재설정할 수 있습니다.

에이전트 재설정은 에이전트 재시작 과정과 유사하지만, 현재 실행 중인 프로세스는 계속 활성화된 상태로 유지됩니다. 이는 OS 수준의 워치독과 서비스 스크립트가 해당 프로세스 식별자(pid)가 변경되는 것을 감지하지 못한다는 것을 의미합니다.

참고: 재설정 중에는 호스트 에이전트가 데이터를 제공할 수 없습니다.

에이전트 재시작

에이전트를 재시작하면 현재 에이전트 프로세스를 중지하고 새로운 프로세스를 생성할 수 있습니다.

사용된 시작 스크립트의 프로세스는 변함이 없지만, 운영 체제 수준의 감시 프로그램과 서비스 스크립트는 감시 대상에 따라 변경된 프로세스 식별자(pid)를 감지할 수 있습니다.

참고: 재시작 중에는 호스트 에이전트가 데이터를 제공할 수 없습니다.

에이전트 및 센서 정보 확인

에이전트가 사용하는 센서 및 호스트 에이전트 구성 요소 목록을 보려면 ‘센서 정보’를 클릭하십시오.

적용 중인 에이전트 구성을 확인하려면 ‘에이전트 구성’을 클릭하십시오. 에이전트 구성 대화 상자에 표시되는 ` YAML ` 구조는 모든 configuration-<suffix>.yaml 파일의 조합입니다. 에이전트는 이러한 파일들을 하나의 ` YAML ` 파일로 병합합니다. 여러 에이전트 구성 파일에 대한 자세한 내용은 “여러 구성 파일 만들기”를 참조하십시오.

참고: 사용자 계정에 해당 Can download agent configuration 권한이 부여된 역할이 있는 경우에만 ‘에이전트 구성’ 버튼을 보고 사용할 수 있습니다. 사용자, 역할 및 권한에 대한 자세한 내용은 ‘사용자 액세스 관리’를 참조하십시오.

에이전트 로그를 다운로드하려면 ‘로그 다운로드’를 클릭하세요. 이 대화 상자에서 해당 *instanaAgentDir*/data/logs 폴더에 있는 로그 파일을 하나 이상 선택한 다음, 선택한 파일을 로컬 컴퓨터로 다운로드할 수 있습니다.

참고: 사용자 계정에 해당 Configuration of agents 권한이 부여된 역할이 있는 경우에만 ‘로그 다운로드’ 버튼을 보고 사용할 수 있습니다. 사용자, 역할 및 권한에 대한 자세한 내용은 ‘사용자 액세스 관리’를 참조하십시오.

Git 를 기반으로 한 구성 관리 활성화

에이전트 대시보드의 ‘구성 관리 ’ 섹션에서 Git 기반 구성 관리를 활성화하고 설정할 수 있습니다.

구성 관리를 수행하려면 다음의 전제 조건이 필요합니다:

  • 사용자 컴퓨터에 버전 1.2.11 또는 그 이상의 버전이 agent-bootstrap 설치되어 있습니다.
  • 귀하의 사용자 계정에는 해당 Configuration of agents 권한이 부여된 역할이 있습니다. 사용자, 역할 및 권한에 대한 자세한 내용은 ‘사용자 액세스 관리’를 참조하십시오.

구성 관리 초기화

필수 조건을 충족한다면 구성 관리를 시작할 수 있습니다.

활성화된 구성 관리가 없는 경우, ‘구성 관리’ 섹션에서 를 클릭하여 Initialize Git 기반 구성 관리를 초기화하십시오.

그런 다음, ‘구성 관리’ 대화 상자에 다음 정보를 입력하십시오:

  • 원격 이름 : ‘ Git ’ 원격의 이름입니다.
  • 원격 브랜치 : 업데이트에 사용할 브랜치의 이름입니다.
  • 원격 URI : Git 저장소의 URI입니다.

‘초기화 및 재시작’을 클릭하여 설정에 따라 에이전트를 구성하고, 재시작하여 최신 구성을 가져오십시오.

구성 관리 업데이트

구성 관리가 이미 활성화된 경우, ‘구성 관리 ’ 섹션에서 자세한 내용을 확인할 수 있습니다. 이 세부 정보에는 브랜치 이름 및 URI와 같은 구성된 원격 저장소에 대한 정보와, 해시 및 커밋 메시지와 같은 현재 사용 중인 커밋에 대한 정보가 포함됩니다.

구성을 업데이트하려면 [업데이트 ]를 클릭하고 구성 관리 대화 상자에 필요한 정보를 입력하십시오.

‘업데이트 및 재시작’을 클릭하여 설정에 따라 에이전트를 구성하고, 재시작하여 최신 구성을 가져오십시오.

에이전트 모니터링

Instana 에이전트는 자체 상태를 모니터링하고 성능 및 리소스 사용량에 관한 메트릭을 수집합니다. 에이전트 대시보드에서 모니터링 문제, CPU 부하, 가비지 컬렉션, 네트워크 등과 같은 이러한 지표들을 확인할 수 있습니다. 이 지표에는 센서 및 에이전트 로그 출력에 관한 정보도 포함됩니다.

에이전트가 수집하는 메트릭에 대한 자세한 내용은 ‘에이전트 메트릭’을 참조하십시오.

에이전트 디버깅

에이전트가 사용 중인 Java 런타임을 확인하십시오. 이 에이전트는 HotSpot-based Java 런타임 또는 OpenJ9-based Java 런타임에서 실행됩니다. 에이전트의 기본 Java 런타임을 확인하려면, Instana UI의 에이전트 관리 대시보드로 이동하여 구성 (Configuration) 창에서 “ Java 런타임” 속성을 확인하십시오:
  • HotSpot-based Java 런타임은 OpenJDK 로 식별됩니다
  • OpenJ9-based Java 런타임은 OpenJ9 로 식별됩니다.

HotSpot-based Java 런타임 환경에서 Linux 의 호스트 에이전트에 대한 힙 덤프를 생성합니다

Linux 시스템에서 호스트 에이전트의 힙 덤프를 생성하려면, Linux 셸에서 다음 명령을 실행하십시오:

TS=`date +%s` && /opt/instana/agent/jvm/bin/jmap -dump:file=/tmp/agent-dump-$TS.hprof `cat /opt/instana/agent/agent.pid` && gzip /tmp/agent-dump-$TS.hprof

이 명령은 힙 덤프를 생성하고 압축된 파일을. /tmp/agent-dump-<timestamp>.hprof.zip에 저장합니다.

HotSpot-based Java 런타임 환경에서 Windows 의 호스트 에이전트에 대한 힙 덤프를 생성합니다

Windows 시스템에서 호스트 에이전트의 힙 덤프를 생성하려면, PowerShell: 에서 다음 명령을 실행하십시오

$TS = [int][double]::Parse((Get-Date -UFormat %s)); C:\"Program Files"\Instana\instana-agent\jvm\bin\jmap -dump:file="$env:TEMP\agent-dump-$TS.hprof" (Get-Content "C:\Program Files\Instana\instana-agent\agent.pid"); Compress-Archive -Path "$env:TEMP\agent-dump-$TS.hprof" -DestinationPath "$env:TEMP\agent-dump-$TS.hprof.zip" -Force; Remove-Item "$env:TEMP\agent-dump-$TS.hprof"

이 명령은 힙 덤프를 생성하고 압축된 파일을. $TEMP\agent-dump-<timestamp>.hprof.zip에 저장합니다.

Linux 의 호스트 에이전트에 대해 OpenJ9-based Java 런타임으로 힙 덤프를 생성합니다

Linux 시스템에서 호스트 에이전트의 힙 덤프를 생성하려면 다음 단계를 수행하십시오:

임시 힙 덤프는 에이전트가 설정으로 -Dcom.ibm.tools.attach.enable=yes 실행될 때만 생성할 수 있습니다. 이 설정을 확인하려면 Instana UI에서 에이전트 관리 대시보드를 열고, 프로세스 대시보드 왼쪽에 있는 ‘ Instana ’ 에이전트 프로세스 엔터티로 이동한 다음, 프로세스 인자 목록에서 해당 com.ibm.tools.attach.enable 항목을 찾으십시오.

다음 단계는 Instana 에이전트가 기본 설치 경로인 에 설치되어 있으며 /opt/instana/agent , 에이전트가 Systemd 서비스로 실행 중이라고 가정합니다. Instana 에이전트를 다른 위치에 설치한 경우 경로를 수정해야 합니다.

참고: 에이전트가 이미 설정으로 -Dcom.ibm.tools.attach.enable=yes 실행 중이라면 1~4단계를 건너뛸 수 있습니다.
  1. Linux 호스트에 사용자로 root 로그인하거나 셸 세션을 사용자로 root 전환하십시오.
  2. 파일을 /opt/instana/agent/bin/setenv 열어 편집하세요.
  3. 로 시작하는 줄을 찾아서 EXTRA_JAVA_OPTS= 속성 을 -Dcom.ibm.tools.attach.enable=no 로 변경하십시오 -Dcom.ibm.tools.attach.enable=yes.
  4. 에이전트를 다음 명령어로 다시 systemctl restart instana-agent시작하세요.
  5. 힙 덤프가 생성되는 상황이 발생할 때까지 에이전트를 실행하십시오.
  6. Linux 시스템에서 호스트 에이전트의 힙 덤프를 생성하려면 다음 명령을 실행하십시오:
    TS=`date +%s` && /opt/instana/agent/jvm/bin/jcmd `cat /opt/instana/agent/agent.pid` Heap.dump /tmp/agent-dump-$TS.phd  && gzip /tmp/agent-dump-$TS.phd

    이 명령은 힙 덤프를 생성하고 압축된 파일을. /tmp/agent-dump-<timestamp>.phd.zip에 저장합니다.

Windows 의 호스트 에이전트에 대해 OpenJ9-based Java 런타임으로 힙 덤프를 생성합니다

Windows 시스템에서 호스트 에이전트의 힙 덤프를 생성하려면 다음 단계를 수행하십시오:

임시 힙 덤프는 에이전트가 설정으로 -Dcom.ibm.tools.attach.enable=yes 실행될 때만 생성할 수 있습니다. 이 설정을 확인하려면 Instana UI에서 에이전트 관리 대시보드를 열고, 프로세스 대시보드 왼쪽에 있는 ‘ Instana ’ 에이전트 프로세스 엔터티로 이동한 다음, 프로세스 인자 목록에서 해당 com.ibm.tools.attach.enable 항목을 찾으십시오.

다음 단계는 Instana 에이전트가 기본 설치 경로인 에 설치되어 있으며 C:\Program Files\Instana\instana-agent , 에이전트가 Systemd 서비스로 실행 중이라고 가정합니다. Instana 에이전트를 다른 위치에 설치한 경우 경로를 수정해야 합니다.

참고: 에이전트가 이미 설정으로 -Dcom.ibm.tools.attach.enable=yes 실행 중이라면 1~4단계를 건너뛸 수 있습니다.
  1. Windows 호스트에 으로 로그인하십시오 Administrator.
  2. 파일을 C:\Program Files\Instana\instana-agent\bin\setenv.bat 열어 편집하세요.
  3. 로 시작하는 줄을 찾아서 SET EXTRA_JAVA_OPTS= 속성 을 -Dcom.ibm.tools.attach.enable=no 로 변경하십시오 -Dcom.ibm.tools.attach.enable=yes.
  4. Microsoft 관리 콘솔(MMC)의 “서비스”에서 “ Instana 에이전트 서비스”를 찾아 서비스를 다시 시작하십시오.
  5. 힙 덤프가 생성되는 상황이 발생할 때까지 에이전트를 실행하십시오.
  6. 다음 컨텐츠를 사용하여 이 파일 C:\Users\Administrator\agent-dump.ps1을(를) 작성하십시오.
    $TS = [int][double]::Parse((Get-Date -UFormat %s))
    $AGENT_PID = (Get-Content "C:\Program Files\Instana\instana-agent\agent.pid")
    C:\"Program Files"\Instana\instana-agent\jvm\bin\jcmd $AGENT_PID Dump.heap C:\Windows\Temp\agent-dump-$TS.phd
    Compress-Archive -Path C:\Windows\Temp\agent-dump-$TS.phd -DestinationPath C:\Windows\Temp\agent-dump-$TS.phd.zip -Force
    Remove-Item C:\Windows\Temp\agent-dump-$TS.phd
  7. 관리자 권한으로 실행되는 PowerShell 을 엽니다.
  8. 다음 명령을 실행하여 계정으로 SYSTEM 힙 덤프를 수행하는 파일을 ScheduledTask 생성하고 실행하십시오:
    $SchedScript = New-ScheduledTaskAction -Execute "PowerShell.exe" -Argument '-ExecutionPolicy Bypass -file C:\Users\Administrator\agent-dump.ps1'
    Register-ScheduledTask -User SYSTEM -taskname !_AgentDump -Action $SchedScript | Out-Null
    Start-ScheduledTask -TaskName "!_AgentDump" 
    Unregister-ScheduledTask -TaskName "!_AgentDump" -Confirm:$false

    이 명령은 힙 덤프를 생성하고 압축된 파일을. C:\Windows\Temp\agent-dump-<timestamp>.phd.zip에 저장합니다.

에이전트 문제 해결

에이전트 설치 및 운영 중 발생할 수 있는 일반적인 문제에 대한 해결 방법을 확인하십시오.

자체 프로파일러를 활용한 에이전트 성능 분석

에이전트 자체 프로파일러 기능을 사용하여 Instana 호스트 에이전트의 성능 지표를 분석할 수 있습니다.

자체 프로파일러는 x86_64-bit 아키텍처를 사용하는 Linux 시스템에서만 지원됩니다. {: note} 호스트 에이전트를 자체 프로파일링하려면 다음 단계를 수행하십시오

  1. 에이전트 대시보드의 ‘지원’ 섹션에서 ‘에이전트 프로필’을 클릭합니다. 프로파일러는 10분 동안 실행됩니다. 에이전트 로그를 확인하면 프로파일러가 실행되었는지 확인할 수 있습니다. 다음 예를 참조하십시오.
    2025-03-19T14:21:48.077+00:00 | INFO  | instana-executor-thread-2-1      | ndRequestHandler | com.instana.agent-self-profiling - 1.0.0 | Starting Agent profiler for 10 minutes
    2025-03-19T14:21:52.998+00:00 | INFO  | instana-scheduler-thread-3-4     | Profiler         | com.instana.agent-self-profiling - 1.0.0 | Profiler installed
     
  2. 프로파일러를 시작한 후 2분간 기다렸다가 대시보드를 새로 고침하세요. 에이전트 대시보드에 ‘프로필 분석 ’이라는 새 버튼이 나타납니다.

  3. ‘프로필 분석’ 버튼을 클릭하면 ‘프로필 분석’ 페이지가 열립니다.

  4. ‘프로필 분석 ’ 페이지에서 ‘모두 보기’를 클릭합니다. IBM 지원팀에서 에이전트 성능 분석을 위해 요청하는 추가 정보와 함께 플레임 그래프를 공유할 수 있습니다.

Instana 에이전트에 /tmp 디렉터리가 없습니다

모니터링 문제 유형: agent_tmp_directory_missing

Instana 호스트 에이전트는 $TMP/.instana 디렉터리에 임시 JAR 파일을 생성합니다. 이 JAR 파일들은 JVM 모니터링에 필요합니다. 이 경고는 필요한 JAR 파일이 누락되었거나 Instanatmp 디렉터리에 접근할 수 없음을 나타내며, 이로 인해 Java 첨부 파일 관련 문제가 발생할 수 있습니다. Instana 에이전트는 Java 첨부 파일 전송 오류를 방지하기 위해 Instanatmp 디렉터리와 관련 JAR 파일의 상태를 주기적으로 모니터링합니다.

이 문제를 방지하려면 해당 tmp 위치에 읽기 및 쓰기 권한이 /tmp 있는지 확인하고, 불필요한 정리 작업을 피하십시오.

해당 /tmp 디렉터리의 디스크 공간이 부족합니다

모니터링 문제 유형: insufficient-disk-space-for-tmp-directory

실행 시, Instana 에이전트 컨테이너는 $TMP/.instana 디렉터리에 임시 JAR 파일을 생성합니다. 이 JAR 파일들은 JVM 모니터링에 필요합니다. 이 경고는 임시 파일을 저장할 공간이 tmp 부족함을 나타내며, 이로 인해 Java 첨부 파일 전송에 실패할 수 있습니다. 이 문제를 해결하려면 컨테이너 배치에서 tmp 에 할당된 공간을 늘리십시오.

Pax의 메모리 누수 URL 2.6.16

모니터링 문제 유형: pax_url_mvn_leak

OPS4J 의 Pax URL 버전에는 에이전트 업데이트의 일환으로 2.6.16 24시간마다 초기화되는 메모리 누수 현상이 있습니다. 이 기간 동안 중지 및 시작된 센서의 수에 따라 에이전트에서 오류가 OutOfMemoryError 발생할 수 있습니다. 이 문제를 해결하기 위해, 2025년 6월 18일 이후에 출시되는 에이전트 어셈블리에 수정 사항이 적용됩니다. 이러한 모니터링 문제가 발생하면, Instana 에이전트 어셈블리를 2025년 6월 18일 또는 그 이후에 출시된 버전으로 업데이트하십시오.

이 문제에 대한 자세한 내용은 pax-urlGitHub 저장소의 해당 이슈풀 리퀘스트를 참조하십시오.

Instana 에이전트에 대한 TLSv1.3 지원이 누락되었습니다

모니터링 문제 유형: agent_jvm_tls_1_3_missing

Instana 에이전트는 설치된 호스트에서 지원되어야 TLSv1.3 합니다. 이 기능이 TLSv1.3 지원되지 않으면 모니터링 성능이 저하됩니다.

이 문제를 해결하려면 Instana 에이전트 TLS 버전을 로 TLSv1.3업데이트하십시오. 다음 TLS 버전이 지원됩니다: TLSv1, TLSv1.1, TLSv1.2, TLSv1.3. 자세한 내용은 에이전트 엔드포인트에 대한 TLS 암호화 설정을 참조하십시오.

Solaris JVM 파일 권한 문제

모니터링 문제 유형: solaris_jspawnhelper_executable_issue

이 모니터링 문제는 Solaris 호스트에 있는 jspawnhelperJVM 파일에 실행 권한이 없음을 나타냅니다.

Solaris 의 JVM 파일 권한 문제를 해결하려면, 다음 명령어를 사용하여 JVM 경로에 있는 jspawnhelperJVM 파일에 실행 권한을 부여하십시오:

chmod +x <jvm-path>/jspawnhelper
 

Java 9 이상에서는 JVM 경로를 다음과 같이 지정하십시오 *instanaAgentDir*/jvm/jre/lib/jspawnhelper. Java 의 이전 버전의 경우, JVM 경로를 다음과 같이 지정하십시오 *instanaAgentDir*/jvm/jre/lib/sparcv9/jspawnhelper.

에이전트 부트스트랩 중 ‘ TLS ’ 연결 문제 해결

에이전트 부트스트랩 과정에서 TLS 연결을 설정할 수 없는 문제가 발생하면, JVM 에서 SSL / TLS 디버깅 모드를 활성화하여 문제를 진단할 수 있습니다.

SSL / TLS 디버깅 활성화

SSL / TLS 디버깅을 활성화하려면 에이전트 시작 구성에서 환경 EXTRA_JAVA_OPTS 변수에 다음 -Djavax.net.debug=all 옵션을 추가하십시오:

  • Linux 또는 UNIX : 편집을 /opt/instana/agent/bin/setenv선택하고 다음 줄을 추가합니다:

    export EXTRA_JAVA_OPTS="${EXTRA_JAVA_OPTS} -Djavax.net.debug=all"
  • Windows : 편집을 C:\Program Files\Instana\instana-agent\bin\setenv.bat클릭하고 다음 줄을 추가합니다:

    SET EXTRA_JAVA_OPTS=%EXTRA_JAVA_OPTS% -Djavax.net.debug=all

이 변경 사항을 적용한 후, 새로운 설정을 적용하려면 Instana 에이전트를 다시 시작하십시오.

중요:-Djavax.net.debug=all 옵션은 방대한 양의 상세한 디버그 출력 정보를 생성합니다. 필요한 디버그 정보를 수집한 후에는 구성에서 EXTRA_JAVA_OPTS 이 옵션을 제거하고 에이전트를 다시 시작하십시오. 이 옵션을 장기간 활성화해 두면 대량의 로그 데이터가 누적되어 에이전트 성능에 영향을 미칠 수 있습니다.
디버그 출력 확인

SSL / TLS 의 디버그 출력은 표준 출력(stdout)으로 기록됩니다. 이 출력을 어떻게 보느냐는 사용자의 운영 체제와 에이전트 관리 방식에 따라 달라집니다.

  • Linux systemd 기반 시스템 : 해당 출력은 시스템 저널에 기록됩니다. 출력을 확인하려면 다음 명령을 실행하세요:

    journalctl -eu instana-agent
  • 기타 운영 체제(예: IBM i ) : 시스템이 systemd를 사용하지 않는 경우, 다음 위치에서 환경 KARAF_REDIRECT 변수를 설정하여 Karaf 런타임 /opt/instana/agent/bin/setenv 출력을 파일로 리디렉션할 수 있습니다:

    export KARAF_REDIRECT=/opt/instana/agent/data/log/agent-startup.log

중요:KARAF_REDIRECT사용할 때는 systemd를 통해 에이전트를 시작하지 마십시오. systemd를 통해 에이전트를 시작하면, systemd가 stdout과 표준 오류(stderr)를 해당 출력이 수정되기 /opt/instana/agent/bin/setenv 전에 저널에 캡처하기 때문에 해당 파일이 생성되지 않습니다.

디버그 출력을 수집한 후, SSL / TLS 의 핸드셰이크 세부 정보를 분석하여 연결 문제, 인증서 문제 또는 프로토콜 불일치를 확인하십시오.

이 문제 해결 섹션을 통해 문제가 해결되지 않는 경우, IBM Instana 지원팀에 문의하여 해당 상황에 대한 정보를 제공해 주시기 바랍니다.