Mar*_*lik 7 google-cloud-platform prometheus google-cloud-monitoring monitoring-query-language
我正在致力于创建基于 SLO 的监控。到目前为止,我一直在使用 Google 云监控解决方案,例如仪表板、警报和正常运行时间检查。
我注意到 GCP 现在有 Prometheus 托管服务。
我的问题是使用 Prometheus(不仅仅是 Google 管理的)进行监控有什么优势。有什么是使用 Prometheus 可以实现而 Google Cloud Monitoring 无法实现的吗?
Prometheus 托管服务是一个托管且可自动扩展的 Prometheus 端点。您可以使用 PromQL 语言而不是 MQL(监控查询语言)来请求指标。
有什么好处?例如,如果您部署使用开放遥测技术检测的应用程序,则无需进行任何更改。在 Kubernetes (GKE) 上,托管收集器会为您完成这项工作。否则,您必须配置收集器以使用 Prometheus 托管服务。
如果您从头开始构建应用程序,并且希望它具有可移植性,那么 Open Telemetry 和 Prometheus 是用于检测您的应用程序的标准工具。
如果没有,请使用云监控!
重要的提示
该功能非常新,目前只能使用 PromQL 查询 Prometheus 托管服务的指标接收器。其他指标必须由 MQL 请求。未来可能会改变。
因此,目前,如果您可以使用内置的 Cloud Monitoring 指标,那么这是一个更好的解决方案。
归档时间: |
|
查看次数: |
2529 次 |
最近记录: |