نحوه نصب و پیکربندی ابزار مانیتورینگ Icinga2 در Ubuntu 18.04 VPS یا سرور اختصاصی

Icinga2 یک سیستم کامپیوتری منبع باز ، مقیاس پذیر و توسعه یافته و برنامه نظارت بر شبکه است. می توانید از آن برای بررسی در دسترس بودن شبکه خود ، همراه با تهیه گزارش عملکرد استفاده کنید.


همچنین می توانید از آن برای آگاهی از کاربران در مورد قطع برق استفاده کنید. علاوه بر این ، شما می توانید منابع سرور مانند استفاده از RAM ، خدمات شبکه مانند HTTPS و دستگاه های شبکه مانند روترها و سوئیچ ها را کنترل کنید. در این مقاله ، راهنمای مرحله به مرحله نصب و پیکربندی Icinga2 در 18.04 VPS یا سرور اختصاصی را می یابید.

نصب Icinga2 در 18.04 VPS یا سرور اختصاصی

  1. سیستم را به روز کنید و با استفاده از دستور زیر آخرین بسته ها را دریافت کنید:

به روز رسانی مناسب سودو
sudo apt-getupgrade
راه اندازی مجدد sudo

  1. با وارد کردن این خطوط ، سرور وب و PHP را نصب کنید:

sudo apt-get install php php- {xml، cli، opcache، gd، intl، readline، mysql، curl، mbstring، ldap، json

  1. ماژول apache2 و libapache2-mod-php را نصب کنید

sudo apt-get install apache2 libapache2-mod-php

  1. با تایپ این خطوط ، منطقه زمانی PHP را پیکربندی کنید:

$ sudo vim /etc/php/7.2/apache2/php.ini
date.timezone = آفریقا / نایروبی

  1. اکنون سرویس apache2 را مجدداً راه اندازی کنید.

sudo systemctl شروع مجدد apache2

  1. با پیروی از دستورالعمل های ذکر شده در اینجا ، پایگاه داده MariaDB را در Ubuntu 18.04 VPS خود بارگیری و نصب کنید.
  2. به عنوان کاربر اصلی وارد پایگاه داده شوید.

$ mysql -u root -p

  1. ایجاد یک بانک اطلاعاتی و کاربر.

CREATEDATABASE icinga2_db؛
به همه PRIVILEGES کمک کنید icinga2_db. * به’icinga2_user ‘@’ localhost’identifiedby’StrongPassword ‘؛
FLUSHPRIVILEGES؛
ترک

  1. اکنون یک پایگاه داده و کاربر دیگر برای Icinga web 2 ایجاد کنید.

CREATEDATABASE icingaweb2_db؛
به همه PRIVILEGES کمک کنید icingaweb2_db. * به’icingaweb2_user ‘@’ localhost’identifiedby’StrongPassword ‘؛
FLUSHPRIVILEGES؛

  1. وارد کردن کلید GPG Repo:

curl -sSL https://packages.icinga.com/icinga.key | کلید سودو اضافه کردن کلید –

  1.  مخزن apt را با استفاده از دستور زیر اضافه کنید:

پژواک"deb https://packages.icinga.com/ubuntu icinga-xenial main" | sudo tee /etc/apt/source.list.d/icinga.list

  1.  بسته های Icinga2 را نصب کنید.

sudo apt-get install icinga2 icingaweb2 icinga2-ido-mysql

  1.  اگر از شما خواسته شده است که Icinga2 را برای استفاده از MySQL فعال کنید ، بله پاسخ دهید.

ویژگی ido-mysql EnableIcinga2؟ آره
پیکربندی بانک اطلاعاتی برای icinga2-ido-mysql با dbconfig-معمولی؟ نه

  1. با تایپ این خط ویژگی های ido-mysql و فرمان را فعال کنید:

ویژگی sudo icinga2 enablecommand ido-mysql

  1. Icinga2 را مجدداً راه اندازی کنید.

sudosystemctlrestarticinga2.service

  1. با استفاده از این دستور ، طرحواره پایگاه داده را وارد کنید:

mysql -u ریشه icinga2_db -p < /usr/share/icinga2-ido-mysql/schema/mysql.sql

  1. Icinga2 MySQL IDO را پیکربندی کنید.

sudo vim /etc/icinga2/features-enabled/ido-mysql.conf

  1. این خطوط را تایپ کنید:

/ **
* کتابخانه db_ido_mysql عملکرد IDO را پیاده سازی می کند
* برای MySQL.
* /

کتابخانه"db_ido_mysql"

هدف IdoMysqlConnection "ido-mysql" {
کاربر = "icinga2_user",
رمزعبور = "رمز عبور قوی",
میزبان = "محل محلی",
بانک اطلاعاتی = "icinga2_db"
}

  1. تغییرات را ذخیره کنید و سرور Icinga2 را مجدداً راه اندازی کنید.

sudo systemctl icinga2 را مجدداً راه اندازی کنید

پیکربندی Icinga 2 در رابط وب

  1.  یک نشانه راه اندازی ایجاد کنید.

$ sudo icingacli نشانه راه اندازی ایجاد کنید
نشانه راه اندازی تازه تولید شده: 75e269c261a15615

  1. مرورگر مورد علاقه خود را باز کرده و به http: // serverdomain / icingaweb2 بروید.
  2. صفحه جادوگر پیکربندی نمایش داده می شود. نماد راه اندازی ایجاد شده را از مرحله 1 کپی و جایگذاری کنید و سپس کلیک کنید بعد.

نحوه نصب و پیکربندی ابزار مانیتورینگ Icinga2 در Ubuntu 18.04 VPS یا سرور اختصاصی

  1. ماژول مورد نظر خود را انتخاب کنید. کلیک بعد.
  2. یک صفحه جدید ظاهر می شود اطمینان حاصل کنید که تمام ماژول های PHP به درستی نصب شده اند.
  3. اکنون نوع تأیید اعتبار مورد نظر خود را که به طور پیش فرض در MySQL تنظیم شده است ، انتخاب کنید.
  4. تنظیمات پایگاه داده MySQL خود را وارد کنید.

نحوه نصب و پیکربندی ابزار مانیتورینگ Icinga2 در Ubuntu 18.04 VPS یا سرور اختصاصی

  1. صفحه مربوط به نظارت بر منابع IDO نمایش داده می شود. از تنظیمات Icinga2 که قبلاً پیکربندی کرده بودید استفاده کنید.
  2. درج کنید نام حمل و نقل, نوع حمل و نقل و پرونده فرمان.

نحوه نصب و پیکربندی ابزار مانیتورینگ Icinga2 در Ubuntu 18.04 VPS یا سرور اختصاصی

  1. پیکربندی کنید نظارت بر امنیت و مدیریت.

نحوه نصب و پیکربندی ابزار مانیتورینگ Icinga2 در Ubuntu 18.04 VPS یا سرور اختصاصی

  1. وارد صفحه ورود شوید. نام کاربری و رمز ورود حساب کاربری خود را وارد کنید. اگر قادر به ورود به سیستم باشید ، پیکربندی Icinga2 با موفقیت انجام می شود.

نحوه نصب و پیکربندی ابزار مانیتورینگ Icinga2 در Ubuntu 18.04 VPS یا سرور اختصاصی

نتیجه

در این مقاله ، شما در مورد نصب Icinga 2 در Ubuntu 18.04 VPS یا سرور اختصاصی مطلع شده اید. همچنین آموخته اید که ابزار مانیتورینگ را به درستی پیکربندی کنید. اکنون ، شما توانایی نظارت بر محیط های گسترده و پیچیده را در نقاط مختلف به طور موثر دارید.

این 3 سرویس برتر میزبانی لینوکس را بررسی کنید

FastComet

قیمت شروع:
2.95 دلار


قابلیت اطمینان
9.7


قیمت گذاری
9.5


کاربر پسند
9.7


پشتیبانی
9.7


امکانات
9.6

بررسی ها را بخوانید

از FastComet بازدید کنید

میزبان

قیمت شروع:
$ 0.99


قابلیت اطمینان
9.3


قیمت گذاری
9.3


کاربر پسند
9.4


پشتیبانی
9.4


امکانات
9.2

بررسی ها را بخوانید

از هاستینجر بازدید کنید

ChemiCloud

قیمت شروع:
2.76 دلار


قابلیت اطمینان
10


قیمت گذاری
9.9


کاربر پسند
9.9


پشتیبانی
10


امکانات
9.9

بررسی ها را بخوانید

از ChemiCloud بازدید کنید

مقالات مرتبط با نحوه

  • نحوه نصب SquirrelMail در Ubuntu 18.04 VPS یا سرور اختصاصی
    حد واسط
  • نحوه نصب پشته LEMP (Linux، Nginx، MySQL، PHP) بر روی سرور اختصاصی Ubuntu 18.04 یا اختصاصی
    حد واسط
  • چگونه می توان تأیید هویت دو عاملی را در یک سرور اختصاصی Ubuntu 18.04 یا سرور اختصاصی انجام داد
    حد واسط
  • نحوه تنظیم تکرار در PostgreSQL در Ubuntu 18.04 VPS یا سرور اختصاصی
    حد واسط
  • نحوه نصب phpBB با Apache در Ubuntu 18.04 VPS یا سرور اختصاصی
    حد واسط
Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me