The Tanzu Observability TAS Nozzle consists of three main components.
The Healthwatch exporters are deployed as VMs which stream metrics from the TAS Firehose. These metrics are scraped by Telegraf and converted into the Wavefront metric format. The metrics are then streamed to the Wavefront Proxy which in turn sends metrics to the Tanzu Observability cloud.
There is a separate VM installed for each Healthwatch exporter to stream metrics from the firehose along with one VM each for Telegraf and proxy.
The following is a list of VMs that get installed by default as part of the Nozzle v4 tile installation.
You can change the scrape interval for metrics if you want to send the metrics at higher interval. By default, it is set to 15 secs.
Scrape interval can be changed in Telegraf Agent Config tab as shown below.
There is an option in tile that allows you to send data via external proxy. This is helpful for customers who have central monitoring/observability teams that require all data to be sent via specific production proxy(s).
Follow the steps below to send data via external proxy:
You can choose not to ingest certain platform metrics into TO if you do not care about monitoring them. For example, if you don’t want to ingest certificate expiration metrics into TO then you can assign no VM instance to Cert Expiration Exporter and all the metrics that this exporter scrapes will not get ingested.
You can customize proxy configuration settings and create add pre-processor rules to alter/filter metrics on proxy.