หลังจากที่ใช้ Web Interface ของ Cacti กันคล่องแล้วจาก How-To 3 ครั้งที่ผ่านมาใน How-To ครั้งนี้มาเอาใจใครหลายคนที่ไม่ชอบ คลิกเม้าส์ อย่างน้อยก็ Writer ท่านหนึ่งใน thaiopensource.org นี่แหละครับ ใน How-To ครั้งนี้จะเป็นหัวข้อเกี่ยวกับ Cacti Scripts ซึ่งเป็น Scripts ที่ Cacti สร้างขึ้นมาในรูปแบบ ของ cli โดยใช้ภาษา php มาเริ่มกันเลย
เข้าไปที่ไดเรกทอรี่ /usr/share/cacti/cli เพื่อเข้าไปใช้งานไฟล์ .php ด้วยคำสั่ง

cd /usr/share/cacti/cli


Continue reading

Cacti เป็นหนึ่งในเครื่องมือการดูแลอุปกรณ์บนระบบเครือข่ายโดยที่จะแสดงผลเป็นลักษณะของกราฟที่สามารถเข้าใจได้ง่ายและสามารถจัดการกราฟของแต่ละอุปกรณ์ให้เป็นหมวดหมู่รวมถึงเลือกดูกราฟย้อนหลังได้ โดยมีการส่งผ่านข้อมูลจากเครื่องในระบบเครือข่ายมายังเครื่องที่ติดตั้ง Cacti ด้วยโปรโตคอล SNMP วิธีการติดตั้งก็ไม่ยากสามารถติดตั้งตามได้ใน How-To นี้ถ้าพร้อมแล้วก็ติดตั้งกันเลย….
Continue reading

Command Line Tools (RHC) เป็นตัวช่วยที่สำคัญและสามารถทำงานได้มากกว่าการทำงานผ่านเว็บไซต์ OpenShift RHC นั้นจะใช้งานผ่านทาง Terminal หรือ Command Line ใน How-To ครั้งที่แล้วได้ทำการติดตั้งไปแล้วใน How-To ครั้งนี้จะมาเล่นเจ้า Command Line Tools (RHC) ในแบบง่ายๆและเข้าใจง่ายกัน
การเรียกดูข้อมูลเบื้องต้นของ RHC ใช้คำสั่ง

rhc

จะปรากฏข้อมูลที่ประกอบด้วยวิธีการใช้และคำสั่งในการทำงานแยกเป็นกลุ่มดังนี้

  • กลุ่มของคำสั่งพื้นฐานในการเริ่มต้นการใช้งาน ( Getting started )
  • กลุ่มของคำสั่งที่ใช้ทำงานกับแอปพลิเคชัน (Working with apps )
  • กลุ่มของคำสั่งที่เป็นคำสั่งในส่วนของการจัดการต่างๆ ( Management commands )


Continue reading

เริ่มต้นสร้างแอปพลิเคชันโดยทำการเลือก Cartridge ดังนี้ PHP 5.4, MySQL 5.5, phpMyAdmin 4 และตั้งชื่อแอปพลิเคชันด้วยคำสั่ง

rhc app-create (app-name) php-5.4 mysql-5.5 phpmyadmin-4

โดยเปลี่ยนค่า (app-name) เป็นชื่อของแอปพลิเคชัน เช่น

rhc app-create basicphp php-5.4 mysql-5.5 phpmyadmin-4

ทำการดูและคัดลอกค่า ชื่อฐานข้อมูล(Database Name), ชื่อผู้ใช้ (Username), รหัสผ่าน (Password) ของฐานข้อมูลมาเก็บไว้ด้วยคำสั่ง

rhc app show –a (app-name)
Continue reading

วิธีการสร้าง Host Template เลือกที่ Host Template จะปรากฏรายชื่อของ Host Template เดิมที่ Cacti ได้สร้างไว้เป็นค่าพื้นฐานกด Add เพื่อเพิ่ม Host Template

เมื่อกด Add แล้วจะปรากฏหน้าจอให้ใส่ชื่อของ Host Template ใส่ชื่อ Host Template ที่ต้องการจากนั้นกดปุ่ม Create


Continue reading

การสร้างบัญชีผู้ใช้และการกำหนดสิทธิ์ให้ Cacti เลือก User Management จะปรากฏหน้าตัวจัดการบัญชีผู้ใช้โดยที่ Cacti จะมีบัญชีผู้ใช้มาตราฐานอยู่ 2 บัญชีคือ Admin และ guest กด Add เพื่อทำการเพิ่มบัญชีผู้ใช้

การเพิ่มบัญชีผู้ใช้นั้นจะแบ่งเป็น 2 ส่วน คือ

1. User Management [new] ใช้สหรับการใส่ข้อมูลและรายละเอียดของผู้ใช้งานดังนี้

  • User Name : ชื่อเข้าระบบของผ็ใช้งาน
  • Full Name : ชื่อ-นามสกุลของผู้ใช้งาน
  • Password : รหัสผ่านต้องใส่ทั้งสองช่องให้เหมือนกัน
  • Enabled : เปิดใช้งานให้ผู้ใช้สามารถเข้าใช้งานได้
    – ติ๊กเพื่อเปิด
    – เว้นว่างเพื่อปิด
  • Account Option :
    – User Must Change Password. : กำหนดให้ผู้ใช้เปลี่ยนรหัสผ่านในการเข้าใช้งานครั้งแรก
    – Allow this User to Keep Custom Graph Setting. : อนุญาตให้ผ็ใช้สามารถตั้งค่าการดูกราฟและจดจำการตั้งค่านั้น
  • Graph Options
    – User Has Rights to Tree View. : ผู้ใช้งานสามารถเรียกดูกราฟจาก TreeView  ได้
    – User Has Rights to List View. : ผู้ใช้งานสามารถเรียกดูกราฟจาก List View ได้
    – User Has Rights to Previews View. : ผู้ใช้งานสามารถเรียกดูกราฟจาก Previews View  ได้
  • Login Option
    – Show the page that user pointed their browser to. : กำหนดหน้าแรกของ Cacti ตามที่ผ็ใช้งานเรียกใช้จากเว็บเบราว์เซอร์
    – Show the default console screen. : กำหนดหน้าแรกของ Cacti เป็นหน้า Console
    – Show the default graph screen. : กำหนดหน้าแรกของ Cacti เป็นหน้า Graph
  • Authentication Realm : กำหนดค่ามาตราฐานในการเข้าใช้งาน


Continue reading

หลังจากได้ทำการติดตั้งและทดสอบการทำงานของ Cacti ใน How-To ครั้งที่แล้วเป็นที่เรียบร้อยแล้วมาต่อกันด้วยการเพิ่มอุปกรณ์และการสร้างกราฟให้ Cacti กัน เลือก Create devices เพื่อเข้าสู่หน้าเพิ่มอุปกรณ์จากนั้นกดปุ่ม Add ดังรูป


Continue reading