This is an automated email from the ASF dual-hosted git repository. gongchao pushed a commit to branch helm-chart in repository https://gitbox.apache.org/repos/asf/hertzbeat-helm-chart.git
commit b000629553027a3c5dec5af60b66122c0f4e4bbb Author: tomsun28 <[email protected]> AuthorDate: Thu May 2 17:51:22 2024 +0800 [doc] update doc add download page and pic (#1904) --- hertzbeat/Chart.yaml | 4 ++-- hertzbeat/README.md | 11 ++++++----- hertzbeat/templates/manager/configmap.yaml | 20 +++++++------------- hertzbeat/values.yaml | 4 ++-- 4 files changed, 17 insertions(+), 22 deletions(-) diff --git a/hertzbeat/Chart.yaml b/hertzbeat/Chart.yaml index 91597e3..bce5e8e 100644 --- a/hertzbeat/Chart.yaml +++ b/hertzbeat/Chart.yaml @@ -16,10 +16,10 @@ # under the License. apiVersion: v2 -name: hertzbeat +name: HertzBeat description: An open-source, real-time monitoring system with custom monitoring, high performance cluster and agentless capabilities. type: application -home: https://hertzbeat.com/ +home: https://hertzbeat.apache.org/ sources: - https://github.com/apache/hertzbeat - https://charts.hertzbeat.com diff --git a/hertzbeat/README.md b/hertzbeat/README.md index c5150e6..0ebff08 100644 --- a/hertzbeat/README.md +++ b/hertzbeat/README.md @@ -1,25 +1,26 @@ -# Helm Chart for HertzBeat +# Helm Chart for Apache HertzBeat (incubating) [](https://artifacthub.io/packages/search?repo=hertzbeat) <div class="artifacthub-widget" data-url="https://artifacthub.io/packages/helm/hertzbeat/hertzbeat" data-theme="light" data-header="true" data-stars="true" data-responsive="false"><blockquote><p lang="en" dir="ltr"><b>hertzbeat</b>: An open-source, real-time monitoring system with custom monitoring, high performance cluster and agentless capabilities.</p>— Open in <a href="https://artifacthub.io/packages/helm/hertzbeat/hertzbeat">Artifact Hub</a></blockquote></div><script async src [...] -## What is HertzBeat? +## What is Apache HertzBeat (incubating)? -> An open-source, real-time monitoring system with custom monitoring, high performance cluster and agentless capabilities. | 易用友好的开源实时监控告警系统,无需Agent,高性能集群,强大自定义监控能力. +[Apache HertzBeat](https://github.com/apache/hertzbeat) (incubating) is an easy-to-use, open source, real-time monitoring system with agentless, high performance cluster, prometheus-compatible, offers powerful custom monitoring and status page building capabilities. ### Features * Combines **monitoring, alarm, and notification** features into one platform, and supports monitoring for web service, program, database, cache, os, webserver, middleware, bigdata, cloud-native, network, custom and more. -* Easy to use and agentless, offering full web-based operations for monitoring and alerting with just a few clicks, all at zero learning cost. +* Easy to use and agentless, web-based and with one-click monitoring and alerting, zero learning curve. * Makes protocols such as `Http, Jmx, Ssh, Snmp, Jdbc, Prometheus` configurable, allowing you to collect any metrics by simply configuring the template `YML` file online. Imagine being able to quickly adapt to a new monitoring type like K8s or Docker simply by configuring online with HertzBeat. +* Compatible with the `Prometheus` ecosystem and more, can monitoring what `Prometheus` can monitoring with few clicks on webui. * High performance, supports horizontal expansion of multi-collector clusters, multi-isolated network monitoring and cloud-edge collaboration. * Provides flexible alarm threshold rules and timely notifications delivered via `Discord` `Slack` `Telegram` `Email` `Dingtalk` `WeChat` `FeiShu` `Webhook` `SMS` `ServerChan`. +* Provides powerful status page building capabilities, easily communicate the real-time status of your service to users. > HertzBeat's powerful customization, multi-type support, high performance, > easy expansion, and low coupling, aims to help developers and teams quickly > build their own monitoring system. -> We also provide **[SaaS Monitoring Cloud](https://console.tancloud.cn)**, users no longer need to deploy a cumbersome monitoring system to monitor their resources. **[Get started online for free](https://console.tancloud.cn)**. ## Helm Chart for HertzBeat diff --git a/hertzbeat/templates/manager/configmap.yaml b/hertzbeat/templates/manager/configmap.yaml index 27ab8ad..0442bb3 100644 --- a/hertzbeat/templates/manager/configmap.yaml +++ b/hertzbeat/templates/manager/configmap.yaml @@ -214,8 +214,6 @@ data: - /api/status/page/**===put===[admin,user] - /api/status/page/**===delete===[admin] - # 需要被过滤保护的资源,不认证鉴权直接访问 - # /api/v1/source3===get 表示 /api/v1/source3===get 可以被任何人访问 无需登录认证鉴权 excludedResource: - /api/alerts/report/**===* - /api/account/auth/**===* @@ -223,7 +221,6 @@ data: - /api/apps/hierarchy===get - /api/push/**===* - /api/status/page/public/**===* - # web ui 前端静态资源 - /===get - /dashboard/**===get - /monitors/**===get @@ -244,18 +241,15 @@ data: - /**/*.json===get - /**/*.woff===get - /**/*.eot===get - # swagger ui 资源 - /swagger-resources/**===get - /v2/api-docs===get - /v3/api-docs===get - # h2 database - /h2-console/**===* - # 用户账户信息 - # 下面有 admin tom lili 三个账户 - # eg: admin 拥有[admin,user]角色,密码为hertzbeat - # eg: tom 拥有[user],密码为hertzbeat - # eg: lili 拥有[guest],明文密码为lili, 加盐密码为1A676730B0C7F54654B0E09184448289 + # account info config + # eg: admin has role [admin,user], password is hertzbeat + # eg: tom has role [user], password is hertzbeat + # eg: lili has role [guest], plain password is lili, salt is 123, salted password is 1A676730B0C7F54654B0E09184448289 account: - appId: {{ .Values.manager.account.username }} credential: {{ .Values.manager.account.password }} @@ -267,9 +261,9 @@ data: credential: hertzbeat role: [guest] - appId: lili - # 注意 Digest认证不支持加盐加密的密码账户 - # 加盐加密的密码,通过 MD5(password+salt)计算 - # 此账户的原始密码为 lili + # credential = MD5(password + salt) + # plain password: lili + # attention: digest authentication does not support salted encrypted password accounts credential: 1A676730B0C7F54654B0E09184448289 salt: 123 role: [guest] diff --git a/hertzbeat/values.yaml b/hertzbeat/values.yaml index db3b143..844b4da 100644 --- a/hertzbeat/values.yaml +++ b/hertzbeat/values.yaml @@ -19,7 +19,7 @@ manager: image: - repository: tancloud/hertzbeat + repository: apache/hertzbeat pullPolicy: IfNotPresent # Overrides the image tag whose default is the chart appVersion. tag: "" @@ -40,7 +40,7 @@ manager: collector: image: - repository: tancloud/hertzbeat-collector + repository: apache/hertzbeat-collector pullPolicy: IfNotPresent # Overrides the image tag whose default is the chart appVersion. tag: "" --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
