最近 发射 项目的新版本 TEMBoard 8.0, 发展 用于远程控制的网络界面, DBMS 监控、配置和优化 PostgreSQL。
该产品 包括安装的轻量级代理 在每个 PostgreSQL 服务器和一个服务器组件上,该服务器组件集中管理代理并收集统计信息以进行监视。
模板 它的特点是允许管理数百个 PostgreSQL DBMS 实例 通过一个单一的集中式网络界面,除了信息屏幕的存在之外,还可以评估所有 DBMS 的一般状态,以及对每个实例的更详细评估。
temBoard 的另一个特点是 数据库管理系统状态监控 使用几个指标,除了允许执行 s监控清洁操作 (VACUUM) 表和索引,以及跟踪对数据库的慢速查询。
temBoard 的其他突出特点是:
- 支持使用 DBMS 管理当前活动的会话。
- 优化 PostgreSQL 配置的接口。
temBoard 8.0主要新特性
在呈现的这个新版本的 temBoard 中,突出显示了 重新设计了控制接口和代理之间的通信通道的身份验证和组织。 这些变化意味着代理部署的简化和与他们的通信渠道的安全性的提高。
提到所有对代理的请求现在都使用非对称公钥加密进行额外的数字签名,并且该接口充当代理的身份提供者。
此外,还提到代理和接口之间不再使用共享密码认证。 密码现在仅用于组织用户与界面的连接。
在这个新版本中突出的另一个变化是 提出了一个新的命令行界面, 此外,单独的 temboard-migratedb 和 temboard-agent-register 实用程序已替换为通过 temboard 和 temboard-agent 可执行文件调用的内置命令。
El 添加了“注册实例”命令 董事会 注册代理人, 与 temboard-agent register 命令不同,它在服务器端运行并且不需要代理可通过网络访问,即它可用于离线添加新实例。
减少了系统上的代理负载:执行的交易数量减少了 25%,实现了典型值的缓存和任务多路复用。
, 其他变化 从这个新版本中脱颖而出:
- 添加了内置命令以从命令行执行常见的管理和监控操作。
- 添加了对 PostgreSQL 15、RHEL 9 和 Debian 12 的支持。删除了对 PostgreSQL 9.4 和 9.5 以及 Python 2.7 和 3.5 的支持。
- 存储的跟踪数据的大小默认减少到 2 年。
- 添加了以 CSV 格式下载库存数据的功能。
- agent和接口后台进程异常终止后自动重启。
最后 对于那些有兴趣了解更多信息的人,他们应该知道代码是用 Python 编写的,并在免费的 PostgreSQL 许可下分发,他们可以查看有关新版本的详细信息 在下面的链接中。
如何在 Ubuntu 及衍生版中安装 TemBoard?
对于那些有兴趣能够安装此实用程序的人,他们可以通过一种相当简单的方式来完成,只需打开一个终端,然后在其中键入以下命令:
sudo echo deb http://apt.dalibo.org/labs $(lsb_release -cs)-dalibo main > /etc/apt/sources.list.d/dalibo-labs.list sudo curl https://apt.dalibo.org/labs/debian-dalibo.asc | apt-key add - sudo apt update -y <span class="gp">sudo </span>apt install temboard <a id="__codelineno-6-2" href="https://temboard.readthedocs.io/en/latest/server_install/#__codelineno-6-2" name="__codelineno-6-2"></a> sudo temboard --version
准备好之后,您就可以开始使用这个出色的工具了。 最后但同样重要的是,我建议您访问安装指南,以便您可以执行正确的配置。 链接是这个。