본문 바로가기

show all

linux에서 net-snmp설치 * net-snmp-5.1.2를 사용하여 snmp agent를 구현 * snmp V1, mib-2를 사용 # root 계정으로 로그인 $ guest 계정으로 로그인 기존 net-snmp 패키지 삭제 리눅스에서 SNMP 데몬이 있는지 확인 # ps -aux | grep snmpd rpm 패키지가 설치되어 있는지 확인하고 설치되어 있다면 삭제 # rpm -qa|grep net-snmp # net-snmp-utils-5.0.1-6 # net-snmp-5.0.1-6 # net-snmp-devel-5.0.1-6 # rpm -e net-snmp-devel # rpm -e net-snmp-utils # rpm -e net-snmp 오류: Failed dependencies: libsnmp.so.5 is needed .. 더보기
snmpd.conf 설정방법 3.1. snmpd.conf 설정 패키지들을 인스톨했으면 먼저 SNMPD(에이젼트)설정 파일인 /etc/snmp/snmpd.conf를 편집해야 한다. SNMP 패키지를 인스톨 하면 snmpconf 명령이 들어 있어 SNMPD뿐만 아니라 SNMP(매니져), SNMPTRAP을 메뉴 방식으로 한번에 설정할 수가 있다. 그러나 SNMP를 잘 모르는 사람에게는 이 방법이 더 어려울수도 있다. 여기서는 SNMPD 설정파일을 직접 수정하는 방법으로 설명하겠다. 밑에 설정 파일에 주석으로 설명을 달아 놓았으니 설명을 보고 각자의 상황에 맞게 수정하여 사용하면 된다. 참고: SNMP에는 SNMP(매니저), SNMPD(에이젼트), SNMPTRAP 이렇게 3가지 종류가 있다. 보통 에이전트는 매니저가 일반 서버와 마찬가지로.. 더보기
netsnmp 장비별(UNIX) 설치파일 Third-Party Packages From Net-SNMP Wiki Jump to: navigation, search [edit] Semi-official snapshot packages Thomas Anders (Net-SNMP) and Marcus Ruckert (darix, SuSE) maintain a repository that offers nightly binary snapshot packages for all active SVN branches for a number of popular Linux distros: Debian Etch x86 - xUbuntu 7.04 x86 - xUbuntu 6.06 x86 - Fedora 8 x86 x86_64 Fedora 7 x86 x86_64 Fed.. 더보기
How to install net-snmp on AIX How to install net-snmp on AIX If you are still hunting for a solution for this subject, I hope what follows can help. Also there is a useful link here: http://www.net-snmp.org/docs/README.aix.html ------------------------------------------------------------ Things you will need: 1. Root access 2. Run command uname -a To obtain below several pieces of information: -operating system version, -har.. 더보기
Windows에서 SNMP의 확장 첨부된 SNMP informant를 설치... (1) CPU - 단위 : % - OID name : hrProcessorLoad.1 - .1.3.6.1.2.1.25.3.3.1.2.1 ~ 8 - CPU 개수 만큼 OID 생성 / Multi-threading 주의 / MS 계열에서는 대표 CPU OID 값이 없음 (2) Memory a) 전체 메모리 용량 - 단위 : KB - OID name : hrMemorySize.0 - .1.3.6.1.2.1.25.2.2.0 b) 사용 가능한 메모리 용량 (Informant 확장 MIB) - 단위 : KB - OID name : memoryAvailableKBytes.0 - enterprises.9600.1.1.2.2.0 enterprises = .1.3.6.1.4.1.. 더보기
SNMP 관련 URL -- net snmp 사이트 http://www.net-snmp.org/ --벤더별 MIB 파일 찾기 http://www.assure24.com/databases/snmp-mib/private/ 더보기
[강좌] ucd-snmp 설치 (Linux 2.4.18-3 (Redhat 7.3)) // 제 목: ucd-snmp 설치 // 작성자: 김영대( http://www.howto.pe.kr ) 0.설치환경 O/S: Linux 2.4.18-3 (Redhat 7.3) 1.소개 SNMP(Simple Network Management Protocol)는 네트웍 장비들로 부터 필요한 정보를 가져와 장비상태를 모니터링하거나 해당 장비의 관련 설정값을 변경하는 등의 작업을 하여 네트웍 장비의 전체상황을 관리 할수 있는 프로토콜이다. 관리대상이 되는 장비들에는 Agent 가 설치되어 있어야 하고 이들 Agent 로부터 정보를 받는 호스트를 Manager 라 한다. SNMP는 RFC-1157에 정의되어 있으며 네트웍 장비를 생산하는 대부분의 업체에서는 RFC-1157 을 따라 생산함으로써 다른 네트웍 장비와.. 더보기
ucd-snmp 사용하기 원본URL : http://wiki.kldp.org/wiki.php/ucd-snmp%20%BB%E7%BF%EB%C7%CF%B1%E2 목차 Contents 1 ucd-snmp 소 개 2 ucd-snmp 설 치 2.1 다운로드 2.2 컴파일 2.3 기본 설정파일 복사 2.4 펄 확장 모듈 설치 2.5 파일들의 위치 3 ucd-snmp 설 정 4 ucd-snmp 사 용 4.1 라이브러리 이용하기 4.2 ucd-snmp 에서 제공되는 명령어 이용하기 4.2.1 snmptest 4.2.2 snmpget 4.2.3 snmpgetnext 4.2.4 snmpwalk 5 자주 사용되는 OID 5.1 시스템의 상태을 확인하기 위해 사용되는 OID 5.2 인터페이스 카드와 관련된 OID 6 기타 6.1 레퍼런스 6.2 푸 .. 더보기
UCD-SNMP 설치 snmp history 리눅스에서 사용할 수 있는 SNMP는 cmu-snmp(Carnegie Mellon University)가 있다. 이 놈은 다시 ucd-snmp(UCDavis - Univerisity of California at Davis )로 변경(?)되었다. 200/10/18에 ucd-snmp를 net-snmp라는 프로젝트명으로 변경하면서 sourceforge로 이전했다. 현재 sourceforge에 net-snmp라는 project로 들어가 있다. 하지만 소스파일의 이름은 여전히 ucd-snmp로 되어 있다. 현재 ucd-snmp버전이 4.2.x대인데 5.0이후로는 net-snmp라는 명칭으로 배포할 모양이다. 즉, 정리하면 net-snmp는 cmu-snmp와 ucd-snmp에 기반했다. h.. 더보기
Window 2003에서 SNMP Agent 설정 [시작] ? [제어판] ? [프로그램 추가/제거] 항목으로 들어갑니다. 좌측 세 번째 항목에 ‘Windows 구성 요소 추가/제거’ 항목으로 들어갑니다. ‘Windows 구성 요서 마법사’ 가 실행되면 최 상단의 ‘관리 및 모니터링 도구’ 를 더블클릭 합니다. 화면 중단에 ‘SNMP(단순 네트워크 관리 프로토콜)’ 을 선택한 후 확인 합니다. 설치가 완료되면 [시작] ? [실행] 으로 들어가서 ‘services.msc’ 를 입력하여 서비스 매니지먼트 콘솔에 접속합니다. 알파벳 순서대로 찾아보면 ‘SNMP Service’ 와 ‘SNMP Trap Service’ 항목이 추가 되었으며 자동으로 서비스가 시작되었음을 알 수 있습니다. ‘SNMP Service’ 를 더블 클릭하여 속성 창으로 접속 한 후 로그온 .. 더보기
코딩 사용 방식 비교 - 예)리포트 제어 사용 방식별 코드 비교 다음 코드들은 리포트 제어의 가장 기본적인 방법에 대한 비교입니다. API 엔진(Crystal Report Print EngineAPI) 코딩 '일반 선언 Public MainJob As Integer Public SubJob As Integer Private Sub Form_Load() 'Crystal Engine 열기 If PEOpenEngine() = 0 Then MsgBox "PEOpenEngine 열기에 실패했습니다!" & Str$(PEGetErrorCode(0)) End If '리포트 열기 Dim FilePath As String FilePath = App.Path & "\API_to_RDC.rpt" & vbNullChar MainJob = PEOpenPrintJob(F.. 더보기
코딩으로 TTX 파일 만드는 방법 1. 코딩으로 TTX 파일 만드는 방법 Private Function TTX_FILE() dim DB as connection dim RS as recordset DB.open "DSN=연결할 DB", ["ID"] ,["Password"] //값을 가져올 DB 열어주고 strsql = "SELECT .......... " //내가 원하는 레코드셋을 추출해줄 쿼리문 RS.Open strsql, DB, adOpenDynamic, adLockReadOnly //뒤의 두 개는 원하시는 값을 선택하시면 되구요 hResult = CreateFieldDefFile(RS, strPath & "\ttx파일이름.ttx" , true) // 가장 중요한 부분 (대소문자 구문 확실하게 하셔서 쓰세요) // 저 함수를 쓰기 위.. 더보기
그룹소팅 안하기 그룹 선택후에 메뉴에서 report -> Group Expert -> group 선택후 options -> common 탭에서 -> in original order 더보기
keep object together 문제 답: subreport의 format을 보시면 keep object together라는 항목이 체크가 되어 있을 것입니다. 이 옵션은 해당오브젝트(즉, 여기서는 subReport)의 모든 데이타가 한페이지에 안나오면 다음장으로 넘겨서 찍는 옵션입니다. 따라서 이 옵션을 풀어주시면 될거 같네요. 질문: 출력양식이 다른 여러개 데이타를 출력하려고 하는데요 SQL에서 UNION으로 쿼리해서 Access디비에 넣었습니다. 그리고 각각의 서브리포트에서 selectionFormula로 원하는 자료를 추출해서 디테일에 양식 만들어서 출력하는데요.. 그리고 서브리포트를 여러개 만들었는데요..디테일에 같이 넣으면 데이타가 겹쳐서 디테일을 여러개 만들어서 하나의 서브리포트가 하나의 디테일에 들어가도록 만들었습니다. MAI.. 더보기
차트(그래프) 문제 (x축의 내용을 띄엄띄엄) 첨부파일을 꼭좀 봐주십시요.. 첨부파일에 보면 차트에서 날짜들이 겹처서 알아보기가 힘이 듭니다. 차트 설정은 date와 name을 on change of로 설정을 했고 sum을 show value에 주었습니다. ttx파일은 date, name, sum 이렇게 3가지고요.. 제가 원하는것은 날짜들이 3일에 한번꼴 정도 또는 5일에 한번정도만 밑에 나타나도록 설정할수 없을까요..(총데이터는 2달입니다.) 여러가지 해봤는데 잘 안돼네요.. 고수님들 답변 부탁드립니다. ==== 답변 CR9입니다. Chart Options => Grid => Labels => Group Axis에 보면 Use manual Number of Groups에 체크하시고 Between labels 에 3 또는 5를 입력하고 Previe.. 더보기