목록분류 전체보기 (417)
IT STORYs
### 시스템/네트워크 모니터링 프로그램 nagios http://tunelinux.pe.kr http://database.sarang.net 문태준 ㅇ 관련 url http://www.nagios.org/ nagios 메인페이지 http://tunelinux.pe.kr/zboard/view.php?id=info&no=10 오픈소스 기반 네트워크 모니터링·관리 시스템. zdnet의 자료인데 지금은 링크가 안되어서 제 사이트의 정보로 링크. nagios 외에도 http://network.hanbitbook.co.kr/view_news.htm?serial=676 한빛네트워크의 강의자료 http://nagios.sourceforge.net/docs/1_0/toc.html nagios 문서 http://tune..
아티클 요약 : WMI를 잘 활용하면 원격서버제어및 모니터링 프로그램을 손쉽게 만들 수가 있다. 즉, 개발자가 소켓이나 리모팅등의 직접 구현없이 원격지서버를 모니터링 하거나 제어 할수 있게 되는 것이다. [WMI를 활용한 원격(로컬)컴퓨터 CPU사용량 실시간 모니터링] [들어가기에 앞서..] WMI(Windows Management Instrumentation) 윈도우즈 관리 수단 쯤으로 해석할수 있을것이다. 로컬뿐만 아니라 원격지 컴퓨터의 리소스까지 관리대상이 될수가 있다. 관리대상이 되는 리소스라 함은 Operating System , Computer System, System Processor , System Bios , System Time Zone, Logical Memory Configurat..
출처 : zdnet 예전에는 개발 환경이 간단히 로컬 데이터베이스에 접속하는 기능만 있으면 충분했었지만 현재의 애플리케이션은 원격 애플리케이션 서버에 존재하는 미들웨어를 통해 데이터베이스에 접속하거나 SOA(Service Oriented Architecture) 환경에서는 웹 서비스 프로토콜을 이용하여 웹 서버를 통해야만 미들웨어에 접근할 수 있는 경우도 많다. 서버라고는 1, 2대로 충분했던 시절이 지금은 웹 서버만 50대가 넘는 경우도 어렵지 않게 찾아볼 수 있다. 전체적인 시스템의 구조가 복잡해짐에 따라 크게 대두되는 문제 중 하나는 ‘이들 복잡한 시스템을 어떻게 관리할 것인가’이다. 기업이 어느 기술이나 시스템을 도입하는 데 있어서 중요한 의사 결정 사항 중 하나는 관리의 편의성이다. 즉 다운사이..
오늘은 WMI와 NotifyIcon을 이용하여 특정 프로세서의 메모리 사용랑 모니터 해보기로 하겠습니다. 제가 근무하는 곳에서 특정 데몬 프로세서가 있는데 이 친구가 가끔 특정치의 메모리 사용을 하게 되면 가끔 오작동을 해버립니다. 그래서 그 특정치가 되는 순간을 모니터링을 하기 위해 위와 같은 프로그램을 만들어 보았습니다. 1. 부터 메모리 사용량을 가져오는 메서드를 만들어보겠습니다. WMI를 이용하였고 아시겠지만 System.Management를 using해줘야 합니다. public string GetIcMessengerWorkingSet() { ConnectionOptions co = new ConnectionOptions(); co.Username="계정"; co.Password= "패스워드"; ..
0. 설치 windows 플랫폼을 위한 rsync 배포본인 cwRsync를 설치한다. 클라이언트와 서버 기능이 모두 포함되어있는 command line 기반의 프로그램이다. 아래에서 다운로드 할 수 있다. http://www.itefix.no/cwrsync/ 1. 서버 설정 cwRsync가 c:\Program Files\cwRsync 폴더에 설치가 되었음을 가정한다. 필요한 파일은 아래 두가지이며. rsync.exe rsyncd.conf rsyncd.conf을 열어 공유할 파일의 폴더를 설정해준다. (보안을 위해선 IP access control을 설정해주자) (기본으로 test라는 공유폴더가 설정되어있다) c:드라이브는 /cygdrive/c 로부터 설정된다. d:드라이브는 /cygdrive/d 로부터 ..
출처 : serverinfo
출처 : serverinfo On Error Resume Next strComputer = "." Set objWMIService = GetObject("winmgmts:\\" & strComputer & "\root\cimv2") Set colItems = objWMIService.ExecQuery("Select * from Win32_LogicalDisk",,48) For Each objItem in colItems Wscript.Echo "Access: " & objItem.Access Wscript.Echo "Availability: " & objItem.Availability Wscript.Echo "BlockSize: " & objItem.BlockSize Wscript.Echo "Captio..