cockpit监控系统-程序员宅基地

一.Cockpit简介

1.1基本介绍

    Cockpit是一个免费且开源的基于web的管理工具,系统管理员可以执行诸如存储管理、网络配置、检查日志、管理容器等任务。通过Cockpit提供的友好的 Web 前端界面可以轻松地管理我们的 GNU/Linux 服务器,非常轻量级,Web 界面也非常简单易用。更重要的是通过Cockpit可以实现集中式管理。


1.2 功能特点

下面是 Cockpit的一些功能和特点:

  • Cockpit使用systemd完成从运行守护进程到服务几乎所有的功能

  • 集中式管理,通过一个会话窗口管理网络中的所有Linux服务器

  • 创建和管理Docker容器

  • 创建和管理KVM、oVirt虚拟机

  • 包括 LVM 在内的存储配置

  • 基本的网络配置管理

  • 用户user account管理

  • 基于web的 终端

  • 图形化的系统性能展示

  • 使用sosreport收集系统配置和诊断信息

  • 支持Debian, Redhat, CentOS, Fedora, Atomic, Arch Linux, and Ubuntu.

1.3 模块

以下是Cockpit的一些软件模块,可以根据自己的需要选择性的安装

Package Name  Purpose 
cockpit-docker  Managing Docker Containers 
cockpit-kubernetes  Visualizing and Configuring Kubernetes Cluster 
cockpit-machines  Manage KVM Virtual Machines 
cockpit-sosreport  Create diagnostic report with the sosreport tool 
cockpit-selinux  Troubleshoot SELinux Issues 
cockpit-kdump  Configure Kernel Crash Dumps 
cockpit-subscriptions  Manage System subscription 
cockpit-machines-ovirt  Manage oVirt Virtual Machines 
cockpit-pcp  Reading PCP metrics and Loading PCP archives 

二. 安装Cockpit

2.1 确认YUM源可用

这里是在CentOS7中进行安装,CentOS的软件仓库中包含有cockpit安装包。


2.2 开始安装

执行以下命令,安装Cockpit和基本的模块

yum -y install cockpit cockpit-dashboard cockpit-storaged cockpit-packagekit


2.3启动cockpit服务

systemctl enable –now cockpit.socket


2.4 添加防火墙规则

执行以下命令

firewall-cmd –permanent –add-service=cockpit

firewall-cmd –reload


如果防火墙未开启,可忽略此步,到这里cockpit就安装完成了。安装过程非常简单。

三. 使用Cockpit

3.1 登录Cockpit

Cockpit使用9090端口,并且为SSL加密访问,通过浏览器登陆https://ip.add.re.ss:9090

登陆时浏览器会提示链接不安全,如果是Firfox浏览器,点击添加例外


添加例外后,就看到cockpit的登陆界面了


输入安装了cockpit的系统账号(用户名和密码和用于登录linux 服务器的用户名和密码相同)


驾驶舱Web界面

登录后,你会为你的CPU的系统信息和性能图表汇总提交, 内存 , 磁盘I / O,并看到下一张图片在网络流量:


Linux系统性能摘要

接下来仪表盘菜单,是服务 。 在这里你可以查看目标 , 系统服务 , socket , 定时器和路径页面。

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


在Linux上显示当前运行的服务

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


查看Linux服务摘要

日志菜单项显示日志页面,允许原木检验。 这些日志分为错误 , 警告 , 通告和所有如下图所示。

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

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


Linux日志监视

驾驶舱也使您能够管理用户帐户系统上,转到工具 ,然后单击帐户 。 单击用户帐户可以查看用户帐户详细信息。


管理Linux用户帐户

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


在Linux中创建用户帐户

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


Cockpit - Linux Web终端

如何添加Linux服务器到Cockpit

重要提示 :请注意,您必须以监测他们在驾驶舱仪表板上的所有远程Linux服务器上安装的驾驶舱。 所以,请在添加任何新的服务器到Cockpit之前安装它。

要添加其他服务器,点击仪表盘 ,你会看到下面的屏幕。 点击(+)号,然后输入服务器的IP地址。 请记住,您添加的每个服务器的信息都显示在Cockpit中,使用不同的颜色。


将Linux服务器添加到Cockpit


Cockpit - 远程Linux服务器监控

同样,您可以在Cockpit下添加许多Linux服务器,并有效管理它,而不会有任何麻烦。

这是现在,但是,你可以探索更多的情况下,你已经安装了这个简单和奇妙的服务器远程管理器。

驾驶舱官方文档 : http://cockpit-project.org/guide/latest/

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/yunweimao/article/details/106687907

智能推荐

weka 决策树_weka决策树-程序员宅基地

文章浏览阅读3.6k次,点赞2次,收藏30次。J48基于从上到下的策略,递归的分治策略,基于信息论决策树只出现了三个属性,只要最后能够完全分,也就是每个节点只有一个分类。修建决策树,简单方法,如果节点包含的实例非常少,就停止分裂在KEKA中修改参数minNumObj:每个叶节点最少包含多少实例可以先创建一个详尽的树反向修剪比正向修剪效果好。confidenceFactor:用于修剪的信心因数(较小的值导致更多的修改)subtreeRaising:修建一个内部节点并将它的子树提升一个层次,叫做子_weka决策树

python中__str__和__repr__的区别_stack的__str__和__repr__-程序员宅基地

文章浏览阅读251次。关于这个问题,Stackoverflow已经有了非常好的回答,我认为解释的非常清楚,链接如下:https://stackoverflow.com/questions/1436703/difference-between-str-and-repr 回答摘要The default implementation is useless (it’s hard to think of one..._stack的__str__和__repr__

Web网站压力及性能测试工具WebBench使用指南-程序员宅基地

文章浏览阅读66次。Webbench是知名的网站压力方面的测试工具,它是由Lionbridge公司开发。官方主页:http://home.tiscali.cz/~cz210552/webbench.html在运维工作中,网站压力及性能测试是一项很重要的工作。比如在一个网站上线之前,能承受多大访问量、在大访问量情况下性能怎样,这些数据指标好坏将会直接 影响用户体验。但是,..._web网站压力及性能测试工具

Verilog语法(不可综合)_不可综合的verilog语句-程序员宅基地

文章浏览阅读3.2k次,点赞2次,收藏5次。1.只有寄存器类型变量才能在initial内部被赋值。 2.verilog系统任务 (1):finish/finish/finish/stop finish:如果遇到finish:如果遇到finish:如果遇到finish,仿真器完成仿真并退出。 stop:当遇到stop:当遇到stop:当遇到stop,仿真器停止仿真,但不退出,同时提供一个命令提示符,在命令提..._不可综合的verilog语句

SIM7600X PPP 拨号并开机自启动_7600 拨号设置-程序员宅基地

文章浏览阅读903次,点赞2次,收藏2次。一.准备硬件准备树莓派 一套SIM7600CE 4G HAT 一套 (摆脱网线束缚)按照下图连接:[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-wq01f097-1609922520384)(https://www.waveshare.net/photo/accBoard/SIM7600CE-4G-HAT/SIM7600CE-4G-HAT-2_960.jpg)]软件准备安装minicomapt-get install minicom查看dev下面_7600 拨号设置

不用storyboard创建新项目之SceneDelegate.swift (Xcode 11 & IOS 13)_xcode 创建ios项目没有appdelegate.swift,scenedelegate.swi-程序员宅基地

文章浏览阅读1.9k次。如果是在Xcode11 & IOS 13之前,如果不用storyboard创建新项目,一般是在appDelegate.swift中,例子如下,我们简单的创建一个SearchBar用UINavigationController。现在,有一些小改变,sceneDelegate.swift相比于appDelegate.swift,更像是一个top-level UI object,所..._xcode 创建ios项目没有appdelegate.swift,scenedelegate.swift

随便推点

hadoop大数据环境部署--linux centos虚拟机_linux虚拟机部署大数据hadoop-程序员宅基地

文章浏览阅读403次。需要版本:jdk:jdk-7u79-linux-x64.tar.gzhadoop:hadoop-2.5.0-cdh5.3.6.tar.gz1.创建hadoop用户useradd -m hadoop -G root -s /bin/bash2.赋予hadoop用户最高权限chmod 777 hadoop--记得给hadoop设置密码passwd hadoophadoop3.切换..._linux虚拟机部署大数据hadoop

基于Springboot的大学生招聘网站系统_校园人才招聘系统开发背景-程序员宅基地

文章浏览阅读3.7k次,点赞6次,收藏40次。1.项目简介1.1 系统研究背景伴随着中国经济的飞速发展,城市化进程的加快,求职者队伍的不断壮大,传统人才招聘的弊端初露端倪。首先,传统人才应聘的形式是求职者和企业的负责人面对面地交流。这就需要企业和求职者提前规划自己的时间,准备大量的纸质材料,并选好举办招聘会的地点,这一系列流程都需要双方把大量的精力投入到准备活动中去,使得应聘还未开始,成本就已大幅增加。其次,企业在筛选数以百计,甚至数以万计简历的时候,往往会由于阅读疲劳,漏掉一些真正有价值的简历,使得企业丧失掉一批有用的人才。对于求职者而言,也_校园人才招聘系统开发背景

linux php添加redis,linux下的redis安装以及php添加redis扩展-程序员宅基地

文章浏览阅读327次。一、redis的安装win版本详见:下面是linux版本的安装步骤:step1、下载http://redis.io/download下载完后直接make然后make install,注意sudostep2、启动服务>cd redis安装目录/src>./redis-server  //注意,这种是带默认配置启动,如果要带配置使用:>./redis-server redis-co..._linux php 添加redis

关于我封装了BeanCopier这件事_java beancopier 封装-程序员宅基地

文章浏览阅读1.1k次。Bean的拷贝我们不陌生,经常与之打交道,看了很多评测,抛开功能不说,性能上前三大致就是原生的get/set、MapStruct、cglib bean copy。之所以需要是用beanCopy,就是因为大量的get/set不雅观(绝对不是我们懒)。MapStruct是在编译时期生成的代码,但是其使用让我觉得繁琐。cglib使用动态字节码技术生成class文件,在全局缓存的copier之后速度也是非常的快。但是也有很多不方便的地方,我结合实际需求,对它动了心。..._java beancopier 封装

数据库连接池的使用--DBCP_数据库连接池管理员工信息-程序员宅基地

文章浏览阅读76次。先导入jar包(commons-dbcp.jar,commons-pool.jar)方法一: 不使用配置文件BasicDataSource dataSource = new BasicDataSource(); dataSource.setDriverClassName("com.mysql.jdbc.Driver"); dataSource.setUrl(..._数据库连接池管理员工信息

关于hough变换边界连接的matlab实现_hough变换有断点-程序员宅基地

文章浏览阅读2.4k次,点赞2次,收藏11次。关于图像分割和hough变换(19_02_12学习进度)关于hough变换边界连接的matlab实现matlab提供了三个函数用于Hough变换连接边界,使用Hough函数可以对图像进行Hough变换,将直角坐标系变为极坐标,然后对极坐标尽心修正之后使用houghpeak函数对图像进行峰值检测,检测出密集的交点最后使用houghline函数对图像进行直线的连接Hough变换的函数为Hou..._hough变换有断点