Terraform 0.11

newrelic_dashboard




terraform

newrelic_dashboard

उदाहरण उपयोग

resource "newrelic_dashboard" "exampledash" {
  title = "New Relic Terraform Example"

  widget {
    title         = "Average Transaction Duration"
    row           = 1
    column        = 1
    width         = 2
    visualization = "faceted_line_chart"
    nrql          = "SELECT AVERAGE(duration) from Transaction FACET appName TIMESERIES auto"
  }

  widget {
    title         = "Page Views"
    row           = 1
    column        = 3
    visualization = "billboard"
    nrql          = "SELECT count(*) FROM PageView SINCE 1 week ago"
  }
}

तर्क संदर्भ

निम्नलिखित तर्क समर्थित हैं:

  • title - (आवश्यक) डैशबोर्ड का शीर्षक।
  • icon - (वैकल्पिक) डैशबोर्ड के लिए आइकन। bar-chart चूक।
  • visibility - (वैकल्पिक) एक खाते में डैशबोर्ड कौन देख सकता है। owner या all होना चाहिए। all लिए चूक।
  • widget - (वैकल्पिक) एक विजेट जो एक दृश्य का वर्णन करता है। विवरण के लिए नीचे दिए गए Widgets देखें।
  • editable - (वैकल्पिक) जो एक खाते में डैशबोर्ड को संपादित कर सकता है। read_only , read_only , read_only , या all होना चाहिए। एडिटेबल_बीए_एएल को editable_by_all

विजेट

widget मैपिंग निम्नलिखित तर्कों का समर्थन करती है:

  • title - (आवश्यक) विजेट के लिए एक शीर्षक।
  • visualization - (आवश्यक) विजेट डेटा की कल्पना कैसे करता है।
  • row - (आवश्यक) शीर्ष बाएँ से विजेट की पंक्ति स्थिति 1 पर शुरू।
  • column - (आवश्यक) शीर्ष बाएँ से विजेट की कॉलम स्थिति, 1 से शुरू।
  • width - (वैकल्पिक) विजेट की चौड़ाई। 1 चूक।
  • height - (वैकल्पिक) विजेट की ऊँचाई। 1 चूक।
  • notes - (वैकल्पिक) विजेट का विवरण।
  • nrql - (वैकल्पिक) मान्य NRQL क्वेरी स्ट्रिंग। सहायता के लिए NRQL क्वेरीज़ देखें।

संदर्भ संदर्भित करता है

निम्नलिखित विशेषताएँ निर्यात की जाती हैं:

  • id - डैशबोर्ड की आईडी।