Project: HertzBeat (Observability and Analysis / Observability)
File: 2022-06-19-hertzbeat-v1.1.0.md

title: Cloud Monitoring System HertzBeat v1.1.0 Released! Start Your Monitoring Journey with Just One Command! author: tom author_title: tom author_url: https://github.com/tomsun28 authorimageurl: https://avatars.githubusercontent.com/u/24788200?s=400&v=4 tags: [opensource] , incubated by and open-sourced by , is an open-source monitoring and alerting project that supports various monitoring types such as websites, APIs, PING, ports, databases, entire sites, operating systems, middleware, etc. It features threshold alarms, notification alerts (email, webhook, DingTalk, WeChat Work, Lark robots), and a user-friendly visual interface. Official Website: | Hello everyone, HertzBeat v1.1.0 is released! In this version, we've added support for the SNMP protocol and implemented application monitoring for Windows operating systems using SNMP. Another significant change is our default switch to using the H2 database instead of MYSQL for storage, making it easier for users to install and deploy. Now, you can install and experience HertzBeat with just a single Docker command: `docker run -d -p 1157:1157 --name hertzbeat apache/hertzbeat` Let's Try It! Thanks to all HertzBeat contributors! Features: . Contributed by @ChineseTony . . Contributed by @brave4Time Issue from @shimingxy Bugfixes: Contributed by @wyt199905. Contributed by @weifuqing @zklmcookle Online at https://console.tancloud.cn. -- Windows Monitor coming Please note that upgrading to v1.1.0 from other versions requires running the following SQL script. Now, our table names have a unified prefix "hzb_prefix". ``` ALTER TABLE alert RENAME TO hzb_alert; ALTER TABLE alertdefine RENAME TO hzbalert_define; ALTER TABLE alertdefinemonitorbind RENAME TO hzbalertdefinemonitor_bind; ALTER TABLE monitor RENAME TO hzb_monitor; ALTER TABLE noticereceiver RENAME TO hzbnotice_receiver; ALTER TABLE noticerule RENAME TO hzbnotice_rule; ALTER TABLE param RENAME TO hzb_param; ALTER TABLE paramdefine RENAME TO hzbparam_define; ALTER TABLE tag RENAME TO hzb_tag; ALTER TABLE tagmonitorbind RENAME TO hzbtagmonitor_bind; commit; ``` Have Fun! Home: hertzbeat.com | tancloud.cn Hi guys! HertzBeat v1.1.0 is coming. This version we support snmp protocol and use snmp to collect windows

Another major change is that we use the H2 database by default to replace the MYSQL database as storage to facilitate the installation and deployment of users. Now only one docker command is needed to install and experience hertzbeat `docker run -d -p 1157:1157 --name hertzbeat apache/hertzbeat` Let's Try It! Thanks to the contributors! Feature . contribute by @ChineseTony . . contribute by @brave4Time issue from @shimingxy Bugfix. contribute by @wyt199905 . contribute by @weifuqing @zklmcookle Online https://console.tancloud.cn. -- Windows Monitor coming <img width="1444" alt="2022-06-19 11 30 57" src="https://user-images.githubusercontent.com/24788200/174481159-b8a73c87-aff5-4c4c-befb-bd0d26685d71.png"/> Attention other version upgrade to v1.1.0 need run sql script. Now the tables name has hzb_ prefix. ``` ALTER TABLE alert RENAME TO hzb_alert; ALTER TABLE alertdefine RENAME TO hzbalert_define; ALTER TABLE alertdefinemonitorbind RENAME TO hzbalertdefinemonitor_bind; ALTER TABLE monitor RENAME TO hzb_monitor; ALTER TABLE noticereceiver RENAME TO hzbnotice_receiver; ALTER TABLE noticerule RENAME TO hzbnotice_rule; ALTER TABLE param RENAME TO hzb_param; ALTER TABLE paramdefine RENAME TO hzbparam_define; ALTER TABLE tag RENAME TO hzb_tag; ALTER TABLE tagmonitorbind RENAME TO hzbtagmonitor_bind; commit; ``` Have Fun! Have Fun! , incubated by and open-sourced by , is an open-source project supporting monitoring for websites, APIs, PING, ports, databases, operating systems, and more, with a user-friendly visual interface. We also offer a , allowing small and medium teams and individuals to start monitoring their web resources without deploying a complicated monitoring system, simply your monitoring journey for free. HertzBeat supports custom monitoring; you can customize the monitoring types and metrics you need through configuration of the YML file to meet common personalized needs. HertzBeat is modular, with `manager, collector, scheduler, warehouse, alerter` modules decoupled, facilitating understanding and custom development. HertzBeat supports more flexible alarm configurations (calculation expressions), notification alerts, templates, and real-time delivery via email, DingTalk, WeChat, Lark, etc. Welcome to try and discover more in HertzBeat's . We are rapidly iterating and welcome participation to join in co-building the open-source ecosystem. HertzBeat's support for multiple types, easy expansion, and low coupling hopes to help developers and small and medium teams quickly build their own monitoring systems. Repository Addresses https://github.com/apache/hertzbeat https://gitee.com/hertzbeat/hertzbeat