https://github.com/cloudspannerecosystem/machmeter
Quickly perform Cloud Spanner POCs using Machmeter.
https://github.com/cloudspannerecosystem/machmeter
cloud-spanner gcp google-cloud-platform spanner
Last synced: about 1 month ago
JSON representation
Quickly perform Cloud Spanner POCs using Machmeter.
- Host: GitHub
- URL: https://github.com/cloudspannerecosystem/machmeter
- Owner: cloudspannerecosystem
- License: apache-2.0
- Created: 2022-07-14T06:08:36.000Z (over 3 years ago)
- Default Branch: master
- Last Pushed: 2024-05-15T06:00:15.000Z (almost 2 years ago)
- Last Synced: 2026-01-17T14:46:39.890Z (about 1 month ago)
- Topics: cloud-spanner, gcp, google-cloud-platform, spanner
- Language: Java
- Homepage: https://cloudspannerecosystem.dev/machmeter/
- Size: 4 MB
- Stars: 10
- Watchers: 5
- Forks: 20
- Open Issues: 13
-
Metadata Files:
- Readme: README.md
- Contributing: docs/contributing.md
- License: LICENSE
Awesome Lists containing this project
README
# Machmeter
[](https://github.com/cloudspannerecosystem/machmeter/actions/workflows/ci.yaml)
[](https://github.com/cloudspannerecosystem/machmeter/actions/workflows/pages/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:
```bash
git clone https://github.com/cloudspannerecosystem/machmeter.git
# Install Dependencies
cd machmeter
./install.sh
cd machmeter
# Building the maven project
mvn clean package -P assembly
# Authenticate with gCloud
gcloud auth login
# 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
- [CONTRIBUTING docs](./docs/contributing.md)
## License
This is [Apache 2.0 License](./LICENSE)
## Note
This is not an officially supported Google product.