Skip to content
This repository was archived by the owner on Dec 9, 2024. It is now read-only.

Latest commit

 

History

History

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

README.md

observer

計測機器。 ansibleを使ってデプロイできる。ansibleの設定に関してはansibleのREADMEにある。

それぞれのサービスがdocker composeで動いている。

monitor (Grafana + Prometheus + Mimir + Loki)

これらが1つのcompose.ymlで記述されている。

pprotein

kaz/pproteinをフォークして改造したreactive-futakotamagawa/pproteinを使っている。具体的には、pt-query-digestが使えるようになっている。

GitHub Container Registry(ghcr.io)に Docker Image を配置して使っている。

adminer

MySQLをブラウザから操作する。

ポートフォワーディングについて

pprotein や adminer を使うためには、問題サーバーのデフォルトで空いている以外のポートを使う必要がある。問題サーバーのポートを空けると整合性チェックで落ちる可能性があるので、ポートフォワーディング用のコンテナを問題サーバーの数だけdocker composeに含めて、そこを通して操作を行うようになっている。

ポートフォワーディング用のコンテナは GitHub Container Registry に配置している。 https://ghcr.io/reactive-futakotamagawa/isu-isu-h/tunnel