Project: HertzBeat (Observability and Analysis / Observability)
File: 2022-06-22-one-step-up.md

title: HertzBeat Monitoring System 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 website, API, PING, port, database, site-wide, operating system, middleware monitoring types, and more. It features threshold alarms, alarm notifications (email, webhook, DingTalk, WeChat Work, Feishu bot), and a user-friendly visual interface. Official Website: | Hello everyone, HertzBeat v1.1.0 is here! In this version, we've added support for the SNMP protocol and enabled application monitoring for Windows operating systems using SNMP. Another major change is that we've switched from using MYSQL to H2 database by default for storage, making it easier for users to install and deploy. Now, you can get started with HertzBeat using just a single docker command: `docker run -d -p 1157:1157 --name hertzbeat apache/hertzbeat` Let's Try It! Thanks to all contributors of HertzBeat! Features: . Contributed by @ChineseTony . . Contributed by @brave4Time Issue raised by @shimingxy Bugfixes: Contributed by @wyt199905. Contributed by @weifuqing @zklmcookle Online at . -- Windows Monitor is 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 metrics. 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

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! , incubated by and open-sourced by , is an open-source monitoring and alerting project that supports monitoring types such as websites, APIs, PING, ports, databases, operating systems, etc., with a user-friendly and easy-to-use visual interface. We also offer a for small and medium teams and individuals, eliminating the need to deploy a complicated monitoring system to monitor their web resources. your monitoring journey for free. HertzBeat supports custom monitoring; by configuring the YML file, we can customize the required monitoring types and metrics to meet common personalized needs. HertzBeat is modular, with `manager, collector, scheduler, warehouse, alerter` modules decoupled, making it easy to understand and customize development. HertzBeat supports more flexible alarm configurations (calculation expressions) and alarm notifications, including alarm templates, emails, DingTalk, WeChat, Feishu, etc., for timely delivery of notifications. Welcome to log in to HertzBeat's to try and discover more. We are in rapid iteration and welcome participation in co-building the open-source ecosystem. HertzBeat's support for multiple types, easy expansion, and low coupling aims 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