Skip to content

KzzzDev/syukatu_presen

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

78 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

syukatu_presen

就職作品プレゼンテーション
開発中です

DEMO

syupre

Prometheusを使って監視中です

grafana-2022-03-05

Prometheus / Grafana の監視項目

CPU使用率

userのCPU使用率

rate(node_cpu_seconds_total{job="ec2",mode="user"}[5m]) * 100

systemのCPU使用率

rate(node_cpu_seconds_total{job="ec2",mode="system"}[5m]) * 100

全体のCPU使用率

100 - (avg by (instance) (rate(node_cpu_seconds_total{job="ec2",mode="idle"}[5m])) * 100)

メモリ使用率

全体のメモリ容量

node_memory_MemTotal_bytes{instance="xxxxxx",job="ec2"}/1000000000 - node_memory_MemAvailable_bytes{instance="xxxxxx",job="ec2"}/1000000000

全体のメモリ使用率

node_memory_MemTotal_bytes{instance="xxxxxx",job="ec2"}/1000000000

Swap領域の使用率

Swapのフリーサイズ

node_memory_SwapFree_bytes{instance="xxxxxx",job="ec2"}

Swapのキャッシュサイズ

node_memory_SwapCached_bytes{instance="xxxxxx",job="ec2"}

全体のSwap領域の使用率

node_memory_SwapTotal_bytes{instance="xxxxxx",job="ec2"}

ロードアベレージ

直前1分間のロードアベレージ

node_load1

直前5分間のロードアベレージ

node_load5

直前15分間のロードアベレージ

node_load15

Prometheusの死活監視

up{instance="localhost:9090", job="prometheus"}

Nginxの死活監視

nginx_up

httpリクエストの総数

nginx_http_requests_total

Requirement

asgiref==3.4.1
beautifulsoup4==4.10.0
certifi==2021.10.8
cffi==1.15.0
charset-normalizer==2.0.7
cryptography==35.0.0
defusedxml==0.7.1
Django==3.2.9
django-allauth==0.46.0
django-baton==2.2.3
django-environ==0.8.1
idna==3.3
oauthlib==3.1.1
Pillow==8.4.0
psycopg2-binary==2.9.2
pycparser==2.21
PyJWT==2.3.0
python3-openid==3.2.0
pytz==2021.3
requests==2.26.0
requests-oauthlib==1.3.0
soupsieve==2.3.1
sqlparse==0.4.2
urllib3==1.26.7