Cockpit是一个易于使用,轻量级和简单但功能强大的工具,通过单个Web浏览器监视和管理多个远程Linux服务器。 如果你管理着一台 Linux 服务器,那么你可能正在寻找一个可靠的管理工具。为了这个你可能已经看了 Webmin 和 cPanel 这类软件。但是,如果你正在寻找一种简单的方法来管理还包括了 Docker 的 Linux 服务器,那么有一个工具可以用于这个需求:Cockpit。 

关于监控工具的相关文章:

Cockpit是GNU / Linux服务器易于使用,重量轻,简单而强大的远程管理器,这是一个互动的服务器管理用户界面,通过网络浏览器提供了一个实时Linux的会话。

Cockpit可以安装在 Debian、Red Hat、CentOS、Arch Linux 和 Ubuntu 之上。Cockpit使得系统管理员能够轻松可靠地执行任务。

**注:2019年新发布的RHEL8和CENTOS8默认已经继承该Cockpit模块**

Cockpit特点:

  1. 允许在一个Cockpit会话中管理多个服务器。
  2. 提供基于Web的shell的访问。
  3. 通过 Docker 管理容器 。
  4. 支持高效的系统用户帐户的管理 。
  5. 使用Performance Co-Pilot框架收集系统性能信息,并将其显示在图形化界面中。
  6. 支持使用sos-report收集系统配置和诊断信息。
  7. 还支持Kubernetes集群或Openshift v3集群。
  8. 允许修改网络设置等。

如何在Linux系统中安装Cockpit

您可以从它们的默认官方库中的所有的Linux发行版安装Cockpit :

在Fedora和CentOS上安装Cockpit

要安装和Fedora发行使Cockpit ,请使用以下命令。

1
2
3
4
5
6
yum install cockpit
systemctl enable cockpit
systemctl start cockpit
 
firewall-cmd --add-service=cockpit
firewall-cmd --add-service=cockpit --permanent

Cockpit安装成功后,您可以使用Web浏览器在以下位置访问它。

1
2
3
https://【你的IP地址】:9090
或者
https://【你的网站域名】:9090

输入系统用户名和密码登录下面的界面:

登录后,你会看到CPU/内存/系统版本/时间/主机名/主机ID/网络流量/磁盘IO等一些系统信息和性能图表的展示,如下:

接下来 在 仪表盘菜单–>服务 中可以查看目标 , 系统服务 , 接口 , 路径信息。

下面的界面显示了系统上正在运行的服务。

您可以单击一个服务来管理它。 只需点击下拉菜单即可获得所需的功能。

日志菜单用于显示日志信息,这些信息分为错误 , 警告 , 通告所有 (如下图所示)

此外,您还可以查看基于时间的日志,例如最近24小时或7天的日志。

要检查单个日志条目,只需单击即可。

Cockpit也使您快速的管理用户帐户系统上,转到工具 –>帐户 。 单击用户帐户可以查看用户帐户详细信息。

要添加系统用户,点击“ 创建新帐户 ”按钮,然后在界面下方输入新的用户信息。

为了得到一个终端窗口,点击工具–> 终端 。

如何将其他Linux服务器添加到Cockpit

提示 :请注意,再添加到本机Cpckpit之前,您必须在所有目标远程Linux服务器上安装了Cockpit,也就是说 请在添加任何新的服务器到Cockpit之前安装它。

要添加其他服务器,点击仪表盘 (如下图), 点击(+)号,然后输入服务器的IP地址(或者域名)。 请记住,您添加的每个服务器的信息都显示在Cockpit中,并使用不同的颜色进行标注。

同样,您可以在Cockpit下添加许多Linux服务器,并有效管理它。

(END)

翻译源自Cockpit官方文档 : http://cockpit-project.org/guide/latest/

[转帖]通过架设Cockpit服务 使用Web浏览器监测管理多个Linux服务器的更多相关文章

  1. 部署web前端的react项目到linux服务器

    部署web前端的react项目到linux服务器 项目的目录结构 ``` ├─dlls #dlls编译后的问题 ├─doc #帮助文件入口 │ ├─src │ ├─apps #各个功能模块放在这里 │ ...

  2. 把web项目部署到阿里云linux服务器上

    最近弄了个试用阿里云服务器倒腾了半天终于部署好,分享一下. 1.登入阿里云打开你申请的是云服务器的实例: 点击重置密码---重置密码后重启服务器才能生效(一般需要重置密码.这里设置的密码是使用xhel ...

  3. ASP.NET CORE Web浏览器和Web服务器

    //web浏览器 //浏览器本质的原理:浏览器向服务器发请求,服务器把请求的内容返回给浏览器,然后浏览器把返回的内容绘制成一个图形化的界面 //Socket一种通讯交流的技术 //qq用户把信息通过s ...

  4. 前端Web浏览器基于Flash如何实时播放监控视频画面(前言)之流程介绍

    [关键字:前端浏览器如何播放RTSP流画面.前端浏览器如何播放RTMP流画面] 本片文章只是起到抛砖引玉的作用,能从头到尾走通就行,并不做深入研究.为了让文章通俗易懂,尽量使用白话描述. 考虑到视频延 ...

  5. 基于服务(Web Service)的文件管理Winform客户端实现(二)

    上一篇主要介绍文件管理服务有哪些方法,实现了哪些功能. 基于服务(Web Service)的文件管理Winform客户端实现(一) 本篇将根据文件服务服务实现Winform客户端设计.开发. 3.   ...

  6. 初识Web 服务(即Web Service)

    一.什么是Web服务 简单来说就是在Internet上提供的这种服务,我们称这种服务为Web服务. 二.Web服务的主要目标? 是支持跨平台的可互操作性. 三.Web服务的优势 四.Web服务提供了一 ...

  7. wcf服务与web发布时无法访问 几种解决办法

    1   如果wcf服务与web发布在同一iis目录下,没有跨域的问题   但发布前要修改 ServiceReferences.ClientConfig 把wcf服务地址改为你发布后的iis的ip地址( ...

  8. 【转】简述什么是Web服务(Web Service)技术?

          Web Service 是在 Internet 上进行分布式计算的基本构造块,是组件对象技术在 Internet 中的延伸,是一种部署在Web 上的组件.它融合了以组件为基础的开发模式和 ...

  9. Tomcat中部署web应用 ---- Dubbo服务消费者Web应用war包的部署

    样例视频:http://www.roncoo.com/course/view/f614343765bc4aac8597c6d8b38f06fd IP: 192.168.2.61 部署容器:apache ...

  10. websocketj--随时随地在Web浏览器中操作你的服务端程序

    0 - 有没有觉得Linux标准终端界面输入输出枯燥无味? 1 - 什么?vmstat命令的输出数据不直观?有没有想过能够可视化该命令的输出? 2 - 尝试过用浏览器操作Windows中的cmd吗? ...

随机推荐

  1. 案例解析关于ArkUI框架中ForEach的潜在陷阱与性能优化

    本文分享自华为云社区<深入解析ForEach的潜在陷阱与性能优化:错误用法与性能下降的案例分析>,作者:柠檬味拥抱 . 在ArkUI框架中,ForEach接口是基于数组类型数据进行循环渲染 ...

  2. 关于Spring注解开发教程,打包全送你

    摘要:spring是我们web开发中必不可少的一个框架,基于传统的xml方式配置bean总觉得太过繁琐,从spring2.5之后注解的出现可以大大简化我们的配置. 本文分享自华为云社区<如何高效 ...

  3. CWE 4.7中的新视图:工业控制系统的安全漏洞类别

    摘要:CWE今年的第一个版本在5/1前发布了,做为软件安全的重要分类标准,我们来看下这个版本有那些变化. 本文分享自华为云社区<CWE 4.7中的新视图 -- 工业控制系统的安全漏洞类别> ...

  4. 干货来了!阿里发布近300页Flink实战电子书

    近300页实用干货总结,帮你解决 Flink 实战应用难题!<Apache Flink电子书合辑>收录来自bilibili.美团点评.小米.OPPO.快手.Lyft.Netflix等一线大 ...

  5. 大银行数字化升级之后,火山引擎 VeDI 这次要把能力带给中小金融机构

    更多技术交流.求职机会,欢迎关注字节跳动数据平台微信公众号,并进入官方交流群 数据技术是金融行业数字化转型的重要动力. 近年来,各大银行在全面推进数据技术建设上动作频频.比如,建设银行深化平台经营,依 ...

  6. Python 获取控制台输入的值

    获取控制台输入参数 if __name__ == '__main__': while 1: question = input('用户:') answer = "你的问题是:" + ...

  7. matplotlib 图表生成

    条形颜色演示 import matplotlib.pyplot as plt ''' 将plt.subplots()函数的返回值赋值给fig和ax俩个变量 plt.subplots()是一个函数,返回 ...

  8. Python数据预处理:彻底理解标准化和归一化

    数据预处理 数据中不同特征的量纲可能不一致,数值间的差别可能很大,不进行处理可能会影响到数据分析的结果,因此,需要对数据按照一定比例进行缩放,使之落在一个特定的区域,便于进行综合分析. 常用的方法有两 ...

  9. 转载--阿里云ECS自建K8S集群

    一.概述(官方建议) 集群规划 目前在创建Kubernetes集群时,存在着使用很多小规格ECS的现象,这样做有以下弊端: 小规格Woker ECS的网络资源受限. 如果一个容器基本可以占用一个小规格 ...

  10. 数据结构——AVL树

    AVL树是一种特殊的二叉查找树,其特征在于:对所有节点来说,其左子树和右子树间的高度差小于等于1.本文简要总结下AVL树的几种基本操作. 节点结构体定义 typedef struct Node_s { ...