StoryCode

Offline 설치.Dependency 포함.

Server 관리/Linux
반응형

1) 목록 확인 ( Ex> graphviz 를 오프라인에서 설치하는 방법 )

sudo apt update
sudo chmod a+w /home/PAIBL/
apt-rdepends graphviz | grep -v "^ "

 

2) 목록들 다운로드

apt download "위에서 나온 목록"

# 확장자 deb file 들이 저장됨.

 

3) deb 파일을 Offline 에 옮기고 설치 명령

sudo dpkg -i *.deb

반응형

Jmeter.우분투.서비스 성능 측정

BenchMark, Web, JMeter
반응형

- 한 트랜잭션에 다수의 Http Call 처리

- Windows 의 JMeter GUI 환경에서 서비스 성능 측정을 위한 구성을 만든다.

 

1) Windows 에서의 설정 순서는 다음과 같습니다.

   테스트 이므로 동시 접속자수는 10명정도면 된다.

    a) Parallel Controller & Sampler 플러그인 추가

    b) Thread Group 아래에 Logic Controller - bzm - parallel control 추가

    c) Http Request 는 Logic Controller 이하에 둬야 함.

    d) 설정을 마쳤으면, Jmeter 디렉토리하의 서브 디렉토리에 test.jmx 로 저장한다.

2) 우분투 서버에서의 설정 순서는 다음과 같습니다.

    a) Jmeter 디렉토리 통째로 우분투 서버로 복사 한다.

    b) test.jmx 파일을 vi 로 연다.

      ThreadGroup.num_threads 항목을 찾아 동시 접속자수를 늘린다.

    c) 혹시 CSV Data Set 이 있다면, Windows 디렉토리 구조로 csv 파일 위치가 저장되니, 우분투 저장 위치로 수정한다.

 

3) 우분투 서버에서의 실행 및 결과 조회

   a) java 1.8 이상이 설치되어 있어야 한다.

   a) bin/jmeter 라는 파일의 실행권한을 755 로 변경한다.

   b) jmeter 실행 : ./bin/jmeter -n -t ./myloadtest.jmx -l ./myloadtest .jtl

   e) myloadtest .jtl 를 Windows Jmeter 로 복사한다.

   f) Jmeter 의 View Results Tree 같은 결과 조회 Plugin 을 누른다. 그러면 우측에 아래와 같은 부분에서 파일명을 선택하면 차트가 그려진다.

 

반응형

'BenchMark, Web, JMeter' 카테고리의 다른 글

JMeter.설치 및 사용  (0) 2020.06.03

nmap.Powershell.포트스캔(1...999).특정ip

보안, 해킹, Hacking, nmap, exploit
반응형

1...999 | ForEach-Object {
    $port = $_
    $tcpClient = New-Object System.Net.Sockets.TcpClient
    $connectTask = $tcpClient.BeginConnect("123.456.789.012", $port, $null, $null)
    $waitHandle = $connectTask.AsyncWaitHandle
    $result = $waitHandle.WaitOne(300) # 300 milliseconds = 0.3 seconds
    $waitHandle.Close()

    if ($result -eq $true) {
        $tcpClient.EndConnect($connectTask)
        Write-Output "Port $port is open."
    }
    else
    {
        Write-Output "Port $port is closed."
    }

    $tcpClient.Close()
}

반응형

'보안, 해킹, Hacking, nmap, exploit' 카테고리의 다른 글

nmap.기본  (0) 2022.11.18
2022-548.kalilinux.searchsploit.wordpress  (0) 2022.11.08
kalilinux.설치.Notebook  (0) 2022.11.01
kalilinux.설치.VMWare  (0) 2022.06.20