Skip to end of metadata
Go to start of metadata

You are viewing an old version of this content. View the current version.

Compare with Current View Version History

« Previous Version 7 Next »


수동 설치

$MACHBASE_COLLECTOR_HOME 디렉터리를 생성하고 다운로드한 collector 패키지를 복사한 후, 압축을 해제한다.

[mach@localhost ~]$ mkdir mach_collector_home
[mach@localhost ~]$ cp 
machcollector-3.5.0.826b8f2.community-LINUX-X86-64-release.tgz
 mach_collector_home/
[mach@localhost ~]$ cd mach_collector_home/
[mach@localhost ~/mach_collector_home]$ 
tar -zxvf machcollector-3.5.0.826b8f2.community-LINUX-X86-64-release.tgz

bin/
bin/machregex
bin/machcollectord
bin/machcollector
bin/machcollectoradmin
collector/
collector/sign/
collector/apache_access.tpl
collector/samples/
collector/samples/test.rgx
collector/samples/test.tpl
collector/samples/test.log
collector/preprocess/
collector/preprocess/custom.py
collector/preprocess/skip.py
collector/preprocess/replace.py
collector/preprocess/pypyodbc_sample.py
collector/preprocess/trace.py
collector/custom.tpl
collector/syslog.tpl
collector/machbase.tpl
collector/regex/
collector/regex/meta.rgx
collector/regex/syslog.rgx
collector/regex/nxlog.rgx
collector/regex/machbase.rgx
collector/regex/unparse.rgx
collector/regex/apache_error.rgx
collector/regex/apache_access.rgx
conf/
doc/
meta/
trc/
webadmin/
webadmin/flask/
webadmin/flask/Python/
webadmin/flask/Python/*  Omitted

The contents of Python folder are not described here.

파일의 압축을 해제한 후, 다음의 디렉토리가 생성될 것이다.

[mach@localhost ~/mach_collector_home]$ ls -al
total 60372
drwxrwxr-x  9 mach mach     4096 Jun 27 23:58 .
drwx------ 20 mach mach     4096 Jun 27 23:40 ..
drwxrwxr-x  2 mach mach     4096 Jun 27 23:31 bin
drwxrwxr-x  6 mach mach     4096 Jun 27 23:31 collector
drwxrwxr-x  2 mach mach     4096 Jun 27 23:31 conf
drwxrwxr-x  2 mach mach     4096 Jun 27 23:31 doc
-rw-r--r--  1 mach mach 61783606 Jun 27 23:41 
machcollector-3.5.0.9ffc36a.official-LINUX-X86-64-release.tgz

drwxrwxr-x  2 mach mach     4096 Jun 27 23:31 meta
drwxrwxr-x  2 mach mach     4096 Jun 27 23:31 trc
drwxrwxr-x  3 mach mach     4096 Jun 27 23:31 webadmin
[mach@localhost ~/mach_collector_home]$


Name of directoryDescription
bin실행 파일
collector설정 파일 예제
conf설정 파일
doc라이선스 파일
lib라이브러리 파일
msg메세지 파일
webadminPython 패키지

환경 변수 설정

실행 파일과 shared object 파일, 경로 환경 변수를 설정해야 한다.

export MACHBASE_COLLECTOR_HOME=/home/machbase/machbase_home
export PATH=$MACHBASE_COLLECTOR_HOME/bin:$PATH
export LD_LIBRARY_PATH=$MACHBASE_COLLECTOR_HOME/lib:$LD_LIBRARY_PATH
export MACH_COLLECTOR_PORT=9999

위 환경변수를 적용하기 위해서 다음의 명령을 실행한다.

source .bashrc

$MACHBASE_COLLECTOR_PORT 를 지정하지 않은 경우, $MACH_COLLECTOR_HOME/conf/machcollector.conf 의 PORT_NO값이 사용된다.

  • No labels