본문 바로가기

WebServer-IIS

WINDOW SERVER 시스템정보관리, 이벤트로그관리

728x90
반응형

 

  • ● 프로그램 명 : 윈도우시스템 자원정보 수집 프로그램

    - 기능 : 해당 시점의 윈도우 OS, 드라이브 용량정보, 프로세스 CPU 점유율, Memory 사용량,
    운영서비스, 이벤트로그, 작업스케줄러 정보를 수집하여 이메일 발송

    - 작성 환경 : Visaul Studio 2019, .Net FrameWork 4.0, C#

    - 구성 : 기능 DLL 관련 프로젝트, 실행 프로젝트(윈도우즈 폼), 실행 프로젝트(콘솔), 설치프로젝트

    ◆ 설치 프로젝트 SetupWindowsStatusCollection
     - 빌드 후 Setup 파일 실행 후 설치, 바로가기 또는 실행파일 실행 사용



    - INI 세팅 파일 작성 환경 설정 사용
    - 경로 : 실행 프로그램 위치/Setting/Setting.ini
       # OperatingTime = 1일 주기 중 동작 시간대 24시간 기준 시:분(HH:mm) 00:00 ~ 23:59
       # EX) 00:00,13:00
       # ReceiverEmail = 수신자 Email 주소 (다중값), 값이 없을경우 전송 기능 중지
       # EX) bacasa2010@naver.com,bacasa91@logisall.com
       # HTMLfilePath : HTML 파일 생성 경로 (빈값일 경우 디폴트 경로 : 실행 프로그램 위치/HTML/현재년도/yyyyMMdd.html
       # EX) C:\test




    ※ 메일 기능 사용시 -  WindowsResourceInfo 프로젝트의 Email.cs 의 SMTP 로그인 정보 필요

    - 설치 경로




    ◆ 실행 프로그램(콘솔) -  WindowsStatusCollection.exe



    - INI 설정 값으로 설정된 동작시간, 수신 이메일 정보를 이용하여 주기적으로 작동 

    ◆ 실행 프로그램(윈도우즈 폼) - FormWindowsStatusCollection.exe



    - INI 설정 값으로 설정된 동작시간, 수신 이메일 정보를 이용하여 주기적으로 작동
    - 콘솔과 동일한 기능의 추가 INI 파일 설정, 수동 동작 기능 추가
    - [INI 설정] 버튼 클릭시 환경설정기능 팝업

 

 

728x90
반응형

'WebServer-IIS' 카테고리의 다른 글

웹 스크래핑  (0) 2022.11.29
WINDOWS SERVER 간 DFS 파일 복제  (0) 2022.11.29
파워쉘 스크립트 로그작업  (0) 2022.11.29
cmd 명령어 ㅂㅁ> 파일명.txt  (0) 2022.11.29
cmd 커맨드 명령어 참고사항  (0) 2022.11.29