Check that a file was added to an S3 bucket in the given time window and is of a reasonable size.
Project description
Check that a filename matching the regex was added to the bucket in the given time window.
Usage
$ check_s3_bucket --help
usage: check_s3_bucket [-h]
bucket [prefix] [age_warning_threshold]
[age_critical_threshold] [size_warning_threshold]
[size_critical_threshold]
Check that a file was added to an S3 bucket in the given time window and is of
a reasonable size.
positional arguments:
bucket S3 bucket to check
prefix Filter files by this prefix
age_warning_threshold
Warning threshold for the age of the latest file in
hours (defaults to 24)
age_critical_threshold
Critical threshold for the age of the latest file in
hours (defaults to 48)
size_warning_threshold
Warning threshold for the difference in size between
the latest 2 files in percents (default to 25)
size_critical_threshold
Critical threshold for the difference in size between
the latest 2 files in percents (default to 50)
optional arguments:
-h, --help show this help message and exit
License
This software is licensed under the MIT license (see the LICENSE.txt
file).
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distributions
No source distribution files available for this release.See tutorial on generating distribution archives.
Built Distribution
File details
Details for the file check_s3_bucket-0.2.6-py2.py3-none-any.whl
.
File metadata
- Download URL: check_s3_bucket-0.2.6-py2.py3-none-any.whl
- Upload date:
- Size: 4.8 kB
- Tags: Python 2, Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.3.0 pkginfo/1.6.1 requests/2.25.1 setuptools/51.0.0 requests-toolbelt/0.9.1 tqdm/4.55.1 CPython/3.9.1
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | a6394c7264f2eaabf39e7140540b38763b097d83fa76c6eef18da2ae19c52c42 |
|
MD5 | b09ff7676453fcab1068d12b25a1aba1 |
|
BLAKE2b-256 | a484235e9d20fdf7af5e5e239dbf1c5f6fa66e6ce00cf762f552d102c19a4163 |