架构师_程序员_码农网

Ім'я користувача Отримати пароль
Зареєструватися

QQ登录

Лише один крок, щоб почати

Пошук
Перегляди:6584|Відгуки: 1
打印 上一主题 下一主题

Моніторинг показників продуктивності сервісів Grafana+Prometheus+Windows Exporter

[скопіювати посилання]
Підніміть прямо до 跳转到指定楼层
власник
发表于 2021-5-31 14:04:30|只看该作者回帖奖励 | Зворотнийперегляд|Режим читання
Коли вам потрібно керувати багатьма серверами, ви хочете знати стан роботи кожного з них, наприклад, процесор, пам'ять, дисковий ввід-вивід, мережа і т.д. Якщо ви входите на кожен сервер, щоб перевірити ці показники, це занадто громіздко, і ви не можете робити статистику в режимі реального часу, вам також потрібно надіслати обліковий запис і пароль кожного сервера комусь іншому.

Grafana+Prometheus+Windows Exporter допоможе нам вирішити цю проблему за допомогою онлайн веб-інтерфейсу, який ви можете побачити, щоб ми могли бути в курсі робочого стану сервера. Загальний процес виглядає наступним чином:




Експортер Windows

Експортер Prometheus для комп'ютерів під управлінням Windows. Підтримує Windows Server версій 2008R2 і вище, а також десктопні версії Windows 7 і вище.

Адреса GitHub: https: //github.com/prometheus-community/windows_exporter

Завантажити: https: //github.com/prometheus-community/windows_exporter/releases/tag/v0.16.0


Завантажте "windows_exporter-0.16.0-amd64.exe" і двічі клацніть його, щоб запустити, як показано нижче:



Ви можете побачити деякі показники поточного сервера, відвідавши: http: //localhost:9182/metrics через ваш браузер, як показано нижче:



Prometheus

Prometheus - це проект інфраструктури хмарних обчислень, що являє собою систему моніторингу систем та сервісів. Вона збирає метрики з налаштованих цілей через задані проміжки часу, оцінює вирази правил, відображає результати та запускає сповіщення при дотриманні заданих умов. Система моніторингу послуг з відкритим вихідним кодом і базою даних часових рядів.

Завантажити: https: //prometheus.io/download/

Після розархівування змініть файл "prometheus.yml" у директорії програми та налаштуйте його наступним чином:

Двічі клацніть "prometheus.exe", щоб запустити програму, як показано на малюнку:



Відкрийте http://127.0.0.1:9090/targets, щоб побачити вузли, зібрані Prometheus, як показано нижче:



Grafana

Grafana - це інструмент візуалізації даних з відкритим вихідним кодом, розроблений на Go, який може здійснювати моніторинг даних і статистику даних з оповіщеннями. В даний час Grafana використовується багатьма компаніями, такими як paypal, ebay, intel і так далі. Підтримуються бази даних часових рядів InfluxDB, Prometheus, Elasticsearch, Graphite та інші формати.

Завантажити: https: //grafana.com/grafana/download?platform=windows

Після завершення завантаження перейдіть до каталогу bin, двічі клацніть і запустіть "grafana-server.exe", як показано нижче:




Відкрийте веб-панель grafana в браузері за адресою http://localhost:3000/ Обліковий запис admin Пароль admin, вам потрібно встановити новий пароль вперше. (пропущено)



Додайте джерело даних Prometheus, як показано нижче:



Додати дашборд

Всі дашборди на: https: //grafana.com/grafana/dashboards

Рекомендації щодо панелі інструментів Windows Exporter:

h ttps:// grafana.com/grafana/dashboards/10467
h ttps:// grafana.com/grafana/dashboards/14510


У полі введення під пунктом Імпорт через grafana.com введіть: 10467 і натисніть кнопку завантаження, як показано нижче:



Виберіть нове джерело даних, яке ви щойно створили, і зачекайте, поки Prometheus захопить певну кількість даних з Windows Exporter, як показано нижче:



(Кінець)




Попередня: AWS Amazon.Runtime.Internal.HttpErrorResponseException
Наступна стаття: [Звіт] Пакетна команда CMD, стандартизована для отримання поточної системної дати декількома методами, становить 0
Код фермерської мережі, опублікований тільки в процесі практики, зіткнувся з технічними труднощами, не вводьте в оману інших.
Я не впевнений, що зможу це зробити.
楼主| 发表于 2021-5-31 15:46:28|只看该作者
Ви можете перевірити правильність конфігураційного файлу за допомогою наступної команди:

Код фермерської мережі, опублікований тільки в процесі практики, зіткнувся з технічними труднощами, не вводьте в оману інших.
Ви повинні увійти перед тим, як відповісти Увійдіть | Зареєструйтеся

Ця версія інтегральних правил Відповісти


ВІДМОВА ВІД ВІДПОВІДАЛЬНОСТІ: Все програмне забезпечення, програмні матеріали або статті, опубліковані Code Farmer, можуть використовуватися тільки в навчальних і дослідницьких цілях; вищевказаний вміст не повинен використовуватися в комерційних або незаконних цілях, в іншому випадку всі наслідки несуть самі користувачі. Інформація на цьому сайті взята з мережі, суперечки про авторські права не мають відношення до цього сайту. Ви повинні повністю видалити вищевказаний контент зі свого комп'ютера протягом 24 годин після завантаження. Якщо вам подобається програма, будь ласка, підтримайте справжнє програмне забезпечення, придбайте реєстрацію та отримайте кращий справжній сервіс. Якщо є якесь порушення, будь ласка, зв'яжіться з нами електронною поштою, щоб розібратися з ним.

Пошта To:help@itsvse.com

QQ | ( 鲁ICP备14021824号-2)|Мапа сайту

GMT+8, 2024-9-18 15:14

Швидка відповідьПовернутися до початкуПовернутися до списку