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
|
||||||
|
|
||||||
|
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
|
## 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/).
|
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
|
- Arguments handling
|
||||||
* command: delete
|
* command: delete
|
||||||
- with recursive
|
- 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