跳到主要内容

强大的开源监控工具

在不使工作流程复杂化的情况下,获得对你的容器化应用程序和其他构建的更多可见性。Prometheus 是一个免费的软件,使开发人员能够使用自己的查询语言 PromQL,实时生成关于受监控资源(或目标)的报告,并配置警报。Prometheus 是一个可访问的工具,适用于各种规模的组织和项目,从侧面项目到更复杂的工作负载。Prometheus 数据存储在由标签标识的指标,数据库本身遵循 HTTP 拉模式。

Prometheus 经常与数据可视化工具Grafana 一起使用。幸运的是,这两个工具都可以使用 想在同一个 Linode 上使用Prometheus 和Grafana 吗? 将Prometheus 和Grafana 与组合 LinodeMarketplace 应用程序一起部署。

部署后开始使用

访问 你的Prometheus 实例

现在,你的Prometheus "一键通 "应用程序已经部署,你可以登录Prometheus ,访问其表达式浏览器、警报、状态等。

  1. 打开浏览器并导航到 http://192.0.2.0:9090/.替换 192.0.2.0 与你的 Linode的IP地址.这将使你进入你的Prometheus 实例的表达式浏览器。
  2. 通过浏览Prometheus ,验证是否正在提供指标服务。 http://192.0.2.0:9090/metrics.替换 192.0.2.0 与你的 Linode的IP地址.你应该看到一个与下面的例子类似的指标页。

3. Grafana,开源的分析和指标可视化工具,支持查询Prometheus 。考虑部署一个带有One-Click Apps的Grafana 实例为你的Prometheus 度量创建可视化

Prometheus 默认设置

  • Prometheus的主要配置位于 /etc/prometheus/prometheus.yml 文件。
  • 这个文件包括对Prometheus 本身的搜刮配置。
  • ǞǞǞ 刮擦间隔时间 和评价间隔被全局配置为 15s.ǞǞǞ scrape_interval 参数定义了每个Prometheus 刮擦之间的时间,而 evaluation_interval 参数是在每次评估 Prometheus' 提醒规则.
  • ǞǞǞ Prometheus 节点输出器 被添加并启用。这 第三方系统输出器 是用来收集硬件和操作系统指标的。你的Node Exporter指标会被发送到端口 9100 你的Linode的。

Prometheus Marketplace 应用程序由 Linode 构建。如需有关应用程序部署的支持,请通过侧边栏中列出的信息联系 Linode 支持。有关工具或软件本身的支持,请访问Prometheus Community