【问题标题】:How can I run Prometheus on my local network for IoT?如何在我的本地网络上为 IoT 运行 Prometheus?
【发布时间】:2021-12-20 23:17:29
【问题描述】:

我最近在 ESP8266 上设置了一个 Web 服务器以及一个用于报告温度和湿度的 DHT 传感器。我目前有这台服务器输出 Prometheus 指标,但我想知道如何在本地网络上设置 Prometheus 实例。

我知道一种选择是仅在我的笔记本电脑上本地运行它 - 但是否有任何顾虑,例如如果我的笔记本电脑死机会发生什么?我想在这里最大化正常运行时间。我应该在容器内运行它吗?如果有,怎么做?

【问题讨论】:

    标签: prometheus grafana iot esp8266


    【解决方案1】:

    在容器中运行 Prometheus 很简单:

    https://prometheus.io/docs/prometheus/latest/installation/#using-docker

    如果您在本地运行 Prometheus(无论是否是容器),那么您将始终面临运行它的机器死亡的风险;你打破它,你拥有(修复)它。

    如果您愿意让其他人为您运行 Prometheus(及相关)服务器,愿意将指标数据提供给第三方(尽管是安全的),并且愿意承受延迟损失(移动数据传入/传出云),那么您可能想要探索托管的 Prometheus 产品,例如 Grafana Cloud:

    https://go2.grafana.com/prometheus-grafana.html

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2021-12-20
      • 2016-05-29
      • 1970-01-01
      • 1970-01-01
      • 2015-11-13
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多