Skip to main content

Resoto Random Collector Plugin

Project description

resoto-plugin-random

Random Cloud Collector for Resoto

Creates a plausible pseudo-random cloud based on a configurable seed.

The base infrastructure stays the same, but the number of instances vary slightly from run to run so that metrics show some more interesting up/down lines.

The config value random.seed is the seed Python's random number generator is seeded with. random.size is a float multiplier that's applied to every random min/max value causing exponential growth of the cloud. E.g. a value of 2 would create on average twice the number of accounts containing twice the number of networks containing twice the number of instances, with twice the number of volumes each.

Given the same seed and size the cloud stays relatively the same plus/minus a couple of instances and their volumes (the jitter). If either seed or size is changed the entire cloud changes.

License

See LICENSE for details.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

resoto-plugin-random-3.9.0.tar.gz (7.9 kB view details)

Uploaded Source

Built Distribution

resoto_plugin_random-3.9.0-py3-none-any.whl (7.7 kB view details)

Uploaded Python 3

File details

Details for the file resoto-plugin-random-3.9.0.tar.gz.

File metadata

  • Download URL: resoto-plugin-random-3.9.0.tar.gz
  • Upload date:
  • Size: 7.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.8

File hashes

Hashes for resoto-plugin-random-3.9.0.tar.gz
Algorithm Hash digest
SHA256 69a0591335dac541095379833c2abbef95a716dadb9e6ab9e6d6680c196a85f0
MD5 95f8867d83c26bcdfec6f400751fcfeb
BLAKE2b-256 f433f4a0dabd5933f1b8bd8f95e1a2b156fb4aa0f881c7ebe47e5be51ea3cbc7

See more details on using hashes here.

File details

Details for the file resoto_plugin_random-3.9.0-py3-none-any.whl.

File metadata

File hashes

Hashes for resoto_plugin_random-3.9.0-py3-none-any.whl
Algorithm Hash digest
SHA256 fcb1b09a7de85ce745206d3d0cedccd457b0ba57aef6f1aa319b6f502b21fcca
MD5 0da2d6e3bc47d90bfba5498d19ad4c1d
BLAKE2b-256 9fc9127c894e302dc4310b2322454dcd9eceb7dbc79332b77eef3e636b5ac171

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page