强大的开源监控工具。
在不使工作流程复杂化的情况下,获得对你的容器化应用程序和其他构建的更多可见性。Prometheus 是一个免费的软件,使开发人员能够使用自己的查询语言 PromQL,实时生成关于受监控资源(或目标)的报告,并配置警报。Prometheus 是一个可访问的工具,适用于各种规模的组织和项目,从侧面项目到更复杂的工作负载。Prometheus 数据存储在由标签标识的指标,数据库本身遵循 HTTP 拉模式。
Prometheus 常常与数据可视化工具Grafana 一起使用。幸运的是,这两个工具都可以使用 想在同一个Linode上使用Prometheus 和Grafana ? 将Prometheus 和Grafana 一起部署到Linode Marketplace的组合应用中。
部署后开始使用
访问 你的Prometheus 实例
现在,你的Prometheus "一键通 "应用程序已经部署,你可以登录Prometheus ,访问其表达式浏览器、警报、状态等。
- 打开浏览器并导航到
http://192.0.2.0:9090/
.替换192.0.2.0
与你的 Linode的IP地址.这将使你进入你的Prometheus 实例的表达式浏览器。 - 通过浏览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 社区。