Socket
Socket
Sign inDemoInstall

autoscale-agent

Package Overview
Dependencies
0
Maintainers
1
Alerts
File Explorer

Install Socket

Detect and block malicious and high-risk dependencies

Install

    autoscale-agent

Provides Autoscale.app with the necessary metrics for autoscaling web and worker processes


Maintainers
1

Readme

Python Agent (Autoscale.app)

Provides Autoscale.app with the necessary metrics for autoscaling web and worker processes.

Installation

Install the package:

pip install autoscale-agent

Usage

This package may be used as a stand-alone agent, or as middleware that integrates with Django and Flask.

Installation instructions are provided during the autoscaler setup process on Autoscale.app.

The following packages are currently available.

Queues (Worker Metric Functions)
Worker LibraryRepository
Celeryhttps://github.com/autoscale-app/python-queue-celery
RQhttps://github.com/autoscale-app/python-queue-rq

Let us know if your preferred worker library isn't available and we'll see if we can add support.

Development

Prepare environment:

pip install poetry
poetry install

Boot the shell:

poetry shell

See Paver for relevant tasks:

paver --help

Release

  1. Update pyproject.toml
  2. Update autoscale_agent/__init__.py
  3. Update CHANGELOG.md
  4. Create a new git tag (v1.2.3)
  5. Push the new git tag

Contributing

Bug reports and pull requests are welcome on GitHub at https://github.com/autoscale-app/python-agent

Keywords

FAQs


Did you know?

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc