Open post
Monitoring MySQL, MariaDB/Galera Cluster ด้วย Prometheus + Grafana

Monitor MySQL, MariaDB Galera Cluster ด้วย Prometheus + Grafana

ก่อนหน้าผู้เขียนก็มีโพสต์เกี่ยวกับเรื่อง Grafana ไปหลายบทความแล้วดูได้ที่นี่ และบทความนี้เราจะมาทำระบบ Monitoring ด้วย Prometheus และ Grafana กันครับ โดยจะใช้ Prometheus ซึ่งเป็น open-source เป็นฐานข้อมูล และใช้ตัว Grafana ทำหน้าที่แสดงค่าต่างๆ โดยใช้ Exporter ดึงข้อมูลหรือ query เพื่อนำมาแสดงค่า ซึ่งเราจะเพิ่ม Exporter หลักๆ 2 ตัวเข้ามาใน Prometheus และ deploy stack ด้วย docker-compose. 1. node-exporter (Server system data collection)2. mysqld_exporter (MySQL server data collection) node-exporter เป็น Exporter ตัวหนึ่งใน Prometheus ที่เอาไว้ดึงค่าต่างๆ ของฮาร์ดแวร์ภายในเครื่องเซิร์ฟเวอร์ เช่น CPU, Disk, Memory […]

Continue readingMore Tag
Open post
Nginx vs Apache: Web Server

LAMP Stack ทำเว็บเซิร์ฟเวอร์ไม่ต้องรู้อะไร?

ก่อนจะไปพูดถึงความแตกต่างระหว่าง Nginx กับ Apache เรามาปรับความเข้าใจเกี่ยวกับ Stack พื้นฐานของ Web server กันก่อน Web server Stack ที่ได้รับความนิยมที่สุดคือ LAMP Stack ย่อมาจาก Linux + Apache + MySQL/MariaDB/MongoDB + PHP และอีก Stack คือ LEMP Stack ย่อมาจาก Linux + Nginx + MariaDB/MySQL/MongoDB + PHP ทั้ง LAMP และ LEMPทำงานอยู่บนมาตรฐาน TCP โปรโตคอลและอยู่บน Application Layer, Presentation Layerและ Session Layer ครับ ส่วนที่ซับซ้อนเพิ่มขึ้นจะเกี่ยวข้องกับรูปแบบของการ implementที่ไปเพิ่มประสิทธิภาพให้ระบบ Web serverและ Application […]

Continue readingMore Tag
Scroll to top