home/versioned_docs/version-1.6.x/template.md
Apache HertzBeat™ is an open source, real-time monitoring tool with custom-monitor and agentless.
We make protocols such as
Http, Jmx, Ssh, Snmp, Jdbc, Prometheusconfigurable, and you only need to configureYMLonline to collect any metrics you want. Do you believe that you can immediately adapt a new monitoring type such as K8s or Docker just by configuring online?
Here is the architecture.
We define all monitoring collection types (mysql, website, jvm, k8s) as yml templates, and users can import these templates into the hertzbeat system to support corresponding types of monitoring, which is very convenient!
Welcome everyone to contribute your customized general monitoring type YML template during use. The available templates are as follows:
👉 HTTP API
👉 PostgreSQL database monitoring
👉 SqlServer database monitoring
👉 OpenGauss database monitoring
👉 ElasticSearch database monitoring
👉 ClickHouse database monitoring
👉 Redis Sentinel database monitoring
👉 Redis Cluster database monitoring
👉 Linux operating system monitoring
👉 Windows operating system monitoring
👉 Ubuntu operating system monitoring
👉 Centos operating system monitoring
👉 EulerOS operating system monitoring
👉 Fedora CoreOS operating system monitoring
👉 OpenSUSE operating system monitoring
👉 Rocky Linux operating system monitoring
👉 Red Hat operating system monitoring
👉 FreeBSD operating system monitoring
👉 AlmaLinux operating system monitoring
👉 Debian operating system monitoring
👉 Kafka
👉 Tomcat
👉 ShenYu
👉 RabbitMQ
👉 ActiveMQ
👉 Jetty
👉 Flink
👉 Nacos
👉 Docker
Have Fun!