관리자는 CSA(클라이언트 시스템 분석기) 응용 프로그램의 WAR 파일에 있는 컨텍스트 매개변수를 수정하여 CSA를 추가로 구성할 수 있습니다.
|
매개변수 이름 |
설명 |
기본값 |
|---|---|---|
| alertWhenDone | true로 설정하면 애플릿이 실행되었음을 나타내는 메시지가 표시됩니다. | false |
| appletJAR | JAR 파일의 이름 | CSA.jar |
| application |
이 CSA 인스턴스와 연관된 응용 프로그램의 이름. 응용 프로그램이 지정되지 않은 경우 이 CSA 인스턴스가 수집하는 클라이언트에 응용 프로그램이 없습니다. |
없음 |
| autoRedir | true"로 설정하면 JVM이 JInitiator로 설정되었더라도 클라이언트에 적합한 버전의 JInitiator가 설치되어 있지 않은 경우 Sun JVM을 사용하도록 CSA JSP 페이지가 자동으로 전환됩니다. | false |
| bwTestFile | 대역폭 테스트 동안 서버에서 다운로드되는 파일의 이름 |
CSA.mb(Grid Control 응용 프로그램에 CSA와 함께 포함됨) |
| bwTestMsec | 애플릿이 대역폭 테스트에 소비하는 시간. 애플릿은 이 시간 동안 다운로드할 수 있는 바이트 수를 세는 방식으로 대역폭을 계산합니다. | 200밀리초 |
| classid |
OBJECT 태그에 대한 "classid" 필드. JVM이 "Jinitiator"로 설정된 경우에만 해당됩니다. Sun에 대한 classid는 "clsid:8AD9C840-044E-11D1-B3E9-00805F499D93"입니다. |
없음 - 이 필드는 JVM이 "JInitiator"로 설정된 경우에 반드시 설정해야 하고 그렇지 않은 경우에는 무시됩니다. |
| codebase | OBJECT 태그에 대한 codebase 필드. JVM이 "KInitiator"로 설정된 경우에만 해당됩니다. | Sun에 대한 기본값은 http://java.sun.com/products/plugin/autodl/jinstall-1_4_2-windows-i586.cab#Version=1,4,0,0입니다. |
| classid |
OBJECT 태그에 대한 "classid" 필드. JVM이 "Jinitiator"로 설정된 경우에만 해당됩니다. Sun에 대한 classid는 "clsid:8AD9C840-044E-11D1-B3E9-00805F499D93"입니다. |
없음 - 이 필드는 JVM이 "JInitiator"로 설정된 경우에 반드시 설정해야 하고 그렇지 않은 경우에는 무시됩니다. |
| collectCookie | 수집할 쿠키 이름 목록. 이 매개변수는 콤마로 구분된 쿠키 이름 목록입니다. 현재 브라우저의 현재 OS 사용자에 대한 쿠키만 수집됩니다. 관리자는 '*'를 지정하여 현재 브라우저에 대한 현재 사용자의 모든 쿠키를 수집할 수 있습니다. | 이 필드가 없으면 쿠키가 수집되지 않습니다. |
| cookieDomain | CSA 쿠키의 도메인 | 쿠키의 도메인이나 경로를 설정하지 않으면 쿠키가 사용 안함으로 설정됩니다. |
| cookieMaxAge | 클라이언트 시스템에 있는 쿠키의 최대 기간(초) | 기본값은 1년입니다. |
| cookiePath | CSA 쿠키의 경로 | 도메인이나 경로를 설정하지 않으면 쿠키가 사용 안함으로 설정됩니다. |
| customClass | 사용자 정의 데이터를 수집하는 데 사용되는 클래스의 이름(아래 내용 참조) | 없음 - 기본적으로 실행되는 사용자 정의 코드가 없습니다. |
| customKey1 customKey2 customKey3 |
세 사용자 정의 키의 값. 이 배치 기술자를 사용하는 CSA JSP 페이지가 수행하는 모든 클라이언트 수집은 사용자 정의 키에 대해 이러한 값을 가집니다. 사용자 정의 코드로 이러한 값을 무효화할 수 있습니다. | 지정한 사용자 정의 키 값이 없으면 아무것도 수집되지 않습니다(사용자 정의 코드로 수집하지 않는 경우). |
| descriptionFile | 배치 페이지에 표시될 설명을 포함하는 텍스트 파일의 전체 경로. 파일 내용은 HTML 형식의 텍스트여야 합니다. | 없음 |
| destURL | 대상 URL을 지정합니다. 이 URL은 CSA JSP 페이지의 [계속] 단추가 링크되어 있는 URL입니다. | 지정한 destURL이 없는 경우 "계속" 단추를 누르면 참조 페이지로 이동합니다. 참조 페이지가 없으면 "계속" 단추가 표시되지 않습니다. |
| destURLResultsParam | 클라이언트의 준수 레벨을 나타내기 위해 "대상 URL"에 추가할 URL 매개변수의 이름을 지정합니다. 예를 들어, 값이 "compliance"이고 클라이언트의 전체 준수 레벨이 critical인 경우 "compliance=critical" 매개변수가 대상 URL에 추가됩니다. | Sun |
| JVM | 사용할 JVM 유형을 결정합니다. 값이 "Sun"인 경우 JSP 페이지는 브라우저가 Sun JVM을 사용하도록 지시합니다. 값이 "Oracle"인 경우 Oracle Jinitiator를 사용하도록 지시합니다. 값이 "any"인 경우 JSP가 표준 "applet" 태그를 작성하므로 클라이언트는 브라우저에 연결된 JVM을 구분 없이 사용할 수 있습니다. | Sun |
| maxExecInterval | CSA 쿠키 페이로드에 추가되는 매개변수. 재지정 논리가 쿠키를 읽을 때 쿠키의 시간 기록이 현재 시간과 다른 경우(이 값보다 크게 차이나는 경우) 애플릿이 다시 배치됩니다. 재지정 JSP/필터에 있는 "csa_execInterval" 컨텍스트 매개변수로 이 매개변수를 무효화할 수 있습니다 | 90일 |
| maxFileSize | 단일 요청에서 수신자에게 다시 게시할 수 있는 최대 데이터 양(KB). 게시된 데이터의 크기가 이 제한을 초과하면 요청이 거부되고 이미 하드 드라이브에 기록된 데이터가 있으면 모두 삭제됩니다. | 100 |
| maxOutptFiles | XML OutputDir에 존재할 수 있는 최대 출력 파일 수 |
100 |
| outputDir | CSA 구성 xml 파일을 작성할 디렉토리. 애플릿 페이지와 수신자 페이지에서 모두 이 매개변수를 읽어야 하고 양쪽 페이지에서 동일해야 합니다. | 기본적으로 출력 파일은 응용 프로그램 루트 디렉토리의 "csa_results" 하위 디렉토리에 기록됩니다(응용 프로그램 루트 디렉토리가 존재하는 경우 및 하위 디렉토리가 존재하거나 하위 디렉토리를 생성할 수 있는 경우). 이 매개변수에 대해서는 기본값을 사용하지 않는 것이 좋습니다. |
| outputEnabled | 출력 XML 파일의 생성을 사용으로 설정하거나 사용 안함으로 설정합니다. 두 페이지 모두에 해당됩니다. |
기본적으로 XML 파일은 XMLOutputDir에 생성되고 저장됩니다. |
| pluginspage | Netscape 에서 자동 설치를 지원하지 않으므로 JVM 설치 프로그램을 사용하도록 지시하는 데 사용됩니다. JVM이 Jinitiator인 경우에만 해당됩니다. Sun에 대한 기본값은 http://java.sun.com/products/plugin/index.html#download입니다. | 없음 - 이 필드는 JVM이 "JInitiator"로 설정된 경우에 반드시 설정해야 하고 그렇지 않은 경우에는 무시됩니다 |
| receiver |
애플릿이 수집된 데이터를 게시하는 URL 주: 이 매개변수를 설정할 때 관리자는 수신자 버전이 애플릿 버전과 동일한지 확인해야 합니다. |
기본적으로 CSA JSP 페이지와 동일한 경로에서 "CSAr.jsp"를 찾습니다 |
| ruleFile | 서버에서 웹 응용 프로그램 루트를 기준으로, 평가할 규칙을 포함하는 파일의 경로를 지정합니다. | rules.xml |
| script | 에이전트가 업로드용으로 표시하기 전에 CSA XML 파일에서 실행될 수 있는 관리자 제공 스크립트를 지정합니다. | 없음 - 지정한 스크립트가 없으면 아무 스크립트도 실행되지 않습니다. |
| type | CSA JSP 페이지가 애플릿을 배치하기 위해 렌더링하는 OBJECT 태그에 대한 "type" 필드. JVM이 "JInitiator"로 설정된 경우에만 해당됩니다. JVM이 "Sun"으로 설정된 경우 유형은 "application/x-java-applet"입니다. | 없음 - 이 필드는 JVM이 "JInitiator"로 설정된 경우에 반드시 설정해야 하고 그렇지 않은 경우에는 무시됩니다. |
| viewData | 이 매개변수를 true로 설정하면 수집된 데이터가 서버에 게시된 후 일반 사용자가 해당 데이터를 볼 수 있습니다. | false |
이러한 매개변수 이외에도 CSA 재지정 매개변수를 구성할 수 있습니다. 서블릿 필터를 사용하거나 일부 다른 페이지에 CSA 재지정 JSP 파일을 포함하는 방식으로 재지정을 사용으로 설정할 수 있습니다. 재지정이 제대로 작동하려면 다음 컨텍스트 매개변수를 사용할 수 있어야 합니다.
|
매개변수 이름 |
설명 |
기본값 |
|---|---|---|
| csa_csaURL | 사용자가 재지정되는 CSA JSP 페이지의 URL | 기본값 없음. 이 값은 반드시 설정해야 하며 그렇지 않은 경우 재지정이 제대로 작동하지 않습니다. |
| csa_execInterval | CSA 실행 간격(초). 쿠키의 나이와 현재 서버 시간 간의 차이가 execInterval보다 크면 사용자가 재지정됩니다. |
없음. execInterval을 설정하지 않으면 CSA 쿠키가 있어야만 사용자가 재지정됩니다. |
| csa_redirectURL | CSA가 실행된 후 사용자가 재지정되는 URL |
없음. 이 매개변수를 설정하지 않으면 사용자가 다시 원래 요청된 페이지로 재지정됩니다. |
| csa_UIMode |
0 - 동기(현재 브라우저 창에서) 1 - 비동기 표시 2 - 비동기 숨기기 |
동기 |
주: 관리자가 CSA 서블릿 필터를 사용하여 재지정을 사용으로 설정하는 경우 필터에 대한 초기화 매개변수 형식으로 위에 표시된 매개변수를 제공해야 합니다(서블릿 필터의 경우에는 필요 없는 UIMode 매개변수 제외).
어떤 경우에는 응용 프로그램마다 다른 매개변수 집합이 필요할 수 있습니다. 예를 들어, 두 응용 프로그램이 서로 다른 규칙 집합과 사용자 정의 코드를 가질 수 있고 관리자가 이들을 서로 다른 CSA 수집기 대상과 연관시키려고 할 수 있습니다. 이 시나리오에서 관리자는 컨텍스트 매개변수 "<application name> ruleFile", "<application name> appletJar" 등을 사용하여 특정 응용 프로그램에 대해 ruleFile, appletJar, script 및 outputDir 매개변수를 지정할 수 있습니다. 컨텍스트 매개변수로 응용 프로그램을 지정하거나 URL을 통해 응용 프로그램을 지정하면 응용 프로그램 특정 매개변수 값을 사용하여 CSA가 실행됩니다. 지정한 응용 프로그램이 없거나 응용 프로그램에 대한 매개변수 중 하나가 무효화되지 않으면 기본 매개변수가 사용됩니다.
위 표에 지정된 매개변수 중 일부는 URL 매개변수로도 지정할 수 있습니다. URL에 "application" 매개변수를 지정하면 해당 응용 프로그램과 연관된 컨텍스트 매개변수가 기본 매개변수 대신 사용됩니다. URL에 매개변수를 지정하면 CSA 응용 프로그램 배치 기술자에 지정된 해당 매개변수에 대한 값이 무효화되고 응용 프로그램을 지정한 경우 해당 컨텍스트 매개변수에 대한 응용 프로그램 특정 값도 무효화됩니다.
URL에 대해 지정할 수 있는 매개변수는 customKey1-3, alertWhenDone, application, autoRedir, bwTestMsec, JVM, uiMode입니다.
Copyright © 1996, 2007, Oracle. All rights reserved.