Windows/Windows 2008 , 2012 20

윈도우 명령어 [ find ] - 파일에서 텍스트 찾기

find : 파일에서 텍스트 찾는 명령어 /V 지정한 문자열을 포함하지 않는 라인을 표시 /C 지정한 문자열을 포함하는 라인 수를 표시 /N 지정한 문자열을 포함하는 맨 앞에 라인 번호를 표시 /I 대/소문자 구분하지 않고, 찾기 example.txt python is beautiful python is storng python is effective pytho is beautiful pytho is storng pytho is effective find 옵션 없이 사용. (python이라는 문자열 포함하는 라인 출력) C:\>find "python" example.txt ---------- EXAMPLE.TXT python is beautiful python is storng python is effe..

python, grafana, mariadb를 이용한 윈도우 서버 성능 분석

윈도우 서버를 운영하다보면 주기적으로 서버 성능을 분석해야 할 필요가 있다. 윈도우에는 성능모니터링이라는 좋은 유틸프로그램이 있는데, 이를 활용하여 데이터를 수집하고, 수집된 데이터를 DB화 하고, DB화한 데이터를 시각화해 보려 한다. 1. 윈도우즈 성능퍼포먼스 데이터 수집 샘플로 총 수집할 항목은 총 16개 - \Processor(_Total)\% Processor Time - \System\Processor Queue Length - \System\Context Switches/sec - \Memory\% Committed Bytes In Use - \Memory\Available MBytes - \Memory\Free System Page Table Entries - \Memory\Pool Non..

python을 이용한 IIS web log 분석 (7) - pandas 연동

SQLLite DB를 생성했다면 직접 DB에 접속해서 쿼리를 날려 분석할 수 도 있겠지만 pandas를 이용하여 연동도 가능하다 import pandas as pd import sqlite3 conn = sqlite3.connect(path) query = 'select * from weblog' df = pd.read_sql_query(query,conn) df['logtime'] = pd.to_datetime(df['logtime']) print(df.dtypes) ----------------------------------------------- logtime datetime64[ns] useragent object scstatus object scbytes int64 timetaken int64..

IIS 웹 사이트 개별 시작/중지/응용프로그램 풀 재생 명령어

IIS에 여러개의 사이트를 운영할 수 있는데, 특정 사이트만 정기적으로 재기동해야할 수 있다. 1. IIS 사이트 확인 명령어 - 명령어 : %windir%\system32\inetsrv\appcmd list site - test라는 사이트가 있으며, appcmd 명령어로 "test" 사이트를 시작/중지를 할 수 있다. 2. "test" 사이트 시작 / 중지 - 명령어 : %windir%\system32\inetsrv\appcmd [ start | stop ] /site.name:test 3. "test"사이트 응용프로그램풀 재생 - 명령어 : %windir%\system32\inetsrv\appcmd [ start | stop | recycle ] apppool test