以前看到這種需求都覺得在不可思議,想不到真的可以
以前看到這種需求都覺得在不可思議,想不到真的可以
每一次系統發生 bug,都需要調 log 才能知道到底錯在哪裡
目前的做法都是 SSH 進去 ec2 instance 把 log 抓出來給工程師
這種動作本身就需要時間,再加上每個人工作時程的安排,會明顯地拉長 debug cycle
為了改善這個問題,架設一套自動蒐集、保管 log 的系統就成了非常值得的投資
Loki 切中我的需求,但關於如何單機架設的文章似乎不多
本篇文章描述如何在 ec2 instance 用 docker-compose 架設 Grafana + Loki
再順便裝個 Prometheus
使用 Ubuntu 20.04 LTS 這種版本的好處是,當有新的資安漏洞揭露、修補完成後,
Ubuntu 官方會釋出資訊,應該也會更新 AWS 上的 AMI
這種時候就用事先寫好的 Packer 設定檔,還有新版 AMI,花個十分鐘讓他自動做新的 golden image
這樣可以讓每一台新開的 server 都使用最新的軟體,藉此增加安全性
一般專案只需要一台 DB,然後用 project_id 區隔資料就好
不過因為公司的新專案對資安有很高需求,開始導入多租戶系統的概念,
這篇文章會講解在 DB 上各種資料隔離的模式,以及 Cognito、EC2 要如何搭配實現
整理一下供日後參考
我在 AWS 上架 WordPress,目標就是能用、運作順暢的小網站
有額外買Domain、用AWS S3當圖床
伺服器位置在東京
以下是預估花費
我用的是 t3a.micro,隨需的原價是一小時 …
原本都在ubuntu環境下用hexo寫部落格。不過…