tivoli - ibmpublib.boulder.ibm.com/tividd/td/tec/sc32-1241-00/ko_ko/pdf/ecoemst.pdftivoli . v tivoli...

110
Tivoli 3.9 SA30-1979-00

Upload: others

Post on 21-Mar-2021

11 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Tivoli - IBMpublib.boulder.ibm.com/tividd/td/tec/SC32-1241-00/ko_KO/PDF/ecoemst.pdfTivoli . v Tivoli Management Framework Tivoli , , , , policy region, , , . v Tivoli Management Framework

Tivoli ��� �� ��

���

�� 3.9

SA30-1979-00

���

Page 2: Tivoli - IBMpublib.boulder.ibm.com/tividd/td/tec/SC32-1241-00/ko_KO/PDF/ecoemst.pdfTivoli . v Tivoli Management Framework Tivoli , , , , policy region, , , . v Tivoli Management Framework
Page 3: Tivoli - IBMpublib.boulder.ibm.com/tividd/td/tec/SC32-1241-00/ko_KO/PDF/ecoemst.pdfTivoli . v Tivoli Management Framework Tivoli , , , , policy region, , , . v Tivoli Management Framework

Tivoli ��� �� ��

���

�� 3.9

SA30-1979-00

���

Page 4: Tivoli - IBMpublib.boulder.ibm.com/tividd/td/tec/SC32-1241-00/ko_KO/PDF/ecoemst.pdfTivoli . v Tivoli Management Framework Tivoli , , , , policy region, , , . v Tivoli Management Framework

�!

� ��� � ��� ���� ��� ���� ��, 87 ���� ������� ��� �����.

��(2003� 8�)

� �� � ���� ��� ���� �� �, IBM Tivoli Enterprise Console �� 3 ���9(�� �� 5698-TEC)� �� �

� ��� � ����� �����.

© Copyright International Business Machines Corporation 2003. All rights reserved.

Page 5: Tivoli - IBMpublib.boulder.ibm.com/tividd/td/tec/SC32-1241-00/ko_KO/PDF/ecoemst.pdfTivoli . v Tivoli Management Framework Tivoli , , , , policy region, , , . v Tivoli Management Framework

��

� �� �� . . . . . . . . . . . . . . v

� �� �� . . . . . . . . . . . . . v

�� . . . . . . . . . . . . . . . . . vi

IBM Tivoli Enterprise Console ����� . . vi

� ��� � � . . . . . . . . . . . vii

�� �� . . . . . . . . . . . . . . vii

��� �� ���. . . . . . . . . . . vii

�� �� . . . . . . . . . . . . . . viii

����� �� �� . . . . . . . . . . . viii

�� �� �� . . . . . . . . . . . . . viii

� �� ��� �� . . . . . . . . . . . ix

�� �� . . . . . . . . . . . . . ix

�� �� �� � �� . . . . . . . . x

� 1 � Tivoli ��� �� ��� �� . . . . . 1

�� �� . . . . . . . . . . . . . . . 1

��� . . . . . . . . . . . . . . . 2

��� . . . . . . . . . . . . . . . 3

��� ��� . . . . . . . . . . . . . 4

�� �� . . . . . . . . . . . . . . 5

��� �� . . . . . . . . . . . . . . 5

��� ��� . . . . . . . . . . . . . 6

� . . . . . . . . . . . . . . . . . 6

Java API � C API ��. . . . . . . . . . 6

��� �� � �� . . . . . . . . . . . 7

� 2 � Tivoli ��� �� �� �� . . . . . 9

�� �� . . . . . . . . . . . . . . . 9

�� . . . . . . . . . . . . . . . . . 9

3.7.1 �� ��� �� ��� ��� ��� ��

���� . . . . . . . . . . . . . . . 10

C API� �� ��� . . . . . . . . . 10

Java API� �� ��� . . . . . . . . 11

� 3 � ��� �� . . . . . . . . . . . 13

��� �� �� . . . . . . . . . . . . 13

�� � . . . . . . . . . . . . . . 13

� � . . . . . . . . . . . . . . 13

� ��� � ��� � . . . . . . . . 14

������ �� ��� �� . . . . . . . 15

���� � ��� ��� . . . . . . . . 15

��� �� � ��� �� . . . . . . . . . 16

�� ��� . . . . . . . . . . . . . 16

���� ����� �� �� �� . . . . . 17

portmapper ��� �� . . . . . . . . . 18

C API� ��� �� ����� �� . . . 19

� 4 � ��� �� . . . . . . . . . . . 21

���� ��� �� . . . . . . . . . . . 22

�� �� . . . . . . . . . . . . . . . 23

��� ��� �� . . . . . . . . . . . . 23

��� �� �� �. . . . . . . . . . . 23

��� ����� . . . . . . . . . . . . 24

�� ��� ����� . . . . . . . . . 25

�� �� API . . . . . . . . . . . . 25

�� API . . . . . . . . . . . . . . 25

��� � API . . . . . . . . . . . 26

� ��� �� . . . . . . . . . . . 26

Windows� �� �� ��� . . . . . . 26

��� ��� . . . . . . . . . . . . 27

C API� ��� ��� ���. . . . . . . 27

Java API� ��� ��� ��� . . . . . . 27

C API� ��� ��� �� . . . . . . . 27

��� ��, �� � ���. . . . . . . . . 29

��� �� �� Java API� ��� ��� �� 30

�� �� ��� �� ��� �� . . . . . 31

� 5 � ���� ��� ��� . . . . . . . 33

�� ��� ��� . . . . . . . . . . . . 33

��� �� � ��� ��� . . . . . . . 34

�� . . . . . . . . . . . . . . . . 35

��� � � � . . . . . . . . . . . 35

� ���� ��� . . . . . . . . . . . 35

� ��� ��� . . . . . . . . . . . 36

� 6 � ��� �� . . . . . . . . . . . 39

�� �� . . . . . . . . . . . . . . 39

�� �� . . . . . . . . . . . . . . . 39

�� � ��� . . . . . . . . . . . . . 40

��� �� �� ���� . . . . . . . . 40

�� ��� � ���� . . . . . . . . . . 41

��� �� � �� . . . . . . . . . . 41

��� ��� �� �� � . . . . . . . 42

��� � . . . . . . . . . . . . . 42

© Copyright IBM Corp. 2003 iii

Page 6: Tivoli - IBMpublib.boulder.ibm.com/tividd/td/tec/SC32-1241-00/ko_KO/PDF/ecoemst.pdfTivoli . v Tivoli Management Framework Tivoli , , , , policy region, , , . v Tivoli Management Framework

�� A. API(Application Programming

Interface) . . . . . . . . . . . . . . . 45

C �� API . . . . . . . . . . . . . . 45

tec_agent_getenv . . . . . . . . . . . 46

tec_agent_init . . . . . . . . . . . . 47

tec_create_EIF_handle . . . . . . . . . 48

tec_create_handle . . . . . . . . . . . 49

tec_create_handle_c . . . . . . . . . . 51

tec_create_handle_r . . . . . . . . . . 53

tec_destroy_handle . . . . . . . . . . . 55

tec_errno . . . . . . . . . . . . . . 56

tec_get_event . . . . . . . . . . . . 57

tec_put_event . . . . . . . . . . . . 58

tec_register_callback . . . . . . . . . . 59

C API� ���� . . . . . . . . . . . . 60

ed_scan_get_n . . . . . . . . . . . . 61

ed_scan_n . . . . . . . . . . . . . . 62

ed_sleep . . . . . . . . . . . . . . 63

Java �� API . . . . . . . . . . . . . 64

disconnect . . . . . . . . . . . . . 65

getConfigVal . . . . . . . . . . . . . 66

onMessage . . . . . . . . . . . . . 67

receiveEvent . . . . . . . . . . . . . 68

registerListener . . . . . . . . . . . . 69

sendEvent . . . . . . . . . . . . . . 70

TECAgent . . . . . . . . . . . . . 71

TECEvent . . . . . . . . . . . . . . 72

�� B. �� ��� �� ��� . . . . . . . 73

��� . . . . . . . . . . . . . . . . 73

���� . . . . . . . . . . . . . . . 87

�� . . . . . . . . . . . . . . . . . 89

�� . . . . . . . . . . . . . . . . . 91

iv Tivoli ��� �� ��: ��

Page 7: Tivoli - IBMpublib.boulder.ibm.com/tividd/td/tec/SC32-1241-00/ko_KO/PDF/ecoemst.pdfTivoli . v Tivoli Management Framework Tivoli , , , , policy region, , , . v Tivoli Management Framework

� �� ��

Tivoli® ��� �� ��� ��� ��� �� ��� � �� �����. Tivoli

��� �� �� �� ���� ��� ���� ���� �� IBM® Tivoli

Enterprise Console® ��� ���� � ����.

IBM Tivoli Enterprise Console ���� �� �����. ���� ���� �

��, �� ���� ����, �� ���� ��� ��� ��� ���� ���

�, ��� ���� ��� ��� �����.

���� ��� ���, Tivoli ����� ����� � ����(third-party)� �

����� ��� � ����. �� ���� ���� �� ��(���� �� �

� �� �����)� ���� Tivoli ��� �� ��� ���� ���

�� ���� �� � ����.

Tivoli ��� �� ���� �� ��� ��� ����.

v Java™ � C ����� ��� �� ���� �� ��� API(Application

Programming Interface)

v ��� ��� ���� ���� ��� ��� ��� ��

v ��� �� �� ��� � ��� ��� � �� ��

Tivoli ��� �� ��� ���� �� ��� ��� � ����.

v ��� ��� ���� ��� ��� ��� ����.

v ���� ���� ��� ��� �, ��� ��� ��� ��� �����.

v � ��� ���� �� ���� ���� ���� ��� ��.

v ���� ��� � �� ������ ����.

� �� ���

� ��� ����� �� ���� ���� ��� ��� ���� ����

� � �� ��� ���� ����. � �� ����� ��� ��� ��

� �� �� ���� ��� �� ����� ��� Tivoli ��� �� �

�� ��� ��� �� ��� �� ����. � �� �� �� ��� ����

� ��� ���� IBM Tivoli Enterprise Console ��� �����.

� �� ��� �� ��� ��� ���.

v Java �� C ����� ��

v UNIX®, Microsoft® Windows® �� �� �� ��

© Copyright IBM Corp. 2003 v

Page 8: Tivoli - IBMpublib.boulder.ibm.com/tividd/td/tec/SC32-1241-00/ko_KO/PDF/ecoemst.pdfTivoli . v Tivoli Management Framework Tivoli , , , , policy region, , , . v Tivoli Management Framework

v Tivoli Management Framework

�: OS/390® OpenEdition®� Tivoli ��� �� ��� �� ��� IBM Tivoli

Customer Support� ������.

��

� ���� IBM Tivoli Enterprise Console ������ �� �� � �� ��

��� �����. �� ����� Tivoli ��� ����� ��� Tivoli ���

�� �� ��� ��� ��� �����.

IBM Tivoli Enterprise Console �����

IBM Tivoli Enterprise Console �������� �� ��� �����.

v IBM Tivoli Enterprise Console ��� ���, SA30-1980-00

� ���� �� � ��� ��� ���� ���� �� ��� �����.

v IBM Tivoli Enterprise Console �� ���, SA30-1981-00

IBM Tivoli Enterprise Console ��� ��, ����� � �� ��� ���

�����.

v IBM Tivoli Enterprise Console � � �� ��, SA30-1982-00

IBM Tivoli Enterprise Console �, �� ������ ��� �� ���

�� � ���� � ���� ��� �� ��� �� ��� �� ���

� �����.

v IBM Tivoli Enterprise Console � �� ���, SA30-1983-00

��� �� � ��� ��� � �� ���� ���� ��� ����

�.

v IBM Tivoli Enterprise Console �� ���, SA30-1984-00

IBM Tivoli Enterprise Console ��� ��� ����, ���� ���� �

IBM Tivoli Enterprise Console ��� ���� ���� ��� �����.

v IBM Tivoli Enterprise Console Tivoli Warehouse Enablement Pack: Implementation

Guide, SC32-1236

IBM Tivoli Enterprise Console ��� �� ����� ������ � ��

�� ���� ��� ����, ����� � ���� ��� ��� ��

� �����.

v IBM Tivoli Event Console ���� ��®, SA30-1985-00

��� ���� ��� ���� ��� �� ��� �����.

v IBM Tivoli Enterprise Console � �� ��, SA30-2102-00

IBM Tivoli Enterprise Console � ��� �� � ��� �����.

vi Tivoli ��� �� ��: ��

Page 9: Tivoli - IBMpublib.boulder.ibm.com/tividd/td/tec/SC32-1241-00/ko_KO/PDF/ecoemst.pdfTivoli . v Tivoli Management Framework Tivoli , , , , policy region, , , . v Tivoli Management Framework

�� ��� � �

Tivoli ��� �� ��� ���� �� ��� � ��� ��� ���.

v Tivoli Management Framework � �� ���

Tivoli ��� ����, ����, �� ��, ��, policy region, ����, �

�, �� � �� �� �� �� ��� �����.

v Tivoli Management Framework �� ���

Tivoli Management Framework ���� �� � �� ��� �����. Tivoli

���� � ���� ��� ���� � ��� ����� �����.

�� ��

Tivoli Software Glossary�� Tivoli ������ ��� �� �� � ��� �

� ��� � ����. Tivoli Glossary� �� � ����� ��� ����

�.

http://www.ibm.com/software/tivoli/library/

Tivoli ����� ����� �� �� ��� �� Glossary ��� � ��

� �������.

��� �� ���

�� CD�� �� ������ �� ��� � ����. ��� ��� PDF,

HTML �� � �� ���� �� ����. ��� ����� ��� �� ���

�� CD� �� readme ��� �����.

IBM� � �� � �� �� Tivoli ��� �� ���� ��� ��� � �

�� �� ��� Tivoli Software Information Center � ���� ����. �

�� � ��� �� Tivoli ����� ������ ��� Tivoli Software

Information Center� �������.

http://www.ibm.com/software/tivoli/library/

� � �� ��� Product manuals ��� ����. Tivoli Technical

Product Documents Alphabetical Listing ��� <�� ����� ��> ���

� Tivoli Information Center� �� �� ������ �������.

�: �� �� ��� ��� PDF ��� ��� ����, Adobe Acrobat �� �

�� ���� ��� ��� �����. � �� �� → ��� � �

� �����. ���� ��� ��� �� �� ��� �� � �� ��

� ��� ��� � ��� ���.

� �� �� vii

Page 10: Tivoli - IBMpublib.boulder.ibm.com/tividd/td/tec/SC32-1241-00/ko_KO/PDF/ecoemst.pdfTivoli . v Tivoli Management Framework Tivoli , , , , policy region, , , . v Tivoli Management Framework

�� ��

�� � ����� �� Tivoli ��� ����� ��� � ����.

http://www.elink.ibmlink.ibm.com/public/applications/publications/cgibin/pbi.cgi

�� ��� � ���� ��� �� ����.

v � ��: [email protected]

v �� �.�.� ������: 080-023-8080, 02-3781-7114

����� �� ��

Tivoli ��� ��� �� ��, �� IBM Software Support � ���� ���

��.

http://www.ibm.com/software/sysmgmt/products/support/

Software Support� ��� , �� � ���� �� IBM Software Support Guide

� �����.

http://techsupport.services.ibm.com/guides/handbook.html

� ��� ���� ��� � IBM Software Support� �� �� � ���

� ��� �����.

v �� � ���

v ��� �� ��� �� �� � � �� ��

v IBM Software Support� ���� �� � � ��

�� �� ��

�� ��� ��� ��� ���, � �� �� �� � ��� ���� ��

�� �� ����� ���� �� ���. �� ��� ��� � �� �� �

� ����� � ��� � ����. ��� ��� �� �� �� �� ��

���� �� ���� ��� ���� ����.

�� ��� ���� �� ��� ����.

Microsoft Internet Explorer ���� ��, �� ��� ����.

1. Internet Explorer ���� ����.

2. �� ��� ��� ��� ����.

3. ��� � ��� ���� �� ����.

4. �� �� ���� �� ���� � � Outlook Express� ����.

5. ��� ����.

viii Tivoli ��� �� ��: ��

Page 11: Tivoli - IBMpublib.boulder.ibm.com/tividd/td/tec/SC32-1241-00/ko_KO/PDF/ecoemst.pdfTivoli . v Tivoli Management Framework Tivoli , , , , policy region, , , . v Tivoli Management Framework

6. Internet Explorer ���� � � �� ����.

7. ��� �� �� ��� ���� �� ��� ���� � Enter� � �� �

�� ����.

Netscape Navigator ���� ��, � ��� ����.

1. Netscape Navigator ���� ����.

2. �� ��� �� ��� ����. �� �� �� �����.

3. ���� ���� ��� �� ��� � �� �� �� ��� �����

�.

4. Netscape� �� �� ������ �� ��� �����.

5. ��� ����.

6. Netscape Navigator ���� � � �� ����.

7. ��� �� �� ��� ���� �� ��� ���� � Enter� � �� �

�� ����.

IBM Tivoli Enterprise Console:

news://news.software.ibm.com/ibm.software.tivoli.enterprise-console

UNIX� IBM Tivoli NetView® � Windows� IBM Tivoli NetView:

news://news.software.ibm.com/ibm.software.tivoli.netview-unix-windows

� �� ��� ��

� �� �� �� � �, �� �� �� �� � �� ���� �� ��

�� ��� �����.

��� ��

� �� �� �� ��� �����.

��

v �� � � ��� �� �(� � �� ��� �� ���� �

��� �����.)

v ����� ��(��, � ��, �� � ��, �� ��, ��, �

�, ��, �� �, �� � �� ��, �� �� ��, ���,

� ���, � ��, �, �� ��), ���(�: �: � �� �� ��

��:)

v ���� �� ��

v ���� ��� � ����

� �� �� ix

Page 12: Tivoli - IBMpublib.boulder.ibm.com/tividd/td/tec/SC32-1241-00/ko_KO/PDF/ecoemst.pdfTivoli . v Tivoli Management Framework Tivoli , , , , policy region, , , . v Tivoli Management Framework

����

v ���(� ��, �� � CD)

v ���� ��� ��

v ��� �(���� ��)

v ��� �

v ����� � ��(�� ��� �� ��)

v ��� ��� �� � � ��

������

v �� � �� ��

v �� ��, ����� ��� � ��� �� ���� ���� � �

� ��

v ��� ���� �� ��� � ����

v ��� ��� �� ���

v � � �� ��� �� �

�� �� �� �� � ��

� ���� �� �� �� � ���� ��� � UNIX ��� ���.

Windows ���� �� ��� ��� ��� $��� %��%� ���, ���

� ��� ��(/)� ���(\)� �����.

�: Windows ����� bash �� ���� ��, UNIX ��� ��� � ���

�.

� ������ �� ���� � � ��� �(\) ��� ���� �� ��

��� ���� ���� �� ���� � �� ��� ���� �����.

� ��, ��� � �� �� ��� ����.

x Tivoli ��� �� ��: ��

Page 13: Tivoli - IBMpublib.boulder.ibm.com/tividd/td/tec/SC32-1241-00/ko_KO/PDF/ecoemst.pdfTivoli . v Tivoli Management Framework Tivoli , , , , policy region, , , . v Tivoli Management Framework

� 1 � Tivoli ��� �� ��� ��

Tivoli ��� �� ��(Event Integration Facility)� ��� ���� � �� �

�� �� � ��� ��� ��� ����. ��� ���� �� �� ��

��� ���� IBM Tivoli Enterprise Console �� �� �� ������ �

���. Tivoli ��� �� ��� ���� �� ���� �� � �� ��� �

��� �� ��� ���� ��� � ����. ��, Tivoli ��� �� �

��� ���� ���� ������ ��� ���� �� �� ����. �

�� ���� �� �� ������ � �� �� ��� ��� ���

� ���� � ����. ��, Tivoli ��� �� ��� �� ��� ���� �

���� ���� � ��� ����� ��� ���� ���.

� �� �� ��� ����.

v �� ��

v Java API � C API ��

v ��� �� � ��

�� ��

��� � ��� ������. ���� ��� � �� ����� �� �

�� �����. ��� � �� ��� �� ���� ��� � ����. ���

� ���� �� ���, ���� ���� ����� �� ��� ��

�� � �� � �� ����� � �� �� �� ��� ��� �����.

���� �� ���� ��� ��� ��� � ����.

���� �� ��� ����� �������. ��� ����� �� ���

����. ���� ���� ��� � , ���� ��� ����� ��� ��

� �����.

��� ��� � ���� �� �� ���� ���� �� �����. ��

� ��� ��� � ���� �� ��� ����. �� , �� ����

���� ���� ��� � ��� ���� � �� ��� � � ����

����. �� ��� ��� �� ��� ���� � � ��� � �� �

�����. ��, ������ �� �� ����� ���� ��� IBM

Tivoli Enterprise Console ����� �� � ����. �� ��, �����

���� ��� ��� �����. �� ���, ��� ���� ���� � �

� ������ �� ��� � ����.

© Copyright IBM Corp. 2003 1

Page 14: Tivoli - IBMpublib.boulder.ibm.com/tividd/td/tec/SC32-1241-00/ko_KO/PDF/ecoemst.pdfTivoli . v Tivoli Management Framework Tivoli , , , , policy region, , , . v Tivoli Management Framework

�� 1� ����� Tivoli ��� �� ��� � ��� �� � �� ����

��� �� ��� ��� �����.

�� ���� Tivoli ��� �� ��� � ��� � �� �� �����.

���

���� �� ��, �� �� ��� ���� �� ��� � ��� �

���.

���� ��� ��� ��� � ����. � ��� ���� �� �� �

�� ��� � �� , ��� ��� � ��� �� ��� � ����. ��

�� �� ���� ��(�: ���� ��, ��, �� � ��)� � ���� �

��� ���� ��� ��.

� ���(��)� ��� �� � � ���� ����. ��� ��, ���

� ��� ��� � ��� ��� �� � �� ���� ���� ��� ��

�. � ��(�: ��� �� ��)� ��� �� � ��� �� � �� ��

�� �����.

���� ��� ��� ��� ��� �����. � ��� ����� �����

�, �� �� � �� �� ����. ���� � ��� � ��� �� �

���� ��� ��� ����. ��� ��� ���� ���� �� � �� �

��� �� ��� ��� IBM Tivoli Enterprise Console ��� ���� �

����.

�� 1. ��� ��� ��

2 Tivoli ��� �� ��: ��

Page 15: Tivoli - IBMpublib.boulder.ibm.com/tividd/td/tec/SC32-1241-00/ko_KO/PDF/ecoemst.pdfTivoli . v Tivoli Management Framework Tivoli , , , , policy region, , , . v Tivoli Management Framework

�� 2� ���� ���� �����.

�� ����� �� �� ��� ���� ���� ��� �����. � ����

� oak ���� su root �� ���� � ��� ��� ��� �� ���

����. ��� � �� ��� �� � ����.

Nov 7 08:51:42 oak su: ’su root’ failed for don on /dev/ttyp0

�� ��, ���� �� �� ��� ��� � ���� ��� � ����.

Su_Failure: source=LOGFILE; origin=oak; date=”Nov 7 08:51:42 ”; host=oak; sub_source=login; from_user=don; tty=/dev/ttyp0 to_user=root; END

���� �� �� ��� IBM Tivoli Enterprise Console �� ���� �

����.

���

��� ��� ��. ��� �����(�: ������)�� ��� �(�: ��

��� ��� ��)���.

��(�: ����(thrid-party) �� �� �� �����)� ���� Tivoli

��� �� ��� ���� � � ��� �� ��� � ��� ���� ��

���.

���� ��� � ���� ��� ������.

v ���� ��� ��� ��� ���� ��� � � ����. ��

�, ���� Tivoli ����� ������ ��� ��� ��� � ��

��.

v ���� ��� ��� ��� ��, �� ��� ���� ��� ��� � ��

��.

�� 2. ��� ��

� 1 � Tivoli ��� �� ��� �� 3

Page 16: Tivoli - IBMpublib.boulder.ibm.com/tividd/td/tec/SC32-1241-00/ko_KO/PDF/ecoemst.pdfTivoli . v Tivoli Management Framework Tivoli , , , , policy region, , , . v Tivoli Management Framework

v ���� �� ��� ���� ��� � �� ��� �� ��� � �� �

�� ��� ��� ��� ��� � ����.

��� ��� ���� ��� ��� �� � ���� ���� � TME® �

� �TME���. ����� ���� ���� ��� TME ��� �TME �� �

�� � ����. �� ��� ����. ���, ���� ��� ���� �

�� � ��� ���� ��� �� ��� ������ ����.

TME ���� Tivoli Management Framework ���� ���� ���� ���

��� ��� ������. � �� ��� TME ���� ���� ��� �

�� �� ���� ����.

�TME ���� � ���� � �� ���� ���� Tivoli Management

Framework� ��� �� ����.

Tivoli Management Framework� ������ ��� �� ��� ��� ���

�� �� ��� ���� ���� �����. ���� �� �� ��

�� ���� ����. �� ��� ���� �� ������ �� ��� ���

� � ���� ���. � ����� �TME ���� �� � �� �

���. �� �, ���� Tivoli Management Framework�� ���� �� �

���� ����� � , �TME ���� �����.

���� ���� ��� � , ���� ��� ��� � ��� ����� �

�� ��� �����.

v ���� �TME �� ��� ���� �� ��� ��� ����.

v ���� ���� ��� ��� ��� ���� ���� IBM Tivoli Enterprise

Console ����� ���� ����.

v �TME ���� TEC �� �� TEC ����� �� � � ����.

��� ���

���� ��� ��� ���� �� ��. ���� ��� ��� ���� �

� ����� ���� ��� ������. �� ��, ��� ��� ���

����. ��� ��� �� ����� � ��� �� ��� �����.

��� ���� ���� ���, Tivoli ����� ��� �� ���. ��

� ���� � �� �� ��� ��� ��� � ��� ��� �� �� �

�� �� � ������ �� � ����. ����, ��� ���� ��

�� ��� ��� ��� ��� �� ���� ��� �� ��� �����.

��� ���� ��� ��� �� ��� �����. � ��� ��� �� �

�(root.baroc)� $BINDIR/TME/TEC/default_rb/TEC_CLASSES ����� ���

��. ���, �� ��� ���� � ��� ���� ��������. ��� �

4 Tivoli ��� �� ��: ��

Page 17: Tivoli - IBMpublib.boulder.ibm.com/tividd/td/tec/SC32-1241-00/ko_KO/PDF/ecoemst.pdfTivoli . v Tivoli Management Framework Tivoli , , , , policy region, , , . v Tivoli Management Framework

��� ��, ��� BAROC(Basic Recorder of Objects in C) ��� ���

��� ��� � ��� ����� �����.

��� ���� �� �� BAROC ��� �� � ����. � ���� ��� �

BAROC ��� ���� ��� ��� � � �� ��� ��� ������.

BAROC ��� �� �� ��� IBM Tivoli Enterprise Console � �� �

��� �����.

�� ��

�� ��� ���� ���� � ��� � ����. �� ��� ���� �

�� � �� ����� ��� � ����.

v ��� ��� �� � ��

v ����� ���� �� �����

v ��� ��� ��� ���

v ����� ��� ��� ���

v �� ���� ��� ��

��� ��� ���� �� �, ���� � ���� � ��� ��� ���

����. �� ��� ���� ���� ��� ��� ��� ��� ��� � �

���. �� ������ ����� ��� ���� ��� �����.

�� ���� ���� � ���� �� ����� ��� ��� ���. ��

��� ��� ���. �� ��� 73 ���� � B ��� ��� �� ��

��� �����.

��� ��

���� ���� �� ���� �� �� �� ���� ����. � ��� �

�� ��� � �����.

��� ��� ��� ���� ������. ���� ��� , ��� ��� �

�� ID � �� ��� ���� ��� ������� ����. ��� ���

�� ����� ���� �� ��� ��� ����� �����.

3 ���� ��� �� ���� ��� ���� ��� �� ��� � ����

�.

Su_Failure; server_handle=1; date_reception=784408852; event_handle=1; source=LOG; sub_source=login; origin=oak;

� 1 � Tivoli ��� �� ��� �� 5

Page 18: Tivoli - IBMpublib.boulder.ibm.com/tividd/td/tec/SC32-1241-00/ko_KO/PDF/ecoemst.pdfTivoli . v Tivoli Management Framework Tivoli , , , , policy region, , , . v Tivoli Management Framework

sub_origin=’’; hostname=’’; last_modified_time=’Nov 07, 1994 08:51:42’; adapter_host=’’; status=OPEN; administrator=’’; acl=[admin]; severity=WARNING; date=’Nov 07, 1994 08:51:42’; duration=0; msg=’’; msg_catalog=’’; msg_index=0; num_actions=1; credibility=0; repeat_count=0; cause_date_reception=0; cause_event_handle=0; from_user=don; to_user=root; END

��� ���

���� � �� � ���� ��� ��� ��� ��� �� �� �

�� ����. Tivoli ��� �� ���� ���� ����� �� � �� �

�� ���, �� �� ��� �� �� ��� ���� � ��� ����

�����. � ��� ��� �� �� IBM Tivoli Enterprise Console ��

���� ���� ���� � ����.

�� �� � � ��� �� ��� ���� �� �� ��� 33 ���� �

5 � ����� ��� ����� �����.

� ���� ��� ��, ���� ��� ���� ��� ���� �� � �

�� ��� � � ����. ��� ��� ������ �� � �� ��

�� ���� �� ��� ���� �����.

�� � �� � � � �� �� ��� IBM Tivoli Enterprise Console � ��

���� �����.

Java API � C API ��

Tivoli ��� �� ��� ��� �� �� � �� �� ��(Java � C ���

�� ��)� �����. ���� ��� � ��� API(Application Programming

Interface)� �����. � � ������ ��� ����.

6 Tivoli ��� �� ��: ��

Page 19: Tivoli - IBMpublib.boulder.ibm.com/tividd/td/tec/SC32-1241-00/ko_KO/PDF/ecoemst.pdfTivoli . v Tivoli Management Framework Tivoli , , , , policy region, , , . v Tivoli Management Framework

��� �� �� ��

Tivoli ��� �� ��� � ���� �� � ��� ���. � ���� ��

��� ��� � ����. ��� ��� ��� ���� ���� ����

����. ���� ��� ��� ��� ���.

v ��� ��

v �� ��

v ��� �

v � ��� ��� ��

v ��� �� ����� �

v ��� �� � ���

v ��� �� � ��

��� ��� �� �� ��� 21 ���� � 4 � ���� ���� ����

�.

� 1 � Tivoli ��� �� ��� �� 7

Page 20: Tivoli - IBMpublib.boulder.ibm.com/tividd/td/tec/SC32-1241-00/ko_KO/PDF/ecoemst.pdfTivoli . v Tivoli Management Framework Tivoli , , , , policy region, , , . v Tivoli Management Framework

8 Tivoli ��� �� ��: ��

Page 21: Tivoli - IBMpublib.boulder.ibm.com/tividd/td/tec/SC32-1241-00/ko_KO/PDF/ecoemst.pdfTivoli . v Tivoli Management Framework Tivoli , , , , policy region, , , . v Tivoli Management Framework

� 2 � Tivoli ��� �� �� ��

� ���� Tivoli ��� �� ��� �� ��� � �����. �� �� �

��� ����� Tivoli ��� �� �� ���� ��� �����.

� �� �� ��� ����.

v �� ��

v ��

v 3.7.1 �� ��� �� ��� ��� ��� ������

�� ��

��� �� �� ��� � ��� ��� ����.

v Tivoli ��� �� �� ���� ���� ����, ��� � �� ��� �

� ���� �� � ��� �����.

v ���� � ����� ����� ������.

��

�� ���� �� �� �� ����� ����� �� �� �� ��

��� ��������. ��� �� ��� �� �� ������� ��� �

�� ���� �����. �� �� ������ � ��� IBM Tivoli

Enterprise Console TME � �� CD� ��� EIFSDK ����� ����� �

���.

� ���� �� ��� ���.

bin � interp ��� �� CLI �� �� postemsg, wpostemsg, postzmsg �

wpostzmsg� � ����.

contrib

���� � ����� � ����.

default_sm

� � ��� ���� �� � ����.

include

���� ���� �� �� ��(.h)� � ����. � ��� ��

interps�� ������.

© Copyright IBM Corp. 2003 9

Page 22: Tivoli - IBMpublib.boulder.ibm.com/tividd/td/tec/SC32-1241-00/ko_KO/PDF/ecoemst.pdfTivoli . v Tivoli Management Framework Tivoli , , , , policy region, , , . v Tivoli Management Framework

jars Java � ��� �� �� API � � � ��� ���� � ��� �

� jar ��� � ����.

javadoc

Java � ��� �� �� API� �� javadoc� � ����.

lib � interp ��� � ���� ���� � ��� ������ � ��

��. ����, �� �� � �TME ���� �� ������ ���

�.

samples

� ��� �� ��� � ����.

�: Tivoli �� ���� �� ��� ����� ��� �� �(unzip)� �� �

����.

3.7.1 �� ��� �� ��� ��� ��� ������

�� ��� Tivoli ��� �� ���� �� �� �� ���� � ���

Tivoli ��� �� ��� ��� ��� ��� ��������� ���. �

������ � �� ���� ���� � ��� ��� ��� �� � ���

�.

���� C API �� Java API� ������ � ������� ����. �

� �� � API ��� �� ����� �����.

�: �� 3.7.1� Tivoli ��� �� ��� ���� ��� ���� ����

�� ��� Tivoli ��� �� �� ���� ��� �����.

��� �� �� �� ��� 21 ���� � 4 � ���� ���� ����

�.

C API� ��� ���

��� C API� ��� ��� �� �� �� �����.

1. tec_eif.h �� ��� ��� tec_eeif.h� �������.

2. �����(libtec.a, libteceif.a � libtecgw.a)� ����� libteceeiffwk.a,

libteceeif.a � libteceeifgw.a� �������.

3. .conf ��� � ServerLocation/ServerPort ���� ��� � �� �

TransportList ���� �������.

�: ����� ���� �� �� ��� 25 ���� ��� ��� ������

� �����.

10 Tivoli ��� �� ��: ��

Page 23: Tivoli - IBMpublib.boulder.ibm.com/tividd/td/tec/SC32-1241-00/ko_KO/PDF/ecoemst.pdfTivoli . v Tivoli Management Framework Tivoli , , , , policy region, , , . v Tivoli Management Framework

Java API� ��� ���

��� Java API� ��� ��� �� �� �� �����.

1. ��� ��� com.tivoli.tec.eif.*�� com.tivoli.tec.event_delivery.*� ����

���.

2. �� ��� ��� EIFExeception�� EDException�� �������.

3. SEND_SUCCESS � SEND_BUFFERED� �� TECAgent ��� �����

������. � �� ��� ��� ���.

v SEND_FAILURE (-1)

v SEND_FILTERED (0)

v nnn(��� ��� �� ��� �� ���� �)

4. ���� ���� � �� �(�: �� �� �� �)� ��� � ��

� ��(’)� �� ��� ���. � � �� � ��� �� ��, �

� � ��� ��� ���.

5. Tivoli Event Console ��� �� �� jar ��� ��� Tivoli Event Console

3.8�� eif.jar�� evd.jar� �������.

6. 3.7 � 3.8� �� Tivoli Event Console ���� ������ �� ���

���.

v theTecAgent=new TECAgent(sr, TECAgent.COMM_NONTME)

v theTecAgent=new TECAgent(sr, TECAgent.SENDER_MODE, false)

�: ��� ���� ��� SENDER_MODE � RECEIVER_MODE���.

COM_NONTME� � �� ���� ����. � �� ����� �

����, ���� �����. �� �� ��� TME ���� ����

�. �� sendEvent()� �� ��� ��� ��� ����� ��

�����. �, 0 �� ��� ��� ���� ��� �����.

7. 21 ���� � 4 � ���� ���� ���� �� � ������ ����

��.

8. .conf ��� � ServerLocation/ServerPort ���� ��� � �� �

TransportList ���� �������.

� 2 � Tivoli ��� �� �� �� 11

Page 24: Tivoli - IBMpublib.boulder.ibm.com/tividd/td/tec/SC32-1241-00/ko_KO/PDF/ecoemst.pdfTivoli . v Tivoli Management Framework Tivoli , , , , policy region, , , . v Tivoli Management Framework

12 Tivoli ��� �� ��: ��

Page 25: Tivoli - IBMpublib.boulder.ibm.com/tividd/td/tec/SC32-1241-00/ko_KO/PDF/ecoemst.pdfTivoli . v Tivoli Management Framework Tivoli , , , , policy region, , , . v Tivoli Management Framework

� 3 � ��� ��

Tivoli ��� �� ��� ��� ��� ��� ��� � �� ��� �����.

���� ���� ������ TCP/IP � ���� � �� ��� ��� �

��.

� �� �� ��� ����.

v ��� �� ��

v ������ �� ��� ��

v ���� � ��� ���

v ��� �� � ��� ��

��� �� ��

���� ���� � �� ����� �����. Tivoli ��� �� ��� ��

�� ��� � ������ �� �� ��� ��� , �� ��� ���� �

���� ������ ������. � ������ �� ��� ���� ��

� � ������ ������(14 ���� �� ��� � ��� �� �

).

�� ��

�� �� �� �� �� �����. ��� ���� �� �� �� ��

������. �� ��� � �� ���� �� �� �� ������.

��� ���� ��� �� �� �� �� �� �� ��� ��� � ����.

�� �� ��� ���� �� ��� ��� � ����.

�� �� �� � ��� �����. �� �� �� ���� ���� ��

� �� ���� ConnectionMode=CO� ������. �� �� ��� ���

���� ��� �� �� �����. � ��� ������ � ����

�� ���� � � ��� ��� ��.

� ��

��� �� � �� TME �� �TME���. TME ��� Tivoli Management

Framework� ���� ��� �����. �TME ��� �� TCP/IP� ����

��� �����.

� �� ��� , 14 ���� � 1� ��� �� ����� � ��� ��

����.

© Copyright IBM Corp. 2003 13

Page 26: Tivoli - IBMpublib.boulder.ibm.com/tividd/td/tec/SC32-1241-00/ko_KO/PDF/ecoemst.pdfTivoli . v Tivoli Management Framework Tivoli , , , , policy region, , , . v Tivoli Management Framework

� 1. � �� � �� �����

�� �� ��� �� �����

TME ��:

LCF �

���� ��� libteceeifgw.a

TME ��:

TME �

�� �� ��� libteceeiffwk.a

�TME �� �TME ��� libteceeif.a

���� ���, ��� �� TME ���� ������. ������ � �

� ��� 27 ���� �C API� ��� ��� ���� �����.

� ���� � ��� ��

CLI � � Java ���� TME � �TME ��� ���� ���� ��� �

��� � ����. �� Java ��� com.tivoli.tec.event_delivery. TECAgent

� TME ��� �TME ��� �� ��� � ����. wpostzmsg �� TME

��� �����. postzmsg �� �TME �� �����. wpostzmsg ��

� �� ��� ���, ��� Tivoli �� �� ���� ���� �� ��� Tivoli

���� ���� �����. �� �� ��� ���� wpostzmsg �� �

� ��� �����.

��� �� ��� ���� � ��� � ����.

v � ���� ���� ��� ��

v ��� ��� � ���

– � ��� �� � ��� �

– � �

– ��� ���� ���� ���� �� ����

v � ��� �� � ��� ��� ��� �

�� �� �� ��� �� ID� ��� �, BufEvtPath ���� � ���

��� ��� �� ��� ��� ��� ��� �����(���� ���� �

�� � � �� �����).

IBM Tivoli Enterprise Console TME � �� CD� �� EIFSDK ������

�� �� ����� ��� ��� ���.

Managed Node wpostzmsg: $BINDIR/bin Endpoint wpostzmsg: $LCF_BINDIR/../bin postzmsg: $BINDIR/bin and $LCF_BINDIR/../bin TECAgent: $BINDIR/../generic_unix/TME/TEC and $LCF_BINDER/../../generic_unix/TME/TEC

wpostzmsg �, postzmsg � � com.tivoli.tec.event_delivery.TECAgent �

��� �� ��� IBM Tivoli Enterprise Console � � �� ���� �

����.

14 Tivoli ��� �� ��: ��

Page 27: Tivoli - IBMpublib.boulder.ibm.com/tividd/td/tec/SC32-1241-00/ko_KO/PDF/ecoemst.pdfTivoli . v Tivoli Management Framework Tivoli , , , , policy region, , , . v Tivoli Management Framework

������� �� ��� ��

���� ��� ��, Tivoli ��� �� ��� �� ������ ����

��(��)� � ��� ���.

Tivoli ��� �� ��� �� ��� ��� ���� ������ � ����. �

��� ���� �� ��� ��� �� � ����. �� �, �� ���� �

�� ��� � ����. �� ��� ��� � ��� ��� ���� ��� �

� ��� �����. �� ��� �� �� ��� TransportList ���� �

����.

�� ���� ������ API� get ��� ���� ���� ���� �

�� � � ���. � �� ���� ��� ��, ������ ��� �� �

�� ���� ���� ����� ���.

�����, Tivoli ��� �� ��� ��� ���� �� ��� �����. �

����� ���� �� , Tivoli ��� �� �� �� ���� ��� ���

��. �� � ������ ��� ��� ���� ����� ���� ���

��. ������ ���� ���� �� ��, ������ �� ���� �

�� ��� ���.

��� �� ��� 16 ���� ��� ���� � 73 ���� ������ ���

��.

��� ������ �� ���� ���� � � ��� �� �� ��� �

����.

BufferEvents=YES BufEvtPath=/tmp/eif_socket_recv.cache

TransportList=t1

t1Type=SOCKET t1Channels=t_ t_ServerLocation=myserver.com t_Port=5151

���� �� ��� ���

��� ��� ��� �� ���� � ��� � ���� � ���� �

� ����.

���� � ���� �� Tivoli Management Framework Firewall Security

Toolbox� ������. TME � �TME ����� ���� ��� ���� �

��� ���� � ���� ����. Tivoli Management Framework Firewall

Security Toolbox � � ��� �� Customer Support� ������.

� 3 � ��� � 15

Page 28: Tivoli - IBMpublib.boulder.ibm.com/tividd/td/tec/SC32-1241-00/ko_KO/PDF/ecoemst.pdfTivoli . v Tivoli Management Framework Tivoli , , , , policy region, , , . v Tivoli Management Framework

�Tivoli ���� ���� � ���� �� , ������ ��� ��� �

�� TCP/IP ��� ����� ���� ������. ���� ���� �� ��

� ������� ��� ��� ����� �����. ServerPort ����

�� �� ��� 73 ���� ������ �����.

��� �� � ��� ��

��� �� � ���� ����� �� �, Tivoli ��� �� �� ��� ��

������ ���� � ��� �����. � ��� ���� ���� �

��� ��� ���� ���� ����. ��, Tivoli ��� �� ��� �

� ���� � � �� ���� ��� ���.

��� ��� � �� ��� ��� ����� ��� ���� �����.

1. ��� �����. �� ��� ��� ����� �����.

2. ���� ��� �� ��� ������. �� ��� 17 ���� ���

�� ����� �� �� ���� �����

�� ��� �� ��� ���� �� ��� �� � ����. � �� ���

��� , �� �� � � ��� ���� �����. 17 ���� ����� ��

��� �� �� ���� �����.

�� ���

� ��� ��� ���� ����. �� ��� �� ���� ��� ��� �

����.

� 2. �� �� ���

�� �� ���

�� ��� BufferEvents

��� � �� BufferFlushRate

MaxPacketSize

�� �� BufEvtMaxSize

�� � �� ��� ���� ��� ��� � ����.

v BufferEvents ���� ���� ���� ���� ����.

v BufferEvents ���� YES� ���� ��� �� ���� ��� ���

�����. BufEvtPath ���� � ��� ��� �����.

��� ��� ��� �� � ���� ���� ��� ���.

�� ���� � � �� ��� �� ���� ��� �����.

16 Tivoli ��� �� ��: ��

Page 29: Tivoli - IBMpublib.boulder.ibm.com/tividd/td/tec/SC32-1241-00/ko_KO/PDF/ecoemst.pdfTivoli . v Tivoli Management Framework Tivoli , , , , policy region, , , . v Tivoli Management Framework

BufferEvents=YES BufEvtPath=./buffer MaxPacketSize=130 BufferFlushRate=96 ConnectionMode=CO

��� ���� ��� ��� , ���� ���� �����. Tivoli ��� ��

��� �� � �� ��� �� ���� �����. �� ��� �� ���

�� ��� � , API� ��� ���� ��� ���� �����. �� ���

�� �� ��� ����� ����� �� �� ���� �����.

�� ��� ���� ��, �� � ���� ���� ���� �� �����. �

����� ��� � ��� ��� ��� ��� � ����. ��,

BufferEvents ���� NO� ���� ��� ��� ��� � ����.

���� ���� �� �� ��

���� TME ���� �� �TME ����� � �� ��� ���� ���

�� �� �����. TME ���� ��, � ��� TMR(Tivoli Management

Region) �� � ���� � region ��� ��� �����. �TME ���

� ��, � ��� �� �� � � ��� ��� ��� �� ����. � �

� ��, ��� TCP �� ���� ���� �����.

TME ���� �� ����� ��� ��� �� ��� �� �� ��� ��

� ����. ��, TME ��� ����, ��� �� ��� TCP �� ��

�� ���� ���� �� �� � � ��� ��� ��� � ����. TME

� LCF � �� � �� �� �� ���� ���� ����.

��� ��� �� 1� ��� TME � ��� ���� ��, �� ��� ��

��� � �� � � ��� ������.

v TME

v SOCKET

�� �, ��� ��� ��� � ���, 1� TME �� � ��� ���

��������, �� TME �� �� TMR�� �� �� �� ��� ���

��� �

LCF � ��� ��� ��� �� 1� ��� ���� ��, SOCKET � �

�� �� ��� �� ��� ��� �����. ���� ���� �� ��

�� �� � ��� � ��� �� �� ��� ���� ���� LCF � ��

� ��� ��� ���. � ���, LCF � ���� �� ��� ��� �

�� ���. ���� ������ ��� ��� ���� �� ��� �� �

�� IBM Tivoli Enterprise Console ��� ���� ��� �����. LCF �

� 3 � ��� � 17

Page 30: Tivoli - IBMpublib.boulder.ibm.com/tividd/td/tec/SC32-1241-00/ko_KO/PDF/ecoemst.pdfTivoli . v Tivoli Management Framework Tivoli , , , , policy region, , , . v Tivoli Management Framework

��� ��, �� ���� �� ���� ServerLocation � ServerPort �

��� ���� ��� ���� ����� �� �� ��� �� � ����.

�� ��� ��� ��� � �� ��� ������.

1. �� ��� � ���� �� ��� ��� �����. TransportList �

��� ���� � ��� �����.

2. � ��� �� � ��� � TME, LCF �� SOCKET ��� �����

�.Type ���� ���� �� ������.

3. ���� ServerLocation ���� ���� � � ��� �� �� ���

� �� ��� ������.

��� C API� �� �����, � �� ��� � ��� t1�� ��� TME

� t2�� ��� SOCKET� ����. TME ��� �� ��� c1 � c2�� �

��� SOCKET� �� ��� c3 � c4�� �����.TME ��� ��, c1 �

TMR ��� ��� ����, c2� �� region ��� �����. SOCKET ��

� ��, �� c3� �� ��� host1� ��� ���� �� 1234� ��� �

����.

TransportList=t1,t2 t1Type=TME t1Channels=c1,c2 c1ServerLocation=@EventServer#xyz-region # additional keywords required when running the Java API c1TMEHost=xyz c1TMEUserID=Administrator c1TMEPassword=pwd # end of additional Java API keywords c2ServerLocation=@EventServer#abc-region # additional keywords required when running the Java API c2TMEHost=abc c2TMEUserID=root c2TMEPassword=root_pwd c2TMEPort=94 # end of additional Java API keywords t2Type=SOCKET t2Channels=c3,c4 c3ServerLocation=host1 c3Port=1234 c4ServerLocation=host2 c4Port=5678

�: C API� ��� Java API ���� �����. TMEHost, TMEUserID,

TMEPassword, � TMEPort.

portmapper ��� ��

portmapper ��� �� ���� ��� �� ��� ���.

v �� ������ ��� portmapper ���� ��� ��� �� �� �

�� � ����.

18 Tivoli ��� �� ��: ��

Page 31: Tivoli - IBMpublib.boulder.ibm.com/tividd/td/tec/SC32-1241-00/ko_KO/PDF/ecoemst.pdfTivoli . v Tivoli Management Framework Tivoli , , , , policy region, , , . v Tivoli Management Framework

v � ������ ��� ��� ��� ���� � ����.

PortMapper ���� YES� ���� �� , ��� �� �� ������

�� portmapper� �� ����� ���. ��, � ��� � ��� ��

���� � portmapper� ��� ��� �� �����. API� PortMapper

� �� �� �� �����.

PortMapperName, PortMapperNumber � PortMapperVersion ���� ���

��� � ���� ����. ��� ���� � ������ �� �� �

�� ���� �� portmapper� ��� , ��� ���� ��� �����. ��

�������, �� �� 0�� ���� ��, ��� ���. � ��, �

�� �����.

� � 0�� � � � , T ivol i � � � � � � � � PortMapperName ,

PortMapperNumber � PortMapperVersion ���� �����. � � � �

��� �� �� �� , � �� �����.

�� 0�� � �� ��� , PortMapper ���� YES� ��� ��� ��

portmapper� �����. � �� ��� �� � ���� ����� ��

���� �����. PortMapper ���� portmapper� ���� �� ����

� ���. �� 0�� ��� �� ����� ��� �� �� ���. �

� ���, � ������ portmapper� ��� ��� � ��� portmapper

� ���� �� ������.

portmapper ���� �� �� ��� 73 ���� � B ��� ��� �� �

���� �����.

C API� ��� �� ������ ��

C API� ��� �� ������ �� ��� �� �� ���� ���� ��

� � ����.

ActiveConnections=nn

�� ����� ��� �� �� �� �. ��� �� �� ��� 2 -

10000���. �� �� �� �� �� ��� ��� ���� 0� �

�� ����� �� ���� �����. �� �� � �� �� �

��� �����. �� ���� �� � � 128� �����.

C API�� �����.

ActiveConnectionsSafety=nn

��� �� ���� �� �� �� �� ����� �� ActiveConnections

� ��. �� ������. ActiveConnections� ��� C ��� �

� �� �� ����� � ���� �� �� �� �����. ��

�, ActiveConnections� 20�� ActiveConnectionsSafety� 80� ��, �

� 3 � ��� � 19

Page 32: Tivoli - IBMpublib.boulder.ibm.com/tividd/td/tec/SC32-1241-00/ko_KO/PDF/ecoemst.pdfTivoli . v Tivoli Management Framework Tivoli , , , , policy region, , , . v Tivoli Management Framework

� ����� ��� 20�� � � �� ��� �����. ��� ���

10 - 90���. �� �� �� 16(20� 80%) ��� � � � ���

�����. � �� 80�� ActiveConnections� ����� �� ����

�. �� �� �� �� �� ���� �����. �� �� � ��

�� ���� �����.

C API�� �����.

ConnectionsQueued=nn

�� ����� ��� �� �� ��� ���� �. �� �� �� �

���� ���� � �� �� ��� �� ����. � ��� ���

�� ��� �����. �� �� � �� �� �� ��� � �

� ������. �� �� �� �� �� ConnectionsQueued� ���

� �� �� � ����. � �� 1000���. �� ��� 1 - 1000�

� � ����. �� �� �� �� �� ���� �����. ��

�� � �� �� ���� �����.

C API�� �����.

20 Tivoli ��� �� ��: ��

Page 33: Tivoli - IBMpublib.boulder.ibm.com/tividd/td/tec/SC32-1241-00/ko_KO/PDF/ecoemst.pdfTivoli . v Tivoli Management Framework Tivoli , , , , policy region, , , . v Tivoli Management Framework

� 4 � ��� ��

� ���� ���� ���� ��� � �����. ��� � �����.

1. ���� ���� �����. 22 ���� �����.

2. ��� ��� �����. 23 ���� �����.

3. ��� ���� �����. 23 ���� �����.

4. ��� ��� �� ��� ����. 23 ���� �����.

5. ��� ���� ��������. 24 ���� �����.

6. ��� ���� ��, �� � ������. 29 ���� �����.

�� �� ��� ��� ����. �� �� �� Java ��� ��� ��� ���

���� ���� ����.

.conf ��

�� ��� ���� ��� � ���� �����. �� ��� ����

�. � ��� ��� � IBM Tivoli Enterprise Console ����� �

� ��� ����.

.baroc ��

���� � ��� ��� ��� ��� ��� ��� ���

BAROC(Basic Recorder of Object in C) ��� ������. � ��� �

�� ��� �����.

.rls ��

� ��� ���, �� � �� �� �� ���� �� �� �� �

����. � �� � ��� ��� ��� ���� ����. ����

�� �� ��� � ����.

.xml ��

XML ��� � ��� �� � ���� �����. � ��� ���

� ����, IBM Tivoli Enterprise Console ����� �� �� ��

��. � ��� �����.

22 ���� �� 3��� ��� �� � ��� ��� ��� �����.

© Copyright IBM Corp. 2003 21

Page 34: Tivoli - IBMpublib.boulder.ibm.com/tividd/td/tec/SC32-1241-00/ko_KO/PDF/ecoemst.pdfTivoli . v Tivoli Management Framework Tivoli , , , , policy region, , , . v Tivoli Management Framework

��� ��� �� �� ��� IBM Tivoli Enterprise Console ��� ����

�����.

���� ��� ��

���� ��� �� ���� ��� ��� ��� ���. ��� ��� �

�� ���� ���� � ��� ���.

v IT � ��

v SLA(Service Level Agreement)

v �� �� �� � �� ��� �� ���� ����

v ����� � ���� ���(�: ������, � �� � ���, � �

��� �)

v �� ����

v ��� �� � ���� �

��� ��� ��� �� �, � ��� ���� ��� ������.

�� 3. ��� ���� ��� ��� ��

22 Tivoli ��� �� ��: ��

Page 35: Tivoli - IBMpublib.boulder.ibm.com/tividd/td/tec/SC32-1241-00/ko_KO/PDF/ecoemst.pdfTivoli . v Tivoli Management Framework Tivoli , , , , policy region, , , . v Tivoli Management Framework

�� ��

��� ��� ���� � ���� ��� �� � ����. � ��� ��

�, ����� �� �� �� � ��� ��� ���. �� ��� ��� �

�� ��� ���� �� ��� ��� ���. �� , ��� �� ��

� �� �� �� ��� �� �� ����. �� ��, � ��� ��� ��

� ��� �� �� ����� ���� ���� ���.

��� ��� ��

��� �� ��� �� �� ����� ��� �� ��� ���� ���

� ����. ��� � ��� ���� ������. �� ���� ���� �

� ��� � ��� ���.

IBM Tivoli Enterprise Console� � ��� ��� ��� �����. � ��

��� ��� ������ ������. � ��� �� �� ��� IBM Tivoli

Enterprise Console ��� ���� �����. ��� ��� ��� ��� �

��.

��� ��� ���� ������. ��� �� �� � �� � �� � ��

��. ���, BAROC ��� � � ��� ���. �� �� �� ���

��� ����.

"MY_EVENT_CLASS;

source=_ANY_DEFINED_SOURCE;

application=myAppl1;

origin=9.179.1.234;

msg=Hello World;

END\n\001"

� �� ��� MY_EVENT_CLASS� BAROC ��� ���� ��� ���. ��

source � application� ������ �����.

��� ��� � BAROC ��� �� �� ��� IBM Tivoli Enterprise Console

� �� ���� �����.

��� �� �� ��

���� ��� �� ���� ��� ���� ��� ���� ��� �� ���

��� ���. �� ��� ���.

v TME �� �TME

v �� �� �� ��

� 4 � ��� �� 23

Page 36: Tivoli - IBMpublib.boulder.ibm.com/tividd/td/tec/SC32-1241-00/ko_KO/PDF/ecoemst.pdfTivoli . v Tivoli Management Framework Tivoli , , , , policy region, , , . v Tivoli Management Framework

��� �� �� � �� ���� ��� �� �� ��� 13 ���� ���

� �� ���� �����.

��� �����

���� ������ ��� ������.

v �� ��� �� ����� � ��� ��� � ����. � ��� �� �

� ��� 73 ���� ������ �����.

v �� �� �� �� �� ��� �� � ��� ��� ���� ������.

v ���� �������.

v ���� ������.

��� �� ��� ��� ���� ��� ��� � �� ����� TME

��� � �TME ��� � ��� ������. �TME ���� �� ���

��� ��� ��� ��� �� �� ��� � ��� �TME ����

��� ��� ������. �TME ���� ���� � ����. �TME � TME

��� ��� ��� ���� �����(�� ��� �)���. �TME ����

��� � ��, TME ������ ���� TME ���� ������. �

� �� ��� �� ServerLocation ���� ������. � TME ���� �

��� ���� �� ��� ���� Tivoli �� �����.

��� �� ����� ��� ��� ���� � C API � Java API� ���

��. API� � 3� ��� ��� �����.

� 3. API � �

��� Java API C API

�� �� ��� � ��� ��

� ��

TECAgent

getConfigVal

tec_agent_init

tec_agent_getenv

��� ���� �� �� � �

� ��

TECAgent

disconnect

tec_create_handle

tec_destroy_handle

��� ��� � � sendEvent

receiveEvent

registerListener

onMessage

tec_put_event

tec_get_event

tec_register_callback

tec_event_callback

�� ���� �� � ��� ���� �� ��, �� � ��� �� ����

��� � ����� . API �� � ��� �� 45 ���� � A

�API(Application Programming Interface)�� �����.

�: HPUX�� �TME � ���� ��� ��� ���� ��� �� �� �

�� ��� �����.

24 Tivoli ��� �� ��: ��

Page 37: Tivoli - IBMpublib.boulder.ibm.com/tividd/td/tec/SC32-1241-00/ko_KO/PDF/ecoemst.pdfTivoli . v Tivoli Management Framework Tivoli , , , , policy region, , , . v Tivoli Management Framework

�� ��� �����

Tivoli Enterprise Console� 3.7.1 �� ���� 3.8 �� ���� ��� , �

���� �� �� ���� ��� ��� ���� ����� ������.

� 4. ����� �� ��

3.7.1 �� �� 3.8 �� �� �

libteceif.a libteceeif.a �TME ���

libtec.a libteceeiffwk.a �� �� ���

libtecgw.a libteceeifgw.a ���� ���

���� ��� � ��� �� � �� �� ����� ��� ��� �� ��

�� �� �����. � ������ �� ��� ���� ��� ���

(��� �� ��� ���� ���)� ��� ��� �� ����� � �� ��

� � � ��� ��� � �� ��� ��� � ����. �� ����� �

�� ��� ���.

v libtecceeif_stub.a(�TME ���� ��)

v libteceeiffwk_stub.a(�� �� ���� ��)

v libteceeifgw_stub.a(���� ���� ��)

��� �� �� ��� ��� �� ������ �� �������. ���� �

� �� �� ��� ��� �� ��� ��� �� �� ��� � �� ��

�� ���� �� �����. ���� API ��� ��� 45 ���� � A

�API(Application Programming Interface)�� �����. ��� ���� ���

� � �� ������. ���� �� �� ������ ��� � �� �

���. ����� ���� � ��� ������ �� ��� 27 ���� �C API

� ��� ��� ���� �����.

�: HPUX�� �TME � ���� ��� ��� ���� ��� �� �� �

�� ��� �����.

�� �� API

API� ���� � �� ��� �� ��� ��� ����� ���� .

tec_agent_getenv �� �� getConfigVal ��� �� ��� � , � �

�� API(tec_agent_init �� TECAgent)� ��� ���. ��� API� �� �

� �� �� ��� � ���� �� ���� ����.

�� ��� 73 ���� ������ �����.

�� API

�� API� ��� ��� ���� �� ���� �����. ���� � � �

� �����.

� 4 � ��� �� 25

Page 38: Tivoli - IBMpublib.boulder.ibm.com/tividd/td/tec/SC32-1241-00/ko_KO/PDF/ecoemst.pdfTivoli . v Tivoli Management Framework Tivoli , , , , policy region, , , . v Tivoli Management Framework

� ���� ��� ���, tec_create_handle �� TECAgent� �� ��

��� ���� ���� ��� ������. ��� �� ��� TECAgent� �

������, �� ��, �� �� � �� �� ����� ����� �����.

public TECAgent(reader configStream, int deliveryMode, int oneway)

� �� ��� ��� ���� �� , tec_destroy_handle �� ��

disconnect ��� ������. � ��� �����. ���� ��� ��

� �� ��� ����.

��� � API

��� ��� ��� ���� ��� ��� ����. tec_put_event ��

�� sendEvent ��� ��� ��� ��� ����.

�� ��� ��

C � Java ��� �� � ��� ��� IBM Tivoli Enterprise Console TME

� �� CD� ��� EIFSDK ������ �� � ����.

Windows� �� �� ����

Microsoft Windows ����� ��� ���� tec_create_handle� ���� �

� ��� ���� ���.

��� �����.

#ifdef WIN32 #include <winsock.h> WSADATA wsaData; if ((rc = WSAStartup(MAKEWORD(1, 1), &wsaData)) != 0) { printf("error %d starting winsock.dll\n", rc); exit(1); } else printf("Winsock initialized successfully...\n"); #endif

������ ��� ���� �� �� ��� ��� �� � WSAStartup

��� ��� ���. WSAStartup ��� �� � � ���� ��� ��

WSADATA � � Winsock2.dll� ������. ����� �� DLL�

Winsock2.dll ��� ��� WSACleanup� ���� Ws2.dll� ������ �

� �� �� �� � ��� � ���. WSAStartup� �� �� ��� �

WSACleanup� ��� ���.

��� ��� WSAStartup� 0� �����. WSAStartup� ��� ��� �

����� �� �� ���� �� WSAGETLastError� ��� � ���.

26 Tivoli ��� �� ��: ��

Page 39: Tivoli - IBMpublib.boulder.ibm.com/tividd/td/tec/SC32-1241-00/ko_KO/PDF/ecoemst.pdfTivoli . v Tivoli Management Framework Tivoli , , , , policy region, , , . v Tivoli Management Framework

��� ���

���� C �� Java API� ���� ��� � ����. ��� �� ��� ��

�� ��� ���� ���� ���� ���� �� ���� � ���.

C API� ��� ��� ���

��� �� �� C API� ���� �� ��� ���� tec_eeif.h header �

�� �� � ���. Windows�� � ���� ���� �, ��� �� ��

� �� ���� ��� PC ��� ��� ���.

� ���� ��� ���� ���� ��� � NODEFAULTLIB:LIBC.LIB

�� ��� ���. � � �� ����� � ������ ���� �

� � ����.

wsock32.lib ��� �� � �� ��, Windows NT ���� ���� �

FORCE:MULTIPLE �� ��� ���. � �� ����� ��� ��� �

�� ���� �� ��� �� ��� ���� ���. FORCE:MULTIPLE

�� �� INCREMENTAL:NO �� ��� ���.

�� ����� ��� ��� �� ���� � ���� ����� ����

��� ����� .

unsecure: adapter.c \ $(CC) -nologo -Ze -W3 -MD -DUNSECURE -D_WIN32 -DWIN32 -DPC \ -Ic:/Tivoli/include/w32-ix86/TME/TEC -Id:/msdev/include -FosampleAdapter.obj -c sampleAdapter.c \ slashes link -subsystem:console -L. -Ld:/msdev/lib -Lc:/Tivoli/lib/w32-ix86 \ -out:sampleAdapter.exe sampleAdapter.obj msvcrt.lib libteceeif.a \ libsunrpc.a -NODEFAULTLIB:LIBC.LIB -INCREMENTAL:NO -FORCE:MULTIPLE wsock32.lib

Java API� ��� ��� ���

��� �� �� Java API� ���� Java ��� ���� evd.jar� �� �

�� ��� evd.jar � log.jar� ��� ��� ���� �� ���� ����

�.

C API� ��� ��� ��

�� ��� C API� ��� ���� ���(� 5), �� �� ���(28 ����

� 6) � �TME ���(28 ���� � 7)� ���� � ��� ������ ��

�� ����.

� 5. ��� �� �� C API� ��� ���� ���� ��� �����

�� ����� �� ��

libteceeifgw.a Tivoli ��� �� �� �

libcpl.a

libdes.a

libmrt.a

Tivoli Management Framework Tivoli Application Development

Environment� ��� ������ ��

�� � �����.

� 4 � ��� �� 27

Page 40: Tivoli - IBMpublib.boulder.ibm.com/tividd/td/tec/SC32-1241-00/ko_KO/PDF/ecoemst.pdfTivoli . v Tivoli Management Framework Tivoli , , , , policy region, , , . v Tivoli Management Framework

� 5. ��� �� �� C API� ��� ���� ���� ��� ����� (��)

�� ����� �� ��

libdl.a �� Windows � HPUX� �

libpthreads.a �� AIX®� �� ���� ��

libpthread.a �� Linux� �� ���� ��

libnsl.a

libsocket.a

libthread.a

�� Solaris ��� �� ���� ��

libsunrpc.a Tivoli ��� �� �� Windows� �� ���� ��

�� C ����� �� �� ���� ��� �� �����

� 6. C� ��� �� �� ���� ��� �����

�� ����� �� ��

libteceeiffwk.a Tivoli ��� �� �� �

libas.a

libms.a

librim.a

libtas.a

libthreads.a

libtmf.a

libui.a

Tivoli Management Framework Tivoli Application Development

Environment� ��� ������

���� � �����.

libdl.a �� Windows � HPUX� �

libpthreads.a �� AIX� �� ���� ��

libpthread.a �� Linux� �� ���� ��

libnsl.a

libsocket.a

libthread.a

�� Solaris ��� �� ���� �

libsunrpc.a Tivoli ��� �� �� Windows� �� ���� ��

�� C ����� �� �� ���� ��� �� ����

� 7. ��� �� �� C API� ��� �TME ���� �� �����

����� �� ��

libteceeif.a Tivoli ��� �� �� �

libdl.a �� Windows � HPUX� �

libpthreads.a �� AIX� �� ���� ��

libpthread.a �� Linux� �� ���� ��

28 Tivoli ��� �� ��: ��

Page 41: Tivoli - IBMpublib.boulder.ibm.com/tividd/td/tec/SC32-1241-00/ko_KO/PDF/ecoemst.pdfTivoli . v Tivoli Management Framework Tivoli , , , , policy region, , , . v Tivoli Management Framework

� 7. ��� �� �� C API� ��� �TME ���� �� ����� (��)

����� �� ��

libnsl.a

libsocket.a

libthread.a

�� Solaris ��� �� ���

� ��

libsunrpc.a Tivoli ��� �� �� Windows� �� ���� ��

�� C ����� �� �� ���� ��� �� ��

���.

��� ��, �� � ���

���� ��� �� �� ��� ���� ��, �� � ���� ���. ��

�� ���� �� ���� ��� ��� ����� ���. � �� � ���

TME � �TME���. TME ��� �� �� ��� ���� ���� �� �

� ����. �� �� ����� ��� ���� setup_env.sh ��

setup_env.cmd ���� ���� �� TME �� �� ���� ����� �

��. ���� ����� ��� ���� lcf_env.sh �� lcf_env.cmd ���

� ���� �� ���� ���� ����� ���.

�� �� ���� TME �� �TME� � �� �� � �� � ��� ���

� ���� � � ����. TME� ���� ���� ���� ���� ���

� ��� TME� ������. �TME� ���� ���� ���� ��

�� ��� � ��� SOCKET�� ������. �� �� ���� ��

�� ��� ���� Tivoli Enterprise Console ����� �� � ���.

���� ���� � �� � ��(TME �� �TME) � ��� ���� ��

�� � � ����. TME� ���� ���� ���� ��� � ���

LCF� ������. �� TME� � Tivoli Enterprise Console ����� �

��� ����. �TME� ���� ���� ���� ���� ��� � �

�� SOCKET�� ������. ���� ���� TME �� �� ��� ��

�� Tivoli Enterprise Console ��� �� �� � ���.

�TME ���� �TME �� ���� ���� � � ����. �TME� �

��� ���� ���� ���� ��� � ��� SOCKET�� ����

��. �TME ���� TME �� �� ��� ���� Tivoli Enterprise Console

��� �� �� � ��, ���� ��� ���� Tivoli Enterprise Console

����� �� � ���.

���� ��� ��, �� ���� �� ��� ��� � ����. �� �, �

��� ���� �� ��� ��� � ����.

� 4 � ��� �� 29

Page 42: Tivoli - IBMpublib.boulder.ibm.com/tividd/td/tec/SC32-1241-00/ko_KO/PDF/ecoemst.pdfTivoli . v Tivoli Management Framework Tivoli , , , , policy region, , , . v Tivoli Management Framework

v ��� ���� 33 ���� ��� ��� ���� � 35 ���� �� ���

� ����� �����.

v �� � ��� �� ��� ��� 16 ���� ���� �� � ��� ����

�����.

v �� IBM Tivoli Enterprise Console � �� ���� �����.

���� ��� � ���� ���� ��, �� ��� ��� �������.

v ���� ����� �����?

v ���� � ��� ���� �����?

v �� ��� ��, ���� ��� ���� �����?

v ���� ��� ������?

��� �� �� Java API� ��� ��� ��

��� �� �� Java API� � ��� ���� � �� ���� ����

�. setup_env �� lcf_env �� ���� ��� ��� ����, ����� �

� �� ��� Java �� ��� �� ��� ��� ���.

�� ��� ��� �� �� Java API� ���� ��� ���� ���� � �

�� Java jar �� � ������ ���� ����.

Java ��� �� �� API� ���� ���� ��� � 8� �� �� ���

��� CLASSPATH ��� ��� ���.

� 8. ��� �� �� Java API� ��� ���� ��� �����

�� ����� �� ��

evd.jar

log.jar

Tivoli ��� �� �� �

jcf.jar

ibmjsse.jar

jsafe.zip

Tivoli ��� �� �� �� �� ���� ���

� �

xerces-3.2.1.jar

zce.jar

Tivoli ��� �� �� � ��� ���� �

���� ���� ��, � 9� ��� ����� ���� ��� �� ��

��� ��� ��� ���.

� 9. Java ��� ��� ���� ���� �� JNI ����� �� � ����

�� �� � ����� �� �� ����

AIX: libteclcf.a LIBPATH <eifsdk>/lib/aix4-r1

HP-UX: libteclcf.sl SHLIB_PATH <eifsdk>/lib//hpux10

30 Tivoli ��� �� ��: ��

Page 43: Tivoli - IBMpublib.boulder.ibm.com/tividd/td/tec/SC32-1241-00/ko_KO/PDF/ecoemst.pdfTivoli . v Tivoli Management Framework Tivoli , , , , policy region, , , . v Tivoli Management Framework

� 9. Java ��� ��� ���� ���� �� JNI ����� �� � ���� (��)

�� �� � ����� �� �� ����

Linux: libteclcf.so LD_LIBRARY_PATH <eifsdk>/lib/linux-ix86

--��--

<eifsdk>/lib/linux-s390

Solaris ��: libteclcf.so LD_LIBRARY_PATHJ <eifsdk>/lib/solaris2

Windows: teclcf.dll PATH <eifsdk>\lib\w32-ix86\eifdll

�: <eifsdk>� IBM Tivoli Enterprise Console TME � �� CD �� ���

�� ����� ����.

��� �� ��� � ��� ��

��� ��� UTF-8 ��� �� ��� �� ���� ����� ���� ���

� ����. ��� ��� ��� ���� �� �� ��� ���� ���� �

�� ��(UTF-8 �� �UTF-8)� �� �����.

UTF-8 �� ��� �� ���� ����� ���� �� , Pre37Server �

Pre37ServerEncoding ���� ������. 2��� � �� ��� ��, ��

UTF-8 ��� ���� ��� NO_UTF8_CONVERSION ���� ������.

�� ��� 73 ���� ������ �����.

�TME ���� ��, UTF-8 ���� ���� ��� ��� ���� ����

�.

���� Tivoli Enterprise Console 3.7 �� ��� �� �� ��� �� ���

� ���� � ����, �� ����� �� �� ��� �� ��� �

��.

� 4 � ��� �� 31

Page 44: Tivoli - IBMpublib.boulder.ibm.com/tividd/td/tec/SC32-1241-00/ko_KO/PDF/ecoemst.pdfTivoli . v Tivoli Management Framework Tivoli , , , , policy region, , , . v Tivoli Management Framework

32 Tivoli ��� �� ��: ��

Page 45: Tivoli - IBMpublib.boulder.ibm.com/tividd/td/tec/SC32-1241-00/ko_KO/PDF/ecoemst.pdfTivoli . v Tivoli Management Framework Tivoli , , , , policy region, , , . v Tivoli Management Framework

� 5 � ���� ��� ���

��� ��� ��� ��� � ��� ����� ��� � �� �� ��� ��

�� � ��� ����. �� �, ���� � �� ���(�: ping� ���

� ��) �� ����. ���� � ��� ���� � �� ���

30��� ���� ����� �����. �, ��� ���� ��� ��� �

� �� ��� � ����� �� ���.

Tivoli ��� �� ��� ��� ��� ��� �, �� � �� � ��

��� � (�� ��� ��� � � � ���� ���)� ���� ��� �

��� ����. ��� � ����� �� ��� ���� ��� ���� �

��� �� ��� ���� � ����. � ��� ��� �� ���� �

�� �� � � ���� �����. �� �� ��� ��� ���� ��� �

�� ��� ��� �� ���. ��� ���� �� ��, �� �� � �

�� � � ���� �� ���� �� ���� ��� ��� �

�� ��.

��� �� ��� ��� ���� ���� ����� � � �� ��� ���

��.

v �� ��: ��� ���� �� ��� ��� ���� �����. �� ��

�� � ���� ��� ����.

v � ��: ��� � ��� ��� ���� �� ��� ��� � �� ���

���� � ���� ��� �� ���� � ��� �� ��� �� �

�� � ����.

�� �� ���

���� ���� ��� ��� �� ���� ����. Filter �� FilterCache

���� ���� ���� ��� ��� �� � �� �� � � ����

���� ��� � ����. �����, IBM Tivoli Enterprise Console ��

��� �� �� ��� ���� ���� ���� �� ����.

�� ���� ��� �� �� ��� �� � ����. ��� ���� ���,

�� �� �� �� � ��� ���� � ���� �� � � ��� �

����.

Filter � FilterMode ���� �� ��� � ��� ���� ��� ���

��� ���.

v ��� ��� �� ��� ���

© Copyright IBM Corp. 2003 33

Page 46: Tivoli - IBMpublib.boulder.ibm.com/tividd/td/tec/SC32-1241-00/ko_KO/PDF/ecoemst.pdfTivoli . v Tivoli Management Framework Tivoli , , , , policy region, , , . v Tivoli Management Framework

1. FilterMode� IN�� ������.

2. ��� �� �� ���� ���� Filter�� �����.

v �� ��� ���

1. FilterMode� OUT�� ������.

2. ��� �� �� ���� ���� Filter�� �����.

v �� ���� ��� ��� ���(� �� ���.)

1. FilterMode� OUT�� ������.

2. Filter�� ���� ����.

�: �� ���� ��� ��� � ��� ���.

1. FilterMode� IN�� ��� ��

2. Filter�� ���� �� ��

�� ��� ��� 73 ���� � B ��� ��� �� ����� �����

�.

��� �� � ��� ���

���� ��� �� �� IBM Tivoli Enterprise Console ����� ��� �

� �, BufferEvents ���� YES� ���� �� ���� ��� ����.

FilterCache ���� ���� ��� ��� � ���� ����� �� ���

�� ��� ��� ���� ���� � ����.

�� ��� ��� ��� �� ���� �, FilterCache � FilterMode ����

���� ����� ��� � �����.

v �� ��� ����

1. FilterMode� IN�� ������.

2. BufferEvents� YES�� ������(� �).

3. ���� �� �� ���� ���� Filter � FilterCache�� ���

��.

v �� ���� ���

1. FilterMode� OUT�� ������.

2. ��� �� �� ���� ����� �� Filter � FilterCache�� �

����.

v �� ��� ����(� �)

1. FilterMode� OUT�� ������.

2. BufferEvents� YES� ������.

3. FilterCache�� ���� ����.

34 Tivoli ��� �� ��: ��

Page 47: Tivoli - IBMpublib.boulder.ibm.com/tividd/td/tec/SC32-1241-00/ko_KO/PDF/ecoemst.pdfTivoli . v Tivoli Management Framework Tivoli , , , , policy region, , , . v Tivoli Management Framework

�: �� ���� ��� ��� � ��� ���.

1. FilterMode� IN�� ��� ��

2. FilterCache�� ���� �� ��

BufferEvents ���� �� ��� �� �� ��� 16 ���� ��� ����

� �����.

�� ����� � �� ��� �����. � �� ��� disk_event ���� �

�� �� ���� �����. � �� ��� IP �� 126.32.2.14�� ��

Su_Success ���� ��� �� ���� �����.

# # Event Filters # Filter:Class=disk_event Filter:Class=Su_Success;origin=126.32.2.14

�� �� ���

�� filtering�� Tcl � � �� ��� �� ����. �� � �� ���

re:’value_fragment’���.

�: Tivoli ��� �� ��� Tcl �� � � ��� � ��� �����. Tivoli

��� �� ���� ��� �(\)� �� �� �� ����� �� �

��� � �� �(�: �)� ���. �� , \t� Tcl��� � ���

����� Tivoli ��� �� ����� t� �����.

�� ����� � � �� ��� Filter�� �����. � Filter�� �� �

��� TEC_� � �� ��� ��� ��� ��.

Filter:Class=re:’TEC_.*’

�� ����� � ��� ��� FilterCache�� �����. � Filter�� ��

���� TEC_� � �� ��� ��� ����� �� ��� ���.

FilterCache:Class=re:’TEC_.*’;severity=CRITICAL

Tcl � � �� �� �� ��� Tcl �� ���� �����.

�� ���� ���

� ��� ��� ���� ��� ����� � ��� �� �� ��� �

�� ��. � ��� ��� �� �� �� �� ���� ��� ���

���� ����, ��� ���� ����, ��� ���� ��� �����

�.

� 5 � ���� ��� ��� 35

Page 48: Tivoli - IBMpublib.boulder.ibm.com/tividd/td/tec/SC32-1241-00/ko_KO/PDF/ecoemst.pdfTivoli . v Tivoli Management Framework Tivoli , , , , policy region, , , . v Tivoli Management Framework

�� �� ��� �� IBM Tivoli Enterprise Console ������ � ��

� ��� � ����. ����� �� � ��� ���� ��, ��� ��

���� �� ���� ���� ���� � ����. IBM Tivoli Enterprise Console

����� �� �� ��� IBM Tivoli Enterprise Console �� ���� �

����.

�: � ��� C API� ��� �� �� ���� �� ����. �� ��

�� ��� �� �TME ���� ������.

� ��� ��� ���� ���� ��� �� � ��� �� ���� ��

�� ��� ���� ���� � ��� ���. ��� �� � � ����

�� ���� �����. �� ��� ��� �� ����� �� � ��

���� �����. ��, ��� ��� � ��� ��� �� ���� ���

� � ���.

� ��� �� �� ��� � �� ��� IBM Tivoli Enterprise Console �

�� ���� �����.

�� ��� ���

� ���� ����� ��, IBM Tivoli Enterprise Console � �� ����

��� ��� ���� �� ���� �����.

�� ��� � � ���� ������.

1. �� ���� � �� ���� ������. �� �� �� � ����

�����.

UseStateCorrelation=YES # for Windows NT only StateCorrelationConfigURL=file:C:\tmp\test.xml # for all other INTERPs # StateCorrelationConfigURL=file:///tmp/test.xml

2. ����� � ��� ��� XML ��� DTD ��� �� 1���� �

�� ��� �����.

3. CLASSPATH �� ��� �� ��� ������.

v zce.jar

v log.jar

v xerces-3.2.1.jar

v evd.jar

C API� ���� ��� ���� ��, ��� ����� ��� ���

� �� ��� ����� ��� ������.

36 Tivoli ��� �� ��: ��

Page 49: Tivoli - IBMpublib.boulder.ibm.com/tividd/td/tec/SC32-1241-00/ko_KO/PDF/ecoemst.pdfTivoli . v Tivoli Management Framework Tivoli , , , , policy region, , , . v Tivoli Management Framework

� 10. C API� ��� ���� �� ����� �� � ����

�� �� � ����� �� �� ����

AIX: libjvm.a LIBPATH /InstallDir/bin/aix4-r1/TME/TEC/jre/bin/classic

/InstallDir/bin/aix4-r1/TME/TEC/jre/bin

HP-UX: libjvm.sl SHLIB_PATH /InstallDir/bin/hpux10/TME/TEC/jre/lib/PA_RISC/classic

/InstallDir/bin/hpux10/TME/TEC/jre/lib/PA_RISC/

Linux: libjvm.so LD_LIBRARY_PATH /InstallDir/bin/linux-ix86/TME/TEC/jre/bin/classic

/InstallDir/bin/linux-ix86/TME/TEC/jre/bin

Solaris ��: libjvm.so LD_LIBRARY_PATH /InstallDir/bin/solaris2/TME/TEC/jre/lib/sparc

Windows: libjvm.dll PATH \InstallDir\bin\TME\TEC\jre\bin\classic

4. ���� ��� ��, ���� �� �� � ��� �������.

� ���� �� � �, �� ���� � ��� ���� ��� ������

���� � ����.

v ��� ��� ���� �� �� �� ��, ��� ��� � ��� ��� �

���� �����.

v ���� ���� �� �� �� ��, ��� ���� ��� ��� ����

��� �����.

� 5 � ���� ��� ��� 37

Page 50: Tivoli - IBMpublib.boulder.ibm.com/tividd/td/tec/SC32-1241-00/ko_KO/PDF/ecoemst.pdfTivoli . v Tivoli Management Framework Tivoli , , , , policy region, , , . v Tivoli Management Framework

38 Tivoli ��� �� ��: ��

Page 51: Tivoli - IBMpublib.boulder.ibm.com/tividd/td/tec/SC32-1241-00/ko_KO/PDF/ecoemst.pdfTivoli . v Tivoli Management Framework Tivoli , , , , policy region, , , . v Tivoli Management Framework

� 6 � ��� ��

� ���� Tivoli ��� �� ��� �� � �� �� ��� � �� ����

��� ��� � �����. �� � �� ����� ��� ��� ���� �

��� ���. ���� ��� ���� �� ���� ��� ����� API� �

�� � ����. �� API ���� ��� �� ��� ���� � ����.

� �� �� ��� ����.

v �� ��

v �� ��

v �� � ���

v �� ��� � ����

��� ��

���� �� �� ��� ��� ��� ��� ��� � ��� ��

�� ���. � ���� ��� ���� ���� �� � ��� �� �

� ��� � �����.

Java API� �� �� ��� ���� � �� ��� ���� �����.

��� �� � ��� ��� LogLevel � LogFileName ���� �����

�.

C API� ��, ed_diag_config_file ���� �����. ��� �� ��� ��

�� ��� 73 ���� ������ �����.

�� ��

�� ��� ���� �� ��� ���� � ��� ���. Tivoli ��� �� �

�� ���� �� �� � �� ��� ��� ��� �� � ����.

�� �� ��� �� �� � ��� ��� ���� ���� ��� ���

� ��� ��� ��� �����. ��� ��� � ��� ���� ����.

�� ��� �� ��� �� ����, ���� ��� ��� � � � ��

��� ����.

Java API� �� �� ��� ���� � �� ��� ���� �����. �

�� �� � ��� ��� TraceLevel � TraceFileName ���� ����

��. � ���� � ��� �� ��� �����.

© Copyright IBM Corp. 2003 39

Page 52: Tivoli - IBMpublib.boulder.ibm.com/tividd/td/tec/SC32-1241-00/ko_KO/PDF/ecoemst.pdfTivoli . v Tivoli Management Framework Tivoli , , , , policy region, , , . v Tivoli Management Framework

C API� ��, ed_diag_config_file ���� �����. ��� �� ��� ��

�� ��� 73 ���� ������ �����.

�� ��� �� �� ��� Customer Support� ������.

�� � ���

Tivoli ��� �� ��� ��� ��� �� �� � ���� ���� ��� �

����.

��� ��� �� ��� ���� � ��� ��� � ����.

v ��� ��� ��� ��

v ��� ��� � ��� � ��

���� ��� , Tivoli ��� �� ��� ��� ���� �� ��� ����

�����. ��� ���� ���� ��� � �� ��� � �����. �

� �, ���� �� �� ��� � �� ��� � ����. �� ��� ��

�� ��� �� ���� �����.

�� �� ��� ���� ���� ���� ���� �� ����. �� ���

���� ����� �� �� ��� �����.

��� �� �� ����

�� ����� ��� ��� ���� �� �� ����. �� �����

�� �� �� �� ���� ���� �� �� �� �� �� ��� �� �

� ConnectionsQueued �� � ��� ��� �����. ��� � � � ��

� � � ��� � � � � � � � � � � � � � � � � � � . � �

ConnectionsQueued� ���� �� �� �� �� ��� ��� � ����.

TCP/IP� ���� ��� �� ������� ���� � � � �� ��

�� ��� � � ��� ���. �� ����� �� ��� ���� ���

� �����. ConnectionsQueued� ��� ��� ��� ��� � ��� ���.

TCP/IP� � �� ��� �� �� � � �� ��� ���.

�� ����� � ���� �� �� �� ActiveConnections ���� ����

��� � ����. �� �� ����� ��� �� ���� ��� �� ��

���� ���� ���.

�� �� ��� ConnectionOriented�� ActiveConnections� ��� ��, ���

� �� �� ����� � ���� ����. ���, ��� ConnectionsQueued

� ��� ��� ��� TCP/IP� � ��� ���� �� ActiveConnections�

40 Tivoli ��� �� ��: ��

Page 53: Tivoli - IBMpublib.boulder.ibm.com/tividd/td/tec/SC32-1241-00/ko_KO/PDF/ecoemst.pdfTivoli . v Tivoli Management Framework Tivoli , , , , policy region, , , . v Tivoli Management Framework

�� ���� ���� ActiveConnectionsSafety� ��� � �� �� ��

ActiveConnections� ��� ��� �� � ��� �� ���� �� ��

� � ����.

�: TCP/IP� � ����� ��(ConnectionsQueued)� ����� ��� � �

��. ActiveConnections ��� �� ��� �� ��� ��� �� �

� ���� ���.

�� ��� � ����

��� Tivoli ��� �� ��� �� �� �� � �� � �� �� ��� �

�������.

��� �� � �

�� ����� ���� ��, ��� � �� ��� �� ��� ��� � ���

�.

v � TME ���� ��� ��� ����.

��: �� �� �� ��� ��� ���� � ����.

���: ��� � �� �� ������.

– ��� �� ��� ��� ���� ��� ��� � ����� TME

��� � �TME ��� � ��� ������.

– ��� ��� ��� �� �� ��� � ��� �TME ����

��� ��� ������. �TME ���� ���� � ����. �TME �

TME ��� ��� ��� ���� �����(�� ��� �)���.

v ��� ���� ���� Tivoli ��� �� ��� ������ ���� �

���.

��: ���� ����� ������ ��� ����� �� ��� ��

� ���� ��� ���.

���: lcf_env.sh �� lcf_env.cmd ���� ��� ��� ������.

v Microsoft Windows NT® ���� ��� �� ��� ������.

��: �� �� wsock32.lib ��� ����.

���: Windows NT ���� ��� � � FORCE:MULTIPLE �� ��

����. �� ����� ��� � �� ��� ���� ���. ��� �

�� ��� 27 ���� ���� ����� �����.

v ��� �� ��� ����� ����� ���� ����.

��: �� ��� ���� � ��� ��� ����.

���: ��� ���� � ��� ������.

– ���� �� ��� ��� ������.

� 6 � ��� � 41

Page 54: Tivoli - IBMpublib.boulder.ibm.com/tividd/td/tec/SC32-1241-00/ko_KO/PDF/ecoemst.pdfTivoli . v Tivoli Management Framework Tivoli , , , , policy region, , , . v Tivoli Management Framework

– ��� � �� �� ��� �����.

– �� ��� �� ��� ��� BAROC ��� ���� ��� ������.

v ��� LOG0014E ��� ������.

��: ���� LogFileName ���� ��� ��� �� � ���.

���: LogFileName ���� ��� �� ��� ������.

��� ��� �� �� ��

�� ����� ��� ��� ���� � ��� �� ��� �����.

v wpostzmsg �� postzmsg� ��� � �� ��� ������. �� ���

TECAgent� ��� � BufEvtPath ���� �� �� �� ��� �����

�.

��: � ��� ��� �� �� ��� � �� ID� �� �� � �

�� �� �����. �� ��� ID� BufEvtPath ���� ��� ���

��� �� �� ��� ��� ���.

���: ��� BufEvtPath ���� ��� ��� �� � �� ��� �

��� �����.

v � TME ���� ��� ��� ��� � ���.

��: Tivoli �� ��� ����.

���: �� ���� TransportList �� ServerLocation ���� ����

��.

��� ��

�� ����� ��� ��� ���� ��� � ��� �� ��� �����.

v ��� ���� �� ���� ��� ��� ��� ����.

��: ��� � ��� ��� ��� �� ���� �� ��� ��� ��

� ���� ����.

���: ��� ��� �� ��� �� ��� �����. �� ��, ��

� ��� ������. �� ��� ��� �� ��� �����.

1. ��� �� ���� TestMode ���� YES� ������.

2. ServerLocation ���� ���� ��� ��� ������.

3. ���� �� ����.

4. ServerLocation ���� ���� �� ��� ���� �� ���� ��

� ����� ��� � ������.

�� ���� ��� �� ���� ��� ���� �� ���� ����.

wpostzmsg ��� �� ���� ��� ��� ��� ���� ��� �

42 Tivoli ��� �� ��: ��

Page 55: Tivoli - IBMpublib.boulder.ibm.com/tividd/td/tec/SC32-1241-00/ko_KO/PDF/ecoemst.pdfTivoli . v Tivoli Management Framework Tivoli , , , , policy region, , , . v Tivoli Management Framework

��� ������. ��� ��� ��� ���� ��� � �� ��, ��

�� ��� �� ��� ��� ������.

� ���� ��� ��� �� ���� ���� � � ���� ��

��. ��� ��� ������.

�: ���� ���� ��� , TestMode ���� ����� ���� ���

��� ��� � �� ��� �� ��� ��� ����.

v ���� ��� � wpostzmsg �� postzmsg �� �� ����, ���

��� ��� � ���.

��: ���� ��� �� � � �� ��� ��� �� ����� ���

� ����.

– portmapper� ����� �� ����, portmapper� ��� ����� �

� ��� ����. Windows ���� ��, portmapper ��� ���.

– ���� �� �, ��� �� �� ��� ��� �������.

���: ���� �� �� �� � ��� �����.

� 6 � ��� � 43

Page 56: Tivoli - IBMpublib.boulder.ibm.com/tividd/td/tec/SC32-1241-00/ko_KO/PDF/ecoemst.pdfTivoli . v Tivoli Management Framework Tivoli , , , , policy region, , , . v Tivoli Management Framework

44 Tivoli ��� �� ��: ��

Page 57: Tivoli - IBMpublib.boulder.ibm.com/tividd/td/tec/SC32-1241-00/ko_KO/PDF/ecoemst.pdfTivoli . v Tivoli Management Framework Tivoli , , , , policy region, , , . v Tivoli Management Framework

�� A. API(Application Programming Interface)

� ���� Tivoli ��� �� ��� API� � �����. C �� �� � Java

��� � ��� API� ��� �� �� ��� �� ���� ���� �

����� ����� �����.

C �� API C ��� �� �� ���� ���� ��� C ����� ��� ���. C �

� API� ����� ��� �����. � API� ��� � �� ��� ���

��.

v tec_agent_getenv

v tec_agent_init

v tec_create_EIF_handle

v tec_create_handle

v tec_create_handle_c

v tec_create_handle_r

v tec_destroy_handle

v tec_errno

v tec_get_event

v tec_put_event

v tec_register_callback

© Copyright IBM Corp. 2003 45

Page 58: Tivoli - IBMpublib.boulder.ibm.com/tividd/td/tec/SC32-1241-00/ko_KO/PDF/ecoemst.pdfTivoli . v Tivoli Management Framework Tivoli , , , , policy region, , , . v Tivoli Management Framework

tec_agent_getenv

�� ��� �� �� �� �����.

char *tec_agent_getenv(char *keyword)

��

keyword

��� ��� ��

#include "tec_eeif.h" char *serverLoc=tec_agent_getenv("ServerLocation")

����

��� �� �� ��� ����. � ��� ��� ����. ���� �

� ��� ���� �� �� �(null)� �����.

46 Tivoli ��� �� ��: ��

Page 59: Tivoli - IBMpublib.boulder.ibm.com/tividd/td/tec/SC32-1241-00/ko_KO/PDF/ecoemst.pdfTivoli . v Tivoli Management Framework Tivoli , , , , policy region, , , . v Tivoli Management Framework

tec_agent_init

�� ��� �� ��� ��� �� EIF ��� ��

�: tec_agent_init ��� Tivoli ��� �� �� ��� ����� � ���

� � �� �����. � ���� � � ��� tec_agent_init ��� �

��� �� �� �� ������.

int tec_agent_init(char *cfgfile)

��

cfgfile �� ��� �� ��

#include "tec_eeif.h" tec_agent_init(“config”);

����

��� �� 0� �����.

� A. API(Application Programming Interface) 47

Page 60: Tivoli - IBMpublib.boulder.ibm.com/tividd/td/tec/SC32-1241-00/ko_KO/PDF/ecoemst.pdfTivoli . v Tivoli Management Framework Tivoli , , , , policy region, , , . v Tivoli Management Framework

tec_create_EIF_handle

�� ��� ���� � �� ��� ���� ��� ��� ���� ��� ��

� � ���� ���� �� �� ���. �� �� ��� ��� ��

��� ���� ����. tec_create_handle� �����.

tec_handle_t tec_create_EIF_handle(char *cfgfile, int oneway,delivery_mode mode)

��

cfgfile �� ��� �� ��

oneway

�� �� ������� ���� tec_put_event� �� ��� ��� �

� � ��� ��� ������ �� ���� � �����. � (1)�

tec_put_event� ��� oserv ������ ��� ���� ����

��� �� ��, � ��� ��� ���� ��� �����. � 0�

��� oserv ����� ��� �� �� ��� ���� �� ���

� ��� ��� ��� ����� �� �����.

mode ��� �� ��� ���.

v submission

v reception

�� ���� ���� ��, submission ��� ������. �� �

���� ���� ��, reception ��� ������.

#include "tec_eeif.h" if((th =tec_create_EIF_handle("config",0,submission))==NULL){ fprintf(stderr,"%s:tec_create_handle failed errno=%d \n ", progname,tec_errno); exit(1); }

����

� ��� �� �� �. �� �� API ��� ���� �����.

48 Tivoli ��� �� ��: ��

Page 61: Tivoli - IBMpublib.boulder.ibm.com/tividd/td/tec/SC32-1241-00/ko_KO/PDF/ecoemst.pdfTivoli . v Tivoli Management Framework Tivoli , , , , policy region, , , . v Tivoli Management Framework

tec_create_handle

���� ��� ��� ��� �� �� ���.

tec_handle_t tec_create_handle(char *location, unsigned short port, int oneway,

tec_delivery_type type)

��

location

�TME ��� Tivoli ��� �� ��� �� ��� ��� ��� �� �

� ��� ���� ���, TME ��� �� @EventServer[#region_name]

oneway

�� �� ������� ���� tec_put_event� �� ��� ��� �

� � ��� ��� ������ �� ���� � �����. � (1)�

tec_put_event� ��� oserv ������ ��� ���� ����

��� �� ��, � ��� ��� ���� ��� �����. � 0�

��� oserv ����� ��� �� �� ��� ���� �� ���

� ��� ��� ��� ����� �� �����.

port �TME ��� �� ��� ���� ���� �

type ��� �� ��� ���.

v connection_less

v connection_oriented

v use_default

use_default �� ConnectionMode ���� � �� ���� ��� �

�, �� ConnectionMode ���� ���� �� �� ��, �� ��

�����.

#include "tec_eeif.h" if((th = tec_create_handle(tec_server, port, oneway, type)) == NULL) { fprintf(stderr, “%s: tec_create_handle failed errno=%d\n”, progname, tec_errno); exit(1);

}

����

� ��� �� �� �. �� tec_put_event� ���� � �����. �

�� �(null)� , �� ��� ServerLocation ��� ��� �� � �����.

�� 0� , ���� �� ServerPort ��� ����, � � �� portmapper

� A. API(Application Programming Interface) 49

Page 62: Tivoli - IBMpublib.boulder.ibm.com/tividd/td/tec/SC32-1241-00/ko_KO/PDF/ecoemst.pdfTivoli . v Tivoli Management Framework Tivoli , , , , policy region, , , . v Tivoli Management Framework

� ��� ��� ���� �� ���.

50 Tivoli ��� �� ��: ��

Page 63: Tivoli - IBMpublib.boulder.ibm.com/tividd/td/tec/SC32-1241-00/ko_KO/PDF/ecoemst.pdfTivoli . v Tivoli Management Framework Tivoli , , , , policy region, , , . v Tivoli Management Framework

tec_create_handle_c

�� ��� ���� � �� ��� ���� ��� ��� ���� ��� ��

� � ���� ���� �� �� ���. �� �� ��� ��� ��

��� ���� ����. tec_create_handle� �����.

tec_handle_t tec_create_handle_c (char *cfgfile,char *location, unsigned short port,

int oneway, tec_delivery_type type, delivery_mode mode)

��

cfgfile �� ��� �� ��.

location

�TME ��� Tivoli ��� �� ��� �� ��� ��� ��� �� �

� ��� ���� ���, TME ��� �� @EventServer[#region_name]

mode ��� �� ��� ���.

v submission

v reception

�� ���� ���� ��, submission ��� ������. �� �

���� ���� ��, reception ��� ������.

oneway

�� �� ������� ���� tec_put_event� �� ��� ��� �

� � ��� ��� ������ �� ���� � �����. � (1)�

tec_put_event� ��� oserv ������ ��� ���� ����

��� �� ��, � ��� ��� ���� ��� �����. � 0�

��� oserv ����� ��� �� �� ��� ���� �� ���

� ��� ��� ��� ����� �� �����.

port �TME ��� �� ��� ���� ���� �

type ��� �� ��� ���.

v connection_less

v connection_oriented

v use_default

use_default �� ConnectionMode ���� � �� ���� ��� �

�, �� ConnectionMode ���� ���� �� �� ��, �� ��

�����.

� A. API(Application Programming Interface) 51

Page 64: Tivoli - IBMpublib.boulder.ibm.com/tividd/td/tec/SC32-1241-00/ko_KO/PDF/ecoemst.pdfTivoli . v Tivoli Management Framework Tivoli , , , , policy region, , , . v Tivoli Management Framework

#include "tec_eeif.h" if((th =tec_create_handle_c("config","tecserver.com",5529,0,connection_less,submission)) ==NULL){ fprintf(stderr,"%s:tec_create_handle failed errno=%d \n ", progname,tec_errno); exit(1); }

����

� ��� �� �� �. �� tec_put_event� ���� � �����. �

�� �(null)� , �� ��� ServerLocation ��� ��� �� � �����.

�� 0� , ���� �� ServerPort ��� ����, � � �� portmapper

� ��� ��� ���� �� ���.

52 Tivoli ��� �� ��: ��

Page 65: Tivoli - IBMpublib.boulder.ibm.com/tividd/td/tec/SC32-1241-00/ko_KO/PDF/ecoemst.pdfTivoli . v Tivoli Management Framework Tivoli , , , , policy region, , , . v Tivoli Management Framework

tec_create_handle_r

�� ��� ���� � �� ��� ���� ��� ��� ���� ��� ��

�� ���. �� �� ��� ��� �� ��� ���� ����.

tec_create_handle� �����.

tec_handle_t tec_create_handle_r (char *cfgfile,char *location, unsigned short port,

int oneway, tec_delivery_type type)

��

cfgfile �� ��� �� ��

location

�TME ��� Tivoli ��� �� ��� �� ��� ��� ��� �� �

� ��� ���� ���, TME ��� ��

@EventServer[#region_name]

oneway

�� �� ������� ���� tec_put_event� �� ��� ��� �

� � ��� ��� ������ �� ���� � �����. � (1)�

tec_put_event� ��� oserv ������ ��� ���� ����

��� �� ��, � ��� ��� ���� ��� �����. � 0�

��� oserv ����� ��� �� �� ��� ���� �� ���

� ��� ��� ��� ����� �� �����.

port �TME ��� �� ��� ���� ���� �

type ��� �� ��� ���.

v connection_less

v connection_oriented

v use_default

use_default �� ConnectionMode ���� � �� ���� ��� �

�, �� ConnectionMode ���� ���� �� �� ��, �� ��

�����.

#include "tec_eeif.h" th = tec_create_handle_r(“config”,“localhost”,1234, 0, use_default)) == NULL) */

����

� ��� �� �� �. �� tec_put_event� ���� � �����. �

�� �(null)� , �� ��� ServerLocation ��� ��� �� � �����.

� A. API(Application Programming Interface) 53

Page 66: Tivoli - IBMpublib.boulder.ibm.com/tividd/td/tec/SC32-1241-00/ko_KO/PDF/ecoemst.pdfTivoli . v Tivoli Management Framework Tivoli , , , , policy region, , , . v Tivoli Management Framework

�� 0� , ���� �� ServerPort ��� ����, � � �� portmapper

� ��� ��� ���� �� ���.

54 Tivoli ��� �� ��: ��

Page 67: Tivoli - IBMpublib.boulder.ibm.com/tividd/td/tec/SC32-1241-00/ko_KO/PDF/ecoemst.pdfTivoli . v Tivoli Management Framework Tivoli , , , , policy region, , , . v Tivoli Management Framework

tec_destroy_handle

tec_create_handle, tec_create_handle_c, tec_create_EIF_handle �

tec_create_handle_r�� �� ��� ��� �� �� ���� � � �

�� ���.

void tec_destroy_handle (tec_handle_t th)

��

th tec �� create_handle ��� �� ���� �����.

#include "tec_eeif.h" tec_destroy_handle(th);

� A. API(Application Programming Interface) 55

Page 68: Tivoli - IBMpublib.boulder.ibm.com/tividd/td/tec/SC32-1241-00/ko_KO/PDF/ecoemst.pdfTivoli . v Tivoli Management Framework Tivoli , , , , policy region, , , . v Tivoli Management Framework

tec_errno

���� ��� ��� �, tec_errno� � �� ��� �����.

extern int tec_errno

56 Tivoli ��� �� ��: ��

Page 69: Tivoli - IBMpublib.boulder.ibm.com/tividd/td/tec/SC32-1241-00/ko_KO/PDF/ecoemst.pdfTivoli . v Tivoli Management Framework Tivoli , , , , policy region, , , . v Tivoli Management Framework

tec_get_event

������ ���� ����� ���. �� � ��� ��� ���� ��

���. ��� ���� � ��� ���� �� � ����. ed_scan_n ���

�� ���� ���� �� ������. ���� ��� ��� ���� �

��.

long tec_get_event (tec_handle_t th, unsigned char ** event_message);

��

th ��� �� �� create_handle ��� �� ���� �����.

event_message

���� ��� ��� ��� ���� ����.

#include "tec_eeif.h" char *event; long event_len; int rc;

event=NULL; event_len = tec_get_event(th, &event); if (event && event_len) { n =ed_scan_n (event,event_len); } if (event) free(event)

����

��� ��� ��� �����. ����� ���� � 0� �����.

� A. API(Application Programming Interface) 57

Page 70: Tivoli - IBMpublib.boulder.ibm.com/tividd/td/tec/SC32-1241-00/ko_KO/PDF/ecoemst.pdfTivoli . v Tivoli Management Framework Tivoli , , , , policy region, , , . v Tivoli Management Framework

tec_put_event

��� ��� ���� ����.

long tec_put_event (tec_handle_t th, char *event)

��

event ���� ���� ��

th ��� �� �� create_handle ��� �� ���� �����.

#include "tec_eeif.h" if ( tec_put_event(th, event_string) == -1 { fprintf(stderr, “%s: tec_put_event failed, errno=%d\n”, progname, tec_errno);

exit(1);

}

����

��� ��� �� ��� �, ���� ���� �� ����� �� �� �

�� �����. 0 ��� ���� ����� �� �����. �� ��� ��

� �����.

58 Tivoli ��� �� ��: ��

Page 71: Tivoli - IBMpublib.boulder.ibm.com/tividd/td/tec/SC32-1241-00/ko_KO/PDF/ecoemst.pdfTivoli . v Tivoli Management Framework Tivoli , , , , policy region, , , . v Tivoli Management Framework

tec_register_callback

������ upcall� � ���� ����� ���. ������ �����

��� ���� ���� ��� ��� � ��� �����.

tec_event_callback� ��� ��� ���.

int (*tec_event_callback)(tec_handle_t h, unsigned char *msg, long _msg_len);

��� ���� � ��� ���� �� � ����. ed_scan_n ����� �

��� ��� ��� �� ������. ���� ��� ��� ���� ��

�.

tec_event_callback ��� -1 �� (0)� �����. 0� ��� � ���

� ������ �����. -1� ��� ��� ���� ���, � �� ��� �

�, ���� ��� �� �� �����.

void tec_register_callback(tec_handle_t th, tec_event_callback *fn)

��

th ��� �� �� create_handle ��� �� ���� �����.

fn ��� �� � ��� ��

#include "tec_eeif.h" int on_message (tec_handle_t th, unsigned char *event, long event_len) { long n; if (event && event_len) { int i; char *ev; long len; long idx = 1;

n =ed_scan_n (event,event_len); for(i =0;i <n;i++,idx++) { ev =(char *)ed_scan_get_n ((char *)event, idx, event_len, &len); free (ev); } } return 0; }

tec_register_callback(th,on_message)

� A. API(Application Programming Interface) 59

Page 72: Tivoli - IBMpublib.boulder.ibm.com/tividd/td/tec/SC32-1241-00/ko_KO/PDF/ecoemst.pdfTivoli . v Tivoli Management Framework Tivoli , , , , policy region, , , . v Tivoli Management Framework

C API� ����

��� C API� �������. ��� � �� ��� �����.

v ed_scan_get_n

v ed_scan_n

v ed_sleep

60 Tivoli ��� �� ��: ��

Page 73: Tivoli - IBMpublib.boulder.ibm.com/tividd/td/tec/SC32-1241-00/ko_KO/PDF/ecoemst.pdfTivoli . v Tivoli Management Framework Tivoli , , , , policy region, , , . v Tivoli Management Framework

ed_scan_get_n

�� API� � ��� ���� � ��� ���� �� � ����. � ���

���� ���� n�� ���� ����.

char * ed_scan_get_n (char *packet,long index,long packet_len, long *result_len);

��

packet

tec_register_callback� ��� � ���� ���� tec_get_event

� � ���� ��

index 1�� � �� ��� n�� ��

Packet_len

��� ��� � ��

Result_len

��� �� ��� ����.

#include "tec_eeif.h" char *package char *ev; int i; long n,len,idx=1;

package=tec_get_event(th);

n = ed_scan_n (package, strlen (package)); for (i = 0; i < n; i++, idx++) { ev =(char *) ed_scan_get_n ((char *) package, idx, strlen (package),&len); free (ev); }

����

��� ���� ��� �� ��� ��� ��� �����. � ��� �

� ���.

� A. API(Application Programming Interface) 61

Page 74: Tivoli - IBMpublib.boulder.ibm.com/tividd/td/tec/SC32-1241-00/ko_KO/PDF/ecoemst.pdfTivoli . v Tivoli Management Framework Tivoli , , , , policy region, , , . v Tivoli Management Framework

ed_scan_n

�� API� � ��� ���� � ��� ���� �� � ����. � ���

���� ��� �� ��� �� ������.

long ed_scan_n (char *packet, long packet_len );

��

packet tec_register_callback� ��� � ���� ���� tec_get_event

� � ���� ��

Packet_len

��� ��� � ��

#include "tec_eeif.h" char *package char *ev; int i; long n,len,idx=1;

package=tec_get_event(th);

n = ed_scan_n (package, strlen (package)); for (i = 0; i < n; i++, idx++) { ev =(char *) ed_scan_get_n ((char *) package, idx, strlen (package),&len); free (ev); }

����

��� �� �����. ���� � (0)� ���� ��� ��� -1� �

����.

62 Tivoli ��� �� ��: ��

Page 75: Tivoli - IBMpublib.boulder.ibm.com/tividd/td/tec/SC32-1241-00/ko_KO/PDF/ecoemst.pdfTivoli . v Tivoli Management Framework Tivoli , , , , policy region, , , . v Tivoli Management Framework

ed_sleep

��� �� �� � ��� ������ ���� ����� ���. � ����

� � ���� ��� ��� � � ��� �� �� ���� � ����

�.

int ed_sleep (long seconds, long millis);

��

millis ��� �� �����.

second

� �� �����.

#include "tec_eeif.h" /* pause for 3.5 seconds */ ed_sleep (3, 500);

/* sleep duration is zero but yields briefly so other threads can run */ ed_sleep (0, 0);

����

0� �����.

� A. API(Application Programming Interface) 63

Page 76: Tivoli - IBMpublib.boulder.ibm.com/tividd/td/tec/SC32-1241-00/ko_KO/PDF/ecoemst.pdfTivoli . v Tivoli Management Framework Tivoli , , , , policy region, , , . v Tivoli Management Framework

Java �� API Java ��� ���� ��� Java 1.3.1 ����� ��� ���. Java API�

Jar ���� �����. � API� ��� � �� ��� �����.

v disconnect

v getConfigVal

v onMessage

v receiveEvent

v registerListener

v sendEvent

v TECAgent

v TECEvent

64 Tivoli ��� �� ��: ��

Page 77: Tivoli - IBMpublib.boulder.ibm.com/tividd/td/tec/SC32-1241-00/ko_KO/PDF/ecoemst.pdfTivoli . v Tivoli Management Framework Tivoli , , , , policy region, , , . v Tivoli Management Framework

disconnect

��� ���� �� ��� ���.

disconnect()

public synchronized void disconnect()

� A. API(Application Programming Interface) 65

Page 78: Tivoli - IBMpublib.boulder.ibm.com/tividd/td/tec/SC32-1241-00/ko_KO/PDF/ecoemst.pdfTivoli . v Tivoli Management Framework Tivoli , , , , policy region, , , . v Tivoli Management Framework

getConfigVal

�� ��� �� �� �� �����.

getConfigVal (String key)

��

key �� ��� ���� �����.

public String getConfigVal(String key)

����

TECAgent� ����� � ���� �� ��� key� ��� �� �� ����

�. �� ��� key� � null� �����. �� �� ��� ���(�: Filter)�

��, �� ��� ��� ��� ��� �����.

66 Tivoli ��� �� ��: ��

Page 79: Tivoli - IBMpublib.boulder.ibm.com/tividd/td/tec/SC32-1241-00/ko_KO/PDF/ecoemst.pdfTivoli . v Tivoli Management Framework Tivoli , , , , policy region, , , . v Tivoli Management Framework

onMessage

API�� ����� ���� ���� �����.

onMessage (String event)

��

event ���� �� ��� ������ �����.

public void onMessage( String event )

����

������ API� �� �� �� ���� ���� ��� ��� ����

���� ��� ��� � ��� ���� ����� ��� �(true)� ���

��.

������ API� ���� �� ���� � ��� ��� �� ��� �

���� ����� ���� �� �(false)� �����. � ��, ���� �

�� �� �� �� � �� ���� ��� ����.

� A. API(Application Programming Interface) 67

Page 80: Tivoli - IBMpublib.boulder.ibm.com/tividd/td/tec/SC32-1241-00/ko_KO/PDF/ecoemst.pdfTivoli . v Tivoli Management Framework Tivoli , , , , policy region, , , . v Tivoli Management Framework

receiveEvent

������ ���� ����� � � ��� ���. TECAgent� ����

� � ���� �� ��� ��� �� ��� ���� ���� ���.

registerListener ��� �����.

string receiveEvent()

public synchronized String receiveEvent()

����

� API� � ��� ���� �����. �� TECEvent.TECAD_EVENT

_END_CHAR (A)� � ���� ��� ���� ����.

68 Tivoli ��� �� ��: ��

Page 81: Tivoli - IBMpublib.boulder.ibm.com/tividd/td/tec/SC32-1241-00/ko_KO/PDF/ecoemst.pdfTivoli . v Tivoli Management Framework Tivoli , , , , policy region, , , . v Tivoli Management Framework

registerListener

�� ������ ����� ���� ���� ��� ��� �����.

IEventProcessing ������ � �� ����� ������ ��� ���.

receiveEvent ��� �����.

registerListener (IEventProcessing)

��

IEventProcessing

IEventProcessing ��� � �� ����� ���

public void registerListener (IEventProcessing)

� A. API(Application Programming Interface) 69

Page 82: Tivoli - IBMpublib.boulder.ibm.com/tividd/td/tec/SC32-1241-00/ko_KO/PDF/ecoemst.pdfTivoli . v Tivoli Management Framework Tivoli , , , , policy region, , , . v Tivoli Management Framework

sendEvent

TECAgent� ����� � ���� �� ��� ��� ��� ��� ���� �

���. ���� TECEvent� ������ ��� ���. BufferEvents=YES �

��� ���� �� , ���� ��� �� ���� �����.

sendEvent (String event)

��

event ��� ��� ���� ��� ���. ���� �� � , ��� ��

TECEvent.MIN_EVENT_LEN � ����� �� sendEvent� �� �

�� �����.

public synchronized int sendEvent(String event)

����

��� ��� �� ��� �, ���� ���� �� ����� �� �� �

�� �����. 0 ��� ���� ����� �� �����. �� ��� ��

� �����.

� ��� ���� ��, �� ��� ��� ��, ���� ���� ����

� �� �� ��� �� ��� �� � � ��� �� ��� ����.

70 Tivoli ��� �� ��: ��

Page 83: Tivoli - IBMpublib.boulder.ibm.com/tividd/td/tec/SC32-1241-00/ko_KO/PDF/ecoemst.pdfTivoli . v Tivoli Management Framework Tivoli , , , , policy region, , , . v Tivoli Management Framework

TECAgent

�� ��� ����� � ���� �����. ��� ��� ���� ���

��� ��� �� �� �� �������.

TECAgent (Reader configStream, int deliveryMode, boolean oneway)

��

configStream

�� ���� �� ����

deliveryMode

�� ��� �����. �� SENDER_MODE � RECEIVE_MODE��

�.

oneway

�� ��� �� TME ����� ��� �����. sendEvent() ���

��� �� ��� ��� ������ �� �����. � 1� ��

� ��� ���� ���� �� ����, � 0� ��� ��� �

���� �� �����.

public TECAgent(Reader configStream, int deliveryMode,

boolean oneway)

����

TECAgent� �� � � �� ��� �����.

� A. API(Application Programming Interface) 71

Page 84: Tivoli - IBMpublib.boulder.ibm.com/tividd/td/tec/SC32-1241-00/ko_KO/PDF/ecoemst.pdfTivoli . v Tivoli Management Framework Tivoli , , , , policy region, , , . v Tivoli Management Framework

TECEvent

��� ��� ��� �� � ��=�� �� �� ��� � ������.

TECEvent()

init(String event)

��

event � �� ��� ��. ��� ��� ��� ��� � �� ����

�.

v Class1;msg=‘text.’;hostname=artemis;source=TEC;END

v Class2;END

v Class3;msg=theMessage;END

public boolean init(String event);

����

init() ��� �� �� ��� ��� ��� ����� �� �� � �(true)

��, � � �� ��� �(false)���.

72 Tivoli ��� �� ��: ��

Page 85: Tivoli - IBMpublib.boulder.ibm.com/tividd/td/tec/SC32-1241-00/ko_KO/PDF/ecoemst.pdfTivoli . v Tivoli Management Framework Tivoli , , , , policy region, , , . v Tivoli Management Framework

�� B. �� �� �� ���

� ���� �� ��� ���� �� � ��� �����.

���

���� keyword=value ��� �����.

� ��� �� �� ��� ���. � �� �� ���� �� ��� ���

� ��� ���� ����. �� ��� BAROC ��� ���� �� �� �

�� ��� ���� ����.

�: ���� �� �� ��� �� ���� �� �� ��� ���� ��

��� ���� ����.

�� ���� �� ���� �� � ����.

�: �� ���� �� ���� ���� �� ��, � ���� �� ��

� �� ���� ���. ��� ���� �� ��� Tivoli Enterprise Console

��� ���� �����.

AdapterCdsFile=path

��� �� ��� �� �� ��� �����. CDS ��� �� ���

�� ����� � �� �� ���� � ���� �����.

AdapterErrorFile=path

��� �� ��� �� �� ��� �����. �� ��� �� ���

�� ����� � �� �� ���� � ���� �����.

APPEND_CLASSPATH=string

Java � � ��� ���� �� CLASSPATH �� ��� ���� �

�� �����. � ��� ��� �� �, Windows ���� ��

����(;) �� UNIX ���� �� ��(:)� ���� �����. ��

� ��� ��� ���� �� ���. �� �, Windows ����

�� APPEND_CLASSPATH=c: \my_product\my_java.class; d:

\my_product\my_jar .jar �� UNIX ���� �� APPEND

_CLASSPATH=/my_product/my_java.class: /my_product/my_jar.jar���.

Tivoli Enterprise Console ����� ��, ��� ��� � ���

��� jar ��� ��� �����. C� �� ���� ��, ��� �

�� ��� �� CLASSPATH� �����.

© Copyright IBM Corp. 2003 73

Page 86: Tivoli - IBMpublib.boulder.ibm.com/tividd/td/tec/SC32-1241-00/ko_KO/PDF/ecoemst.pdfTivoli . v Tivoli Management Framework Tivoli , , , , policy region, , , . v Tivoli Management Framework

�: ��� �� CLASSPATH� ���� ����. � CLASSPATH ��

� � �� ��� � Java� �����. � ���� �� ����

��� ��� � ����.

APPEND_JVMPATH=string

Java � � ��� ���� �� � ����� �� �� ��� ��

�� ��� �����. ��� ��� �� �, Windows ����

�� ����(;) �� UNIX ���� �� ��(:)� ���� �����. �

�� ��� ��� ���� �� ���. �� �, Windows ��

�� �� APPEND_JVMPATH= c:\my_product\jre\bin;c:\my_product\jre

\b in \c l a s s i c � � UNIX � � � � � � APPEND_JVMPATH=

/my_product/jre/bin:/my_product/jre/bin/classic���. � ���� C� �

� ����� ����, ��� � ����� �� �� ��� ����

�. � ��� �� �� ��� 30 ���� � 9� �� ��� ��

�� Java API� ��� ���� ���� �� ����� �� � ��

�� ��� �����.

�: ��� � ����� �� �� ��� ���� ����. � ����

�� ���� ��� ��� � ����.

BufEvtMaxSize=size

��� ��� � ��(KB ��)� �����. � �� 64���. �� �

�� server ���� YES� ��� �� ���� ���� ����.

BufEvtMaxSize ���� �����.

BufEvtPath=pathname

��� �� ��� �� �� ��� �����. ���� �����,

BufEvtPath ���� $TIVOLIHOME ��� ���� ��� ����� �

� �� � ���� ��� ���� ����. ��� ���� ���

�� �� ��� �����. ��� �� ��� � �����

$TIVOLIHOME� ���� ��� � �� ��� � ���.

� 11. ��� ��� �� �� � ��

�� �� �� �� $TIVOLIHOME �

UNIX $TIVOLIHOME/tec/cache /etc/Tivoli

Microsoft Windows %TIVOLIHOME%\tec\ cache.dat %SystemRoot%\system32\

drivers\etc\Tivoli

AS/400® ���� � ���� ���� ����.

�� BufferEvents ���� YES� ��� ��� ��� ������.

UseStateCorrelation ���� YES� ���� �� , BufEvtPath ����

�� � ��� �� ���� ��� �� ��� �����. Tivoli �

�� �� ��� _sc�� ���� ��� �� ��� �����. � ��

74 Tivoli ��� �� ��: ��

Page 87: Tivoli - IBMpublib.boulder.ibm.com/tividd/td/tec/SC32-1241-00/ko_KO/PDF/ecoemst.pdfTivoli . v Tivoli Management Framework Tivoli , , , , policy region, , , . v Tivoli Management Framework

�� ��� �� ��� � ��� �� ��� � ��� �� ��.

��� �� � �� UNIX� �� $TIVOLIHOME/tec/cache_sc��,

Windows� �� $TIVOLIHOME/tec/cache_sc.dat���.

�: �� ����� � ��� ������ Tivoli ��� �� ���

���� ��, � ������ �� ��� ��� �� ��� �

����.

BufferEvents=YES | NO

��� ���� �� ��� �� ��� �����.

YES ���� BufEvtPath ���� ��� ��� ����.

NO ���� ��� ����� ����.

UseStateCorrelation=YES�� BufferEvents=YES� , API� ��

BufEvtPath> ���� ��� ��� ���� ����.

StateCorrelationMaxFileSize � StateCorrelationTotalSize ���� �� �

� � �� �����.

�� ���� ���� ����. � �� YES���. � ���� ��

���.

BufferFlushRate=events_per_minute

� ��� ��� �� �����. ���� ��� ��� ���� �

�� ���� �� , � � ��� ���� ����. � �� 0��

����� �� ���� � �� ����.

� ���� �����.

ConnectionMode=connection_oriented | connection_less

IBM Tivoli Enterprise Console ���� �� ��� ��� ���� �

��� �� ��� �����. � �� connection_less���. (IBM

Tivoli Enterprise Console ����� ��� ��� � ��

connection_oriented���.)

connection_oriented

��� ��� ��� �� ��, �� �� ���� � ��

�����. �� ��� ��� ��� � ��� �����. ���

� ��� � ��� ���. � �� co �� CO� � � �

����.

connection_less

� ��� ��� � ��� �� ��� ��� � �� �

��.

� ���� �����.

� B. �� ��� �� ��� 75

Page 88: Tivoli - IBMpublib.boulder.ibm.com/tividd/td/tec/SC32-1241-00/ko_KO/PDF/ecoemst.pdfTivoli . v Tivoli Management Framework Tivoli , , , , policy region, , , . v Tivoli Management Framework

ed_diag_config_file=filename

�� � ��� ��� filename ��� ��� ���. ��� ���

, �� �� ��� error �� warning� ������. ��� ���

, �� �� ��� trace0 , trace1 �� trace2� ������. filename

��� ���� �� ���� �� �� ����� ��� � ����.

� �� .ed_diag_config� IBM Tivoli Enterprise Console TME � ��

CD� FIFSDK ����� ����.

�� � ��� � ��� �� � �� �� ��� ����. ��

�, warning ��� ��� , error ��� �� �����.

�: ��� ��� ���� � � �� ���� ����. �� � �

�� � ���� �� ��� � ����.

� ���� �����.

Filter ���� ����� ��� ���� � FilterMode� �� ���. Filter

�� �� attribute=value � ���� �� � attribute=value �

�� �, ���� Filter�� �����.

Filter��� ��� ���� ���� ��, ���� ��� ���� �

��� �� attribute=value � �� � ����. ��� �� ��

� ��� ���.

Filter:Class=class_name;[attribute=value;...;attribute=value]

� ��� �� �� ��� ���. attribute=value� � ���� �

����.

� ���� �����.

FilterCache

���� ����� ��� ��� ��� � � � ��� �� ���

� ���� � FilterMode Filter ���� �� ���. ���� �

�� �� , BufferEvents=YES� ��� ���. FilterCache�� �

� attribute=value � ���� �� � attribute=value � �� �,

���� Filter�� �����.

FilterCache��� ��� ���(class_name)� ���� ��, ��� �

��� � ��� attribute=value � �� � ����. Filtering��

��� ��� ���.

FilterCache:Class=class_name;[attribute=value;...;attribute=value]

76 Tivoli ��� �� ��: ��

Page 89: Tivoli - IBMpublib.boulder.ibm.com/tividd/td/tec/SC32-1241-00/ko_KO/PDF/ecoemst.pdfTivoli . v Tivoli Management Framework Tivoli , , , , policy region, , , . v Tivoli Management Framework

� ��� �� �� ��� ���. attribute=value� � ���� �

����. FilterCache ���� ��� Filter ���� ��� ���.

���, FilterCache�� Filter�� ���� �� ��� �� ���� �

���� ��� ���.

� ���� �����.

�: ���� ��� � IBM Tivoli Enterprise Console ������

FilterCache� ��� ����, � ��� �� Filtering�� �� �

�� ��� ���.

FilterMode=IN | OUT

Filter� FilterCache�� ���� ���� ����(FilterMode=IN) �

���(FilterMode=OUT) �� �����. � �� OUT���. ����

IN�� OUT� ���� ���� ����. FilterMode=IN�� ���

, � � ��� Filter � FilterCache�� ��� ���.

���� �, �� � ���� �� ��� ���� �� ��� �� �

�� 33 ���� ��� ��� ����� �����.

� ���� �����.

FQDomain= YES | NO | fqdomain

���� ��� ��� ��� ���� fqhostname �� �� ���� �

�� �����. � ��� � �� ��� ��� ��� ���� � ��

���. � ���� ��� �� ��� ���.

YES ���� ��� ��� ��� ���� �����. �� ��� �

� fqhostname ��� � ��� ����, � � �� ��� �

�� ���.

NO fqhostname ��� ��� ���. FQDomain ���� ���� �

� ��, � �� � �� ���.

fqdomain

fqdomain� ��� ��� ����, �� ��� fqhostname ��

� ��� �����. ��� ��� �(�� ��� ����� ��

���)� �� �� fqdomain� ���� ����.

�: � ���� OpenView, SNMP, UNIX �� �� � Windows ���

�� ���� ��� �����.

getport_timeout_seconds=num_seconds

��� ���� �� �� �� � UDP ��� ���� �� ���

� ��(�)� �����. RPC ��� ����� ��� �� ����. �

�� 0����.

� B. �� ��� �� ��� 77

Page 90: Tivoli - IBMpublib.boulder.ibm.com/tividd/td/tec/SC32-1241-00/ko_KO/PDF/ecoemst.pdfTivoli . v Tivoli Management Framework Tivoli , , , , policy region, , , . v Tivoli Management Framework

getport_timeout_usec=num_microseconds

getport_timeout_seconds ���� ��� �� ��� ��� �� ����

�. � �� 50000������.

getport_total_timeout_seconds=num_seconds

portmapper� �� ��� �� � �� � � ���� � �� �

����. � �� 0����.

getport_total_timeout_usec=num_microseconds

getport_total_timeout_seconds ���� ��� �� ��� ��� �� �

����. � �� 50000������.

LogFileName=pathname

Java API� �� �� ��� �� �� ��� �����. ��� �� �

��� $TIVOLIHOME/tec/eif.log���.

UseStateCorrelation=YES � LogFileName ���� �� � ���

�� �� ��� ��� �� ��� �����. Tivoli ��� �� ��

� _sc ���� ��� �� ��� �����. � ���� Java API� �

� �� ��� � ��� �� �� ��� �� ��. ��� �� �

�� $TIVOLIHOME/tec/eif_sc.log���.

���� �� �� ��� ��� , API� ��� ��� �����.

LOG0014E Unable to open the handler output file <filename>. java.io.FileNotFoundException: <filename> (The system cannot find the path specified)

� ���� �����.

LogLevel=level

Java API� �� ��� ������ �� �����. � ���, �

�� ���� ����. �� ��� � ALL� ������. �� ��

���� �� �� ���� �� , API� ��� ���� ����.

� ���� �����.

MaxPacketSize =bytes

BufferFlushRate ���� � ��� ��� ��� ��� �� ���

��. � �� 0��, ���� � �� � ���� ����.

� ���� �����.

NO_UTF8_CONVERSION=YES | NO

Tivoli ��� �� ��� UTF-8� ��� ���� ������� ��

�����. � ���� YES� ��� Tivoli ��� �� ��� ���

���� UTF-8� ����� ����. Tivoli ��� �� ���� ���

� ���� �� UTF-8� ����� �� ��� �����. ��� ��

78 Tivoli ��� �� ��: ��

Page 91: Tivoli - IBMpublib.boulder.ibm.com/tividd/td/tec/SC32-1241-00/ko_KO/PDF/ecoemst.pdfTivoli . v Tivoli Management Framework Tivoli , , , , policy region, , , . v Tivoli Management Framework

� ���� � � ���� UTF-8� ����� ��� ���� �

�� � , ��� ��� �� ��� ��� ����.

� ���� �����. � ���� � �� NO���.

Pre37Server=YES | NO

���� ���� ��� �� ���� ����� ���� �� UTF-8 �

���� ���� �� �����. Tivoli Enterprise Console 3.7 ���

��� �� ��� ��� ���� UTF-8 ���� ���� ����. �

� �� ���� ���� ����.

YES UTF-8 ���� �� ���� �� ���� Tivoli Enterprise

Console 3.7 ���� �� ��� ��� �� ���� ��� �

��� ���. � ���� YES� ��� , Pre37ServerEncoding

���� ��� ���.

NO ���� UTF-8 ����� ���� ����. � �� NO���.

� ���� �����.

Pre37ServerEncoding=language

�TME ���� �UTF-8 ��� �� ���(Tivoli Enterprise Console 3.7

�� ��)� ��� � ���� ��� �����. � ���� Pre37Server

���� YES� ���� ���� ���.

� ���� �����.

PREPEND_CLASSPATH=string

Java � � ��� ���� �� CLASSPATH �� ��� ���� �

�� �����. � ��� ��� �� �, Windows ���� ��

����(;) �� UNIX ���� �� ��(:)� ���� �����. ��

� ��� ��� ���� �� ���. �� �, Windows ����

�� PREPEND_CLASSPATH=c: \my_product\my_java.class; d:

\my_product\my_jar .jarr �� UNIX ���� �� PREPEND

_CLASSPATH=/my_product/my_java.class: /my_product/my_jar.jar���.

Tivoli Enterprise Console ����� ��, ��� ��� � ���

��� jar ��� ��� �����. C� �� ���� ��, ��� �

�� ��� �� CLASSPATH� �����.

�: ��� �� CLASSPATH� ���� ����. � CLASSPATH ��

� � �� ��� � Java� �����. � ���� �� ����

��� ��� � ����.

PREPEND_JVMPATH=string

Java � � ��� ���� �� � ����� �� �� ��� ��

� B. �� ��� �� ��� 79

Page 92: Tivoli - IBMpublib.boulder.ibm.com/tividd/td/tec/SC32-1241-00/ko_KO/PDF/ecoemst.pdfTivoli . v Tivoli Management Framework Tivoli , , , , policy region, , , . v Tivoli Management Framework

�� ��� �����. � ��� ��� �� �, Windows ��

�� �� ����(;) �� UNIX ���� �� ��(:)� ���� ���

��. ��� ��� ��� ���� �� ���. �� �, Windows

���� �� PREPEND_JVMPATH= c:\my_product\jre\bin;c:\my_product

\jre\bin\classic, �� UNIX ���� �� PREPEND_JVMPATH=

/my_product/jre/bin:/my_product/jre/bin/classic���. � ���� C� �

� ����� ����, ��� � ����� �� �� ��� ����

�. � ��� �� �� ��� 30 ���� � 9� �� ��� ��

�� Java API� ��� ���� ���� �� ����� �� � ��

�� ��� �����.

�: ��� � ����� �� �� ��� ���� ����. � ����

�� ���� ��� ��� � ����.

RetryInterval=timeout

ConnectionMode=connection_oriented�� ��� ���� ��� ���

���� 1� �� 2� ���� ���� ���� ��� ����� �

� ��� � � � �����. ���� � ��� ��� ��� ���

� ��� ���� � ���� ���� ����.

� ��� ���� 1� ��� ��� �� � ��� ��(�: � � �

��� ��� �)�� 1� ��� ��� �� ���� � � ����.

� ���� ���� ��� ��� �� � ��� ��� ����, ��

�� ��� ��� ��� � �� �� � ��� ���� � ����

��.

� ���� �����. � �� 120����.

ServerLocation=host

��� ��� ��� ���� ��� �����. ���� TME �����

�� �TME ������ ��� ��� �� ��� TMR(Tivoli

Management Region)� ���� �, � ��� �� � 12� �� ��

�� � �����.

� 12. ServerLocation ���� ��

��� �� ��

TME @EventServer

�� ��� TMR(Tivoli

Management Region)� TME

@EventServer#region_name

�TME host_name �� IP_address. IP_address.� �� ��

��� ������.

80 Tivoli ��� �� ��: ��

Page 93: Tivoli - IBMpublib.boulder.ibm.com/tividd/td/tec/SC32-1241-00/ko_KO/PDF/ecoemst.pdfTivoli . v Tivoli Management Framework Tivoli , , , , policy region, , , . v Tivoli Management Framework

�� ��� TME ��� � �TME ���� ��, ServerLocation ���

� � 8���� �� �� � ��� �� ��� ����. � ��

��� 1� ��� ����, ���� 1� ��� ��� � ��� �

�� ���� 2� �����.

���� ���� ��, 2� ��� ��(�� ��)� IBM Tivoli Enterprise

Console ���� �� ��� �����. ���� ���� �� ��

���� 1� ��� ��� ������.

�TME ���� ��, � �� localhost���. �� ��� TME ��

�� �� � �� @EventServer���. ����� TME ���� �

��� Tivoli Enterprise Console ����� ��� �����. Tivoli

Enterprise Console ����� �� �� ��� IBM Tivoli Enterprise

Console �� ���� �����.

���� ���� ��, ServerLocation �� IP �� �� ��� ���

, Tivoli Enterprise Console ����� �Tivoli ��� ���� ��

� ���� � � � �� �����.

�TME ���� ��, ServerLocation ���� � ������ �TME

����� ���� ��� � �� Tivoli Enterprise Console ���

�� IP �� �� ��� �� � ����.

ServerLocation ���� ����, TransportList ���� ���� ���

� ���� ����.

�: TestMode ���� �� ��� �, ServerLocation ���� ��� �

� �� ���� ���� ��� �� � ��� �����.

ServerPort=number

��� �� �� Tivoli Enterprise Console ����� ���� ����

� ��� �����. ��� ���� portmapper� �� ���� ��

��� ����� � ��� �� � �� 0�� ������. ��� ��

� ��� ��� Microsoft Windows ����� ���� ��� ���

Tivoli Availability Intermediate Manager(�� � �)� �����.

� ��� ���� �� �� (0)�� ���� �� portmapper� �

��� � ��� �����.

�: Portmapper� Tivoli Enterprise Console ������ �TME ���

�� ���� ���� � ���� ����. �TME ���� �

����� ���� ��� ���� ServerPort ���� Tivoli

Enterprise Console ���� �� ��� �� gwr_ReceptionPort �

��� �� ����� ���� ���.

� B. �� ��� �� ��� 81

Page 94: Tivoli - IBMpublib.boulder.ibm.com/tividd/td/tec/SC32-1241-00/ko_KO/PDF/ecoemst.pdfTivoli . v Tivoli Management Framework Tivoli , , , , policy region, , , . v Tivoli Management Framework

ServerPort ����� � 8���� �� �� � ���, �� ���

����. UNIX ��� ��� ���� ��� �TME ���� ��, �

� 0(ServerLocation ���� ��� UNIX ��� ��� ��� ���

� 0 � ���)� ������. Windows ��� �� �� Tivoli

AIM(Availability Intermediate Manager)� ���� ��� �TME ���

� ��, ServerLocation ���� ��� � ��� ���� ��� �� �

�����.

ServerPort ���� ��� ��� UNIX�� ��� �� ����,

Windows�� ��� �� �����. ��� TransportList ���� ���

� �� ���� ����.

�: ��� ��� Windows�� �� �� �� �� ���� �� �

� � � � �� portmapper ��� ���. ��� ��� �

� �� �(.tec_config ��� �� tec_recv_agent_port)�� �� �

��� ��� �����. ServerPort ���� $BINDIR/TME/TEC �

���� .tec_config ��� �� tec_recv_agent_port �� ��� ��

����. � �� 5529���. Tivoli Availability Intermediate

Manager� portmapper� ���� ����. Tivoli Availability

Intermediate Manager ��� Tivoli Availability Intermediate Manager

��� �� ������ ��� �� ��� �����.

StateCorrelationCleaningInterval=milliseconds

� ��� ��� � ���� ���� ��� ��� ��� ����

�����. � �� 1���.

� ���� �����.

StateCorrelationConfigURL= pathname

� ��� �� ��� ��� ���� � �� ��� �����.

Windows�� ��� ��� file:C:\work_dir\tstate\tecroot.xml���. UNIX

����� ��� ��� file:///work_dir/tstate/tecroot.xml.

� ���� UseStateCorrelation ���� YES� ���� �� � ����

�.

StateCorrelationMaxFileSize= kilobytes

� ��� � ��� � ��� � ��� � � ��(KB ��)

� �����. ���� ���� ��� ���� � �� �����.

� ���� �����.

StateCorrelationTotalSize= kilobytes

� ��� �� �� ���� ��� � �(KB ��)� �����. �

��� ���� ��� ���� � �� �����.

82 Tivoli ��� �� ��: ��

Page 95: Tivoli - IBMpublib.boulder.ibm.com/tividd/td/tec/SC32-1241-00/ko_KO/PDF/ecoemst.pdfTivoli . v Tivoli Management Framework Tivoli , , , , policy region, , , . v Tivoli Management Framework

�: � �� �� StateCorrelationMaxFileSize ���� � ��� ��

� ����� ���. �� � � �� �� � � ��� ��

� ��� � ����.

v �� ��� �� ��� persist1.out

v ���� ��� ��� �� � � ��� ���� archive1.out

��

� ��� �� ��� ��� �� �, � 4KB� ��� �� � 10%

� ��� ��� ������. � ��� ��� ��� �� �� �� �

�� �����.

� ��� ��(� ���� � ��� �)� ��� , ��� ����

�.

1. �� �� ���� Tivoli ��� �� ��� ���� ��� ����

�. �!� Tivoli ��� �� ��� ������ ��� �����.

2. ��� �� �� �� ��� � ���. �� �� ���� �� �

��� ����.

3. � �� ���� ���� Tivoli ��� �� ���� �����. �

� Tivoli ��� �� ��� ���� �����.

4. � �� ��� ������ ��� ��� �����.

� ���� �����.

TestMode=YES | NO

��� ��� �� �� �����. TestMode=YES� , ServerLocation

���� ���� ��� ��� ��� �� ���� ��� �����.

���� ��� �� � YES � NO���. � �� NO���.

TestMode ���� �����.

TraceFileName=pathname

Java API� �� �� ��� �� �� ��� �����. ��� � �

�� $TIVOLIHOME/tec/eif.trc���.

UseStateCorrelation ���� YES� ���� �� , TraceFileName ��

�� �� � ��� �� ���� ��� �� ��� �����. Tivoli

��� �� ��� ��� �� ��� ���� �����. � ���� Java

API� �� �� ��� � ��� �� �� ��� �� ��. ���

�� � �� $TIVOLIHOME/tec/eif_sc.trc���.

���� �� �� ��� ��� , API� ��� ��� �����.

LOG0014E Unable to open the handler output file <filename>. java.io.FileNotFoundException: <filename> (The system cannot find the path specified)

� B. �� ��� �� ��� 83

Page 96: Tivoli - IBMpublib.boulder.ibm.com/tividd/td/tec/SC32-1241-00/ko_KO/PDF/ecoemst.pdfTivoli . v Tivoli Management Framework Tivoli , , , , policy region, , , . v Tivoli Management Framework

� ���� �����.

TraceLevel=level

Java API� �� ��� ������ �� �����. � ���, �

�� ���� ����. �� ��� � ALL� ������. �� ��

���� �� �� ���� �� , API� ��� ���� ����.

� ���� �����.

TransportList=type_name,...

� ���� �� �� ��� �����. � ��� � �

����� � ���� ��, API� ��� ��� ���� ��� �

���� �����. �� ������ ��, API� �� � �

��� ��� �����.

�: � ���� Solaris, HP, AIX, Linux � Windows ���� ���

�����. �� ���� ��� ���� ����.

� ���� �����. ��� ��, � type_name� �� � �� �

��� Type � Channels ���� ���� ����� ���.

type_nameType=LCF | SOCKET | TME

TransportList ���� ��� � ���� � ��� ���

��.

� ���� �����.

� channel_name� �� �� � �� ServerLocation � Port �

��� �����.

type_nameChannels=channel_name,...

TransportList ���� ���� � ���� �� ��� ��

�� ��� ��� ��� �����.

� ���� �����.

��� ��� � �� ��� � �� ��� ��� �� ���

�.

channel_namePort=number

� ��� ��� ��� ��(Channel ���� ��)�

���� � ��� �����. � ���� 0�� ���

portmapper� �����. � ���� Type ����

SOCKET�� ���� �� � �����. ���� ���

� ���� �����.

84 Tivoli ��� �� ��: ��

Page 97: Tivoli - IBMpublib.boulder.ibm.com/tividd/td/tec/SC32-1241-00/ko_KO/PDF/ecoemst.pdfTivoli . v Tivoli Management Framework Tivoli , , , , policy region, , , . v Tivoli Management Framework

channel_namePortMapper=YES

��� ��� �� portmapper� �� ��� ���. �

�� ���� � ��� SOCKET�� ��� ���� �

����.

channel_namePortMapperName=name

portmapper� �� ��� ��, portmapper� ��� ���

��. � �� ���� � ��� SOCKET�� ��� �

��� �����.

channel_namePortMapperNumber=rpc_id

�� ��� ��� � ���� ID� �����. �

�� ���� � ��� SOCKET�� ��� ���� ��

���.

channel_namePortMapperVersion=version_number

portmapper� �� ��� ��, portmapper� ��� ���

��. � �� ���� � ��� SOCKET�� ��� �

��� �����.

channel_name ServerLocation=server[region]

� ���� �� ��� ��� ��� � ��� ��

� �� � region� ��� �����. � ��� Channel

���� �����. � ���� Type ���� SOCKET��

���� �� � �����. server � region ��� ��

� ��� ��� 80 ���� � 12� �����.

channel_nameTMEHost=hostname

Java API� ����, ��� ��� ���� �� ��� �

�� ��� �����. �� Type ���� TME� ���

��� ��� ������.

channel_nameTMEPassword=password

Java API� ����, �� ��� ���� � ����

Tivoli ��� ��� �����. � ���� Type ���

� TME� ���� �� � �����.

channel_nameTMEPort=number

Java API� ����, �� ��� �� � ��� ���

��. � ���� � �� 94���. � ���� Type �

��� TME� ���� �� � �����.

channel_nameTMEUserID=name

Java API� ����, �� ��� �� Tivoli ��� �

� B. �� ��� �� ��� 85

Page 98: Tivoli - IBMpublib.boulder.ibm.com/tividd/td/tec/SC32-1241-00/ko_KO/PDF/ecoemst.pdfTivoli . v Tivoli Management Framework Tivoli , , , , policy region, , , . v Tivoli Management Framework

����. ��� �� � ��� user���. � ����

Type ���� TME� ���� �� � �����.

UseStateCorrelation=YES | NO

API� � �� ��� ������ �� �����. � ���� YES�

���� �� , BufferEvents � BufEvtPath ���� � ��� ���

��.

� ���� �����.

WIDTHSTRMEANING=YES | NO

�� ��� ��� ��� ��� � �����.

NO �� ��� �� ��� ����. �, �� ��� ����

� ��� ��� ��� ��� ���. �� � ����.

YES �� ��� Tivoli Enterprise Console, �� 3.6.x����, �, �

���� �� ��� �� � �� ����.

86 Tivoli ��� �� ��: ��

Page 99: Tivoli - IBMpublib.boulder.ibm.com/tividd/td/tec/SC32-1241-00/ko_KO/PDF/ecoemst.pdfTivoli . v Tivoli Management Framework Tivoli , , , , policy region, , , . v Tivoli Management Framework

���

� ��� ���� ���� �� � ������ �� ����. IBM� �� �

���� � �� � � ��, ��� �� ��� ���� �� �� ����.

� ��� � �� �� � ���� �� ��� �� IBM ��� �����

�. � ��� IBM ��, ���� �� ���� ���� �� � IBM ��, �

��� �� ����� ��� � ��� �� ����� ����. IBM� �� �

�� ��� �� �, ��� �� ��, ���� �� ���� �� ��� �

����. ��� �IBM ��, ���� �� ���� � �� �� � ���

��� �����.

IBM� � ��� ��� �� �� ��� � ��� ���� �� � ��

�� �� � ����. � �� ����� � ��� �� ������ ���

�� ���. ����� �� ����� ���� ������.

135-270

����� ��� �� 467-12, ���� ���

�� �.�.� �� �

������

����: 080-023-8080

2���(DBCS) ��� �� ���� ��� �� IBM ������� ����

�� ��� � ����� ����.

IBM World Trade Asia Corporation Licensing

2-31 Roppongi 3-chome, Minato-ku

Tokyo 106, Japan

� ��� ��� ���� ���� � ���� ���� ����.

IBM� ��� �� ��, ��� � �� ���� ���� �� ��� ���

���(�, �� ��� ��) ����� ����� �� ��� �� � � ��

″ ���″ �����.

� ����� �� ��� ��� �� ��� ��� ���� ���� ��

��, � ��� ���� �� �� ����.

� ���� � ��� �� ���� ���� ��� �� � ����. � �

�� ����� ����, � ����� ��� �����. IBM� � ��� �

�� �� �(��) ����� �� �� � ���� � �(��) ��� � ��

��.

© Copyright IBM Corp. 2003 87

Page 100: Tivoli - IBMpublib.boulder.ibm.com/tividd/td/tec/SC32-1241-00/ko_KO/PDF/ecoemst.pdfTivoli . v Tivoli Management Framework Tivoli , , , , policy region, , , . v Tivoli Management Framework

� ���� �IBM� � ���� �� ��� ��� ���, � ����� �

� ���� ���� �� �� ���. � � ���� �� IBM ��

�� �� ��� � � ��� ���� �� ��� �� �� ��

� ���.

IBM� ��� ��� ��� �� �� ��� ����� ���� ���� ��

� ��� ��� ���� � � ����.

(1) ���� �� ����� �� ����( ���� �) �� �� � �

(2) �� ��� �� ��� ���� ��� ��� ���� ���� ���

�� ��� ������.

135-270

����� ��� �� 467-12, ���� ���

�� �.�.� �� �

������

��� ��� � � � �(�� �, ��� �� �)� � ��� � ��

��.

� ��� � � ����� �� ���� � � ����� � �� ��� ��

����� �� �� IBM� IBM � ��, IBM ���� ���� ��(IPLA)

�� �� �� ��� � ��� ����.

��� �� �� �� ���� ��� ���� �� ����. �� ��

���� ��� ��� ��� �� � ����. � ��� �� �� ��

����� ����� � ���� ��� ���� ���� ���� �� ���

��� �� ��� ����� ��� � ���. ��, � ��� ����

�� ���� �� ��� �� � ����.

�IBM ��� �� ��� � ��� ����, �� � �� �� �� ���

� �� ����. IBM��� ��� �IBM ��� ����� �����, �

��� ��� ��� ��, ��� �� �� ��� ��� �� � ���.

�IBM ��� ��� �� ����� � ��� ����� ������.

IBM� �� �� �� ��� �� �� ��� ��� �� � ��� � ���

�.

� ���� ��� ���� �� ���� � � ���� �� ��� �

����. � ���� ��� ��� ��� ���� � ��, �, �� �

��� ��� ��� � ����. � ��� �� ��� ��� �� ��� ��

� ��� ������ �� ���� �����.

88 Tivoli ��� �� ��: ��

Page 101: Tivoli - IBMpublib.boulder.ibm.com/tividd/td/tec/SC32-1241-00/ko_KO/PDF/ecoemst.pdfTivoli . v Tivoli Management Framework Tivoli , , , , policy region, , , . v Tivoli Management Framework

�: � ���� �� ����� ����� ��� ���� ��� � �

������� � ����. ��� ��� � ����� � ��� �

��� ������ ����� �����(API)� ��� ������� �

�, ��, �� �� � ���� �� �� � � � ����� �� �

�� ��, �� � � � ����. ��� � ����� �� ���� �

� ���� �� ���. �� IBM� � � ����� ���, ��� �

�� �� ��� ���� ���� ����. IBM� ������ ����� �

����(API)� ��� ������� ��, ��, �� �� � ����

IBM� �� �� � ��� � ����� �� ��� ��, �� �

� � ����.

� ��� ������ �� ���� ��� �� ��� ��� ���� �� �

� ����.

�� ��� �� �� �� ���� ���� IBM Corporation� �����.

AIX OS/390 Tivoli Enterprise Console IBM Tivoli TME IBM �� Tivoli ��

OpenEdition Tivoli Enterprise™

Microsoft, Windows � Windows NT� �� �� �� ���� ���� Microsoft Corporation� �������.

Java � �� Java � ��� ��� �� �� �� ���� ���� Sun

Microsystems, Inc.� �� �� �������.

UNIX� �� �� �� ���� ���� Open Group� �������.

�� �, �� � ��� ��� � �� �� �� �������.

���� 89

Page 102: Tivoli - IBMpublib.boulder.ibm.com/tividd/td/tec/SC32-1241-00/ko_KO/PDF/ecoemst.pdfTivoli . v Tivoli Management Framework Tivoli , , , , policy region, , , . v Tivoli Management Framework

90 Tivoli ��� �� ��: ��

Page 103: Tivoli - IBMpublib.boulder.ibm.com/tividd/td/tec/SC32-1241-00/ko_KO/PDF/ecoemst.pdfTivoli . v Tivoli Management Framework Tivoli , , , , policy region, , , . v Tivoli Management Framework

��

�����, ��� 40

����, IBM Tivoli Enterprise Console

�� �� 33

��� �� 1

��� ��� 33

�� ��, ��� x

�� �, ��� ��� 23

�� ��

����� �� � viii

�� 73

��, ��� �� 40

�� �� ���

����� 28, 30

� �� 36

��� �� 2

� � 14

�� ��

�� 33

�� 21

��, ��� �� 18

��, �� 16

��� 73

API 24, 25

�� � ��

��� 24

��, wpostzmsg � TECAgent 42

��, wpostzmsg � Tivoli Enterprise

Console ���� 14

��

�� ix

�� �� ix

�� ��� ����� 25

����� �� viii

����� ���� 27

��, portmapper 18

��� � �� 26

������

��� 22

�� �� ���� 9

���� ��, ��� x

��, portmapper 81, 85

���

��� � 39

��������, �� 25

��

�� 39, 78

�� 39

IBM Tivoli Enterprise Console

�� 6

�� 21

���, ��� 1, 15

�� �� 11

������

�� � vi, vii

�� �� 39, 76, 78

postzmsg 14

wpostzmsg 14

����

���� �� �� 3

��� 23

��, ��� 23

��� ��

��� � 39

��� �

�� 39

�� �� 39

����, �� 41

��� �� 24

�� �� 39

������, ��� � 15

��

�� 17, 40, 80

�� �� 34, 74, 75

��

CLASSPATH 36

LD_LIBRARY_PATH 31

LD_LIBRARY_PATHJ 31

LIBPATH 30

PATH 31

SHLIB_PATH 30

TIVOLIHOME 74, 78

��, ��� x

��, � 14

��, ��� 16

� ��, ��� ��� 15

�TME � ���� ��� �� 24, 25

�TME ���

����� 28

�� 4

��� �� 2

� � 14

�TME �� 13

�� ��� 45

�����, �

� �� � 35

� ��

�� 33, 35

����� 30

� ��� �� 36

�� 82

�� 39

�� 74, 82

��� 78

��� 37

log.jar �� 36

xerces-3.2.1.jar �� 36

XML 82

zce.jar �� 36

© Copyright IBM Corp. 2003 91

Page 104: Tivoli - IBMpublib.boulder.ibm.com/tividd/td/tec/SC32-1241-00/ko_KO/PDF/ecoemst.pdfTivoli . v Tivoli Management Framework Tivoli , , , , policy region, , , . v Tivoli Management Framework

� ���

�� � 36

��� 10

�, ��� �� 26

�� vi

�� � vi, vii

��� ��� vii

�� viii

�� �� viii

�� 9

�� 9

������ 10

�� 9

�� ����, �� 9

��, �� 13, 16, 17, 40

��

�� 3, 23

���� �� ���� 3

� 17, 18, 84

����� ���� 9

����� ��

�� viii

��

�� 2

� ���

����� �� 16

��� 14

API 24

��� 27

�� ����� 25

��� ���� 9

��� �� 16, 34

��, ��� 5

��, ��� 34

������ 17

���

�� 3

�� ��

����� 28, 30

� �� 36

� � 14

���� �� 3

�TME 4, 14, 28

��

�� 21

��� (��)

�� (��)

�� 29

�� 29

�� 7

��� �� 22

��� �� 23

��� ��� 23

��� 29

����� 24

API 45

�� 1

����

����� 27

� �� 36

��� ��, �� 27

� � 14

LCF_BINDIR 29

�� �� 26

��� �� 2

��, �� 21

�� ����� 27

�� ������ �� 27

TME 4, 30

��� �� �� 74

��� ������ 10

��� �� 24

��� ��� 27

��� ����� 24

���� ������ �� 27

���, �TME � ���� �� 24, 25

��, 2��� � 31

���� ���

����� 27

� �� 36

�� �� 29

��� �� 2

� � 14

�� 74

��, �� �

��� 24

��

�� �� 13

�TME 13

��� �� 13

� 13

��� 80

��� 75, 80

�� (��)

TME 13

�� ����, ��� �� 40

���� �� 26, 65

�� �� 73

�� ��

�� 73

��� ��

��� vii

����, ��� 9

����

�� � �� 39

ed_scan_get_n 61

ed_scan_n 62

ed_sleep 63

�� ��� 18

�� ��� ��� 23

���

��� 40

� ��� ��(BAROC) 5

��� 1, 15

��� 1

���� 23

�� 23

��� 15

�� �� 74

�� 3

�� 1

�� 15

�� 5

��(orphan) 36

�� 36

�� �� 13

�� 23

��� ��, � 4

�� 2, 22

��� 6

�� 36

��� ������ 22

��� ��� 15

��� ��� 33

��� ���

�� 13

��� 13

��� ��

�� 40

��� �� 16

�� 1, 5

92 Tivoli ��� �� ��: ��

Page 105: Tivoli - IBMpublib.boulder.ibm.com/tividd/td/tec/SC32-1241-00/ko_KO/PDF/ecoemst.pdfTivoli . v Tivoli Management Framework Tivoli , , , , policy region, , , . v Tivoli Management Framework

��� �� (��)

��, �� �� � � �� 80

��� �� 2

�� 22

� �� 81

��� �� �� ���� 40

��� �� �

�� 15

API 24

��� ��

�� 13

�� 40

�� ��, �� 18

�� � 23

�� �� 17

�� � 13

� � 13

�� 17

��� 40

��� � 14

��� �� 33

��� �� 22

��� ���

�� � 23

� ��� 23

�� 23

�� 23, 73

�� 23

��� 33

��� �� �� 25

��� �� �� Java API� ��� ���,

�� 30

��� �� �� Java API, ��� ��� �

� 30

��� �� 2, 22

��� ���

� �� 33

�� 35

��, �� 33

���, UTF-8 31, 78, 79

� � �, ��� 35

���� ��

�� 31

UTF-8 ��� 31, 78, 79

� �� 73

��, ��� 16

� 13

�� 17

LCF 14, 17

SOCKET 17

TME 14, 17

� �� 84

��� 9

��, ��� 23

�, �� 40

��� ���� 31

�����, ��� �� 17

��� API 25

�� �� 39, 76, 83, 84

�����

�� 16

�� 74

�� 16

���� ��� 74

��� ��� 15

��� � �� 16, 75, 78

�� 16, 40

��� 74, 75

��� 34, 76

�� 16

�� ��� 16

��, ���

�� 74

��, ��� 22

��� ��

EDException 11

EIFException 11

���, ���

��� ��� � 4

���, �� �� 5, 73

�����

��� �� 40

���

�� 24

� �� 37

� ��� 14

��� 29

��� ��� 13

��� �� 37

��

��� ��� �� 26

API 24, 25

�����

�� 73

����� 27

�� � ��� �� 76

�� 74

��� ��� �� 4

�� 31

BAROC 4, 73

com.tivoli.tec.eif.* 11

com.tivoli.tec.event_delivery.* 11

eif.log 78

evd.jar 30

log.jar 30

root.baroc 4

.ed_diag_config 76

���, Java 21

� �� 78

UDP �� �� 77

� ��, ��� �� 81

��, ��� ��� 15

���

�� �� x

�� x

�� �� x

� �, ��� 35

���, ��� 15

��� ���

�� �� 33

� �� 35

��� �� 34

�� 6

��� ��� 33

�� � � 35

�� 76

�� 93

Page 106: Tivoli - IBMpublib.boulder.ibm.com/tividd/td/tec/SC32-1241-00/ko_KO/PDF/ecoemst.pdfTivoli . v Tivoli Management Framework Tivoli , , , , policy region, , , . v Tivoli Management Framework

��� ��� (��)

�� �� 34

��� 76, 77

��� 37

������� ���� 9

��

�� 24

��� � 26

�� 25

disconnect 65

getConfigVal 66

onMessage 67

receiveEvent 68

registerListener 69

sendEvent 70

TECAgent 71

TECEvent 72

tec_agent_getenv 46

tec_agent_init 47

tec_create_EIF_handle 48

tec_create_handle 49

tec_create_handle_c 51

tec_create_handle_r 53

tec_destroy_handle 55

tec_errno 56

tec_get_event 57

tec_put_event 58

tec_register_callback 59

��, �� 33

�� ��

��� �� 21

tec_eeif.h 10

tec_eif.h 10

�� �� 31

��

�� � 46

�� ��

CLASSPATH 36

�� ��, ��� x

��2��� � 31

AActiveConnections ��� 19

ActiveConnectionsSafety ��� 19

AdapterCdsFile ��� 73

AdapterErrorFile ��� 73

APPEND_CLASSPATH ��� 73

APPEND_JVMPATH ��� 74

BBAROC ��

�� ��� ��� �� 73

�� 5, 21

��� ��, � 23

Basic Recorder of Objects in C(BAROC)

BAROC �� � 5

BufEvtMaxSize ��� 16, 74

BufEvtPath ��� 14, 42, 74

BufferEvents ��� 16, 34, 75

BufferFlushRate ��� 16, 75

CC API� ��� ���, ��� 27

C API� ��� �����, �� �� 19

C API� ��, �� ����� �� 19

C API, �� 6

C API, ��� �� ����� �� 19

C API, ��� ��� ��� 27

CDS ��

�� 73

Channels ��� 84

CLASSPATH �� �� 36

com.tivoli.tec.eif.* �� 11

com.tivoli.tec.event_directory.* �� 11

ConnectionMode ��� 75

ConnectionsQueued 20

DDBCS 31

Eed_diag_config_file ��� 76

ed_scan_get_n ���� 61

ed_scan_n ���� 62

ed_sleep ���� 63

EIFSDK 9

EIFSDK �� ���� �: bin, contrib,

default_sm, include, jars, javadoc, lib,

samples 9

eif.log �� 78

evd.jar �� 30, 36

FFilter ��� 33, 76

FilterCache ��� 33, 76

FilterMode ��� 77

FQHostname ��� 77

Ggateways, IBM Tivoli Enterprise Console

�� �� 21

�� � 18

� �� 36

�� 75

��� �� 2

��� ��� 36

XML �� 21

getConfigVal �� 66

getport_timeout_seconds ��� 77

getport_timeout_usec ��� 78

getport_total_timeout_ usec ��� 78

getport_total_timeout_seconds ��� 78

HHPUX, ���� �� 24, 25

Iibmjsse.jar �� 30

Jjar ��

evd.jar 36

Java API� ��� ���, ��� 27

Java API, �� 6

Java API, ��� ��� ��� 27

Java API, ��� �� ���� ��� ��

� �� 30

94 Tivoli ��� �� ��: ��

Page 107: Tivoli - IBMpublib.boulder.ibm.com/tividd/td/tec/SC32-1241-00/ko_KO/PDF/ecoemst.pdfTivoli . v Tivoli Management Framework Tivoli , , , , policy region, , , . v Tivoli Management Framework

Java ��� 21

jcf.jar �� 30

JNI 30

jsafe.zip �� 30

LLCF � �� 14, 17, 84

LD_LIBRARY_PATH �� 31

LD_LIBRARY_PATHJ �� 31

libas.a ����� 28

libcpl.a ����� 27

libdes.a ����� 27

libdl.a ����� 28

libjvm.a �� 37

libjvm.dll �� 37

libjvm.sl �� 37

libjvm.so �� 37

libmrt.a ����� 27

libnsl.a ����� 28, 29

LIBPATH �� 30

libpthreads.a ����� 28

libpthread.a ����� 28

librim.a ����� 28

libsocket.a ����� 28, 29

libsunrpc.a ����� 28, 29

libtas.a ����� 28

libteceeiffwk.a ����� 14, 28

libteceeifgw.a ����� 14

libteceeif.a ����� 14, 28

libteceifgw.a ����� 27

libteceif.a ����� 14

libteclcf.a ����� 30

libteclcf.sl ����� 30

libteclcf.so ����� 31

libthreads.a ����� 28

libthread.a ����� 28, 29

libtmf.a ����� 28

libui.a ����� 28

LogFileName ��� 39, 78

LogLevel ��� 39, 78

log.jar �� 30, 36

MMaxPacketSize ��� 16, 78

NNO_UTF8_CONVERSION ��� 78

OonMessage �� 67

OS/390 OpenEdition vi

PPATH �� �� 31

Port ��� 84

portmapper �� 18

portmapper �� 81, 85

postzmsg � 14

Pre37Server ��� 31, 79

Pre37ServerEncoding ��� 31, 79

PREPEND_CLASSPATH ��� 79

PREPEND_JVMPATH ��� 79

RreceiveEvent �� 68

RECEIVER_MODE 11

region, Tivoli �� 17

registerListener �� 69

RetryInterval ��� 80

root.baroc(� BAROC ��) 4

SSENDER_MODE 11

sendEvent �� 70

ServerLocation ��� 18, 80, 85

ServerPort ��� 81

SHLIB_PATH �� 30

SOCKET � �� 17, 84

StateCorrelationCleaningInterval ��� 82

StateCorrelationConfigPath ��� 82

StateCorrelationMaxFileSize ��� 82

StateCorrelationTotalSize ��� 82

TTcl � �, ��� 35

TCP � 17

TECAgent ��� ���� 11

TECAgent �� 71

TECEvent �� 72

teclcf.dll ����� 31

tec_agent_getenv �� 46

tec_agent_init �� 47

tec_create_EIF_handle �� 48

tec_create_handle �� 49

tec_create_handle_c �� 51

tec_create_handle_r �� 53

tec_destroy_handle �� 55

tec_eeif.h �� �� 10

tec_eif.h �� �� 10

tec_errno �� 56

tec_get_event �� 57

tec_put_event �� 58

tec_recv_agent_port entry 82

tec_register_callback �� 59

TestMode ��� 83

theTECAgent=new

sr, TECAgent.SENDER_MODE,

false 11

Tivoli Application Development

Environment 27, 28

Tivoli Availability Intermediate

Manager 81

Tivoli Management Framework

����� 27, 28

��� �� � 15

��� �� 4

Tivoli ����� �� �� vii

TIVOLIHOME �� 74, 78

TME ��� 4, 30

TME �� 13

TME � �� 14, 17, 84

TMR(Tivoli Management Region) 17

TraceFileName ��� 39, 83

TraceLevel ��� 39, 84

TransportList ��� 15, 18, 84

UUDP �� 77

UseStateCorrelation ��� 86

UTF-8 ��� 78, 79

�� 95

Page 108: Tivoli - IBMpublib.boulder.ibm.com/tividd/td/tec/SC32-1241-00/ko_KO/PDF/ecoemst.pdfTivoli . v Tivoli Management Framework Tivoli , , , , policy region, , , . v Tivoli Management Framework

WWIDTHSTRMEANING ��� 86

Windows, �� ��� 26

Winsock ���, WSAStartup

WSASCleanup 26

winsockets 26

wpostzmsg � 14

Xxerces-3.2.1.jar �� 30, 36

XML �� 21

Zzce.jar �� 30, 36

��� ��.baroc ��

BAROC �� � 21

.conf ��

�� �� � 21

.ed_diag_config �� 76

.rls ��

� � 21

.xml ��

See XML �� 21

' ( � ��) 73

96 Tivoli ��� �� ��: ��

Page 109: Tivoli - IBMpublib.boulder.ibm.com/tividd/td/tec/SC32-1241-00/ko_KO/PDF/ecoemst.pdfTivoli . v Tivoli Management Framework Tivoli , , , , policy region, , , . v Tivoli Management Framework
Page 110: Tivoli - IBMpublib.boulder.ibm.com/tividd/td/tec/SC32-1241-00/ko_KO/PDF/ecoemst.pdfTivoli . v Tivoli Management Framework Tivoli , , , , policy region, , , . v Tivoli Management Framework

���

���� ��: 5698-TEC

Printed in Denmark by IBM Danmark A/S

SA30-1979-00