본문 바로가기
반응형

Linux4

spring boot 프로젝트 생성하기. spring boot 프로젝트 생성. 기본 환경 ide: sts 4.11.0 spring : spring boot 2.5.3 java : openjdk11 2021.07.26 - [Spring] - java open jdk 설치 2021.07.26 - [Spring] - Spring Tool Suite(STS) 설치 방법 spring boot 2.5.3 글쓰는 날짜는 2021년 7월 26일 입니다. spring framework를 가지고 개발하는 방법은 여러가지이나 아주 기본적인 접근을 위해 spring boot 를 이용해 쉽게 프로젝트를 생성 및 관리 할 수 방법으로 진행해 보겠습니다. spring boot 2.5.3 : 기본적으로 스프링 부트 2.5.3 RELEASE에서는 JAVA 8이상이 필요하며 .. 2021. 7. 26.
[jstat] 메모리 모니터링. JVM 메모리 모니터링. * 톰캣 서버 운영중 메모리 상태를 확인 하거나 GC 상태를 확인하기 위해 주기적인 모니터링이 필요하다. 톰캣 프로세스 확인 $> ps -ef | grep tomcat jstat * jstat 에는 여러가지 옵션등이 있으나 일반적으로 gc 모니터링시 gcutil을 많이 사용한다. 옵션 기능 gc 각 힙(heap) 영역의 현재 크기와 현재 사용량(Eden 영역, Survivor 영역, Old 영역등), 총 GC 수행 횟수, 누적 GC 소요 시간을 보여 준다. gccapactiy 각 힙 영역의 최소 크기(ms), 최대 크기(mx), 현재 크기, 각 영역별 GC 수행 횟수를 알 수 있는 정보를 보여 준다. 단, 현재 사용량과 누적 GC 소요 시간은 알 수 없다. gccause -gcu.. 2021. 7. 14.
[log분석 2] 톰캣 Accesslog 통계 count 추출 (feature awk grep) 톰캣 Accesslog 추출 shell console에서는 보통 grep, awk 를 사용하여 access call 유입량에 대한 통계를 진행한다. awk 만으로도 통계를 위한 log 추출이 가능하지만 grep과 함께라면 더욱 다양한 사용이 가능하다. 이번시간에는 실질적인 예제를 가지고 grep과 awk 를 다뤄보고자 한다. * AWK 사용법 cat apache_logs.txt| grep -E "19/May/2015" * 그러나 측정시간대를 추출하려면 10:00 ~ 12:59 분까지의 모든 로그를 추출해야 한다. $> cat apache_logs.txt| grep -E "19/May/2015:1[0-2]" ex2 특정시간대 별 count $> cat apache_logs.txt | grep -oE "[0.. 2021. 7. 14.
[ CentOS 7 ]최소 설치 하기 이문서는 CENTOS7 기준으로 작성되었습니다. 이미지 다운로드 * http://mirror.anigil.com/CentOS/7.9.2009/isos/x86_64/ 에서 CentOS-7-x86_64-Minimal-2009.iso * 경로가 수시로 바껴 https://www.centos.org/download/ 에서 찾아 들어 가서 다운받으면 된다. 설치 * 일반 설치 다음 > 다음 > .. root 암호 설정이후 재부팅. 필수 유틸 설치 * 최소 설치만을 하는것이 목적이므로 yum, ifconfig 등의 명령이 듣질 않는다. network 설정. 기본 설정 상태 이므로 이더넷 인터페이스가 활설화 되어 있지 않다. * 네트워크의 상태를 확인합니다. > mncli d * 네트워크 관리자 실행 > nmtui .. 2017. 3. 18.
반응형