Kaelthas - 一款开源免费的一体化监控管理工具

监控工具帮助企业管理复杂的基础设施并保持系统稳定。常见的监控工具有Zabbix、Prometheus、SwkingWalking等工具。下面推荐一款开源免费,操作简单的监控工具 - kaelthas。



1. 主要功能

对kaelthas整体功能的简要描述,kaelthas包含了哪些监控维度,能够使用户全面便捷地监控。

1.1 全面监控

kaelthas已有的监控模块有 主机监控、数据库监控、k8s监控和网络监控,通过这些模块组成了全面的监控能力。

  • 主机监控

主机监控是针对服务器或者电脑主机的监控,用户监控这些指标可以实时了解到当前服务器或者是电脑主机秒级的运行情况。



  • 数据库监控

数据库监控是对数据库的监控,数据库当前支持MYSQL数据库和pgsql数据库,监控的指标有:数据库插入数量、数据库查询数量、数据库查询走索引的数量、事务数量、活动会话数等。

数据库类型:

监控类型

含义

MYSQL

针对MYSQL数据库进行的数据监控

pgsql

针对pgsql数据库类型的监控



  • k8s监控

k8s监控是对k8s集群的监控,目前主要有两个个大类来进行监控,分别为:Service和Node。主要监控了Node的状态、Pod的状态、可分配存储量、内存请求限制、cpu请求限制等。

  • 网络监控

网络监控是对网络设备的监控,例如上行流量、下行流量等,能够提前预测可能出现的故障,进行网络优化。



1.2 监控配置

配置是Agent需要采集数据的信息、上报后哪些需要告警、图形如何展示等一系列的配置,包含了配置监控项、触发器、图形等配置,用于Agent的数据上报、触发告警、图形展示等。

  • 监控项配置

监控项是配置Agent需要采集的数据,监控项目前包含了内存、cpu、网络、磁盘和端口检测五个大类,标注Agent需要上报的数据有哪些。



  • 触发器配置

触发器是对上报数据的过滤判断的设置,目前有三种触发方案,最近值、平均值和百分比,触发器的作用就是对超过阈值的数据进行告警操作。



  • 模板配置

模板是监控项的集合包含了很多监控项,在模板中可以对监控项添加删除,能够减少用户手动创建监控项,引入模板便可以将模板的监控项导入到当前的主机当中。



  • 图形配置

图形是配置图形展示的设置,一个图形可以包含多个监控项的展示,能够根据监控项来配置图形的展示。



1.3 监控展示

监控模块是上报数据的展示,需要通过配置图形才能展示。有折线图、柱状图和面积图,告警部分是红色的,无需借助第三方工具,便可以使用户能够一目了然。



1.4 告警

智能告警是告警方式地多样化,目前包含了项目内告警和企业微信告警,能够将消息通过不同的渠道通知到用户。

  • 企业微信告警

企业微信告警是将告警消息发送到企业微信当中。用户配置触发器,在kaelthas的设置中配置消息通知方案,能够将告警消息通知到指定的企业微信中。



  • 告警模块通知

在项目中展示告警信息。配置触发器,出现告警信息后就会在告警模块展示出来。



1.5 Agent

Agent是一个放置在电脑主机或者是服务器的一个运行程序,目前只包含了主机当中的监控内容,能够根据主机的配置上报数据。

  • 数据采集

与Kaelthas服务端保持连接,拉取配置信息进行数据采集。

  • 持续数据上报

定时拉取主机配置的监控项信息,将采集的数据进行上报。



2. 产品优势

产品当中特别的功能点,kaelthas中结构和功能性的优点。

2.1 覆盖范围广

监控包含的方向广泛,针对各种方面的监控。

  • 主机监控

针对主机或者服务器的监控。

  • 数据库监控

针对数据库插入数据,索引使用内存等的监控。

  • k8s监控

针对k8s集群的监控。

  • 网络监控

针对网络设备的监控,如交换机和路由器。



2.2 简洁易用

界面简洁,可直接使用,支持一键式部署安装。

  • 一键安装

线下部署版本支持一键式安装,内置数据库,不用单独安装数据库。

  • 配置简洁

线下部署版本的配置只需要在一个文件中修改参数即可;公有云部署版本注册即可使用。



2.3 多版本多终端

可以在多种操作系统上运行,也可以使用多种版本。

版本

使用方式

说明

公有云

web页面

使用网页访问项目

私有部署

Windows

下载安装包在Windows上安装

MacOs

下载安装包在MacOs上使用

Linux

将压缩包解压到Linux上面后运行

Docker

使用Docker安装方式进行安装



2.4 开源免费
  • 免费使用

产品本身是开源免费的,使用者能够免费使用我们的产品。

  • 代码开源

可以查看到源码,能够与kaelthas共同成长。



2.5 安全可靠

系统在遇到各种问题的情况下持续运行,能够保证用户的高体验。

  • 权限控制

应用级权限,系统级权限,项目级权限,全方面保护应用的安全。

  • 日志审计

实时记录任何变动,追溯到个人操作。

  • 自动备份与恢复

数据误删,数据损害,定时备份,实时恢复。



3. 立即使用

  • 演示

演示地址,TikLabTikLab 是国产的开源免费研发管理软件,实现了软件的完整生命周期管理。https://kaelthas.tiklab.net/demohttps://kaelthas.tiklab.net/demohttps://kaelthas.tiklab.net/demo

  • 下载

私有部署下载,Kaelthas - 下载Kaelthas ,下载https://download.tiklab.net/kaelthashttps://download.tiklab.net/kaelthashttps://download.tiklab.net/kaelthas

  • 使用

公有云使用,TikLab - 一款开源的研发与运营管理工具集一款开源的研发与运营管理工具集https://tiklab.net/https://tiklab.net/

Redmine是用Ruby开发的基于web的项目管理软件,是用ROR框架开发的一套跨平台项目管理系统,支持多种数据库,有不少自己独特的功能,例如提供wiki、新闻台等,还可以集成其他版本管理系统和BUG跟踪系统,例如Perforce、SVN、CVS、TD等等。这种 Web 形式的项目管理系统通过"项目(Project)"的形式把成员、任务(问题)、文档、讨论以及各种形式的资源组织在一起,大家参与更新任务、文档等内容来推动项目的进度,同时系统利用时间线索和各种动态的报表形式来自动给成员汇报项目进度。 Git 是用于 Linux 内核开发的版本控制工具。与常用的版本控制工具 CVS, Subversion 等不同,它采用了分布式版本库的方式,不必服务器端软件支持,使源代码的发布和交流极其方便。 Git 的速度很快,这对于诸如 Linux kernel 这样的大项目来说自然很重要。 Git 最为出色的是它的合并跟踪(merge tracing)能力。 Sonarqube是一个用于代码质量管理的开源平台,用于管理源代码的质量,可以从七个维度检测代码质量,通过插件形式,可以支持包括java,C#,C/C++,PL/SQL,Cobol,JavaScrip,Groovy等等二十几种编程语言的代码质量管理与检测 Jenkins是一个开源软件项目,旨在提供一个开放易用的软件平台,使持续集成变成经济可行 Robot Framework是一款python编写的功能自动化测试框架。具备良好的可扩展性,支持关键字驱动,可以同时测试多种类型的客户端或者接口,可以进行分布式测试执行。主要用于轮次很多的验收测试和验收测试驱动开发(ATDD)。 Robot Framework + Selenium Grid 构建分布式B/S测试系统 Robot Framework + AutoIT 构建C/S测试自动化框架 Robot Framework + Appium 构建移动应用自动化测试框架 Trac是一个为软件开发项目需要而集成了Wiki和问题跟踪管理系统的应用平台,是一个开源软件应用。Trac以简单的方式建立了一个软件项目管理的Web应用,以帮助开发人员更好地写出高质量的软件;Trac应用力求不影响现有团队的开发过程。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值