Общ преглед
Prometheus е отлична система за наблюдение с отворен код, която ни позволява да събираме показатели от нашите приложения и да ги съхранява в база данни, особено базирана на времеви редове DB. Най-голямото предимство на Prometheus е езикът за заявки, който той предоставя за обработка на данни.
Използване на Прометей
С Prometheus можем не само да експортираме метрични данни, свързани със себе си, като броя на заявките, които е получил, консумацията на памет и т.н., но можем да разширим възможностите на Prometheus с износители, които са просто допълнителни програми, които генерират повече метрични данни, освен Prometheus. В този урок ще използваме Node Exporter, който е способен да създава и събира показатели за системна инфраструктура, която се състои от потреблението на памет, мрежовата статистика и свързаните данни.
Обърнете внимание, че Nginx трябва да бъде инсталиран на вашата система, преди да можете да инсталирате Prometheus и Exporter. Прочетете как да инсталирате NGINX, за да направите това.
Инсталиране на Prometheus
Prometheus има пакет Debian. За да направите това, импортирайте ключа на пакета в нашата машина:
ВЗЕМЕТЕ https: // s3-eu-west-1.amazonaws.com / deb.устойчиво възприятие.io / 41EFC99D.gpg | apt-key add -След като изпълним тази команда, ще видим следния изход:
Импортиране на ключ за Прометей
И накрая, ние сме готови да инсталираме всички необходими пакети в нашата система:
apt-get updateapt-get инсталиране prometheus prometheus-node-exporter prometheus-pushgateway prometheus-alertmanager
Обърнете внимание, че актуализирането на apt пакетите може да отнеме няколко минути, в зависимост от версията на библиотеките, които сте инсталирали на вашата машина.
Ако имате проблеми с намирането на пакети за Ubuntu, потърсете в хранилището на пакети Ubuntu. Ето примерния изход, който виждаме:
Инсталация на Прометей
Това също ще стартира сървъра Prometheus. Можете да потвърдите, че приложението работи, като използвате тази команда:
статут на услугата прометейВиждаме следния изход:
Статус на Прометей
Сега можем да посетим таблото за управление на Prometheus и да започнем да играем с него на порт localhost: 9090. Това ще покаже нещо подобно:
Бягащ Прометей
Заключение
В този урок разгледахме как можем да инсталираме Prometheus, отличен инструмент за събиране на показатели на приложението за събиране. Прочетете повече публикации, базирани на Ubuntu тук.