View the latest documentation 5.3
View, create, modify and delete quotas.
lenses-cli quotas [--output json/table/yaml]
lenses-cli quota users set [--quota-user="user"] [--quota-client=""] \ --quota-config="{\"producer_byte_rate\": \"100000\",\"consumer_byte_rate\": \"200000\",\"request_percentage\": \"75\"}"
From a file.
lenses-cli quota users set ./quota.yaml
File example:
user: user clientID: "*" config: ProducerByteRate: "100000" ConsumerByteRate: "200000" RequestPercentage: "75"
lenses-cli quota clients set [--quota-client=""] \ --quota-config="{\"producer_byte_rate\": \"100000\",\"consumer_byte_rate\": \"200000\",\"request_percentage\": \"75\""
lenses-cli quota clients set ./quota-clients.yaml
Example file.
clientID: "*" config: ProducerByteRate: "100000" ConsumerByteRate: "200000" RequestPercentage: "75"
lenses-cli quota users delete [--quota-client=""] [--quota-user=""] \ producer_byte_rate consumer_byte_rate request_percentage
lenses-cli quota users delete
lenses-cli quota users delete \ --quota-user="user"
lenses-cli quota users delete \ --quota-user="user" \ --quota-client="clientID"
lenses-cli quota users delete \ --quota-user="user" \ request_percentage
If empty then all properties will be passed on automatically and the client quota will be removed entirely.
lenses-cli quota clients delete [--quota-client=""] \ producer_byte_rate consumer_byte_rate request_percentage
lenses-cli quota clients delete
lenses-cli quota clients delete \ --quota-client="clientID"
lenses-cli quota clients delete \ --quota-client="clientID" \ request_percentage
On this page