# Return to the knowledge base
Category

Rate Limit Requests

This feature can help you to limit the amount of request for the AAA server and the network device itself. Many Authentication servers (such as TACACS, Radius) cannot handle the rate at which Slurp’it can issue requests. The most frequent indication of this issue is the authentication failed error message. 

When can this be usefull?

  • To prevent user lockout
  • To reduce the amount of authentication failures
  • Minimize DDOS on your AAA servers

    How does is work?

    We created 2 parameters which you can use to handle the load. First parameter is the SCRAPER_RATELIMITER which will give you control on the total amount of login requests per second and the second parameter SCRAPER_RATELIMIT_COMMANDS will also apply the Rate Limit on the network devices when executing commands.

    How do I configure this?

    You can set Docker compose variables for the Scraper

    SCRAPER_RATELIMITER: 20

    Default: 0
    Type: integer
    Number of ssh login requests per second the scraper can make to devices within your network.
    With 0 there is no limit

    SCRAPER_RATELIMIT_COMMANDS: true

    Default: false
    Type: boolean
    If true, this will include commands in the SCRAPER_RATELIMITER

    Example

    version: ‘3’
      services:
        slurpit-scraper:
          image: slurpit/scraper
          environment:
            SCRAPER_RATELIMITER:20
            SCRAPER_RATELIMIT_COMMANDS:true
    Yes, keep me informed

    Connect with us on LinkedIn to stay updated on the latest happenings, news, and exciting developments at Slurp’it. Just click the button below to follow us and be a part of our professional network.

    Newsletter