anchor.diff:    drop = <%= scope['::telegraf::cpu_drop']%>
   
   # Read metrics about disk usage by mount point
  -[disk]
  -  # no active configuration changes
  -  #
  +[[plugins.disk]]
     # By default, telegraf gather stats for all mountpoints.
     # Setting mountpoints will restrict the stats to the specified mountpoints.
   <% if scope['::telegraf::disk_mountpoints.any?']%>
  
positive.code:   # SkipSerialNumber = true
  
  # Read metrics about memory usage
  [mem]
    # no configuration
  
  # Read metrics about network usage
  [net]
    # no active configuration changes
    #
    # By default, telegraf gathers stats from any up interface (excluding loopback)
    # Setting interfaces will tell it to gather these explicit interfaces,
    # regardless of status.
    #
    # interfaces = ["eth0", ... ]
  
  # Read metrics about swap memory usage
  [swap]
    # no configuration
  
  # Read metrics about system load & uptime
  [system]
    # no configuration
  
negative.code: 
  <% if @outputs_influxdb_enabled -%>
  # Configuration for influxdb server to send metrics to
  [[outputs.influxdb]]
    # The full HTTP endpoint URL for your InfluxDB instance
    # Multiple urls can be specified for InfluxDB cluster support. Server to
    # write to will be randomly chosen each interval.
  