[모니터링 도구] Grafana 초기 설정 가이드
·
개발 환경 | 도구/개발 도구 (IDE, 에디터 등)
1. Grafana 설치 및 실행1-1. 설치 파일 다운로드 및 서버 전송내부망으로 인해 공식 홈페이지에서 직접 설치가 불가능할 경우, 설치 파일을 Windows에서 다운로드한 후 리눅스 서버로 이관해야 합니다.Windows에서 Grafana 설치 파일 다운로드:curl -outfile grafana-enterprise-10.4.2-1.x86_64.rpm https://dl.grafana.com/enterprise/release/grafana-enterprise-10.4.2-1.x86_64.rpm다운로드한 파일을 리눅스 서버로 전송 (예: SCP 사용):scp grafana-enterprise-10.4.2-1.x86_64.rpm 사용자@서버IP:/경로/1-2. 리눅스 서버에서 설치 진행인터넷 및 DNS ..
[시계열 데이터베이스] InfluxDB 2.7.11 설치 및 JMeter 연동 방법
·
개발 환경 | 도구/개발 도구 (IDE, 에디터 등)
1. InfluxDB 기본 설치 및 실행1-1. 리눅스에서 직접 설치하는 방법 (내부망 제한 없음)공식 패키지 저장소를 사용하여 InfluxDB를 설치할 수 있다.wget -qO- https://repos.influxdata.com/influxdb.key | sudo tee /etc/apt/trusted.gpg.d/influxdb.ascecho "deb https://repos.influxdata.com/debian stable main" | sudo tee /etc/apt/sources.list.d/influxdb.listsudo apt updatesudo apt install influxdb2설치 후 InfluxDB 서비스를 실행하고 자동 시작 설정을 활성화한다.sudo systemctl start ..
[부하 테스트] Apache JMeter를 활용한 부하 테스트 가이드
·
개발 환경 | 도구/개발 도구 (IDE, 에디터 등)
선행 기본 지식현대의 부하 테스트 및 성능 분석 환경에서는 응답시간, TPS, JMeter 설정 및 실행 모드 등 기본 개념을 명확하게 이해하고 있어야 합니다. 아래는 이러한 선행 기본 지식을 체계적으로 정리한 자료입니다.1. 응답시간 (Response Time)정의:클라이언트가 서버에 요청을 보내고, 그 요청에 대해 서버가 응답하는 데 걸린 전체 시간을 의미합니다.세부 분류:처리 시간(Processing Time):실제 서버가 요청을 처리하는 데 걸리는 시간대기 시간(Latency Time):클라이언트와 서버 간 데이터 전달에 소요되는 시간응답시간 산출 공식:응답시간(Response Time) = [동시 사용자 수 / 초당 요청 수(TPS)] - 인지시간(Think Time)2. TPS (Through..