Skip to main content

auto_scailer

config.ini에 설정된 값에 따라 container의 수를 자동적으로 증감하는 프로그램으로, 원할한 시스템 운영에 기여합니다.

Usage

$ scailer-start   # auto scaler를 시작합니다.
$ get-log-path    # log file이 저장된 경로를 반환합니다.
$ usage-plot      # usage-time line plot을 출력합니다.
$ status-plot     # status-times bar plot을 출력합니다.
$ scale-plot      # scale in/out-times bar plot을 출력합니다.

Dependency

pandas requests plotext tz_kst

Versions

  • 2.1.0 : log형식 변경 및 plot 추가
  • 2.0.0 : 10초 마다 체크하는 로직 변경(sleep -> if), 해당 변경사항은 추후 수동으로 스케일을 조절할 수 있도록 하기 위한 조치
  • 1.3.0 : stat display 변경 (미배포)
  • 1.1.0 : CPU 사용량 log file 생성
  • 1.0.1 : 실행중인 container가 없는 경우에 대한 처리 (프로그램 종료)
  • 1.0.0 : 정식 배포, LINE NOTIFY 추가
  • 0.5.0 : 데모

Reference

Release files for auto_scailer 2.1.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for auto_scailer 2.1.0
File Size Uploaded
auto_scailer-2.1.0.tar.gz 5.2 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for auto_scailer 2.1.0
File Interpreter ABI Platform
auto_scailer-2.1.0-py3-none-any.whl Python 3 none any Details

Total release size: 11.1 kB

Release files / auto_scailer-2.1.0.tar.gz

Download URL auto_scailer-2.1.0.tar.gz
Size 5.2 kB
Tags Source
SHA-256 checksum
How to use checksums
85efa3bbd7a1a7b5ad416a22a42d377816218078a1c2041adf88864b54a3f12c
BLAKE2b-256 checksum
How to use checksums
28c95340f120f1bcaac6c5f5601fc965ff18a977ee6c4fbcc1a0392cba468c61
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via pdm/2.19.3 CPython/3.11.9 Linux/5.15.153.1-microsoft-standard-WSL2

Release files / auto_scailer-2.1.0-py3-none-any.whl

Download URL auto_scailer-2.1.0-py3-none-any.whl
Size 5.9 kB
Tags Python 3
SHA-256 checksum
How to use checksums
0aed9d738cfe2631b8106614f369104f654e5375a24cc05230535bfa4d74527e
BLAKE2b-256 checksum
How to use checksums
ed79dbeb5ba7fdc6b04d6b96f03aab45959fc9ad76599e73a3eadd994bda7b55
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via pdm/2.19.3 CPython/3.11.9 Linux/5.15.153.1-microsoft-standard-WSL2

Release history Release notifications | RSS feed

This release

2.1.0 This release

2 release files

2.0.0

2 release files

1.1.0

2 release files

1.0.1

2 release files

1.0.0

2 release files

0.5.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page