Home|Log In|Register|Feedback|Help 
  
Select a Location / Language
Japan: Japanese
 
��{��}�j���A���ꗗ
�l�b�g���[�N�Ǘ�
CiscoWorks/CiscoWorks Campus Manager
Campus Manager 4.0.6 ���[�U �K�C�h (With LMS 2.6)
�͂��߂�
���̃}�j���A���ɂ‚���
Campus Manager �ɂ‚���
Campus Manager �̊J�n
Campus Manager �̊Ǘ�
Campus Manager �� CiscoWorks Common Services �̓���
���[�U�̃g���b�L���O
�s�����̃��|�[�g
Topology Services �̎g�p��@
VLAN �� VTP �̊Ǘ�
�l�b�g���[�N �X�p�j���O �c���[�̊Ǘ�
IPv6 �̃T�|�[�g
ATM �̊Ǘ�
Path Analysis
Data Extraction Engine

�l�b�g���[�N�Ǘ�
Campus Manager 4.0.6 ���[�U �K�C�h (With LMS 2.6)

CiscoWorks Campus Manager Data Extraction Engine�iDEE�j�́ACampus Manager �A�v���P�[�V���� �f�[�^���G�N�X�|�[�g���郆�[�e�B���e�B�ł��B

���̃��[�e�B���e�B���g�p����ƁACampus Manager �A�v���P�[�V���� �f�[�^�iUser Tracking�A�g�|���W�A����ѕs�����j�ɑ΂��āAservlet ����уR�}���h���C���ŃA�N�Z�X�ł���悤�ɂȂ�A�f�[�^�� Extensible Markup Language�iXML�j�`���Œ��o���邱�Ƃ��ł��܂��B

���̏͂́A���̍��ō\������Ă��܂��B

Data Extraction Engine �̊T�v
cmexport �R�}���h
cmexport User Tracking
cmexport �g�|���W �R�}���h
cmexport �s�����R�}���h
cmexport �}�j���A�� �y�[�W
DEE �J���Ҍ�t�@�����X
FAQ

Data Extraction Engine �̊T�v

Data Extraction Engine�iDEE�j�́AUser Tracking �f�[�^�A���C�� 2 �g�|���W �f�[�^�A����ѕs�����f�[�^�� servlet �ŃA�N�Z�X���邽�߂̃��[�e�B���e�B�ł��B

�܂��ACampus Manager �T�[�o�Ō��o���ꂽ�f�o�C�X�� User Tracking �f�[�^�A���C�� 2 �g�|���W �f�[�^�A����ѕs�����f�[�^�̎��o���Ɏg�p�ł���R�}���h���C�� ���[�e�B���e�B���܂܂�܂��B

���̃��[�e�B���e�B�͎��̋@�\���T�|�[�g���Ă��܂��B

・ User Tracking �f�[�^�� XML �`���ł̐����F

Campus Manager �T�[�o�Ō��o���ꂽ�f�o�C�X�� User Tracking �f�[�^�𐶐��ł��� servlet ����уR�}���h���C�� ���[�e�B���e�B�ɃA�N�Z�X�ł��܂��B

・ ���C�� 2 �g�|���W �f�[�^�� XML �`���ł̐����F

�אڂ���f�o�C�X�̏����܂ލŐV�̃��C�� 2 �g�|���W �f�[�^�𐶐��ł��܂��BXML �t�@�C�����̗v�f�́A�f�o�C�X ���x���ō쐬����܂��B

・ �s�����f�[�^�� XML �`���ł̐����F

Campus Manager �̕s���� API ���g�p���āA�ŐV�̕s�����f�[�^�� Campus Manager �T�[�o����擾�ł��܂��B

・ XML �f�[�^�̃A�[�J�C�u�F

CLI �ɂ���Đ������ꂽ�f�[�^�́A���̏ꏊ�ɃA�[�J�C�u����܂��B

�\13-1 �f�[�^ �A�[�J�C�u�̏ꏊ

�f�[�^�̎��

�ꏊ

User Tracking

PX_DATADIR/cmexport/ut/timestamput.xml

���C�� 2 �g�|���W

PX_DATADIR/cmexport/L2Topology/timestampL2Topology.xml

�s����

PX_DATADIR/cmexport/Discrepancy/timestampDiscrepancy.xml

�����ŁAPX_DATADIR �� %NMSROOT%/files �t�H���_�iWindows �̏ꍇ�j�܂��� /var/adm/CSCOpx/files �f�B���N�g���iSolaris �̏ꍇ�j�̂����ꂩ�ł��B

NMSROOT �� Campus Manager ���C���X�g�[�������f�B���N�g���ŁAtimestamp �̓��O�� YearMonthDateHourOfDayMinuteSecond �`���ŏ������܂ꂽ�����ł��B

�܂��A�o�͂�ۑ�����f�B���N�g�����w�肷�邱�Ƃ��ł��܂��B���̃��[�e�B���e�B�́A�A�[�J�C�u���ɍ쐬���ꂽ�t�@�C�����폜���܂���B�K�v�ɉ����Ă����̃t�@�C�����폜���Ă��������Bservlet ���g�p���ăf�[�^�𐶐�����Ƃ��́A�N���C�A���g�[���ɏo�͂��\������܂��B

・ servlet ���g�p���� User Tracking �f�[�^����э\���f�[�^�� XML �`���ł̐����F

servlet ���g�p���āAUser Tracking�A�g�|���W�A����ѕs������ XML �t�@�C���𐶐�����у_�E�����[�h�ł��܂��B

cmexport ����� utexport �R�}���h �I�v�V������ CiscoWorks ���[�U�̃N���f���V�������܂܂��A�y�C���[�h XML �t�@�C�����A�b�v���[�h����K�v������܂��B

���� XML �t�@�C���̃y�C���[�h���g�p���� servlet ���Ăяo���Ǝ��̃X�N���v�g���L�q����K�v������܂��B�N���f���V�������������A�I�v�V�������L��ł���΁A�G�N�X�|�[�g�����t�@�C���� servlet �� XML �`���Ŗ߂��܂��B

cmexport �R�}���h

cmexport �́A�s�����f�[�^����у��C�� 2 �g�|���W �f�[�^�̏ڍׂ� XML �`���ŃG�N�X�|�[�g���� CiscoWorks Campus Manager �R�}���h���C�� �C���^�[�t�F�C�X�ł��B���̍��ł́A���̓��e�ɂ‚��Ď��グ�܂��B

cmexport �R�}���h�̎��s
cmexport �̈���уI�v�V����

cmexport �R�}���h�̎��s

���̍��ł́A���̓��e�ɂ‚��Ď��グ�܂��B

�R�}���h���C���̍\��
�R�}���h

�R�}���h���C���̍\��

���[�e�B���e�B�̃R�}���h���C���̍\���́A���̂悤�Ȍ`���ł��B

cmexport command arguments options

������

cmexport �́AUser Tracking �f�[�^�A���C�� 2 �g�|���W �f�[�^�A����ѕs�����f�[�^�̏ڍׂ� XML �`���ŃG�N�X�|�[�g���� CiscoWorks Campus Manager �R�}���h���C�� �C���^�[�t�F�C�X�ł��B
command �ł́A���s�����R�A������w�肵�܂��B
arguments �́A�e�R�A �R�}���h�ŕK�v�Ȓlj��̃p�����[�^�ł��B
options �́A�I�v�V�����̃p�����[�^�ŁA����� DEE �R�A �R�}���h�̓�����C�����܂��B

argument �� option �̏����́A�d�v�ł͂���܂���B�������Acmexport �̒���ɃR�A �R�}���h���͂���K�v������܂��B

�R�}���h

�\13-2 �ɁA cmexport �\���̃R�}���h�����������܂��B

�\13-2 �R�}���h�̐���

�R�A �R�}���h

����

ut

User Tracking �f�[�^�� XML �`���Ő������܂��B

l2topology

���C�� 2 �̃g�|���W �f�[�^�� XML �`���Ő������܂��B

discrepancy

�s�����f�[�^�� XML �`���Ő������܂��B

��L�̕\�Ɏw�肳�ꂽ�R�A �R�}���h�� 1 �‚��w�肵�� cmexport �R�}���h���Ăяo���K�v������܂��B�R�A �R�}���h�������w�肵�Ȃ��ꍇ�A cmexport �� -v �܂��� -h �I�v�V�������������s�ł��܂��B

・ �I�v�V���� -v �́A cmexport ���[�e�B���e�B�̃o�[�W������\�����܂��B
・ �I�v�V���� -h �i�܂��̓k�� �I�v�V�����j�́A���̃��[�e�B���e�B�̎g�p��@�Ɋւ������\�����܂��B

cmexport �̈���уI�v�V����

���̍��ł́A���̓��e�ɂ‚��Ď��グ�܂��B

�K�{�̈�
�I�v�V�����̈�
�@�\�ŗL�̃I�v�V����
�w���v�̕\��
cmexport �̎g�p��@

�K�{�̈�

���̈�́A���ׂĂ̋@�\�Ŏw�肷��K�v������܂��B

-u userid �FCiscoWorks �̃��[�U ID ���w�肵�܂��B
-p password �FCiscoWorks �̃��[�U ID �̃p�X���[�h���w�肵�܂��B

CLI ��ŃN���A �e�L�X�g�Ńp�X���[�h��\���A -p �I�v�V�������g�p���Ȃ��ꍇ�A���[�U ID �ƃp�X���[�h���t�@�C���ɕۑ����A���̃t�@�C���������ϐ� CMEXPORTFILE ��ݒ肷��K�v������܂��B

���̃t�@�C����ێ����A�A�N�Z�X�����Ǘ����ĕs���A�N�Z�X��h�~����K�v������܂��BCMEXPORTFILE �ɁA�t�� �p�X�ł͂Ȃ��t�@�C���������ݒ肳��Ă��Ȃ��ꍇ�A cmexport �́A���݂̍�ƃf�B���N�g�����������܂��B

-p �I�v�V�������g�p����ƁACMEXPORTFILE �ϐ���ݒ肵����ł��ACMEXPORTFILE ����ł͂Ȃ��A�R�}���h���C������p�X���[�h���󂯎��܂��B����̓Z�L���A�ł͂Ȃ��̂ŁA���̃I�v�V�������g�p���Ȃ����Ƃ������߂��܂��B

�p�X���[�h�́A���̌`���Ńt�@�C���ɓ�͂���K�v������܂��B

userid password

userid �̓R�}���h���C���Ŏw�肵�� CiscoWorks �̃��[�U���ł��Buserid �� password �́A���p�X�y�[�X 1 �����ŋ�؂�܂��B

�p�X���[�h���u�����N�̏ꍇ�A��؂���͂���K�v������܂��B��͂��Ȃ��ƁA cmexport �ł́A�p�X���[�h���m�F�ł��܂���B

�p�X���[�h �t�@�C���ɁA�����̃G���g�����قȂ郆�[�U���ő��݂��邱�Ƃ�����܂��B�G���g�����d������ꍇ�A���[�U���ƍŏ��Ɉ�v�����p�X���[�h���̗p���܂��B

�i���j -p password ���g�p����ꍇ�A�p�X���[�h�� CMEXPORTFILE ����ł͂Ȃ��A�R�}���h���C������擾����܂��B����̓Z�L���A�ł͂Ȃ��̂ŁA���̃I�v�V�������g�p���Ȃ����Ƃ������߂��܂��B

�I�v�V�����̈�

�C�ӂ̋@�\�Ŏw��ł����́A���̂Ƃ���ł��B

-d debuglevel

�f�o�b�O ���x����ݒ肵�A����Ɋ�Â��ăf�o�b�O��񂪈���܂��B�f�o�b�O ���x���ɂ� TRACE �� DEBUG �� 2 �‚̃��x��������܂��B -d �I�v�V�������w�肵�Ȃ��ꍇ�́A���M���O���������܂���B

-l logfile

cmexport �R�}���h�̌��ʂ��A�w�肵�����O�̃��O �t�@�C���ɋL�^���܂��B�f�t�H���g�ł́A�R�}���h�̏o�͕͂W���o�͂ɕ\������܂��B

�@�\�ŗL�̃I�v�V����

DEE �ł́A���̋@�\�ŗL�̃I�v�V�������T�|�[�g���܂��B

-f filename

�e�@�\�Ŏg�p����ꍇ�A�����w�肵�܂��B

・ User Tracking �@�\

User Tracking �����G�N�X�|�[�g����t�@�C���̖��O���w�肵�܂��B

・ �g�|���W�@�\

���C�� 2 �g�|���W�����G�N�X�|�[�g����t�@�C���̖��O���w�肵�܂��B

・ �s�����@�\

�s���������G�N�X�|�[�g����t�@�C���̖��O���w�肵�܂��B

�w���v�̕\��

cm export �̃w���v��\������ɂ́ACLI �� cmexport -h �Ɠ�͂��܂��B

cmexport �̃I�v�V�����̃��X�g���\������܂��B

Solaris �ł́ACLI �Ŏ��̂悤�ɓ�͂��邱�Ƃ��ł��܂��B

man cmexport

cmexport �̎g�p��@

���̂悤�ɓ�͂��܂��B

cmexport ut { -u userid } -p password - host -f filename.xml

�z�X�g�� User Tracking XML �o�͂���������A filename.xml �t�@�C���ɕۑ�����܂��B

���ׂẴ��C�� 2 �f�o�C�X�ɂ‚��čŐV�̃g�|���W�ڍׂ��G�N�X�|�[�g����ɂ́A���̂悤�ɓ�͂��܂��B

cmexport L2Topology { -u userid } -p password -f filename.xml

�ŐV�̕s�����̏ڍׂ��G�N�X�|�[�g����ɂ́A���̂悤�ɓ�͂��܂��B

cmexport Discrepancy { -u userid } -p password -f filename.xml

�\�L

�R�}���h���C������L�q����ۂ̕\�L���A���ɐ������܂��B

{argument}�F��͕K�{�p�����[�^�ł��B

[argument]�F��̓I�v�V�����̃p�����[�^�ł��B

argument�F��͕ϐ��ł��B

argument 1 | argument 2�Fargument 1 �� argument 2 �̂ǂ��炩���w�肷��K�v������܂����A������w�肷��K�v�͂���܂���B

�\13-3 �ɁA cmexport �\���̕\�L�����������܂��B

�\13-3 �\�L�̐���

�R�}���h

����

ut

cmexport ut {-u userid } [ -p password ] -host [ host-options ] | -phone [ phone-options ] [ options ]

l2topology

{ -u userid} [ -p password] [ -f filename]

discrepancy

{ -u userid } [ -p password ] [ -f filename ]

empty

[ -v | -h ]

-v �F cmexport ���[�e�B���e�B�̃o�[�W������\�����܂��B

-h �F�g�p�”\�ȃI�v�V�����Ɗe�I�v�V�����̋@�\�����X�g���܂��B

cmexport User Tracking

���̍��ł́A cmexport User Tracking �R�}���h�Ǝg�p�”\�Ȃ��܂��܂ȃI�v�V�����ɂ‚��Ď��グ�܂��B���̍��ł́A���̓��e�ɂ‚��Ď��グ�܂��B

���O
�E�v
����
��
�K�{�̈�
�w���v�ւ̃A�N�Z�X

���O

cmexport ut �FCiscoWorks cmexport User Tracking �@�\

�E�v

cmexport ut : { -u userid } [ -p password ] -host [ host-options ] | -phone [ phone-options ] [ options ]

�\13-4 �ɁA cmexport �\���̃R�}���h�����������܂��B

�\13-4 �R�}���h�̐���

��

�I�����i�����ꂩ 1 �‚��w��”\�j

host-options

-query queryname

-query queryname -view viewname

-layout layoutname

-layout layoutname -view viewname

-query queryname -layout layoutname

-query queryname -layout layoutname -view viewname

phone-options

-queryPhone queryname

-layoutPhone layoutname

-queryPhone queryname -layoutPhone layoutname

options

-f filename

-d debuglevel

-l logfile

����

User Tracking�iut �Ŏw��j�́AUser Tracking �f�[�^���`�ς݂̃X�L�[�}�Ɋ�Â��� XML �t�@�C���ɃG�N�X�|�[�g���܂��B

�K�{�̈�

cmexport ut �@�\�ł́A���̃I�v�V�������w�肷��K�v������܂��B

-u userid �FCiscoWorks �̃��[�U ID ���w�肵�܂��B
-p password �FCiscoWorks �̃��[�U ID �̃p�X���[�h���w�肵�܂��B

CLI ��ŃN���A �e�L�X�g�Ńp�X���[�h��\���A -p �I�v�V�������g�p���Ȃ��ꍇ�A���[�U ID �ƃp�X���[�h���t�@�C���ɕۑ����A���̃t�@�C���������ϐ� CMEXPORTFILE ��ݒ肷��K�v������܂��B

���̃t�@�C����ێ����A�A�N�Z�X�����Ǘ����ĕs���A�N�Z�X��h�~����K�v������܂��B CMEXPORTFILE �ɁA�t�� �p�X�ł͂Ȃ��t�@�C���������ݒ肳��Ă��Ȃ��ꍇ�A cmexport �́A���݂̍�ƃf�B���N�g�����������܂��B

-p �I�v�V�������g�p����ƁA CMEXPORTFILE �ϐ���ݒ肵����ł��A CMEXPORTFILE ����ł͂Ȃ��A�R�}���h���C������p�X���[�h���󂯎��܂��B����̓Z�L���A�ł͂Ȃ��̂ŁA���̃I�v�V�������g�p���Ȃ����Ƃ������߂��܂��B

�p�X���[�h���t�@�C���Ɏw�肷��`���́A���̂Ƃ���ł��B

userid password

userid �̓R�}���h���C���Ŏw�肵�� CiscoWorks �̃��[�U���ł��B���[�U ID �ƃp�X���[�h�́A���p�X�y�[�X 1 �����ŋ�؂�܂��B

�p�X���[�h���u�����N�̏ꍇ�A��؂���͂���K�v������܂��B��͂��Ȃ��ƁA cmexport �ł́A�p�X���[�h���m�F�ł��܂���B�p�X���[�h �t�@�C���ɁA�����̃G���g�����قȂ郆�[�U���ő��݂��邱�Ƃ�����܂��B�G���g�����d������ꍇ�A���[�U���ƍŏ��Ɉ�v�����p�X���[�h���̗p���܂��B

�i���j -p password ���g�p����ꍇ�A�p�X���[�h�� CMEXPORTFILE ����ł͂Ȃ��A�R�}���h���C������擾����܂��B����̓Z�L���A�ł͂Ȃ��̂ŁA���̃I�v�V�������g�p���Ȃ����Ƃ������߂��܂��B

-host �F�G�N�X�|�[�g����z�X�g �f�[�^���w�肵�܂��B
-phone �F�G�N�X�|�[�g����d�b�f�[�^���w�肵�܂��B

�I�v�V����

ut �@�\�Ŏw��ł���I�v�V�����́A���̂Ƃ���ł��B

-d debuglevel

�f�o�b�O ���x����ݒ肵�A����Ɋ�Â��ăf�o�b�O��񂪈���܂��B�f�o�b�O ���x���ɂ� TRACE �� DEBUG �� 2 �‚̃��x��������܂��B -d �I�v�V�������w�肵�Ȃ��ꍇ�́A���M���O���������܂���B

-l logfile

cmexport �R�}���h�̌��ʂ��A�w�肵�����O�̃��O �t�@�C���ɋL�^���܂��B�f�t�H���g�ł́A�R�}���h�̏o�͕͂W���o�͂ɕ\������܂��B

-f filename

�t�@�C�� �I�v�V�����ł́AXML �ł̏o�͂��ۑ������t�@�C�������w�肵�܂��B -f �I�v�V�����Ńt�@�C�������w�肵�Ȃ��ꍇ�Atimestamput.xml �`���� XML �t�@�C���� PX_DATADIR/cmexport/ut �f�B���N�g���ɕۑ�����܂��B

· -view

User Tracking XML �f�[�^�������`�����w�肵�܂��B���� 2 �‚̃I�v�V��������T�|�[�g���܂��B

a. switch�FUser Tracking �f�[�^�̓X�C�b�`�̃^�C�v�Ɋ�Â��ĕ\������܂��B
b. subnet�FUser Tracking �f�[�^�̓f�[�^���\�������T�u�l�b�g�Ɋ�Â��ĕ\������܂��B

-view �I�v�V�����ł́A�啶���Ə������͋�ʂ���܂���B

-query queryname

User Tracking �z�X�g �f�[�^�́Aqueryname �Ŏw�肵���N�G���[�ɑ΂��� XML �`���ŃG�N�X�|�[�g����܂��B���̃I�v�V�����́A -host ��ƂƂ��Ɏg�p���܂��B

-layout layoutname

User Tracking �z�X�g �f�[�^�́Alayoutname �Ŏw�肵�����C�A�E�g�ɑ΂��� XML �`���ŃG�N�X�|�[�g����܂��B���̃I�v�V�����́A -host ��ƂƂ��Ɏg�p���܂��B

-queryPhone queryname

User Tracking �d�b�f�[�^�́Aqueryname �Ŏw�肵���N�G���[�ɑ΂��� XML �`���ŃG�N�X�|�[�g����܂��B���̃I�v�V�����́A -phone ��ƂƂ��Ɏg�p���܂��B

-layoutPhone layoutPhone

User Tracking �d�b�f�[�^�́AlayoutPhone �Ŏw�肵�����C�A�E�g�ɑ΂��� XML �`���ŃG�N�X�|�[�g����܂��B���̃I�v�V�����́A -phone ��ƂƂ��Ɏg�p���܂��B

�w���v�ւ̃A�N�Z�X

CLI �Ŏ��̂悤�ɓ�͂��܂��B

cmexport -h �F cmexport �̃I�v�V�����̃��X�g��\�����܂��B
cmexport ut -h �F cmexport ut �R�}���h�̃I�v�V�����̃��X�g��\�����܂��B

Solaris �ł́ACLI �Ŏ��̂悤�ɓ�͂��邱�Ƃ��ł��܂��B

man cmexport

��

userid �� admin�Apassword �� admin�Aqueryname �� host1Query�Alayoutname �� host1Layout�Aqueryphone �� phone1Query�Alayoutphone �� phone1Layout�Afilename �� file1.xml �Ƃ���ƁA���̂悤�ɂȂ�܂��B

cmexport ut -u admin -p admin -host

cmexport ut -u admin -p admin -phone

cmexport ut -u admin -p admin -host -query host1Query -layout all

cmexport ut -u admin -p admin -host -query host1Query -layout layoutname

cmexport ut -u admin -p admin -phone -queryPhone phone1Query -layoutPhone phone1Layout

cmexport ut -u admin -p admin -host -f file1.xml

cmexport ut -u admin -view switch -host

cmexport �g�|���W �R�}���h

���̍��ł́A���̓��e�ɂ‚��Ď��グ�܂��B

���O
�E�v
����
��
�K�{�̈�
�w���v�ւ̃A�N�Z�X

���O

cmexport L2Topology�FCiscoWorks cmexport ���C�� 2 �g�|���W�@�\

�E�v

cmexport l2topology { -u userid } [ -p password ] [ options ]

�\13-5 �R�}���h�̐���

��

�I�����i�����ꂩ 1 �‚��w��”\�j

options

-f filename

-d debuglevel

-l logfile

cmexport l2topology -h �́A�g�p�”\�ȃI�v�V�����Ɗe�I�v�V�����̋@�\�����X�g���܂��B

����

���C�� 2 �g�|���W�il2topology �Ŏw��j�́A���C�� 2 �g�|���W �f�[�^���`�ς݂̃X�L�[�}�Ɋ�Â��� XML �t�@�C���ɃG�N�X�|�[�g���܂��B

�K�{�̈�

cmexport ���C�� 2 �g�|���W�@�\�ł́A���̃I�v�V�������w�肷��K�v������܂��B

-u userid �FCiscoWorks �̃��[�U ID ���w�肵�܂��B
-p password

CiscoWorks �� ���[�U ID �̃p�X���[�h���w�肵�܂��B

CLI ��ŃN���A �e�L�X�g�Ńp�X���[�h��\���A -p �I�v�V�������g�p���Ȃ��ꍇ�A���[�U ID �ƃp�X���[�h���t�@�C���ɕۑ����A���̃t�@�C���������ϐ� CMEXPORTFILE ��ݒ肷��K�v������܂��B

���̃t�@�C����ێ����A�A�N�Z�X�����Ǘ����ĕs���A�N�Z�X��h�~����K�v������܂��B CMEXPORTFILE �ɁA�t�� �p�X�ł͂Ȃ��t�@�C���������ݒ肳��Ă��Ȃ��ꍇ�Acmexport �́A���݂̍�ƃf�B���N�g�����������܂��B

-p �I�v�V�������g�p����ƁA CMEXPORTFILE �ϐ���ݒ肵����ł��A CMEXPORTFILE ����ł͂Ȃ��A�R�}���h���C������p�X���[�h���󂯎��܂��B����̓Z�L���A�ł͂Ȃ��̂ŁA���̃I�v�V�������g�p���Ȃ����Ƃ������߂��܂��B

�p�X���[�h���t�@�C���Ɏw�肷��`���́A���̂Ƃ���ł��B

userid password

userid �̓R�}���h���C���Ŏw�肵�� CiscoWorks �̃��[�U���ł��B���[�U ID �ƃp�X���[�h�́A���p�X�y�[�X 1 �����ŋ�؂�܂��B

�p�X���[�h���u�����N�̏ꍇ�A��؂���͂���K�v������܂��B��͂��Ȃ��ƁA cmexport �ł́A�p�X���[�h���m�F�ł��܂���B�p�X���[�h �t�@�C���ɁA�����̃G���g�����قȂ郆�[�U���ő��݂��邱�Ƃ�����܂��B�G���g�����d������ꍇ�A���[�U���ƍŏ��Ɉ�v�����p�X���[�h���̗p���܂��B

�i���j -p password ���g�p����ꍇ�A�p�X���[�h�� CMEXPORTFILE ����ł͂Ȃ��A�R�}���h���C������擾����܂��B����̓Z�L���A�ł͂Ȃ��̂ŁA���̃I�v�V�������g�p���Ȃ����Ƃ������߂��܂��B

�I�v�V����

���C�� 2 �g�|���W�@�\�Ŏw��ł���I�v�V�����́A���̂Ƃ���ł��B

-d debuglevel

�f�o�b�O ���x����ݒ肵�A����Ɋ�Â��ăf�o�b�O��񂪈���܂��B�f�o�b�O ���x���ɂ� TRACE �� DEBUG �� 2 �‚̃��x��������܂��B -d �I�v�V�������w�肵�Ȃ��ꍇ�́A���M���O���������܂���B

-l logfile

cmexport �R�}���h�̌��ʂ��A�w�肵�����O�̃��O �t�@�C���ɋL�^���܂��B�f�t�H���g�ł́A�R�}���h�̏o�͕͂W���o�͂ɕ\������܂��B

-f filename

�t�@�C�� �I�v�V�����ł́AXML �ł̏o�͂��ۑ������t�@�C�������w�肵�܂��B -f �I�v�V�����Ńt�@�C�������w�肵�Ȃ��ꍇ�AtimestampL2Topology.xml �`���� XML �t�@�C���� PX_DATADIR/cmexport/L2Topology �f�B���N�g���ɕۑ�����܂��B

�w���v�ւ̃A�N�Z�X

CLI �Ŏ��̂悤�ɓ�͂��܂��B

cmexport -h �Fcmexport �̃I�v�V�����̃��X�g��\�����܂��B

cmexport l2topology -h �F cmexport l2topology �R�}���h�̃I�v�V�����̃��X�g��\�����܂��B

Solaris �ł́ACLI �Ŏ��̂悤�ɓ�͂��邱�Ƃ��ł��܂��B

man cmexport

��

���[�U ID �� admin�A�p�X���[�h�� admin�A�t�@�C������ file1.xml �Ƃ���ƁA���̂悤�ɂȂ�܂��B

cmexport L2Topology -u admin -p admin

cmexport L2Topology -u admin -p admin -f file1.xml

cmexport L2Topology -u admin -l file.log

cmexport �s�����R�}���h

���̍��ł́A���̓��e�ɂ‚��Ď��グ�܂��B

���O
�E�v
����
��
�K�{�̈�
�w���v�ւ̃A�N�Z�X

���O

cmexport Discrepancy �FCiscoWorks cmexport �s�����@�\

�E�v

cmexport discrepancy { -u userid } [ -p password ] [ options ]

������

�\13-6 �R�}���h�̐���

��

�I�����i�����ꂩ 1 �‚��w��”\�j

options

-f filename

-d debuglevel

-l logfile

cmexport discrepancy -help �́A�g�p�”\�ȃI�v�V�����Ɗe�I�v�V�����̋@�\�����X�g���܂��B

����

�s�����iDiscrepancy �Ŏw��j�́A�s�����f�[�^���`�ς݂̃X�L�[�}�Ɋ�Â��� XML �t�@�C���ɃG�N�X�|�[�g���܂��B

�K�{�̈�

cmexport �s�����@�\�ł́A���̃I�v�V�������w�肷��K�v������܂��B

-u userid �FCiscoWorks �̃��[�U ID ���w�肵�܂��B
-p password

CiscoWorks �� ���[�U ID �̃p�X���[�h���w�肵�܂��B

CLI ��ŃN���A �e�L�X�g�Ńp�X���[�h��\���A -p �I�v�V�������g�p���Ȃ��ꍇ�A���[�U ID �ƃp�X���[�h���t�@�C���ɕۑ����A���̃t�@�C���������ϐ� CMEXPORTFILE ��ݒ肷��K�v������܂��B

���̃t�@�C����ێ����A�A�N�Z�X�����Ǘ����ĕs���A�N�Z�X��h�~����K�v������܂��B CMEXPORTFILE �ɁA�t�� �p�X�ł͂Ȃ��t�@�C���������ݒ肳��Ă��Ȃ��ꍇ�A cmexport �́A���݂̍�ƃf�B���N�g�����������܂��B

-p �I�v�V�������g�p����ƁA CMEXPORTFILE �ϐ���ݒ肵����ł��A CMEXPORTFILE ����ł͂Ȃ��A�R�}���h���C������p�X���[�h���󂯎��܂��B����̓Z�L���A�ł͂Ȃ��̂ŁA���̃I�v�V�������g�p���Ȃ����Ƃ������߂��܂��B

�p�X���[�h���t�@�C���Ɏw�肷��`���́A���̂Ƃ���ł��B

userid password

userid �̓R�}���h���C���Ŏw�肵�� CiscoWorks �̃��[�U���ł��B���[�U ID �ƃp�X���[�h�́A���p�X�y�[�X 1 �����ŋ�؂�܂��B

�p�X���[�h���u�����N�̏ꍇ�A��؂���͂���K�v������܂��B��͂��Ȃ��ƁA cmexport �ł́A�p�X���[�h���m�F�ł��܂���B�p�X���[�h �t�@�C���ɁA�����̃G���g�����قȂ郆�[�U���ő��݂��邱�Ƃ�����܂��B�G���g�����d������ꍇ�A���[�U���ƍŏ��Ɉ�v�����p�X���[�h���̗p���܂��B

�i���j -p password ���g�p����ꍇ�A�p�X���[�h�� CMEXPORTFILE ����ł͂Ȃ��A�R�}���h���C������擾����܂��B����̓Z�L���A�ł͂Ȃ��̂ŁA���̃I�v�V�������g�p���Ȃ����Ƃ������߂��܂��B

�I�v�V����

�s�����@�\�Ŏw��ł���I�v�V�����́A���̂Ƃ���ł��B

-d debuglevel

�f�o�b�O ���x����ݒ肵�A����Ɋ�Â��ăf�o�b�O��񂪈���܂��B�f�o�b�O ���x���ɂ� TRACE �� DEBUG �� 2 �‚̃��x��������܂��B -d �I�v�V�������w�肵�Ȃ��ꍇ�́A���M���O���������܂���B

-l logfile

cmexport �R�}���h�̌��ʂ��A�w�肵�����O�̃��O �t�@�C���ɋL�^���܂��B�f�t�H���g�ł́A�R�}���h�̏o�͕͂W���o�͂ɕ\������܂��B

-f filename

�t�@�C�� �I�v�V�����ł́AXML �ł̏o�͂��ۑ������t�@�C�������w�肵�܂��B -f �I�v�V�����Ńt�@�C�������w�肵�Ȃ��ꍇ�AtimestampDiscrepancy.xml �`���� XML �t�@�C���� PX_DATADIR/cmexport/Discrepancy �f�B���N�g���ɕۑ�����܂��B

�w���v�ւ̃A�N�Z�X

CLI �Ŏ��̂悤�ɓ�͂��܂��B

cmexport -h �F cmexport �̃I�v�V�����̃��X�g��\�����܂��B

cmexport discrepancy -h �F cmexport discrepancy �R�}���h�̃I�v�V�����̃��X�g��\�����܂��B

Solaris �ł́ACLI �Ŏ��̂悤�ɓ�͂��邱�Ƃ��ł��܂��B

man cmexport

��

���[�U ID �� admin�A�p�X���[�h�� admin�A�t�@�C������ file1.xml �Ƃ���ƁA���̂悤�ɂȂ�܂��B

cmexport Discrepancy -u admin -p admin

cmexport Discrepancy -u admin -p admin -f file1.xml

cmexport Discrepancy -u admin -d 2

cmexport �}�j���A�� �y�[�W

���̍��ł́A���̓��e�ɂ‚��Ď��グ�܂��B

�R�}���h���C���̍\��
����уI�v�V����
�w���v�ւ̃A�N�Z�X

�R�}���h���C���̍\��

���[�e�B���e�B�̃R�}���h���C���̍\���́A���̂悤�Ȍ`���ł��B

cmexport command arguments options

������

cmexport �́AUser Tracking �f�[�^�A���C�� 2 �g�|���W �f�[�^�A����ѕs�����f�[�^�̏ڍׂ� XML �`���ŃG�N�X�|�[�g���� CiscoWorks Campus Manager �R�}���h���C�� �C���^�[�t�F�C�X�ł��B
command �ł́A���s�����R�A������w�肵�܂��B
arguments �́A�e�R�A �R�}���h�ŕK�v�Ȓlj��̃p�����[�^�ł��B
options �́A�I�v�V�����̃p�����[�^�ŁA����� DEE �R�A �R�}���h�̓�����C�����܂��B

argument �� option �̏����́A�d�v�ł͂���܂���B�������A cmexport �̒���ɃR�A �R�}���h���͂���K�v������܂��B

�R�}���h

�\13-7 �ɁA cmexport �\���̃R�}���h�����������܂��B

�\13-7 �R�}���h�̐���

�R�A �R�}���h

����

ut

User Tracking �f�[�^�� XML �`���Ő������܂��B

l2topology

���C�� 2 �̃g�|���W �f�[�^�� XML �`���Ő������܂��B

discrepancy

�s�����f�[�^�� XML �`���Ő������܂��B

��L�̕\�Ɏw�肳�ꂽ�R�A �R�}���h�� 1 �‚��w�肵�� cmexport �R�}���h���Ăяo���K�v������܂��B�R�A �R�}���h�������w�肵�Ȃ��ꍇ�A cmexport �� -v �܂��� -h �I�v�V�������������s���邱�Ƃ��ł��܂��B

・ �I�v�V���� -v �́A cmexport ���[�e�B���e�B�̃o�[�W������\�����܂��B
・ �I�v�V���� -h �i�܂��̓k�� �I�v�V�����j�́A���̃��[�e�B���e�B�̎g�p��@�Ɋւ������\�����܂��B

����уI�v�V����

���̍��ł́A���̓��e�ɂ‚��Ď��グ�܂��B

�K�{�̈�
�@�\�ŗL�̃I�v�V����

�K�{�̈�

���̃I�v�V�����́A���ׂĂ̋@�\�Ŏw�肷��K�v������܂��B

-u userid �FCiscoWorks �̃��[�U ID ���w�肵�܂��B

�I�v�V�����̈�

�C�ӂ̋@�\�Ŏw��ł���I�v�V�����́A���̂Ƃ���ł��B

-p password

CiscoWorks �� ���[�U ID �̃p�X���[�h���w�肵�܂��B

CLI ��ŃN���A �e�L�X�g�Ńp�X���[�h��\���A -p �I�v�V�������g�p���Ȃ��ꍇ�A���[�U ID �ƃp�X���[�h���t�@�C���ɕۑ����A���̃t�@�C���������ϐ� CMEXPORTFILE ��ݒ肷��K�v������܂��B

���̃t�@�C����ێ����A�A�N�Z�X�����Ǘ����ĕs���A�N�Z�X��h�~����K�v������܂��B CMEXPORTFILE �ɁA�t�� �p�X�ł͂Ȃ��t�@�C���������ݒ肳��Ă��Ȃ��ꍇ�A cmexport �́A���݂̍�ƃf�B���N�g�����������܂��B

-p �I�v�V�������g�p����ƁA CMEXPORTFILE �ϐ���ݒ肵����ł��A CMEXPORTFILE ����ł͂Ȃ��A�R�}���h���C������p�X���[�h���󂯎��܂��B����̓Z�L���A�ł͂Ȃ��̂ŁA���̃I�v�V�������g�p���Ȃ����Ƃ������߂��܂��B

�p�X���[�h���t�@�C���Ɏw�肷��`���́A���̂Ƃ���ł��B

userid password

userid �̓R�}���h���C���Ŏw�肵�� CiscoWorks �̃��[�U���ł��B���[�U ID �ƃp�X���[�h�́A���p�X�y�[�X 1 �����ŋ�؂�܂��B

�p�X���[�h���u�����N�̏ꍇ�A��؂���͂���K�v������܂��B��͂��Ȃ��ƁA cmexport �ł́A�p�X���[�h���m�F�ł��܂���B�p�X���[�h �t�@�C���ɁA�����̃G���g�����قȂ郆�[�U���ő��݂��邱�Ƃ�����܂��B�G���g�����d������ꍇ�A���[�U���ƍŏ��Ɉ�v�����p�X���[�h���̗p���܂��B

�i���j -p password ���g�p����ꍇ�A�p�X���[�h�� CMEXPORTFILE ����ł͂Ȃ��A�R�}���h���C������擾����܂��B����̓Z�L���A�ł͂Ȃ��̂ŁA���̃I�v�V�������g�p���Ȃ����Ƃ������߂��܂��B

-d debuglevel

�f�o�b�O ���x����ݒ肵�A����Ɋ�Â��ăf�o�b�O��񂪈���܂��B�f�o�b�O ���x���ɂ� TRACE �� DEBUG �� 2 �‚̃��x��������܂��B -d �I�v�V�������w�肵�Ȃ��ꍇ�́A���M���O���������܂���B

-l logfile

cmexport �R�}���h�̌��ʂ��A�w�肵�����O�̃��O �t�@�C���ɋL�^���܂��B�f�t�H���g�ł́A�R�}���h�̏o�͕͂W���o�͂ɕ\������܂��B

�@�\�ŗL�̃I�v�V����

���̋@�\�ŗL�̃I�v�V�������T�|�[�g����Ă��܂��B

-f filename

�e�@�\�Ŏg�p����ꍇ�A�����w�肵�܂��B

・ User Tracking �@�\�FUser Tracking �����G�N�X�|�[�g����t�@�C���̖��O���w�肵�܂��B
・ �g�|���W�@�\�F���C�� 2 �g�|���W�����G�N�X�|�[�g����t�@�C���̖��O���w�肵�܂��B
・ �s�����@�\�F�s���������G�N�X�|�[�g����t�@�C���̖��O���w�肵�܂��B

�w���v�ւ̃A�N�Z�X

CLI �Ŏ��̂悤�ɓ�͂��܂��B

cmexport -h �F cmexport �̃I�v�V�����̃��X�g��\�����܂��B
cmexport command -h �F cmexport �R�}���h�̃I�v�V�����̃��X�g��\�����܂��B

Solaris �ł́ACLI �Ŏ��̂悤�ɓ�͂��邱�Ƃ��ł��܂��B

man cmexport

DEE �J���Ҍ�t�@�����X

User Tracking �f�[�^�� XML �`���ŃG�N�X�|�[�g����ۂɎg�p����X�L�[�}�́A���̂Ƃ���ł��B

User Tracking �f�[�^�̃X�L�[�}
�X�C�b�` �f�[�^�� User Tracking �X�L�[�}
�d�b�f�[�^�� User Tracking �X�L�[�}
�T�u�l�b�g �f�[�^�� User Tracking �X�L�[�}
�g�|���W �f�[�^�̃X�L�[�}
�s�����f�[�^�̃X�L�[�}
servlet ���g�p���� Campus Manager ����̃f�[�^ �G�N�X�|�[�g

User Tracking �f�[�^�̃X�L�[�}

<?xml version="1.0" encoding="UTF-8"?>

<!-- Copyright (c) 2003, 2004 Cisco Systems Inc. All rights reserved. -->

<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" elementFormDefault="qualified" attributeFormDefault="unqualified">

<xs:element name="UTDetails">

<xs:complexType>

<xs:sequence>

<xs:element name="CMServer" type="xs:string"/>

<xs:element name="CreatedAt" type="xs:string"/>

<xs:element name="SchemaVersion" type="xs:string"/>

<xs:element name="Heading" type="xs:string"/>

<xs:element name="Query" type="xs:string"/>

<xs:element name="Layout" type="xs:string"/>

<xs:element ref="UTData" minOccurs="0" maxOccurs="unbounded"/>

</xs:sequence>

</xs:complexType>

</xs:element>

<xs:element name="UTData">

<xs:complexType>

<xs:sequence>

<xs:element name="UserName" type="xs:string" minOccurs="0" maxOccurs="1"/>

<xs:element name="MACAddress" type="xs:string" minOccurs="0" maxOccurs="1"/>

<xs:element name="HostName" type="xs:string" minOccurs="0" maxOccurs="1"/>

<xs:element name="IPAddress" type="xs:string" minOccurs="0" maxOccurs="1"/>

<xs:element name="Subnet" type="xs:string" minOccurs="0" maxOccurs="1"/>

<xs:element name="IPv6Address" type="xs:string" minOccurs="0" maxOccurs="1"/>

<xs:element name="PrefixLength" type="xs:string" minOccurs="0" maxOccurs="1"/>

<xs:element name="Prefix" type="xs:string" minOccurs="0" maxOccurs="1"/>

<xs:element name="DeviceName" type="xs:string" minOccurs="0" maxOccurs="1"/>

<xs:element name="Device" type="xs:string" minOccurs="0" maxOccurs="1"/>

<xs:element name="Port" type="xs:string" minOccurs="0" maxOccurs="1"/>

<xs:element name="PortName" type="xs:string" minOccurs="0" maxOccurs="1"/>

<xs:element name="PortState" type="xs:string" minOccurs="0" maxOccurs="1"/>

<xs:element name="PortDuplex" type="xs:string" minOccurs="0" maxOccurs="1"/>

<xs:element name="PortSpeed" type="xs:string" minOccurs="0" maxOccurs="1"/>

<xs:element name="VTPDomain" type="xs:string" minOccurs="0" maxOccurs="1"/>

<xs:element name="VLAN" type="xs:string" minOccurs="0" maxOccurs="1"/>

<xs:element name="VLANId" type="xs:string" minOccurs="0" maxOccurs="1"/>

<xs:element name="VLANType" type="xs:string" minOccurs="0" maxOccurs="1"/>

<xs:element name="trBRFVLAN" type="xs:string" minOccurs="0" maxOccurs="1"/>

<xs:element name="SecondaryVlan" type="xs:string" minOccurs="0" maxOccurs="1"/>

<xs:element name="Ring" type="xs:string" minOccurs="0" maxOccurs="1"/>

<xs:element name="Bridge" type="xs:string" minOccurs="0" maxOccurs="1"/>

<xs:element name="LastSeen" type="xs:string" minOccurs="0" maxOccurs="1"/>

<xs:element name="Notes" type="xs:string" minOccurs="0" maxOccurs="1"/>

</xs:sequence>

</xs:complexType>

</xs:element>

</xs:schema>

�X�C�b�` �f�[�^�� User Tracking �X�L�[�}

<?xml version="1.0" encoding="UTF-8"?>

<!-- Copyright (c) 2003, 2004 Cisco Systems Inc. All rights reserved. -->

<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" elementFormDefault="qualified" attributeFormDefault="unqualified">

<xs:element name="UTDetails">

<xs:complexType>

<xs:sequence>

<xs:element name="CMServer" type="xs:string"/>

<xs:element name="CreatedAt" type="xs:string"/>

<xs:element name="SchemaVersion" type="xs:string"/>

<xs:element name="Heading" type="xs:string"/>

<xs:element name="Query" type="xs:string"/>

<xs:element name="Layout" type="xs:string"/>

<xs:element ref="SwitchUTData" minOccurs="0" maxOccurs="unbounded"/>

</xs:sequence>

</xs:complexType>

</xs:element>

<xs:element name="SwitchUTData">

<xs:complexType>

<xs:sequence>

<xs:element name="DeviceName" type="xs:string"/>

<xs:element name="DeviceIP" type="xs:string"/>

<xs:element name="UTData" maxOccurs="unbounded"/>

</xs:sequence>

</xs:complexType>

</xs:element>

<xs:element name="UTData">

<xs:complexType>

<xs:sequence>

<xs:element name="UserName" type="xs:string" minOccurs="0" maxOccurs="1"/>

<xs:element name="MACAddress" type="xs:string" minOccurs="0" maxOccurs="1"/>

<xs:element name="HostName" type="xs:string" minOccurs="0" maxOccurs="1"/>

<xs:element name="IPAddress" type="xs:string" minOccurs="0" maxOccurs="1"/>

<xs:element name="Subnet" type="xs:string" minOccurs="0" maxOccurs="1"/>

<xs:element name="IPv6Address" type="xs:string" minOccurs="0" maxOccurs="1"/>

<xs:element name="PrefixLength" type="xs:string" minOccurs="0" maxOccurs="1"/>

<xs:element name="Prefix" type="xs:string" minOccurs="0" maxOccurs="1"/>

<xs:element name="Port" type="xs:string" minOccurs="0" maxOccurs="1"/>

<xs:element name="PortName" type="xs:string" minOccurs="0" maxOccurs="1"/>

<xs:element name="PortState" type="xs:string" minOccurs="0" maxOccurs="1"/>

<xs:element name="PortDuplex" type="xs:string" minOccurs="0" maxOccurs="1"/>

<xs:element name="PortSpeed" type="xs:string" minOccurs="0" maxOccurs="1"/>

<xs:element name="VTPDomain" type="xs:string" minOccurs="0" maxOccurs="1"/>

<xs:element name="VLAN" type="xs:string" minOccurs="0" maxOccurs="1"/>

<xs:element name="VLANId" type="xs:string" minOccurs="0" maxOccurs="1"/>

<xs:element name="VLANType" type="xs:string" minOccurs="0" maxOccurs="1"/>

<xs:element name="trBRFVLAN" type="xs:string" minOccurs="0" maxOccurs="1"/>

<xs:element name="SecondaryVlan" type="xs:string" minOccurs="0" maxOccurs="1"/>

<xs:element name="Ring" type="xs:string" minOccurs="0" maxOccurs="1"/>

<xs:element name="Bridge" type="xs:string" minOccurs="0" maxOccurs="1"/>

<xs:element name="LastSeen" type="xs:string" minOccurs="0" maxOccurs="1"/>

<xs:element name="Notes" type="xs:string" minOccurs="0" maxOccurs="1"/>

</xs:sequence>

</xs:complexType>

</xs:element>

</xs:schema>

�d�b�f�[�^�� User Tracking �X�L�[�}

<?xml version="1.0" encoding="UTF-8"?>

<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" elementFormDefault="qualified" attributeFormDefault="unqualified">

<xs:element name="UTDetails">

<xs:annotation>

<xs:documentation>It gives the Phone details</xs:documentation>

</xs:annotation>

<xs:complexType>

<xs:sequence>

<xs:element name="CMServer" type="xs:string"/>

<xs:element name="CreatedAt" type="xs:string"/>

<xs:element name="SchemaVersion" type="xs:string"/>

<xs:element name="Heading" type="xs:string"/>

<xs:element name="PhoneQuery" type="xs:string"/>

<xs:element name="PhoneLayout" type="xs:string"/>

<xs:element ref="PhoneData" maxOccurs="unbounded"/>

</xs:sequence>

</xs:complexType>

</xs:element>

<xs:element name="PhoneData">

<xs:complexType>

<xs:sequence>

<xs:element name="PhoneNumber" type="xs:string" minOccurs="0" maxOccurs="1"/>

<xs:element name="MACAddress" type="xs:string" minOccurs="0" maxOccurs="1"/>

<xs:element name="IPAddress" type="xs:string" minOccurs="0" maxOccurs="1"/>

<xs:element name="CCMAddress" type="xs:string" minOccurs="0" maxOccurs="1"/>

<xs:element name="Status" type="xs:string" minOccurs="0" maxOccurs="1"/>

<xs:element name="PhoneType" type="xs:string" minOccurs="0" maxOccurs="1"/>

<xs:element name="PhoneDescr" type="xs:string" minOccurs="0" maxOccurs="1"/>

<xs:element name="DeviceName" type="xs:string" minOccurs="0" maxOccurs="1"/>

<xs:element name="Device" type="xs:string" minOccurs="0" maxOccurs="1"/>

<xs:element name="Port" type="xs:string" minOccurs="0" maxOccurs="1"/>

<xs:element name="PortName" type="xs:string" minOccurs="0" maxOccurs="1"/>

<xs:element name="LastSeen" type="xs:string" minOccurs="0" maxOccurs="1"/>

</xs:sequence>

</xs:complexType>

</xs:element>

</xs:schema>

�T�u�l�b�g �f�[�^�� User Tracking �X�L�[�}

<?xml version="1.0" encoding="UTF-8"?>

<!-- Copyright (c) 2003, 2004 Cisco Systems Inc. All rights reserved. -->

<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" elementFormDefault="qualified" attributeFormDefault="unqualified">

<xs:element name="UTDetails">

<xs:complexType>

<xs:sequence>

<xs:element name="CMServer" type="xs:string"/>

<xs:element name="CreatedAt" type="xs:string"/>

<xs:element name="SchemaVersion" type="xs:string"/>

<xs:element name="Heading" type="xs:string"/>

<xs:element name="Query" type="xs:string"/>

<xs:element name="Layout" type="xs:string"/>

<xs:element ref="SubnetUTData" minOccurs="0" maxOccurs="unbounded"/>

</xs:sequence>

</xs:complexType>

</xs:element>

<xs:element name="SubnetUTData">

<xs:complexType>

<xs:sequence>

<xs:element name="SubnetId" type="xs:string"/>

<xs:element name="UTData" maxOccurs="unbounded"/>

</xs:sequence>

</xs:complexType>

</xs:element>

<xs:element name="UTData">

<xs:complexType>

<xs:sequence>

<xs:element name="UserName" type="xs:string" minOccurs="0" maxOccurs="1"/>

<xs:element name="MACAddress" type="xs:string" minOccurs="0" maxOccurs="1"/>

<xs:element name="HostName" type="xs:string" minOccurs="0" maxOccurs="1"/>

<xs:element name="IPAddress" type="xs:string" minOccurs="0" maxOccurs="1"/>

<xs:element name="IPv6Address" type="xs:string" minOccurs="0" maxOccurs="1"/>

<xs:element name="PrefixLength" type="xs:string" minOccurs="0" maxOccurs="1"/>

<xs:element name="Prefix" type="xs:string" minOccurs="0" maxOccurs="1"/>

<xs:element name="DeviceName" type="xs:string" minOccurs="0" maxOccurs="1"/>

<xs:element name="Device" type="xs:string" minOccurs="0" maxOccurs="1"/>

<xs:element name="Port" type="xs:string" minOccurs="0" maxOccurs="1"/>

<xs:element name="PortName" type="xs:string" minOccurs="0" maxOccurs="1"/>

<xs:element name="PortState" type="xs:string" minOccurs="0" maxOccurs="1"/>

<xs:element name="PortDuplex" type="xs:string" minOccurs="0" maxOccurs="1"/>

<xs:element name="PortSpeed" type="xs:string" minOccurs="0" maxOccurs="1"/>

<xs:element name="VTPDomain" type="xs:string" minOccurs="0" maxOccurs="1"/>

<xs:element name="VLAN" type="xs:string" minOccurs="0" maxOccurs="1"/>

<xs:element name="VLANId" type="xs:string" minOccurs="0" maxOccurs="1"/>

<xs:element name="VLANType" type="xs:string" minOccurs="0" maxOccurs="1"/>

<xs:element name="trBRFVLAN" type="xs:string" minOccurs="0" maxOccurs="1"/>

<xs:element name="SecondaryVlan" type="xs:string" minOccurs="0" maxOccurs="1"/>

<xs:element name="Ring" type="xs:string" minOccurs="0" maxOccurs="1"/>

<xs:element name="Bridge" type="xs:string" minOccurs="0" maxOccurs="1"/>

<xs:element name="LastSeen" type="xs:string" minOccurs="0" maxOccurs="1"/>

<xs:element name="Notes" type="xs:string" minOccurs="0" maxOccurs="1"/>

</xs:sequence>

</xs:complexType>

</xs:element>

</xs:schema>

�g�|���W �f�[�^�̃X�L�[�}

<?xml version="1.0" encoding="UTF-8"?>

<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" elementFormDefault="qualified" attributeFormDefault="unqualified">

<xs:element name="CMData">

<xs:complexType>

<xs:sequence>

<xs:element name="CMServer" type="xs:string"/>

<xs:element name="CreatedAt" type="xs:string"/>

<xs:element name="SchemaVersion" type="xs:string"/>

<xs:element name="Heading" type="xs:string"/>

<xs:element ref="Layer2Details" minOccurs="0" maxOccurs="unbounded"/>

</xs:sequence>

</xs:complexType>

</xs:element>

<xs:element name="Layer2Details">

<xs:complexType>

<xs:sequence>

<xs:element ref="Device" minOccurs="0" maxOccurs="unbounded"/>

</xs:sequence>

</xs:complexType>

</xs:element>

<xs:element name="Device">

<xs:complexType>

<xs:sequence>

<xs:element name="DeviceName" type="xs:string"/>

<xs:element name="IPAddress" type="xs:string"/>

<xs:element name="DeviceState">

<xs:simpleType>

<xs:restriction base="xs:string">

<xs:pattern value="Reachable"/>

<xs:pattern value="UnReachable"/>

</xs:restriction>

</xs:simpleType>

</xs:element>

<xs:element name="DeviceType" type="xs:string"/>

<xs:element ref="Neighbors" minOccurs="0" maxOccurs="unbounded"/>

</xs:sequence>

</xs:complexType>

</xs:element>

<xs:element name="Neighbors">

<xs:complexType>

<xs:sequence>

<xs:element ref="Neighbor" minOccurs="0" maxOccurs="unbounded"/>

</xs:sequence>

</xs:complexType>

</xs:element>

<xs:element name="Neighbor">

<xs:complexType>

<xs:sequence>

<xs:element name="NeighborIPAddress" type="xs:string"/>

<xs:element name="NeighborDeviceType" type="xs:string"/>

<xs:element name="Link" type="xs:string"/>

<xs:element name="LocalPort" type="xs:string"/>

<xs:element name="RemotePort" type="xs:string"/>

</xs:sequence>

</xs:complexType>

</xs:element>

</xs:schema>

�s�����f�[�^�̃X�L�[�}

<?xml version="1.0" encoding="UTF-8"?>

<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" elementFormDefault="qualified" attributeFormDefault="unqualified">

<xs:element name="CMData">

<xs:complexType>

<xs:sequence>

<xs:element name="CMServer" type="xs:string"/>

<xs:element name="CreatedAt" type="xs:string"/>

<xs:element name="SchemaVersion" type="xs:string"/>

<xs:element name="Heading" type="xs:string"/>

<xs:element ref="Discrepancies" minOccurs="0" maxOccurs="unbounded"/>

</xs:sequence>

</xs:complexType>

</xs:element>

<xs:element name="Discrepancies">

<xs:complexType>

<xs:sequence>

<xs:element ref="Discrepancy" minOccurs="0" maxOccurs="unbounded"/>

</xs:sequence>

</xs:complexType>

</xs:element>

<xs:element name="Discrepancy">

<xs:complexType>

<xs:sequence>

<xs:element name="Category" >

<xs:simpleType>

<xs:restriction base="xs:string">

<xs:pattern value="Physical"/>

<xs:pattern value="Logical"/>

</xs:restriction>

</xs:simpleType>

</xs:element>

<xs:element name="Details" type="xs:string"/>

<xs:element name="Type" type="xs:string"/>

<xs:element name="Severity" >

<xs:simpleType>

<xs:restriction base="xs:string">

<xs:pattern value="High"/>

<xs:pattern value="Medium"/>

<xs:pattern value="Low"/>

</xs:restriction>

</xs:simpleType>

</xs:element>

<xs:element name="Description" type="xs:string"/>

<xs:element name="FirstFound" type="xs:string"/>

</xs:sequence>

</xs:complexType>

</xs:element>

</xs:schema>

servlet ���g�p���� Campus Manager ����̃f�[�^ �G�N�X�|�[�g

servlet �ɂ��A�ȒP�ȃX�N���v�g���g�p���� DEE �@�\�ɃA�N�Z�X���邱�Ƃ��ł��܂��BDEE �@�\�́ACampus Manager �T�[�o�ɐڑ����ăf�[�^���擾����X�N���v�g�����s���ČĂяo�����Ƃ��ł��܂��B

User Tracking �f�[�^�A�g�|���W �f�[�^�A����ѕs�����f�[�^���G�N�X�|�[�g���邽�߁A�R�}���h�i cmexport ����� utexport �j�� HTTP �v���܂��� HTTPS �v���Ƃ��ē��ʂ� Campus �T�[�o�� URL �ɑ��M�ł��܂��B���� URL �́A�v�����󂯎���ėv�����̃��[�U ID ����уN���f���V������F�؂��� servlet �����ʂ��Ă���A���̌��������‚��܂��B

・ User Tracking �f�[�^���G�N�X�|�[�g����ɂ́AUTExportServlet ���g�p���܂��B
・ �s�����f�[�^����у��C�� 2 �g�|���W �f�[�^���G�N�X�|�[�g����ɂ́ACMExportServlet ���g�p���܂��B
cmexport �R�}���h����� utexport �R�}���h���Ăяo���ɂ́A���̓��e���܂ރy�C���[�h �t�@�C���� servlet �ɕK�v�ł��B
�| ���[�U�̃N���f���V����
�| ���s����R�}���h
�| XML �`���̓�͂Ƃ��āA���O��f�o�b�O �I�v�V�����Ȃǂ̃I�v�V�����̏ڍ�

���ɁAservlet �� XML �ŕ��������ꂽ�y�C���[�h �t�@�C������͂��đ�������s���A���ʂ� XML �`���Ŗ߂��܂��B���[�U�͓�͂̏ڍׂ��܂܂��悤�Ƀy�C���[�h �t�@�C�����쐬���Aservlet �ɂ��A�N�Z�X��v������Ƃ��ɂ��̃t�@�C���𑗐M����K�v������܂��B

��ʂɁA�N���C�A���g �V�X�e���̃f�[�^ �G�N�X�|�[�g�@�\���g�p����K�v������Ƃ��ɁAservlet �ɂ��A�N�Z�X���g�p���܂��B

DEE �G�N�X�|�[�g�@�\���g�p���邽�߁A�y�C���[�h �t�@�C�����A�b�v���[�h���ăf�[�^ �G�N�X�|�[�g�@�\�����s����X�N���v�g���L�q���邱�Ƃ��ł��܂��B���̃X�N���v�g����Q�Ƃ��Ă��������B

servlet �ɃA�N�Z�X���� Perl �X�N���v�g�̗�
servlet �ɃA�N�Z�X���� Java �R�[�h�̗�

���Ƃ��΁A script test.pl ���g�p���Ă���ꍇ�A���̂����ꂩ�̃��[�h�� servlet ���Ăяo�����Ƃ��ł��܂��B

HTTP ���[�h
HTTPS ���[�h

HTTP ���[�h

・ �s��������у��C�� 2 �̃g�|���W �f�[�^���G�N�X�|�[�g����ꍇ�A���̂悤�ɓ�͂��܂��B

perl test.pl http:// campus-server :1741/campus/servlet/CMExportServlet payload.xml

・ User Tracking �f�[�^���G�N�X�|�[�g����ꍇ�A���̂悤�ɓ�͂��܂��B

perl test.pl http:// campus-server :1741/cmapps/UTExportServlet payload.xml

HTTPS ���[�h

・ �s��������у��C�� 2 �̃g�|���W �f�[�^���G�N�X�|�[�g����ꍇ�A���̂悤�ɓ�͂��܂��B

perl test.pl https:// campus-server /campus/servlet/CMExportServlet payload.xml

・ User Tracking �f�[�^���G�N�X�|�[�g����ꍇ�A���̂悤�ɓ�͂��܂��B

perl test.pl https:// campus-server /cmapps/UTExportServlet payload.xml

servlet �ɃA�N�Z�X���� Perl �X�N���v�g�̗�

#!/opt/CSCOpx/bin/perl

use LWP::UserAgent;

$| = 1;

$temp = $ARGV[0] ;

$fname = $ARGV[1] ;

if ( -f $fname ) {

open (FILE,"$fname") || die "File open Failed $!";

while ( <FILE> )

{

$str .= $_ ;

}

close(FILE);

}

url_call($temp);

#-- Activate a CGI:

sub url_call {

my ($url) = @_;

my $ua = new LWP::UserAgent;

$ua->timeout(5000);

my $hdr = new HTTP::Headers 'Content-Type' => 'text/html';

my $req = new HTTP::Request ('GET', $url, $hdr);

$req->content($str);

my $res = $ua->request($req);

my $result;

if ($res->is_error)

{

print "ERROR : ", $res->code, " : ", $res->message, "\n";

$result = '';

}

else

{

$result = $res->content;

if($result =~ /Authorization error/)

{

print "Authorization error\n";

}

else

{

print $result ;

}

}

}

servlet �ɃA�N�Z�X���� Java �R�[�h�̗�

import java.io.*;

import java.net.URL;

import java.net.HttpURLConnection;

import java.lang.String;

import java.lang.Byte;

class CMExportServletRun {

static void main (String args[])

{

try {

URL url = new URL("http://localhost:1741/campus/servlet/CMExportServlet");

String payload = "adminadminut_hostdee.log1";

HttpURLConnection con;

InputStream is;

//opens connection to servlet

con = (HttpURLConnection)url.openConnection();

con.setRequestMethod("POST");

con.setRequestProperty("Content-type", "text/xml");

con.setDoOutput(true);

con.setUseCaches(false);

OutputStream bos = new BufferedOutputStream(con.getOutputStream());

PrintWriter out = new PrintWriter(bos);

out.println(payload);

out.flush();

out.close();

//prints out response from CMExportServlet

byte [] strBytes=new byte[10];

int noOfBytes = 0;

is = con.getInputStream();

BufferedReader bfr = new BufferedReader(new InputStreamReader(is));

String str = null ;

while ( ( str = bfr.readLine()) != null ) {

System.out.println(str);

}

}

catch (Exception e) {

System.out.println(e.toString());

}

}

}

�y�C���[�h �t�@�C��

�y�C���[�h �t�@�C���� 1 �‚� XML �t�@�C���ŁADEE servlet ���f�[�^ �G�N�X�|�[�g�v�����������邽�߂ɕK�v�ȓ�͂��܂܂�Ă��܂��B�y�C���[�h XML �t�@�C���̃X�L�[�}�́A�u�y�C���[�h �t�@�C���̃X�L�[�}�v�Ɏ�����Ă��܂��B

�\13-8 �ŃX�L�[�}�̗v�f�ɂ‚��Đ������܂��B

�\13-8 �X�L�[�}�̗v�f

�v�f

����

username

CiscoWorks �̃��[�U���B

password

CiscoWorks �̃��[�U���ɑΉ�����p�X���[�h�B

command

���̃^�O���̃R�}���h�́Aut_host�Aut_phone�Al2topology �܂��� discrepancy �ɂȂ�܂��B

view

ut_host ���w�肵���ꍇ�A���̃I�v�V�������g�p���܂��B����̓I�v�V�����ł��B

User Tracking �f�[�^�̕\�����A�X�C�b�`�܂��̓T�u�l�b�g�����[�g�Ƃ���K�w�`���Ɏw�肵�܂��B

queryname

User Tracking �z�X�g �f�[�^�́Aqueryname �Ŏw�肵���N�G���[�ɑ΂��� XML �`���ŃG�N�X�|�[�g����܂��B

ut_host ���w�肵���ꍇ�A���̃I�v�V�������g�p�ł��܂��B

layoutname

User Tracking �z�X�g �f�[�^�́Alayoutname �Ŏw�肵�����C�A�E�g�ɑ΂��� XML �`���ŃG�N�X�|�[�g����܂��B

ut_host ���w�肵���ꍇ�A���̃I�v�V�������g�p�ł��܂��B

queryphone

User Tracking �d�b�f�[�^�́Aqueryphone �Ŏw�肵���N�G���[�ɑ΂��� XML �`���ŃG�N�X�|�[�g����܂��B

ut_phone ���w�肵���ꍇ�A���̃I�v�V�������g�p�ł��܂��B

layoutphone

User Tracking �d�b�f�[�^�́AlayoutPhone �Ŏw�肵�����C�A�E�g�ɑ΂��� XML �`���ŃG�N�X�|�[�g����܂��B

ut_phone ���w�肵���ꍇ�A���̃I�v�V�������g�p�ł��܂��B

debug

�I�v�V�����B���O �t�@�C�������O �I�v�V�����Ŏw�肳�ꂽ�ꍇ�����A�f�o�b�O ���b�Z�[�W����W�ł��܂��B���̏ꍇ�A�f�o�b�O ���x���� 1 �܂��� 2 �ɂȂ�܂��B���̒l�͎��̂悤�ɐݒ�ł��܂��B

1�F��{�f�o�b�O���

2�F�ڍ׃f�o�b�O���

����̓I�v�V�����ł��B

���̍��ł́A���̓��e�ɂ‚��Ă����グ�܂��B

�y�C���[�h �t�@�C���̗�
�y�C���[�h �t�@�C���̃X�L�[�}

�y�C���[�h �t�@�C���̗�

<payload>

<username>username</username>

<password>password</password>

<command>ut_host</command>

<debug>1</debug>

<view></view>

</payload>

�y�C���[�h �t�@�C���̃X�L�[�}

XML �`���̃y�C���[�h �t�@�C�����쐬����ꍇ�ɁA���̃X�L�[�}���g�p�ł��܂��B

<?xml version="1.0" encoding="UTF-8"?>

<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" elementFormDefault="qualified" attributeFormDefault="unqualified">

<xs:element name="payload">

<xs:complex Type>

<xs:sequence>

<xs:element name="username" type="xs:string"/>

<xs:element name="password" type="xs:string"/>

<xs:element name="command" type="xs:string"/>

<xs:element name="view" type="xs:string"/>

<xs:element name="queryname" type="xs:string"/>

<xs:element name="layoutname" type="xs:string"/>

<xs:element name="queryphone" type="xs:string"/>

<xs:element name="layoutphone" type="xs:string"/>

<xs:element name="debug" type="xs:string"/>

</xs:sequence>

</xs:complex Type>

</xs:element>

FAQ

Campus Manager DEE �Ɋւ��� FAQ �̃��X�g�́A���̂Ƃ���ł��B

Q.DEE �͕s���������ǂ������W����̂ł���
Q.XSD �t�@�C���Ƃ͉��ł���
Q.servlet �C���^�[�t�F�C�X���ǂ̂悤�ɗ��p�ł��܂���
Q.�ʂ� Campus Manager �T�[�o���Ǘ��������̃X�C�b�` �Z�b�g�܂��̓T�u�l�b�g �Z�b�g��ΏۂɁAUser Tracking �f�[�^�ƃ��C�� 2 �g�|���W �f�[�^���擾����ɂ͂ǂ̂悤�ɂ���΂悢�ł���
Q.�Z�L���A�ł͂Ȃ����߁A�p�X���[�h���R�}���h���C�� �C���^�[�t�F�C�X�Ŏw�肵��������܂���B�Z�L���A�ȕ�@�Ŏw�肷���i�͂���܂���
Q.XML �o�̓t�@�C���͂ǂ��ɕۑ�����܂���
Q.�ꕔ�̏o�̓t�@�C������͂��悤�Ƃ���ƁA��̓G���[����������̂͂Ȃ��ł���

Q. DEE �͕s���������ǂ������W����̂ł���

A. DEE �� Campus Manager �T�[�o�̍ŐV�\�����猻�s�̕s�����f�[�^����W���܂��B

Q. XSD �t�@�C���Ƃ͉��ł���

A. XSD �t�@�C���Ƃ́ADocument Type Definition�iDTD�j�� XML �x�[�X�ɂ���ւł��B����́AXML �h�L�������g�̍\�����L�q���� XML �X�L�[�}�Ɋ�Â��Ă��܂��BXML �X�L�[�}�� DTD �Ɠ��l�ɁAXML �h�L�������g�̗L��ȃr���f�B���O �u���b�N���`���܂��B

XML �X�L�[�}�͎��̓��e���`���܂��B

�| �h�L�������g�Ŏg�p�����v�f
�| �h�L�������g�Ŏg�p�����A�g���r���[�g
�| �q�v�f�ł���v�f
�| �q�v�f�̏���
�| �q�v�f�̐�
�| �v�f���󂩁A�e�L�X�g���܂߂邱�Ƃ��ł��邩�ǂ���
�| �v�f����уA�g���r���[�g�̃f�[�^ �^�C�v
�| �v�f����уA�g���r���[�g�̃f�t�H���g�l�ƌŒ�l

�ڍׂɂ‚��ẮAW3Schools Online Web Tutorials �̃T�C�g���Q�Ƃ��Ă��������B

Q. servlet �C���^�[�t�F�C�X���ǂ̂悤�ɗ��p�ł��܂���

A. servlet �ɐڑ��”\�ȃX�N���v�g���J�X�^�}�C�Y���ċL�q����K�v������܂��B��ƃI�v�V������ XML �`���Ŏw�肵�Ă��������B�ڍׂɂ‚��ẮA servlet ���g�p���� Campus Manager ����̃f�[�^ �G�N�X�|�[�g ���Q�Ƃ��Ă��������B

Q. �ʂ� Campus Manager �T�[�o���Ǘ��������̃X�C�b�` �Z�b�g�܂��̓T�u�l�b�g �Z�b�g��ΏۂɁAUser Tracking �f�[�^�ƃ��C�� 2 �g�|���W �f�[�^���擾����ɂ͂ǂ̂悤�ɂ���΂悢�ł���

A. ���̋@�\�̓T�|�[�g����Ă��܂���B

Q. �Z�L���A�ł͂Ȃ����߁A�p�X���[�h���R�}���h���C�� �C���^�[�t�F�C�X�Ŏw�肵��������܂���B�Z�L���A�ȕ�@�Ŏw�肷���i�͂���܂���

A. �͂��B���[�U ID �ƃp�X���[�h�̃��X�g���܂񂾃e�L�X�g �t�@�C���������‹��ϐ� CMEXPORTFILE ���쐬�ł��܂��B�e�L�X�g �t�@�C�����̃��[�U ID �ƃp�X���[�h�́A���p�X�y�[�X 1 �����ŋ�؂���Ă��܂��B

Q. XML �o�̓t�@�C���͂ǂ��ɕۑ�����܂���

A. XML �o�̓t�@�C���́A�f�t�H���g�Ŏ��̏ꏊ�ɕۑ�����܂��B

�| PX_DATADIR/cmexport/ut/timestamput.xml
�| PX_DATADIR/cmexport/l2topology/timestampL2Topology.xml
�| PX_DATADIR/cmexport/Discrepancy/timestampDiscrepancy.xml

-f �I�v�V�������g�p���āA��֏ꏊ���w��ł��܂��B

Q. �ꕔ�̏o�̓t�@�C������͂��悤�Ƃ���ƁA��̓G���[����������̂͂Ȃ��ł���

A. ���X�C�b�`�̈ꕔ�̃N���X�ɂ́AASCII �R�[�h�� 160 ����̓��ꕶ�����܂܂�܂��B�قƂ�ǂ� XML �p�[�T�[�ł͂��������������T�|�[�g���Ă��Ȃ����߁A��͂Ɏ��s���܂��B

�������������ɂ́A���ꕶ���̂���v�f�����ƂŌ������A���̗�̂悤�� CDATA ��t������K�v������܂��B

���Ƃ��΁A���̗v�f������܂��B

<checksum> ¢Úo </checksum>

���̏ꍇ�A�v�f�����̂悤�ɕύX����K�v������܂��B

<checksum> <![CDATA[¢Úo ]]> </checksum>




Ǝʃ\[V | lbg[LO\[V | i & \[V | w@ | eNjJT|[g | g[jO & Cxg | p[gi[ | VXRVXeY
z[ | OC | [U[o^ | tB[hobN | wv
© 1992-2008 Cisco Systems, Inc. All rights reserved. p | vCoV[ Xe[gg | NbL[|V[ | VXȐW