Updating documentation.
This commit is contained in:
parent
9199c05173
commit
6e45b8145e
118
README.md
118
README.md
@ -1,5 +1,9 @@
|
||||
# bgutil-rs
|
||||
|
||||
bgutil-rs is a rewrite of biggraphite's bgutil tool.
|
||||
|
||||
You might find more information on [wiki](https://git.mkz.me/mycroft/bgutil-rs/wiki).
|
||||
|
||||
## Build
|
||||
|
||||
Don't forget to download & install [cassandra-cpp](https://downloads.datastax.com/cpp-driver/centos/8/cassandra/v2.15.3/) & [libuv](https://downloads.datastax.com/cpp-driver/centos/8/dependencies/libuv/v1.35.0/).
|
||||
@ -156,117 +160,3 @@ ARGS:
|
||||
- Arguments handling
|
||||
* command: delete
|
||||
- with recursive
|
||||
|
||||
```
|
||||
usage: bgutil delete [--help] [-r] [--dry-run] path
|
||||
|
||||
positional arguments:
|
||||
path One metric or subdirectory name
|
||||
|
||||
optional arguments:
|
||||
--help show this help message and exit
|
||||
-r, --recursive Delete points for all metrics as a subtree
|
||||
--dry-run Only show commands to create/upgrade the schema.
|
||||
```
|
||||
|
||||
* command: copy
|
||||
|
||||
```
|
||||
usage: bgutil copy [--help] [-r] [--time-start TIME_START]
|
||||
[--time-end TIME_END] [--dry-run]
|
||||
[--src_retention SRC_RETENTION]
|
||||
[--dst_retention DST_RETENTION]
|
||||
src dst
|
||||
|
||||
positional arguments:
|
||||
src One source metric or subdirectory name
|
||||
dst One destination metric or subdirectory name
|
||||
|
||||
optional arguments:
|
||||
--help show this help message and exit
|
||||
-r, --recursive Copy points for all metrics as a subtree
|
||||
--time-start TIME_START
|
||||
Copy points written later than this time.
|
||||
--time-end TIME_END Copy points written earlier than this time.
|
||||
--dry-run Only show commands to create/upgrade the schema.
|
||||
--src_retention SRC_RETENTION
|
||||
Retention used to read points from the source metrics.
|
||||
--dst_retention DST_RETENTION
|
||||
Retention used to write points to the destination
|
||||
metrics. It only works if retentions are similar, i.e.
|
||||
with same precisions.
|
||||
```
|
||||
|
||||
* command: clean
|
||||
|
||||
```
|
||||
usage: bgutil clean [--help] [--clean-cache] [--clean-backend]
|
||||
[--clean-corrupted] [--quiet] [--max-age MAX_AGE]
|
||||
[--start-key START_KEY] [--end-key END_KEY]
|
||||
[--shard SHARD] [--nshards NSHARDS]
|
||||
[--disable-clean-directories] [--disable-clean-metrics]
|
||||
|
||||
optional arguments:
|
||||
--help show this help message and exit
|
||||
--clean-cache clean cache
|
||||
--clean-backend clean backend
|
||||
--clean-corrupted clean corrupted metrics
|
||||
--quiet Show no output unless there are problems.
|
||||
--max-age MAX_AGE Specify the age of metrics in seconds to evict (ie:
|
||||
3600 to delete older than one hour metrics)
|
||||
--start-key START_KEY
|
||||
Start key.
|
||||
--end-key END_KEY End key.
|
||||
--shard SHARD Shard number.
|
||||
--nshards NSHARDS Number of shards.
|
||||
--disable-clean-directories
|
||||
Disable cleaning directories
|
||||
--disable-clean-metrics
|
||||
Disable cleaning outdated metrics
|
||||
|
||||
```
|
||||
|
||||
* command: repair
|
||||
|
||||
```
|
||||
usage: bgutil repair [--help] [--start-key START_KEY] [--end-key END_KEY]
|
||||
[--shard SHARD] [--nshards NSHARDS] [--quiet]
|
||||
|
||||
optional arguments:
|
||||
--help show this help message and exit
|
||||
--start-key START_KEY
|
||||
Start key.
|
||||
--end-key END_KEY End key.
|
||||
--shard SHARD Shard number.
|
||||
--nshards NSHARDS Number of shards.
|
||||
--quiet Show no output unless there are problems.
|
||||
```
|
||||
|
||||
* command: write
|
||||
|
||||
```
|
||||
usage: bgutil write [--help] [-t TIMESTAMP] [-c COUNT]
|
||||
[--aggregator AGGREGATOR] [--retention RETENTION]
|
||||
[--x-files-factor X_FILES_FACTOR]
|
||||
metric value
|
||||
|
||||
positional arguments:
|
||||
metric Name of the metric to update.
|
||||
value Value to write at the select time.
|
||||
|
||||
optional arguments:
|
||||
--help show this help message and exit
|
||||
-t TIMESTAMP, --timestamp TIMESTAMP
|
||||
Timestamp at which to write the new point.
|
||||
-c COUNT, --count COUNT
|
||||
Count associated with the value to be written.
|
||||
--aggregator AGGREGATOR
|
||||
Aggregator function for the metric (average, last,
|
||||
max, min, sum).
|
||||
--retention RETENTION
|
||||
Retention configuration for the metric.
|
||||
--x-files-factor X_FILES_FACTOR
|
||||
Science fiction coefficient.
|
||||
```
|
||||
|
||||
* command: test
|
Loading…
Reference in New Issue
Block a user