Skip to content

Instantly share code, notes, and snippets.

nathan todd-stone nathants

Block or report user

Report or block nathants

Hide content and notifications from this user.

Learn more about blocking users

Contact Support about this user’s behavior.

Learn more about reporting abuse

Report abuse
View GitHub Profile
View s3-du.py
"""
prints a table of the largest prefixes in an s3 bucket, along with some meta-data.
usage:
$ python3.4 s3_du.py -h
usage:
$ aws s3 ls $BUCKET --recursive | python3.4 s3_du.py | head -n 100 | columnt -t
example:
View pg-util.py
#!/usr/bin/env python2.7
"""
chunked backup and restore utilities for postgres via s3 with
minimal local disk/ram requirements.
dependencies:
- pip install argh awscli
- have awscli creds configured
"""
@nathants
nathants / monitor-usage.py
Last active Jun 18, 2018
simple server usage monitoring, writing json to stdout. depends on psutil and python3.4, but should work with any python version with minor modifications.
View monitor-usage.py
#!/usr/bin/env python3.4
"""
simple server usage monitoring, writing json to stdout. depends on
psutil and python3.4, but should work with any python version with
minor modifications.
to add usage to your log: $ nohup python3.4 usage.py 3 >> /var/log/your_normal_app_log.log &
You can’t perform that action at this time.