Skip to content

movsic/machmeter

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

37 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Machmeter

Java CI pages-build-deployment

Overview

Machmeter is an open source tool for performance benchmarking of Cloud Spanner. This repository contains Machmeter code, usage instructions and a few example use-cases. Users can clone any of these use-case and edit them to imitate their specific use-case.

Installation

Note: Machmeter is currently supported on Linux and MacOS platforms.

Run the following steps to start using Machmeter:

$ git clone https://github.com/cloudspannerecosystem/machmeter.git
$ cd machmeter/machmeter

# Building the maven project
$ mvn clean package -P assembly

# You provide the path to service accounts key.
$ export GOOGLE_APPLICATION_CREDENTIALS=~/service-accounts.json

# Install the gcloud gke plugin
gcloud components install gke-gcloud-auth-plugin

Documentation

Detailed documentation on how to use Machmeter is available at: https://cloudspannerecosystem.github.io/machmeter

Contribution

License

This is Apache 2.0 License

Note

This is not an officially supported Google product.

About

Quickly perform Cloud Spanner POCs using Machmeter.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Java 73.2%
  • HCL 26.8%