Настройка New Relic с Grafana в Unix/Linux

Настройка New Relic с Grafana в Unix/Linux

New Relic — это инструмент для мониторинга приложений.

Grafana — это инструмент, который позволяет отображать метрики, стоить графики (дашборды) и умеет работать с различными инструментами (Prometheus, InfluxDB, ElasticSearch и многие другие).

У меня на работе, имеется заббикс сервер, графана и некоторые люди используют нью релик. Как по мне, все должно (это очень удобно) быть в одном месте.

Я описывал процесс установки данных компонентов в своих статьях:

Установка New Relic Platform Installer (NPI) в Unix/Linux

Мониторинг приложений с New Relic в Unix/Linux

Установка плагинов для New Relic

Установка grafana в Unix/Linux

Настройка Grafana с Graphite/Zabbix/Prometheus/MySQL/InfluxDB/Elasticsearch/CloudWatch для сбора и отображения метрик в Unix/Linux

Экспорт дашбордов из grafana в Unix/Linux

И так, приступим к настройке!

Настройка New Relic с Grafana в Unix/Linux

Я предпологаю что уже имеется установленный New Relic на нодах которые стоит мониторить и уже мониторится все. Так же, я предпологаю что уже имеется сервер с grafana.

Устанавливаем git, статья тут:

Установка GIT на RedHat/CentOS/Fedora или Установка git на CentOS, для других ОС, нет ничего сложного чтобы установить.

Перейдем в папку с плагинами самой графаны:

# cd /var/lib/grafana/plugins

И клонируем плагин:

$ git clone https://github.com/wevanscfi/grafana-newrelic-apm-datasource.git

Далее, открываем сайт с new relic, логинимся в него и регистрируем токен. Я не буду офишировать его, по этому не сделаю скрин.

Открываем сайт с графана и переходим в «plugins» -> «APPS» -> «newrelic-app». В Поле «Api key» вводим API ключ с new relic-а:

Активация grafana-newrelic-apm-datasource плагина для grafana

Затем, переходим в «datasources» и, нажимаем на » Add data source». В поле «type» выбираем наш установленный плагин в качестве БД:

Добавляем datasource в grafana

В поле «Aplication» выбираем апликейшин для мониторинга. По идее, можно не выбирать, он все равно будет выбиратся из листинга (в дальнейшем). Нажимаем на «add» для добавления датасорса. Собственно — это и вся установка. Осталось создать дашборд и вывести необходимые метрики.

Вот пример моего тестового дашборда:

new relic + grafana

Вот и все, статья «Настройка New Relic с Grafana в Unix/Linux» завершена.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Этот сайт использует Akismet для борьбы со спамом. Узнайте, как обрабатываются ваши данные комментариев.