시스템 모니터
System monitor
시스템 모니터는 컴퓨터 시스템의 시스템 리소스 및 성능을 모니터링하는 데 사용되는 하드웨어 또는 소프트웨어 구성 요소다.[1]
시스템 모니터링 도구의 사용에 관한 관리 문제로는 자원 사용과 프라이버시가 있다.
개요
소프트웨어 모니터는 더 일반적으로 발생하며, 때로는 위젯 엔진의 일부로 발생한다.이러한 모니터링 시스템은 CPU 사용량 및 빈도, 또는 무료 RAM 양과 같은 시스템 자원을 추적하기 위해 종종 사용된다.또한 하나 이상의 하드 드라이브의 여유 공간, CPU 및 기타 중요한 구성 요소의 온도,[2] 시스템 IP 주소 및 현재 업로드 및 다운로드 속도를 포함한 네트워킹 정보 등의 항목을 표시하는 데 사용된다.다른 가능한 디스플레이에는 날짜 및 시간, 시스템 가동 시간, 컴퓨터 이름, 사용자 이름, 하드 드라이브 S.M.A.R.T. 데이터, 팬 속도 및 전원 공급 장치에 의해 제공되는 전압이 포함될 수 있다.
하드웨어 기반 시스템이 유사한 정보를 모니터링하는 경우는 드물다.일반적으로 컴퓨터 케이스 전면에 있는 하나 이상의 드라이브 베이를 점유하며, 시스템 하드웨어와 직접 연결하거나 USB를 통해 소프트웨어 데이터 수집 시스템에 연결한다.데이터 수집에 대한 접근방식으로, 모니터링 시스템은 정보를 작은 LCD 패널이나 일련의 작은 아날로그 또는 LED 숫자 디스플레이에 표시한다.일부 하드웨어 기반 시스템 모니터도 팬 속도를 직접 제어할 수 있어 사용자가 시스템의 냉각을 신속하게 사용자 정의할 수 있다.
하드웨어 시스템 모니터의 매우 고급 모델은 마더보드의 특정 모델과만 인터페이스하도록 설계되었다[by whom?].이들 시스템은 시스템에 내장된 센서를 직접 활용, 저비용 모니터링 시스템이 관례적으로 제공하는 것보다 더 자세하고 정확한 정보를 제공한다.
소프트웨어 모니터링
소프트웨어 모니터링 도구는 모니터링하는 장치 내에서 작동한다[3].[4]
하드웨어 모니터링
소프트웨어 모니터링 도구와 달리 하드웨어 측정 도구는 측정 대상 기기 내에 위치하거나 외부 위치에서 부착하여 작동할 수 있다.[5]: p.84
하드웨어 모니터는 별도의 칩으로 제공될 수 있고 IC나2 SMBus를 통해 연결되거나 LPC(Low Pin Count)를 통해 연결될 수 있는 슈퍼 I/O 솔루션의 일부로 제공될 수 있는 현대 마더보드의 공통 구성요소다.[6]이러한 장치는 섀시의 온도, 전원 공급 장치에 의해 마더보드에 공급되는 전압, 마더보드의 팬 헤더 중 하나에 직접 연결된 컴퓨터 팬의 속도를 모니터링할 수 있게 한다.이러한 하드웨어 모니터 중 다수는 팬 제어 기능도 갖추고 있다.[6]Windows의 SpeedFan, Linux의 lm_sensor, NetBSD의 Envstat, OpenBSD와 DragonFly의 sysctl hw.sensor와 같은 시스템 모니터링 소프트웨어는 이러한 칩과 인터페이스하여 이 환경 센서 정보를 사용자에게 전달할 수 있다.
프라이버시
개별 사용자가 독립 실행형 박스든 다중 사용자 시스템의 가상 머신이든 단일 사용자 시스템의 성능을 측정할 때, 액세스는 다른 사용자의 프라이버시를 방해하지 않는다.[5]: p.114 시스템 매니저와 같이 최종 사용자 이외의 누군가가 [5]: p.115 다른 사용자에 대한 데이터에 액세스해야 할 정당한 필요가 있을 때 프라이버시가 문제가 된다.
리소스 사용량
모니터가 기록할 수 있는 것보다 더 빨리 이벤트가 발생할 경우 이벤트 기록을 단순 카운트로 대체하는 등의 해결책이 필요하다.[5]: p.89
또 다른 고려사항은 유용한 작업에 사용할 수 있는 CPU와 스토리지에 큰 영향을 미치지 않는 것이다.하드웨어 모니터는 일반적으로 소프트웨어 모니터보다 영향이 적지만, "프로그램 이름 등 일부 설명 정보"[5]: p.91 와 같은 데이터 항목이 있어 소프트웨어가 수반되어야 한다.
추가적인 고려사항은 이 도메인의 버그가 심각한 영향을 미칠 수 있다는 것이다: 극단적인 경우는 "OS가 다운되는 원인"[7]일 것이다.
소프트웨어 모니터 목록
단일 시스템:
- 활동 모니터
- 아이다64
- CPU-Z
- GPU-Z
- 콩키
- 깡충깡
- OpenBSD 및 DragonFly BSD의[6][8] hw.sensors
- iftop
- 이오스타트
- KDE 시스템 가드(KSYSguard)
- lm_buffer[6]
- 감시하는
- 모니릭스
- 마더보드 모니터
- 넷데이터
- 니몬
- 엔탑
- 프로세스 탐색기
- 리소스 모니터(리즈몬)
- 사모라이즈
- Sar in UNIX
- 스피드팬[6]
- NetB에 대한 sysmon/envysSD[6][8]
- sysstat
- 시스템 모니터(sysmon
- 맨 위의
- Bytheyo NMS (Community Edition)
- vmstat
- Windows 바탕 화면 가젯[9][10]
- Windows 작업 관리자
분산:
- 아르고스(모니터링 소프트웨어)
- 콜렉트
- 강리아
- GK렐M
- HP SiteScope
- 모니터링(유료 버전 M/monit)
- NMIS
- 문인
- 나기오스
- 넷크런치
- 오프만텍
- 판도라 FMS
- 성능 모니터(perfmon)
- 프로메테우스(소프트웨어)
- 시몬[11]
- Bytomyo NMS(엔터프라이즈 에디션)
- 제노스 코어
참고 항목
- 애플리케이션 성능 관리(APM)
- 애플리케이션 서비스 관리(ASM)
- IC2 및 SMBus
- 네트워크 모니터링
- 평균 고장 시간(MTBF)
- IPMI(Intelligent Platform Management Interface)
- 시스템 프로파일러
- 웹 사이트 모니터링
참조
- ^ G. Wiesen; Heather Bailey (1 December 2010). "What Is a System Monitor?". wiseGEEK. Archived from the original on 7 December 2010. Retrieved 23 November 2018.
A system monitor is a program or piece of hardware that monitors various aspects of a computer system and then displays information regarding the status of that system. This sort of monitor typically takes the form of a software program provided with an operating system (OS) or used as a standalone program. Hardware system monitors are also available, though these are fairly specialized devices and not as frequently used as software monitors. A system monitor will typically track various aspects of a computer system, including what programs are running, how resources are being used, and certain details regarding the hardware installed on a computer.
- ^ Halil Kaskavalci (22 October 2015). "Installing system monitor conky on Ubuntu". Archived from the original on 22 October 2015. Retrieved 23 November 2018.
What is a System Monitor? System monitors show various system indicators like HDD, Network, and CPU usage. If you want to learn more about your computer, it's a must have tool.
- ^ "The Best System Monitor for Linux". LinuxSecurity.
- ^ J. D. Biersdorfer (22 August 2015). "Unseen Burdens in Chrome That Can Lead a Mac to Lag". The New York Times. Retrieved 28 June 2019.
opened the OS X system monitor to see what was going on
- ^ a b c d e Liba Svobodova; Edward J. McCluskey (1976). Computer Performance Measurement and Evaluation Methods. ISBN 0-444-00197-2.
- ^ a b c d e f Constantine A. Murenin (17 April 2007). Generalised Interfacing with Microprocessor System Hardware Monitors. Proceedings of 2007 IEEE International Conference on Networking, Sensing and Control, 15–17 April 2007. London, United Kingdom: IEEE. doi:10.1109/ICNSC.2007.372901. ISBN 978-1-4244-1076-7. IEEE ICNSC 2007, pp. 901—906.
- ^ "Overtime will never be this much fun again". Computerworld. 24 November 2016.
- ^ a b Constantine A. Murenin (21 May 2010). OpenBSD Hardware Sensors — Environmental Monitoring and Fan Control (MMath thesis). University of Waterloo: UWSpace. hdl:10012/5234. Document ID: ab71498b6b1a60ff817b29d56997a418.
- ^ Nadel, Brian. "Inspector Gadgets: Windows 7 Gadgets for Monitoring Your PC". PCWorld. Retrieved 31 January 2014.
- ^ Zhang, Gary. "HWmonitor–CPU Temperature Monitor for Windows 10". Garyzzc. Retrieved 16 December 2018.
- ^ "symon-2.88p3 – active host monitoring tool". OpenBSD ports. 12 December 2018. Retrieved 7 March 2019.