ศูนย์คู่มือ Ruk-Com PaaS

คู่มือการพัฒนา Deploy และดูแล Application บน Platform

RUK-COM PAAS / APPLICATION SETTINGS

อัปเดต New Relic Monitoring Add-on

คู่มือนี้เรียบเรียงสำหรับ Ruk-Com PaaS หน้าจอและตัวเลือกอาจแตกต่างตามเวอร์ชันและสิทธิ์ของบัญชี

ตรวจสอบ Environment, Region, สิทธิ์บัญชี และสำรองค่าปัจจุบันก่อนดำเนินการกับระบบจริง

วัตถุประสงค์

บทความนี้อธิบายการใช้งาน อัปเดต New Relic Monitoring Add-on บน Ruk-Com Cloud PaaS โดยจัดลำดับขั้นตอนและจุดตรวจสอบสำหรับการนำไปใช้งานจริง

ก่อนเริ่มดำเนินการ

  • เข้าสู่ระบบด้วยบัญชีที่มีสิทธิ์จัดการ Environment ที่เกี่ยวข้อง
  • ตรวจสอบชื่อ Environment, Region และ Resource เป้าหมายก่อนบันทึกการเปลี่ยนแปลง
  • สำรองข้อมูลหรือกำหนดแผนย้อนกลับก่อนแก้ไขระบบ Production

เพื่อให้ตามทันฟีเจอร์ของที่ระลึกใหม่monitoring ล่าสุด Platform ได้จัดเตรียมตัวเลือกการอัปเดตแบบฝังไว้สำหรับ add-on โดยเฉพาะโดยจะตรวจสอบ agent เวอร์ชันที่ออกใหม่ให้ตรงกับที่จัดเก็บที่เกี่ยวข้องและอนุญาตให้อัปเดตได้ในไม่กี่คลิกโดยไม่จำเป็นต้องจัดการด้วยตนเอง เรามาดูวิธีการดำเนินการนี้กัน

การอัปเดต New Relic Agent

หากต้องการทราบว่ามีการอัปเดต New Relic agent อยู่หรือไม่ ให้คุณคลิกที่ส่วนส่วนเสริมสำหรับ Node ที่ต้องการและค้นหา New Relic ที่ทำเครื่องหมายไว้

คลิกที่ไอคอนรูปเฟืองที่มุมด้านบนและเลือกตัวเลือกอัพเดทตัวแทนในรายการเมนูด้านขวา:

ภาพประกอบขั้นตอนการใช้งาน Ruk-Com Cloud PaaS

ป๊อปอัพ Confirm จะปรากฏเพื่อเริ่มต้นตรวจสอบการอัปเดตที่มีอยู่ คลิกใช่

ภาพประกอบขั้นตอนการใช้งาน Ruk-Com Cloud PaaS

ไฟล์ที่จำเป็น (ถ้ามี) จะถูกดาวน์โหลดและติดตั้ง

ภาพประกอบขั้นตอนการใช้งาน Ruk-Com Cloud PaaS

หลังจากอัปเดต add-on แล้วคุณจะเห็นป๊อปอัพที่เกี่ยวข้องด้านบนขวาของ Dashboard ซึ่งแนะนำให้คุณ RestartInstance เพื่อใช้การเปลี่ยนแปลงเหล่านี้

ดังนั้นทำตามเคล็ดลับนี้โดยคลิกปุ่มที่เหมาะสมถัดจาก Application Server ของคุณ

ภาพประกอบขั้นตอนการใช้งาน Ruk-Com Cloud PaaS

โปรดสังเกตว่าหากโปรเจ็กต์ของคุณทำงานใน app server node เดียว การ Restart จะทำให้ Application ของคุณหยุดทำงานชั่วคราวดังนั้นคุณสามารถตัดสินใจได้ว่าจะดำเนินการเมื่อใด

อย่างไรก็ตามในกรณีที่แอป Server ของคุณถูกปรับขนาดในแนวนอนdowntime จะลดลงเนื่องจาก Instance ของ Server ทั้งหมดจะเริ่มต้นใหม่ตามลำดับ คุณสามารถแก้ไขความไม่สะดวกนี้โดยการตั้งค่า delay สำหรับการดำเนินการนี้ในแต่ละ Node ถัดไปภายใน Layer ในขณะที่ Node หนึ่งอยู่ระหว่างการบำรุงรักษา Node ที่เหลือจะยังคงทำงานอยู่

เมื่อดำเนินการครบแล้ว New Relic ของคุณได้รับการอัปเดตและพร้อมใช้งานแล้ว

คุณสามารถตรวจสอบเวอร์ชันปัจจุบันได้ดังนี้:
- สำหรับServer แอป Java: ภายในไฟล์บันทึก/newrelic_agent.logอยู่ใน Directory เฉพาะพร้อมไฟล์ add-on (รายการ path จะขึ้นอยู่กับ Server)

- สำหรับServer PHP: ผ่านphpinfo()เอาท์พุท


ด้วยวิธีนี้คุณสามารถอัปเดตฟีเจอร์ล่าสุดจาก New Relic ได้เสมอ