How to Manage Quotas for Vultr Managed Apache Kafka®

Updated on 02 July, 2025

Vultr Managed Apache Kafka® enables customers to create and manage quotas for their Kafka database. Users can define parameters such as Client ID, Consumer Byte Rate, Producer Byte Rate, and CPU Request Percentage to control resource usage and ensure fair allocation among clients. This straightforward interface helps customers monitor and adjust quotas as needed, optimizing performance and maintaining stability in their data streaming operations.

Follow this guide to manage Quotas for Vultr Managed Apache Kafka® with Vultr Customer Portal and CLI.

  • Vultr Customer Portal
  • Vultr CLI
  1. Navigate to Products and select Databases.

    Database selection products menu

  2. Select the target database.

    Selecting a target database

  3. Navigate to Quotas to manage Quotas for Vultr Managed Apache Kafka®.

    Open the quota addition page

  4. Click Add New Quota.

    Button to add a new quota

  5. Provide values for Client ID, Consumer Byte Rate, Producer Byte Rate, and CPU Request Percentage. Select a User and click Add Quota.

    Provide values and create a new topic

  1. List all databases and note the target database's ID.

    console
    $ vultr-cli database list --summarize
    
  2. Create a database quota for the target database.

    console
    $ vultr-cli database quota create <database-id> --client-id <string> --consumer-byte-rate <int> --producer-byte-rate <int> --request-percentage <int> --user <string>
    

    Run vultr-cli database quota create --help to understand and view all options.

  3. List and confirm the quota created.

    console
    $ vultr-cli database quota list <database-id>
    
  4. Delete a quota for the target database.

    console
    $ vultr-cli database quota delete <database-id> <client-id> <username>
    

Comments

No comments yet.