Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/code-hex/chair

isucon tool
https://github.com/code-hex/chair

Last synced: 20 days ago
JSON representation

isucon tool

Awesome Lists containing this project

README

        


logo

Chair


This chair helps you when you play isucon.



Software License

---

# Usage

```
Usage:
chair [flags]
chair [command]

Available Commands:
dump Dump mysql schema or data
help Help about any command
info show machine information
setup Run initial setup for isucon environment
show Show some configuration content
tldr tldr some command

Flags:
-h, --help help for chair
--version show version (default true)
```

## SubCommands
### dump
`dump` command dumps mysql schema or data.
```
Usage:
chair dump [flags]

Examples:
chair dump [flags] all
chair dump [flags] schema
chair dump [flags] data

Flags:
-d, --database string specify mysql database
-h, --help help for dump
-H, --host string specify mysql hostname (default "127.0.0.1")
-p, --pass string specify mysql password
-P, --port int specify mysql port number (default 3306)
-u, --user string specify mysql username
```

### info
`info` command checks information you are using machine.
```
Usage:
chair info [flags]

Flags:
-h, --help help for info
-t, --time duration specify time to measure cpu utilization (default 1s)
```

### setup
`setup` command will download some binary, generate script to help you.
If you want to run, you should run as a superuser.
```
Usage:
chair setup [flags]

Examples:
sudo chair setup

Flags:
-h, --help help for setup
```

### show
`show` command shows a part of configuration for mysql and nginx.
```
Usage:
chair show [flags]

Examples:
chair show sql-default
chair show nginx-access-log
chair show sql-(default|slow-log|maybe-nice|cache|fix57-groupby)
chair show nginx-(access-log|event|outside-maybe-nice|static)
```

### tldr
`tldr` command shows tldr for some command to help you.
```
Usage:
chair tldr [flags]

Examples:
chair tldr alp
chair tldr pt-query-digest

Flags:
-h, --help help for tldr
```