Tools / Apache HertzBeat Interview Questions
What is the YML template system in HertzBeat?
The YML template system is what lets HertzBeat support a new monitoring type without writing any code. A template is a YML file that declares the protocol to use, the connection parameters it needs, and the metric groups and fields to collect.
When a template is imported through the web UI, HertzBeat automatically generates the corresponding monitor creation form, dashboard charts, and threshold configuration options for that type. This is why adding support for something like Kubernetes or Docker monitoring can be done purely by configuring a YML file online rather than shipping a code release.
More Related questions...