使用Terraform创建仪表板,通知通道和警报策略是最佳实践。数量非常大,我们将拥有20个以上的监视工作区以及每个工作区上至少50至100个警报策略。
当我检查找不到用于堆栈驱动程序监视的任何预定义terraform模块时,使用terraform资源创建仪表板和警报策略也非常复杂,因为我们需要提供大量JSON数据。
答案 0 :(得分:1)
关于使用Terraform创建dashboards,notification channels和alerting policies的最佳做法。我们建议使用GCP控制台中提供的UI界面在GCP中创建这些隔离专区,因为当计划有大约20个监视工作区时,该界面更加友好和易于管理。
这样,您可以使用Terraform和Stackdriver Monitoring(云监控)中可用的可用API自动执行这些隔离专区创建。但是,您将需要使用Terraform创建这些脚本以完成这些任务。在将Terraform与Cloud Monitoring结合使用时,Google当前没有关于最佳做法的任何文档。
此外,如果您想了解有关Terraforms最佳做法的更多信息,建议您考虑使用this链接,以考虑在使用Terrafrom创建仪表盘,通知通道和警报策略时考虑到这些因素。