Как да наблюдавате Linux сървъра с помощта на Cloudstats

Има много инструменти, които ни дават възможност да осъществяваме контрол върху оборудването, което имаме под нашата администрация, някои са полезни, други не толкова много, но целта винаги ще бъде една и съща: да се улесни управлението и контрола чрез администратор.

Като администратори трябва да вземем под внимание нашата отговорност да гарантираме доброто поведение на нашите сървъри, предотвратявайки и решавайки всеки проблем. Ако използваме мониторинг, можем да сме наясно какво се случва в нашето оборудване Linux.

Един от тези инструменти, в който този урок ще анализира подробно, е Cloudstats и ще видим как ще бъде много полезен инструмент за всичко, свързано с администрацията.

Какво е CloudstatsCloudstats е уеб платформа, чрез която ще имаме контрол и достъп до всички регистрирани там сървъри, което ни позволява да следим всичко, което се случва там в реално време.

Използването му е просто и просто изисква инсталиране на агент, за да започне да изпитва пълната му сила и обхват. Cloudstats могат да бъдат инсталирани на Linux платформи (Fedora, Debian, Ubuntu, CentOS) или в Windows среди (Windows Server 2012, Windows Server 2016).

Функции на CloudstatsОсновните му характеристики са:

  • Пълно управление на сървъри: Cloudstats ни позволява да осъществяваме пълен контрол върху управляваните машини, като например преглед на техните процеси и инстанции, изпращане на команди от разстояние, получаване на регистрационни файлове на събития, преглед на системната конфигурация и т.н.
  • Външни проверки: Ние можем лесно да проверяваме портове, услуги, уебсайтове от различни външни места, за това трябва да конфигурираме тази опция.
  • Мониторинг на мрежата: Той анализира целия мрежов трафик в реално време, което ни позволява да генерираме оптимален баланс на натоварването на мрежата в системата.
  • Архивиране: С Cloudstats ще имаме възможност да правим резервни копия на администраторските сървъри, за да позволяваме винаги тяхната наличност.
  • Мониторинг на процеса: С този инструмент можем да имаме точен контрол върху различни процеси, които се изпълняват на сървъра като SQL, Apache, PHP и т.н.
  • Проверка на състоянието на услугите: С Cloudstats, ако някоя услуга има грешки, ние ще получаваме сигнали за предприемане на незабавни действия и предотвратяване на прекъсвания на услугите или общи повреди на сървъра.
  • Поддържа интеграция със Slack: Cloudstats могат да бъдат интегрирани с slack за наблюдение на сървъра чрез URL или IP.
  • Интегриран API: Cloudstats ни предлага пълен API, чрез който можем да получим графики на сървърни събития в реално време.

1. Опции за достъп в Cloudstats


Cloudstats ни предлага две възможности за достъп като администратори:

БезплатноС тази опция можем да управляваме 1 сървър, 1 URL и 1 IP адрес и можем да получаваме сигнали за грешки или неуспехи на сървъра по различни начини, като например отпуск, Skype или поща.

ПлатетеПлатената версия струва 5 USD на месец за всеки управляван сървър. С тази опция ще имаме възможност да направим следното:

  • Конфигурирайте сигнали.
  • Използвайте разрешения и роли.
  • Достъп до отдалечената конзола на сървъра.
  • Персонализиране на надзора на процеса.
  • Множество известия и др.

2. Как да използвате Cloudstats в Linux

Етап 1
За да стартираме процеса на управление, отиваме на следната връзка, за да създадем акаунта си в Cloudstats:

Увеличете

Стъпка 2
Там попълваме полетата и кликваме върху бутона Регистрирай се. След като влезем, ще видим следния прозорец:

Увеличете

ЗабележкаТе имат поддръжка за чат 24 часа.

Стъпка 3
Там можем да изберем коя задача ще изпълним, в този случай ще изберем Добавяне на нов сървър и ще се покаже следното:

Увеличете

Стъпка 4
Ще изберем платформата, на която агентът на Cloudstats трябва да бъде инсталиран, в този случай щракваме върху Linux, тъй като ще извършим анализа в CentOS 7. Виждаме, че се показва следното съобщение:

Увеличете

Стъпка 5
Както виждаме, кодът, който трябва да бъде изпълнен на сървъра, се показва, в този случай трябва да изпълним следното в CentOS 7:

 sudo bash -lc "curl https://cloudstatsstorage.blob.core.windows.net/agent/installer | bash -s cZvSfcGK2wkAuPhiwOyx08uTPhZAMdQ70jmw2s9zTooxz5EKiT88yEO0ue8_tJkT9 z0"

Увеличете

Стъпка 6
Там се надяваме, че съответният клиент е инсталиран в CentOS 7. Щракваме върху бутона Finish в прозореца Cloudstats и ще видим следната среда:

Увеличете

Стъпка 7
В този първоначален прозорец откриваме подробности като:

  • Генерирани сигнали
  • Активни мрежови връзки
  • Използване на процесор, памет и диск и др.

Стъпка 8
От лявата страна имаме достъп до различните параметри за надзор, като например:

Мониторинг на сървъраОт тук можем да видим състоянието на управляваните сървъри и групи

Увеличете

АрхивиранеОт този раздел можем да извършваме архивиране на сървъри, използвайки протоколи и услуги като FTP, SFTP, AzureStore, Amazon S3 и др.

Увеличете

КонзолаОт тази опция можем да изпълняваме команди дистанционно към сървъра.

Увеличете

СигналиВ този раздел ще управляваме всички сигнали, които се появяват на сървъра, можем да създаваме, редактираме или изтриваме нови сигнали, като установяваме различни условия в множество сървърни обекти като процесор, памет, дискове и т.н.

Увеличете

ИнструментиВ този ред имаме възможност да приложим пингове между Cloudstats и сървъра, за да проверим връзката му, след като приключим, можем да кликнете върху резултата, за да получите подробна графика на изпълнената задача.

Увеличете

НастройкиОт тук ние контролираме всички настройки на инструмента, като потребители, групи, плащания и т.н.

Увеличете

IP мониторингС тази опция можем да наблюдаваме нашите сървъри чрез IP, там можем да създаваме нови монитори или да редактираме съществуващи.

Увеличете

По този начин Cloudstats се превръща в ценен и практичен инструмент за управление и контрол на процеси и събития, които се случват в управлявани сървъри по прост, но напълно завършен начин и в реално време, което е ценно за всеки ИТ администратор. Също така ви предлагаме да разгледате как да наблюдавате Ubuntu Server, за да знаете всичко, което се случва на вашия компютър.

Така ще помогнете за развитието на сайта, сподели с приятелите си

wave wave wave wave wave