Skip to main content

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

Project description

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

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

auto_scailer-2.1.0.tar.gz (5.2 kB view details)

Uploaded Source

Built Distribution

auto_scailer-2.1.0-py3-none-any.whl (5.9 kB view details)

Uploaded Python 3

File details

Details for the file auto_scailer-2.1.0.tar.gz.

File metadata

  • Download URL: auto_scailer-2.1.0.tar.gz
  • Upload date:
  • Size: 5.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: pdm/2.19.3 CPython/3.11.9 Linux/5.15.153.1-microsoft-standard-WSL2

File hashes

Hashes for auto_scailer-2.1.0.tar.gz
Algorithm Hash digest
SHA256 85efa3bbd7a1a7b5ad416a22a42d377816218078a1c2041adf88864b54a3f12c
MD5 b376df3a2e4b0f36d5034f1e2c26c6d5
BLAKE2b-256 28c95340f120f1bcaac6c5f5601fc965ff18a977ee6c4fbcc1a0392cba468c61

See more details on using hashes here.

File details

Details for the file auto_scailer-2.1.0-py3-none-any.whl.

File metadata

  • Download URL: auto_scailer-2.1.0-py3-none-any.whl
  • Upload date:
  • Size: 5.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: pdm/2.19.3 CPython/3.11.9 Linux/5.15.153.1-microsoft-standard-WSL2

File hashes

Hashes for auto_scailer-2.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 0aed9d738cfe2631b8106614f369104f654e5375a24cc05230535bfa4d74527e
MD5 5c912064a0bc1abbace7e9e288e096e2
BLAKE2b-256 ed79dbeb5ba7fdc6b04d6b96f03aab45959fc9ad76599e73a3eadd994bda7b55

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