编程开源技术交流,分享技术与知识

网站首页 > 开源技术 正文

开源Linux服务器可视化管理工具-Cockpit

wxchong 2024-08-30 03:45:06 开源技术 18 ℃ 0 评论

Cockpit 是一款用于 Linux 系统服务器管理的开源工具,提供直观的 Web 界面来监控和管理服务器。它允许系统管理员在不必运行命令行的情况下完成常见的管理任务。

Cockpit 提供的 Web 界面可以实时显示服务器的性能、状态以及关键资源的使用情况,方便管理员快速排查问题并进行操作。

Cockpit 也提供了Docker管理插件,可以在界面中直接管理Docker容器,查看日志、状态和资源消耗等信息。将容器管理和服务器管理整合在一个统一的UI中

GitHub开源地址:https://github.com/cockpit-project/cockpit

官网链接:https://cockpit-project.org

主要功能

  1. 实时监控:显示 CPU、内存、磁盘 I/O 和网络流量等系统性能指标的实时图表,帮助管理员快速发现和解决系统瓶颈。
  2. 服务管理:管理系统中的服务,包括启动、停止和重新启动服务,并查看服务的状态和日志。
  3. 存储管理:管理文件系统、磁盘分区和逻辑卷,并监控存储设备的使用情况。
  4. 网络管理:配置网络接口、桥接和防火墙设置,查看网络流量和连接的详细信息。
  5. 用户和权限管理:添加、删除和管理系统用户及组,并分配适当的权限。
  6. 日志与诊断:查看系统日志,分析和诊断潜在问题,支持从多个节点统一管理日志。
  7. 虚拟机管理:配合 libvirt,可以创建、启动、停止和监控 KVM 虚拟机,并对虚拟机的硬件进行调整。
  8. 集群和容器:支持 Podman 容器和 Kubernetes 集群的基本管理功能。
  9. 插件扩展:支持插件扩展功能,可以根据需要定制界面或添加额外功能。

适用场景

  1. 服务器管理:通过 Cockpit 提供的 Web 界面,系统管理员可以快速配置、监控和管理 Linux 服务器。
  2. 远程管理:管理员可以通过 Web 浏览器远程访问 Cockpit,进行系统的监控和维护。
  3. 虚拟化管理:配合 libvirt,管理员可以直接管理 KVM 虚拟机。
  4. 集群与容器:监控和管理 Kubernetes 集群和 Podman 容器。

部署和访问

sudo yum install cockpit  //安装Cockpit
sudo systemctl enable --now cockpit.socket  //设置Cockpit服务开机自启
sudo firewall-cmd --permanent --zone=public --add-service=cockpit  //防火墙放行Cockpit服务
sudo firewall-cmd --reload

访问:https://服务器IP地址:9090  //浏览器访问

注意:安装过程或更多安装方式,请参考官方技术指导手册https://cockpit-project.org/running.html;配置调试https://cockpit-project.org/guide/latest/guide;

使用

!!!【点赞】、【关注】不走丢^_^

!!!【点赞】、【关注】不走丢^_^

#头条创作挑战赛#

Tags:

本文暂时没有评论,来添加一个吧(●'◡'●)

欢迎 发表评论:

最近发表
标签列表