...
- Installation:
- Fedora 4 Quick Start
- Deploying Fedora 4 Complete Guide
- Database: Configuring JDBC Object Store
- Fedora 4 Ansible script: https://github.com/VTUL/fcrepo4-ansible
- Fedora version (Start from 4.7.3)
- Using database? (local or removeremote)
Generate Test Data
Download the test scripts and read the README (https://github.com/fcrepo4-labs/fcrepo4-jmeter)
Code Block git clone https://github.com/fcrepo4-labs/fcrepo4-jmeter.git
Run a test. See each test JMeter command in README. For example, below code block is Test 4 JMeter command:
Code Block jmeter -Dfedora_4_server=SERVERIP -Dfedora_4_port=PORT -Dfedora_4_context=fcrepo/rest -Dcontainer_threads=1 -n -t /path/to/fcrepo4-jmeter/fedora.jmx
...
Clone the Performance Analysis Project
Code Block git clone https://github.com/fcrepo4-labs/fcrepo_perf_analysis.git
Download and install the latest version of R https://www.r-project.org/
- Ubuntu 16.04 LTS: installr.sh
Start
R
shellCode Block $RR
Install R Packages: ggplot2, knitr, rmarkdown, svglite
Code Block language text install.packages("ggplot2") install.packages("knitr") install.packages("rmarkdown") install.packages("svglite")
Follow steps outlined in https://github.com/fcrepo4-labs/fcrepo_perf_analysis
Run all steps in one command using createreport.sh:
Code Block language bash ./createreport.sh perf.log report
...