Как отслеживать метрики облачной системы через grafana

У меня есть система, настроенная с телеграфом + InfluxDB + Grafana на одной машине.

Теперь мне нужно собрать метрики сервера для серверов ubuntu, которые развернуты в облаке и должны построить график в графане.

У меня такой вопрос:

  1. Могу ли я собирать метрики через сам телеграф? Если да, то мне нужно установить Telegraf на все облачные серверы, чтобы получать метрики?

  2. Есть ли другой способ получить метрики с облачных серверов aws и сохранить их в центральной базе Infxdb?

  3. Можно ли выполнить это через какие-либо другие плагины, доступные в самом jmeter?

Заранее благодарим за ценные комментарии.

1
задан 26 September 2019 в 10:29
1 ответ
  1. Да, можно, и да, вам необходимо установить агент телеграфа на каждом сервере, который вы хотите отслеживать
  2. Есть и другие способы сбора данных о производительности сервера:

    • JMeter PerfMon Plugin , в этом случае вам нужно будет установить PerfMon Server Agent на всех серверах
    • SSHMon Samples Collector , вам не нужно будет устанавливать какое-либо программное обеспечение на серверы, однако вам потребуется SSH подключение ко всем серверам, которые вы хотите отслеживать
  3. Мне не известны какие-либо существующие плагины, однако вы можете придумать свою собственную реализацию AbstractBackendListenerClient , который будет отправлять показатели производительности на стороне сервера в InfluxDB
0
ответ дан 4 December 2019 в 02:42

Теги

Похожие вопросы