athenahero:适用于AWS Athena的轻量级成本监控器

时间:2024-06-16 02:41:09
【文件属性】:

文件名称:athenahero:适用于AWS Athena的轻量级成本监控器

文件大小:340KB

文件格式:ZIP

更新时间:2024-06-16 02:41:09

JavaScript

雅典娜英雄 AthenaHero是一款轻量级的Flask应用程序,用于监视和维护您的AWS Athena使用情况。 AthenaHero受到PGHero的极大启发。 安装 AthenaHero可作为Docker映像使用,该项目根目录下docker-compose.yml文件中提供了示例设置。 要立即开始: 在运行之前,必须在主机上设置以下三个环境变量: AWS_ACCESS_KEY_ID AWS_SECRET_ACCESS_KEY AWS_DEFAULT_REGION 如果您使用的是AWS会话令牌,则还必须在主机上设置AWS_SESSION_TOKEN var。 然后只需运行: docker-compose up athenahero AthenaHero将在主机上的http://localhost:5000上可用。 其他选择 验证 AthenaHero支持基本的HTTP


【文件预览】:
athenahero-master
----.gitignore(2KB)
----Dockerfile(430B)
----requirements.txt(971B)
----Makefile(246B)
----athenahero()
--------templates()
--------__init__.py(776B)
--------static()
--------config()
--------query_execution_loader()
--------database()
--------home()
----.python-version(6B)
----docker-compose.yml(754B)
----README.md(2KB)
----tests()
--------conftest.py(930B)
--------__init__.py(0B)
--------test_monthly_chart_data_generator.py(5KB)
--------test_query_execution_loader.py(9KB)
--------test_base.py(2KB)
----wsgi.py(110B)
----migrations()
--------env.py(3KB)
--------alembic.ini(770B)
--------script.py.mako(494B)
--------versions()
--------README(38B)
----athenahero-home.jpg(188KB)
----lint.sh(306B)

网友评论