Docker-ELKonLaravel
E.L.K. example for PHP laravel via docker.
如何使用
-
安裝 Docker
- 產生 環境變數
$ cp .env.example .env
- 啟動
$ make dev
- 安裝 PHP 相關套件
$ make install
-
等待 E.L.K. 相關環境執行完畢 (約 1 ~ 5 分鐘)
-
進入 Kibana 查看網站是否正常執行
http://127.0.0.1:{KB_PORT}/
KB_PORT 預設值: 5601
Management
分頁 找到 KibanaIndex Patterns
連結
- 設定 E.L.K. index 資訊
Discover
分頁 即可看到相關資訊。
新增一筆資料
URL
[POST
] http://127.0.0.1:{APP_PORT}/api/log
BODY (application/json)
{
"msg": "你想要的內容"
}
設定
Logstash
系統設定
./ELK/logstash/config/logstash.yml
條件設定
./ELK/logstash/pipeline/logstash.conf