Thursday 17 August 2017

Nagiosql ไม่สามารถ หา nagios ไบนารี ตัวเลือก


จัดการการติดตั้ง Nagios ของคุณด้วย GUI NagiosQL Nagios บนเว็บมีข้อเสนอมากมายแม้ว่าการตั้งค่าและการดูแลระบบของเครื่องมือตรวจสอบเครือข่ายอาจเป็นเรื่องที่ท้าทาย แม้แต่ครั้งเดียวที่ระบบที่มีประสิทธิภาพนี้ได้รับการติดตั้งแล้วคุณจะต้องกำหนดค่าไฟล์ข้อความแบบแบนเพื่อเพิ่มโฮสต์โดเมนการแจ้งเตือนและอื่น ๆ ด้วยตนเอง NagiosQL เป็นเครื่องมือ GUI แบบเว็บที่คุณสามารถใช้สำหรับงานบริหารระบบ คุณสมบัติการทำงานของ NagiosQL ประกอบด้วยความสามารถเหล่านี้: สร้างการกำหนดค่าที่ซับซ้อนจัดการและใช้งานการกำหนดค่าทั้งหมดของคุณสร้างลบแก้ไขและคัดลอกการตั้งค่าสร้างและส่งออกไฟล์การกำหนดค่าสร้างและดาวน์โหลดไฟล์คอนฟิกูเรชันการตั้งค่าคอนฟิกการกำหนดค่าอัตโนมัติไฟล์คอนฟิกูเรชันสำรองอัตโนมัติการตรวจสอบความสอดคล้องการตรวจสอบคอมโพเนนต์ ของการกำหนดค่าใหม่ฐานข้อมูลแพลตฟอร์ม MySQL ความต้องการในการติดตั้ง NagiosQLs เว็บเซิร์ฟเวอร์ (Apache 2.x หรือสูงกว่าที่ต้องการ) MySQL 5.x หรือสูงกว่า Nagios 2.x3.x (local หรือ remote) PHP 5.2.0 หรือสูงกว่า ได้แก่ : PHP Module: Session PHP โมดูล: โมดูล MySQL PHP: gettext โมดูล PHP: กรองโมดูล PHP: FTP (ไม่จำเป็น) ส่วนขยาย PECL: SSH (ตัวเลือก) Javascript เปิดใช้งานในเว็บเบราเซอร์สำหรับบทแนะนำนี้ผมถือว่าคุณได้ติดตั้ง Nagios และได้ทดสอบการกำหนดค่าพื้นฐานเพื่อให้คุณทราบ ทำงานอย่างถูกต้อง คุณควรจะมีทุกสิ่งที่คุณจำเป็นต้องติดตั้ง NagiosQL ด้วยข้อยกเว้นเพียงเล็กน้อยนั่นคือฐานข้อมูลข่าวดีก็คือโปรแกรมติดตั้ง NagiosQL จะสร้างและสร้างฐานข้อมูลนั้นให้กับคุณ ฉันเดินผ่านขั้นตอนของการติดตั้ง GUI ที่มีประสิทธิภาพนี้เพื่อให้คุณสามารถเริ่มต้นการจัดการจอภาพ Nagios ของคุณได้ ฉันแสดงให้เห็นถึงการติดตั้งนี้บนเครื่องอูบุนตูการติดตั้งนี้ควรทำงานได้ดีใน Ubuntu 10.04-12.04 ขั้นตอนที่ 1: ดาวน์โหลดไฟล์ที่จำเป็นดาวน์โหลด NagiosQL (ตรวจสอบให้แน่ใจว่ารุ่นล่าสุดใกล้เคียงกับการเปิดตัว Nagios ที่คุณกำลังทำงานอยู่) หลังจากดาวน์โหลดไฟล์. t. g.g แล้วให้ย้ายไฟล์ดังกล่าวลงในรากเอกสารของเว็บเซิร์ฟเวอร์ของคุณ (ในกรณีของอูบุนตูคือ varwww) ขั้นที่ 2: ดึงข้อมูลไฟล์ที่ดาวน์โหลดมาเปิดเทอร์มินัล เปลี่ยนเป็นรากเอกสารโดยใช้คำสั่ง cd varwww ปลดปล่อยไฟล์ tar ใหม่ที่ดาวน์โหลดมาด้วยคำสั่ง sudo tar xvzf nagiosqlXX. tar. gz (XXX เป็นหมายเลขที่เผยแพร่) เปลี่ยนชื่อไดเรกทอรี nagiosql32 ที่สร้างขึ้นใหม่เป็น nagiosql โดยใช้คำสั่ง sudo mv nagiosql32 nagiosql ขั้นตอนที่ 3: เปลี่ยนสิทธิ์ของโฟลเดอร์ที่จำเป็นคุณต้องเรียกใช้คำสั่งต่อไปนี้เพื่อให้ NagiosQL ได้รับสิทธิ์ที่เหมาะสมในการติดตั้งและรัน (หมายเหตุ: นี่ถือว่าเว็บเซิร์ฟเวอร์ของคุณทำงานภายใต้ชื่อผู้ใช้ www-data ถ้าไม่ได้แก้ไขคำสั่งเพื่อให้เหมาะกับการตั้งค่าของคุณ) Nagios ไฟล์การกำหนดค่าหลัก sudo chgrp www - ข้อมูล etcnagios sudo chgrp www-data etcnagiosnagios. cfg sudo chgrp www - ข้อมูล etcnagioscgi. cfg sudo chmod 775 etc sudo chmod 664 etcnagiosnagios. cfg sudo chmod 664 etcnagioscgi. cfg sudo chmod 6755 etcnagiosql sudo chown www-data. nagios etcnagiosql sudo chmod 6755 etcnagiosqlhosts sudo chown www-data. nagios etcnagiosqlhosts sudo chmod 6755 etcnagiosqlservices sudo chown www-data. nagios etcnagiosqlservices การตั้งค่าการสำรองข้อมูล NagiosQL sudo chmod 6755 etcnagiosqlbackup sudo chown www-data. nagios etcnagiosqlbackup sudo chmod 6755 etcnagiosqlbackuphosts sudo chown www-data. nagios etcnagiosqlbackuphosts sudo chmod 6755 etcnagiosqlbackupservices sudo chown www-data. nagios etcnagiosqlbackupservices แก้ไขไฟล์ที่มีอยู่แล้ว sudo chmod 644 etcnagiosql. cfg sudo chown www-data. nagios etcnagiosql. cfg sudo chmod 644 etcnagi osqlhosts. cfg sudo chown www-data. nagios etcnagiosqlhosts. cfg sudo chmod 644 etcnagiosqlservices. cfg sudo chown www-data. nagios etcnagiosqlservices. cfg ไบนารี Nagios ต้องเป็นปฏิบัติการได้โดยผู้ใช้ Apache sudo chown nagios. www-data usrsbinnagios sudo chmod 750 usrsbinnagios - ขั้นตอนที่ 4: เริ่มต้นการติดตั้งทางเว็บคุณควรจะสามารถเปิดเบราว์เซอร์ของคุณและชี้ไปที่ ADDRESSTOSERVERnagiosqlinstall (ADDRESSTOSERVER คือที่อยู่จริงของเซิร์ฟเวอร์ที่โฮสต์ NagiosQL) ซึ่งคุณสามารถเริ่มต้นการติดตั้งบนเว็บได้ ในหน้าจอแรก NagiosQL จะแสดงสิ่งที่คุณต้องการและแจ้งให้คุณติดตั้ง (รูปที่ A) คลิกปุ่ม START INSTALLATION เพื่อเริ่มกระบวนการ รูปที่ A คลิกที่ภาพเพื่อดูภาพขยาย NagiosQL จะทำให้แน่ใจว่าทุกสิ่งทุกอย่างผ่านทาง muster สำหรับการติดตั้ง หากหน้าจอใด ๆ ล้มเหลว (รูปที่ B) จะให้ข้อมูลมากมายเกี่ยวกับปัญหานี้ ในรูป B คุณจะเห็นคำเตือนสองคำที่ต้องแก้ไขก่อนดำเนินการต่อ (ซึ่งกระทำโดยเจตนา) รูปที่ B คลิกที่ภาพเพื่อดูภาพขยาย คุณน่าจะพบปัญหาเกี่ยวกับเขตเวลาในไฟล์ php. ini ของคุณ สำหรับการติดตั้ง Ubuntu, heres วิธีการที่จะแก้ไขได้: เปิด terminal เปลี่ยนเป็นไดเร็กทอรี etcphp5apache2 เปิดไฟล์ php. ini ในโปรแกรมแก้ไขที่คุณชื่นชอบ ค้นหาบรรทัด date. timezone AmericaChicago (จะอยู่ที่ประมาณบรรทัดที่ 951) ลบและตรวจสอบว่าข้อมูลเขตเวลาถูกต้อง บันทึกไฟล์ หลังจากที่คุณจัดการทุกอย่างในหน้านี้ปุ่มลูกศรสีเขียวจะปรากฏที่มุมล่างขวาของ pageclick เพื่อย้ายไปยังขั้นตอนถัดไป ขั้นตอนที่ 5: กำหนดค่าฐานข้อมูลโปรแกรมติดตั้งจะสร้างฐานข้อมูลให้กับคุณ ในหน้าจอถัดไป (รูปภาพ C) ให้ป้อนข้อมูลที่จำเป็นทั้งหมดสำหรับฐานข้อมูลและสำหรับการตั้งค่าผู้ใช้ Admin NagiosQL ให้ทำเครื่องหมายในช่องสำหรับการนำเข้าไฟล์ config ตัวอย่าง (ถ้าต้องการ) และคลิกที่ลูกศรสีเขียวที่ ด้านล่างของหน้า ถ้ามีค่าดีฟอลต์ (เช่นชื่อฐานข้อมูล) ผู้ใช้ควรทำงานได้ดี รูป C คลิกที่รูปภาพเพื่อขยายใหญ่ขึ้น ในหน้าสุดท้ายของการติดตั้งคุณจะได้รับแจ้งให้ลบไดเรกทอรีการติดตั้งและคลิกที่ลูกศรสีเขียว ในการลบไดเร็กทอรีการติดตั้งให้ทำดังนี้: เปิดหน้าต่างเทอร์มินัล เปลี่ยนเป็นไดเร็กทอรี varwwwnagiosql โดยใช้คำสั่ง cd varwwwnagiosql ลบไดเรกทอรีที่มีคำสั่ง sudo rm - rf install ขั้นตอนที่ 6: เข้าสู่ระบบคุณเข้าสู่เว็บไซต์ NagiosQL โดยชี้เบราว์เซอร์ของคุณไปที่ ADDRESSTOSERVERnagiosql (ADDRESSTOSERVER คือที่อยู่ของเซิร์ฟเวอร์ที่โฮสต์ NagiosQL) และเข้าสู่ระบบด้วยข้อมูลรับรองที่คุณสร้างระหว่างการติดตั้ง ขอแสดงความยินดีขณะนี้คุณมีเครื่องมือ GUI บนเว็บที่จะช่วยคุณในการกำหนดค่าและจัดการจอภาพ Nagios ของคุณ Happy Nagios-ing เกี่ยวกับ Jack Wallen Jack Wallen เป็นนักเขียนที่ได้รับรางวัลสำหรับ TechRepublic และ Linux เป็นผู้ก่อการตัวยงของโอเพนซอร์สและเสียงจากผู้เชี่ยวชาญ Android สำหรับข้อมูลเพิ่มเติมเกี่ยวกับ Jack Wallen เยี่ยมชมเว็บไซต์ Jackwallen ของเขา Jack Wallen เป็นนักเขียนที่ได้รับรางวัลสำหรับ TechRepublic และ Linux เป็นผู้ก่อการตัวยงของโอเพนซอร์สและเสียงจากผู้เชี่ยวชาญ Android สำหรับข้อมูลเพิ่มเติมเกี่ยวกับ Jack Wallen โปรดไปที่เว็บไซต์ jackwallen ของเขาหาขั้นตอนการติดตั้ง Nagios และ NagiosQL บนเซิร์ฟเวอร์อูบุนตูตอนนี้ฉันไม่ใช่ผู้ดูแลระบบ Linux แต่นี่คือสิ่งที่ฉันจัดการซังไว้ด้วยกันซึ่งทำงานได้ดีสำหรับฉันโดยใช้เซิร์ฟเวอร์อูบุนตู 12.0.4, Nagios 3.5, ปลั๊กอิน nagios 1.4.16, NagiosQL 3.2 นอกจากนี้คุณยังต้องดาวน์โหลด net-snmp 5.7.2 อาจมีข้อผิดพลาดหรือสองแอมป์ฉันยังคงต้องได้รับ checkOMSA ติดตั้งและกำหนดค่าการแจ้งเตือนทางอีเมลให้ใช้ แต่นี่คือ 95 ของการต่อสู้: สร้าง amp VM ใหม่เชื่อมต่อซีดีกับรีบูตยูทูบ iso ติดตั้งเซิร์ฟเวอร์อูบุนตูผ่านทางคำแนะนำบนหน้าจอผู้ใช้: ผ่านผู้ดูแลระบบ: ltcreateapasswordgt ติดตั้ง OpenSSH, LAMP mysql: rootltcreateapasswordgt เข้าสู่ระบบผ่าน SSH connection กับ Putty ไปยังเซิร์ฟเวอร์และเรียกใช้ updateupgrades sudo apt-get update sudo apt-get upgrade install pre-reqs sudo apt-get ติดตั้ง build-essential sudo apt-get ติดตั้ง libgd2-xpm-dev sudo - i สร้าง nagios ผู้ใช้ตั้งรหัสผ่านและสร้างกลุ่ม nagcmd usrsbinuseradd - m - s binbash nagios passwd nagios รหัสผ่าน ltcreateapasswordgt usrsbingroupadd nagcmd usrsbinusermod - a - G nagcmd nagios usrsbinusermod - a - G nagcmd www-data ดาวน์โหลดแกนดึงข้อมูลและติดตั้ง โฮสต์หลักและปลั๊กอิน w HFS rejettohfs (โฮสต์ของฉัน 10.62.26.149) cd tmp wget 10.62.26.149nagios-3.5.0.tar. gz tar xzf nagios-3.5.0.tar. gz nagios cd. configure - with-command - groupnagcmd make install-config make install-commandmode make install-webconf สร้างการเข้าสู่ระบบเว็บและตั้งรหัสผ่าน htpasswd - c usrlocalnagiosetchtpasswd. users nagiosadmin restart apache etcinit. dapache2 โหลดใหม่ SSL dev lib amp prereqs SNMP (จำเป็นสำหรับ ปลั๊กอิน) sudo apt-get ติดตั้ง libssl-dev sudo apt-get ติดตั้ง libperl-dev sudo apt-get ติดตั้ง libnet-snmp-perl sudo apt-get ติดตั้ง libsnmp-session-perl sudo apt-get ติดตั้ง libssh2-php Net-SNMP คือ จำเป็นสำหรับปลั๊กอิน CheckSNMP เพื่อให้ปฏิบัติตามซึ่ง checkOMSA ใช้ ดาวน์โหลด Net-SNMP และโฮสต์ใน HFS สมมติว่าคุณอยู่ในไดเรกทอรี tempnagios cd tmp wget 10.62.26.149net-snmp-5.7.2.tar. gz tar xzf net-snmp-5.7.2.tar. gz ซีดี net-snmp-5.7.2.configure make make install ดาวน์โหลดปลั๊กอิน, สารสกัด, กำหนดค่าและติดตั้ง cd wget 10.62.26.149nagios-plugins-1.4.16.tar. gz tar xzf nagios-plugins-1.4.16.tar. gz nagios-plugins-1.4.16.configure --with-nagios-usernagios --with-nagios - groupnagios ให้ทำการติดตั้ง config Nagios เพื่อเริ่มต้นการบูต ln - s etcinit. dnagios etcrcS. dS99nagios ติดตั้ง postfix เพื่อส่งจดหมาย apt-get install postfix ดาวน์โหลด nagiosql, extract, ลบ tarball amp เปลี่ยนชื่อไดเร็กตอรี่ cd varwww wget 10.62.26.149nagiosql320.tar. gz tar xzf nagiosql320.tar. gz RM nagiosql320.tar. gz mv nagiosql32 nagiosql สร้างโครงสร้างไดเรกทอรี nagiosql mkdir mkdir etcnagiosql etcnagiosqlhosts mkdir mkdir etcnagiosqlservices etcnagiosqlbackup mkdir mkdir etcnagiosqlbackuphosts etcnagiosqlbackupservices แก้ไข nagios. cfg ตามคำแนะนำใน nagios sectoin ของหน้านี้: nagiosql. orgdocumentation. htmlNagios cd usrlocalnagiosetc นาโนแก้ไข nagios. cfg ต่อลิงค์ด้านบนเปลี่ยนสิทธิ์ใน nagios chgrp หลัก www ข้อมูล usrlocalnagios chgrp www ข้อมูล usrlocalnagiosetcnagios. cfg chgrp usrlocalnagiosetccgi www ข้อมูล cfg chmod 775 usrlocalnagios chmod 664 usrlocalnagiosetcnagios. cfg chmod 664 usrlocalnagiosetccgi. cfg สิทธิ์ในการเปลี่ยนแปลงการตั้งค่า nagiosql chmod 6755 etcnagiosql chown www data. nagios-etcnagiosql chmod 6755 etcnagiosqlhosts chown www-data. nagios etcnagiosqlhosts chmod 6755 etcnagiosqlservices chown www-data. nagios etcnagiosqlservices เปลี่ยนแปลง สิทธิ์ในการ backup config chmod 6755 etcnagiosqlbackup chown www-data. nagios etcnagiosqlbackup chmod 6755 etcnagiosqlbackuphosts chown www-data. nagios etcnagiosqlbackuphosts chmod 6755 etcnagiosqlbackupservices chown www-data. nagios etcnagiosqlbackupservices สิทธิ์ในการเปลี่ยนแปลงเพื่อให้ nagios. cmd appache สามารถเขียนไป chown www ข้อมูล. nagios usrlocalnagiosvarrwnagios. cmd chmod 660 usrlocalnagiosvarrwnagios. cmd เปลี่ยน perms ใน varwwwnagiosconfig chown www-data. nagios varwwwnagiosqlconfig chown www-data. nagios usrlocalnagiosbinnagios หาไฟล์ php. ini และแก้ไขนาโนค่า date. timezone etcphp5apache2php. ini ลบก่อนวันที่.เขตเวลา และกำหนดค่า date. timezone39AmericaNewYork39 รีสตาร์ท Apache etcinit. dapache2 โหลดใหม่ไปที่ hostnamenagiosqlinstall เลือกเริ่มต้นการติดตั้งข้อกำหนดทั้งหมดควรจะพอใจถัดไปใส่รหัสผ่าน root mysql สร้างรหัสผ่านผู้ดูแลระบบและป้อน nagios config path usrlocalnagiosetc Administration - gt Config Target เปลี่ยนเส้นทาง: Nagios ไฟล์คำสั่ง usrlocalnagiosvarrwnagios. cmd Nagios แฟ้มไบนารี usrlocalnagiosbinnagios Nagios ไฟล์กระบวนการ usrlocalnagiosvarnagios. lock Nagios ไฟล์ config โพสต์ usrlocalnagiosetcnagios. cfg ติดตั้งการแก้ไขปัญหา: ดำเนินการเกี่ยวกับถัง nagios, เปิด resouce. cfg เขียน temppath amp chmod 775 usrlocalnagiosbinnagios chmod 666 usrlocalnagiosetcresource. cfg chmod 777 usrlocalnagiosvarspoolcheckresultsNagiosQL นิยม NagiosQL เป็นเครื่องมือกำหนดค่าสำหรับเว็บแบบมืออาชีพสำหรับ Nagios 2.x3.x และเครื่องมือตรวจสอบ Nagios อื่น ๆ ได้รับการออกแบบมาสำหรับความต้องการขององค์กรขนาดใหญ่และสภาพแวดล้อมขนาดเล็ก รองรับฟังก์ชัน Nagios ใด ๆ สนับสนุนสำหรับ Nagios 2.x3.x และเครื่องมือตรวจสอบฐาน Nagios อื่น ๆ การสนับสนุนชุดการกำหนดค่าต่างๆ (โดเมน) - รวมถึงโดเมนทั่วไปการรองรับไฟล์ท้องถิ่น, FTP และ SSHSCP ตัวกำหนดค่าที่มีประสิทธิภาพสำหรับไฟล์คอนฟิกูเรชันที่มีอยู่รองรับทุกตัวเลือกความละเอียดของวัตถุ Nagios สนับสนุนการกำหนดตัวแปรของตัวแปร (โฮสต์บริการที่ติดต่อ) การสนับสนุนตัวแปรอิสระการกำหนดค่าจะถูกเก็บไว้ในฐานข้อมูล MySQL อินเทอร์เฟซสคริปต์สำหรับการประมวลผลงานโดยอัตโนมัติสิทธิ์ในการใช้งานกลุ่มผู้ใช้ตามวัตถุสิทธิ์ในการติดตั้ง Web สำหรับการติดตั้งและอัพเกรดง่ายการสนับสนุนหลายภาษาต้องการเว็บเซิร์ฟเวอร์ PHP 5.2 หรือสูงกว่า, MySQL 5.x 2 ใน 8 คนเห็นว่ามีประโยชน์โดยรวมแล้วจริงๆช่วยในการกำหนดค่าที่ง่ายขึ้นภายใน Nagios ฉันชอบที่จะเห็นการกำหนดค่าดำเนินการต่อ IE คุณใช้แม่แบบสำหรับการกำหนดค่าและสามารถดูตัวเลือกเหล่านั้นได้โดยอัตโนมัติกรอกเพื่อความสะดวกในการดู โดย dklueh 6 สิงหาคม พ. ศ. 2552 Nagios โลโก้ Nagios และกราฟิก Nagios เป็นเครื่องหมายการค้าเครื่องหมายการค้าหรือเครื่องหมายการค้าจดทะเบียนของ Nagios Enterprises servicemarks และเครื่องหมายการค้าอื่น ๆ ทั้งหมดเป็นทรัพย์สินของเจ้าของที่เกี่ยวข้อง ไฟล์และข้อมูลในเว็บไซต์นี้เป็นทรัพย์สินของเจ้าของที่เกี่ยวข้อง Nagios Enterprises ไม่เรียกร้องหรือรับประกันใด ๆ เกี่ยวกับความเหมาะสมของไฟล์หรือข้อมูลใด ๆ บนเว็บไซต์นี้ไม่ว่าด้วยวัตถุประสงค์ใด ๆ ในความเป็นจริงเราขอปฏิเสธความรับผิดชอบทั้งหมดอย่างเป็นทางการ อย่างไรก็ตามเราคิดว่าผลงานของชุมชนเหล่านี้เป็นเรื่องที่น่าสนใจจริงๆ ลิขสิทธิ์เว็บไซต์ 2009-2017 Nagios Enterprises, LLC สงวนลิขสิทธิ์. นโยบายความเป็นส่วนตัวเครื่องหมายการค้าข้อตกลงการใช้งาน

No comments:

Post a Comment