摘要:
由于你的公司标准规定,你可能只能允许部分人访问 Linux 系统。或者你可能只能够允许几个用户组中的用户访问 Linux 系统。那么如何实现这样的要求呢?最好的方法是什么呢?如何使用一个简单的方法去实现呢? 是的,我们会有很多种方法去实现它。但是我们应该使用简单轻松的方法。为了简单轻松的完成目的,我
阅读全文
posted @ 2020-09-21 16:11
哈喽哈喽111111
阅读(1497)
推荐(0)
摘要:
本文向你展示如何在 Fedora 31 上使用安装 Cockpit 所需软件来创建和管理虚拟机。Cockpit 是一个交互式管理界面,可让你在任何受支持的 Web 浏览器上访问和管理系统。随着 virt-manager 逐渐被废弃,鼓励用户使用 Cockpit 来替换它。 Cockpit 是一个正在
阅读全文
posted @ 2020-09-21 15:50
哈喽哈喽111111
阅读(239)
推荐(0)
摘要:
Cockpit 是一个基于 Web 的服务器管理工具,可用于 CentOS 和 RHEL 系统。最近发布的 CentOS 8 和 RHEL 8,其中 cockpit 是默认的服务器管理工具。它的软件包在默认的 CentOS 8 和 RHEL 8 仓库中就有。Cockpit 是一个有用的基于 Web
阅读全文
posted @ 2020-09-21 15:32
哈喽哈喽111111
阅读(615)
推荐(0)
摘要:
如果你管理着一台 Linux 服务器,那么你可能正在寻找一个可靠的管理工具。为了这个你可能已经看了 Webmin 和 cPanel 这类软件。但是,如果你正在寻找一种简单的方法来管理还包括了 Docker 的 Linux 服务器,那么有一个工具可以用于这个需求:Cockpit。 为什么使用 Cock
阅读全文
posted @ 2020-09-21 15:22
哈喽哈喽111111
阅读(3403)
推荐(0)
摘要:
Cockpit 是一个自由开源的服务器管理软件,它使得我们可以通过它好看的 web 前端界面轻松地管理我们的 GNU/Linux 服务器。Cockpit 使得 linux 系统管理员、系统维护员和开发者能轻松地管理他们的服务器并执行一些简单的任务,例如管理存储、检测日志、启动或停止服务以及一些其它任
阅读全文
posted @ 2020-09-21 14:46
哈喽哈喽111111
阅读(1474)
推荐(0)
摘要:
如果你运行的服务器有面向公众的 SSH 访问,你可能遇到过恶意登录尝试。本文介绍了如何使用两个实用程序来防止入侵者进入我们的系统。 为了防止反复的 ssh 登录尝试,我们来看看 fail2ban。而且,如果你不经常旅行,基本上停留在一两个国家,你可以将 FirewallD 配置为只允许从你选择的国家
阅读全文
posted @ 2020-09-21 12:06
哈喽哈喽111111
阅读(1062)
推荐(0)
摘要:
1 检查高 CPU 消耗进程在 Linux 上运行了多长时间的 Bash 脚本 该脚本将帮助你确定高 CPU 消耗进程在 Linux 上运行了多长时间。 # vi /opt/scripts/long-running-cpu-proc.sh #!/bin/bash ps -eo pid,user,pp
阅读全文
posted @ 2020-09-21 11:08
哈喽哈喽111111
阅读(272)
推荐(1)
摘要:
列出系统中 CPU 占用高的进程列表来确定。我认为只有两种方法能实现:使用 top 命令 和 ps 命令。出于一些理由,我更倾向于用 top 命令而不是 ps 命令。但是两个工具都能达到你要的目的,所以你可以根据需求决定使用哪个。 1 怎样使用 top 命令找出 Linux 中 CPU 占用高的进程
阅读全文
posted @ 2020-09-21 11:02
哈喽哈喽111111
阅读(645)
推荐(1)
摘要:
1 使用 ps 命令在 Linux 中查找内存消耗最大的进程 ps 命令用于报告当前进程的快照。ps 命令的意思是“进程状态”。这是一个标准的 Linux 应用程序,用于查找有关在 Linux 系统上运行进程的信息。 它用于列出当前正在运行的进程及其进程 ID(PID)、进程所有者名称、进程优先级(
阅读全文
posted @ 2020-09-21 10:58
哈喽哈喽111111
阅读(710)
推荐(0)
摘要:
一.更改yum国内源: (1)cd /etc/yum.repos.d/ sudo yum install wget (2)备份:sudo mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup (3)
阅读全文
posted @ 2020-09-20 17:12
哈喽哈喽111111
阅读(1248)
推荐(0)
摘要:
Centos8内置的Python为3.6.8版本,以下是在内置Python3.6.8基础上的安装步骤。由于安装多版本Python会导致系统底层库需要下载源码重新编译,比较麻烦,不建议在多版本Python环境下安装Redash中文版。 本地安装Redash中文版 1、初始化 改国内源: cd /etc
阅读全文
posted @ 2020-09-20 17:11
哈喽哈喽111111
阅读(1031)
推荐(0)
摘要:
B站视频教程网址:https://space.bilibili.com/630285695/video 安装成功后,打开浏览器输入http://ip:5000如果出现如下画面,即告安装成功. 初始设置,输入系统管理员用户名(可以是昵称)、邮箱(登录用)、密码,和单位名称即可,非常简单。登录进入系统界
阅读全文
posted @ 2020-09-20 16:58
哈喽哈喽111111
阅读(988)
推荐(0)
摘要:
一、安装基础环境: # 1.更换APT国内源 sudo sed -i s@/cn.archive.ubuntu.com/@/mirrors.aliyun.com/@g /etc/apt/sources.list # 2.更新源 sudo apt update && sudo apt upgrade
阅读全文
posted @ 2020-09-20 16:54
哈喽哈喽111111
阅读(1054)
推荐(0)
摘要:
sandu@sandu-ubuntu20:~$ sudo passwd root 新的 密码: 重新输入新的 密码: passwd:已成功更新密码 sandu@sandu-ubuntu20:~$ su - root 密码: root@sandu-ubuntu20:~# exit 注销 sandu@s
阅读全文
posted @ 2020-09-20 14:59
哈喽哈喽111111
阅读(286)
推荐(0)
摘要:
Redash的安装比较复杂,由于系统环境组件版本不同,可能会出现这样那样的问题,我们把安装过程中常见问题记录如下: 1、git clone 经常提示:RPC失败,远端意外挂断、过早的文件结束符、index-pack失败。 原因:主要由于github服务器在境外。 方法1:主要由于github服务器在
阅读全文
posted @ 2020-09-20 14:38
哈喽哈喽111111
阅读(1282)
推荐(0)
摘要:
创建Ubunt20.04虚拟机,请参考:https://www.linuxidc.com/Linux/2020-03/162547.htm 一、安装基础环境: # 1.更换APT国内源 sudo sed -i s@/cn.archive.ubuntu.com/@/mirrors.aliyun.com
阅读全文
posted @ 2020-09-20 14:33
哈喽哈喽111111
阅读(876)
推荐(0)
摘要:
一. 修改sudoers的权限 sudo chmod 744 /etc/sudoers 二. 修改sudoers 文件 sudo visudo /etc/sudoers # 在文件最后一行添加yourusername ALL=(ALL) NOPASSWD:ALL # 保存退出操作: ctrl + x
阅读全文
posted @ 2020-09-20 12:01
哈喽哈喽111111
阅读(2094)
推荐(1)
摘要:
SSH分客户端openssh-client和openssh-server 如果你只是想登陆别的机器的SSH只需要安装openssh-client(ubuntu有默认安装,如果没有则sudo apt-get install openssh-client),如果要使本机开放SSH服务就需要安装opens
阅读全文
posted @ 2020-09-20 11:43
哈喽哈喽111111
阅读(702)
推荐(0)
摘要:
在VMware虚拟机中安装好ubuntu 20.04,已安装并启动sshd,但是使用secureCRT远程登录时则报错: Key exchange failed. No compatible key-exchange method. The server supports these methods
阅读全文
posted @ 2020-09-20 11:42
哈喽哈喽111111
阅读(9934)
推荐(0)
摘要:
转载自:https://cloud.tencent.com/developer/article/1655489 注意:上半截跟下半截是采用的不同的方式,建议采用下半截的方式,上半截的方式据说获取不到数据,具体效果有待测试验证 安装监控插件 wget https://github.com/justwa
阅读全文
posted @ 2020-09-18 17:16
哈喽哈喽111111
阅读(469)
推荐(0)
摘要:
问题原因: 系统自带的python出来的是2版本,但是因为某些原因,比如安装使用ElartAlert,导致执行python出来的是3版本。 此时执行yum相关的命令,会报错,具体错误信息如下: [root@docker ~]# yum repolist File "/usr/bin/yum", li
阅读全文
posted @ 2020-09-15 17:38
哈喽哈喽111111
阅读(233)
推荐(0)
摘要:
第一种方式 alert: - "elastalert_modules.wechat_qiye_alert.WeChatAlerter" alert_text: " start \n 索引:{}\n 服务器:{}\n 接口:{}\n 告警:\n {}" alert_text_type: alert_t
阅读全文
posted @ 2020-09-15 17:27
哈喽哈喽111111
阅读(742)
推荐(0)
摘要:
# 登陆 [root@docker ~]# docker login # 注意:后面不输入网址 Login with your Docker ID to push and pull images from Docker Hub. If you don't have a Docker ID, head
阅读全文
posted @ 2020-09-10 11:54
哈喽哈喽111111
阅读(212)
推荐(0)
posted @ 2020-09-07 18:31
哈喽哈喽111111
阅读(6)
推荐(0)
posted @ 2020-09-07 14:54
哈喽哈喽111111
阅读(12)
推荐(0)
摘要:
一、ELK安装 1.2 elk配置 logstash自定义配置文件,取名为filebeat_log.conf : input { beats { port => 5044 client_inactivity_timeout => 90 codec => json } } filter { date
阅读全文
posted @ 2020-09-07 11:33
哈喽哈喽111111
阅读(969)
推荐(0)
摘要:
1,介绍 官网:http://supervisord.org Supervisor是用Python开发的一套通用的进程管理程序,能将一个普通的命令行进程变为后台daemon,并监控进程状态,异常退出时能自动重启。 它是通过fork/exec的方式把这些被管理的进程当作supervisor的子进程来启
阅读全文
posted @ 2020-09-07 11:02
哈喽哈喽111111
阅读(961)
推荐(0)
摘要:
一、安装elastalert 1、环境 CentOS:7.4 Python:3.6.9 pip:19.3 elastalert:0.2.1 elk:7.3.2 2、配置Python3.6.9环境 安装依赖包 yum -y install wget openssl openssl-devel gcc
阅读全文
posted @ 2020-09-07 10:10
哈喽哈喽111111
阅读(1469)
推荐(1)
摘要:
config.yaml配置说明 #用来加载rule的目录,默认是example_rules rules_folder: example_rules #用来设置定时向elasticsearch发送请求 run_every: minutes: 1 #用来设置请求里时间字段的范围 buffer_time:
阅读全文
posted @ 2020-09-07 10:00
哈喽哈喽111111
阅读(9563)
推荐(0)
摘要:
参考网址:https://github.com/anjia0532/elastalert-docker 1.拉取镜像: docker pull anjia0532/elastalert-docker:v0.2.4 2.启动容器,根据es实际情况来决定启动参数中是否要设置es访问用户名和密码,我这边设
阅读全文
posted @ 2020-09-05 13:24
哈喽哈喽111111
阅读(1236)
推荐(0)
摘要:
cd /etc/yum.repos.d/ mv CentOS-Base.repo CentOS-Base.repo_bak wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo y
阅读全文
posted @ 2020-09-05 09:03
哈喽哈喽111111
阅读(359)
推荐(0)
摘要:
命令语法:bin/kibana-plugin install <package name or URL> 当您指定的插件名没有带 URL,插件工具将会尝试去下载 Elastic 官方插件。例如:bin/kibana-plugin install x-pack 可以简单的指定插件名称来下载 Elast
阅读全文
posted @ 2020-09-04 18:18
哈喽哈喽111111
阅读(1214)
推荐(0)
摘要:
网址:https://work.weixin.qq.com/ 打开这个网址,点击“立即注册” 按照要求填写信息,公司名称可以随便填写,只要不被使用就行,最后管理员姓名和微信扫描要使已经实名认证过的微信账号才行 扫描后点击“注册”,此时个人微信上会收到注册成功的通知,网页上点击进入“后台管理” 1.在
阅读全文
posted @ 2020-09-04 10:56
哈喽哈喽111111
阅读(2043)
推荐(0)
摘要:
输入表达式,获取数据 但是考虑到多台主机,需要添加变量来选择不同主机,从而出现相应的图表 点击右上角齿轮一样的图标,这个是设置 通过在prometheus界面查询可知,可以设置的变量有两个 考虑到这俩变量是一对一的关系,所以实际上设置一个变量就可以了,这里以instance变量为例 选中左侧导航的变
阅读全文
posted @ 2020-09-03 15:43
哈喽哈喽111111
阅读(2880)
推荐(0)
摘要:
报一直是整个监控系统中的重要组成部分,Prometheus监控系统中,采集与警报是分离的。警报规则在 Prometheus 定义,警报规则触发以后,才会将信息转发到给独立的组件 Alertmanager ,经过 Alertmanager r对警报的信息处理后,最终通过接收器发送给指定用户,另外在 A
阅读全文
posted @ 2020-09-03 11:00
哈喽哈喽111111
阅读(2913)
推荐(0)
摘要:
注意: 1.设置访问密码的方式 2.ngixn反向代理的配置 # 安装 Apache工具包 apt install apache2-utils htpasswd -bc /etc/nginx/.prom_htpasswd admin admin # nginx conf cat > /etc/ngi
阅读全文
posted @ 2020-09-03 10:38
哈喽哈喽111111
阅读(1351)
推荐(0)
摘要:
注意: 1.如何按照插件 2.nignx中如何进行设置反向代理 # Centos7 yum localinstall -y https://dl.grafana.com/oss/release/grafana-6.4.4-1.x86_64.rpm # 安装拼图、Consul数据源插件 grafana
阅读全文
posted @ 2020-09-03 10:37
哈喽哈喽111111
阅读(2002)
推荐(0)
摘要:
grafana对报警的支持真的很弱,而Prometheus提供的报警系统就强大很多 Prometheus将数据采集和报警分成了两个模块。报警规则配置在Prometheus Servers上,然后发送报警信息到AlertManger,然后我们的AlertManager就来管理这些报警信息,包括sile
阅读全文
posted @ 2020-09-03 10:32
哈喽哈喽111111
阅读(1460)
推荐(0)
摘要:
1.添加告警途径 这里以slack为例 测试是否可用 在slack上收到告警通知了 安装插件 # grafana-cli plugins install grafana-image-renderer installing grafana-image-renderer @ 2.0.0 from: ht
阅读全文
posted @ 2020-09-02 17:01
哈喽哈喽111111
阅读(24584)
推荐(0)
摘要:
这种按需的资源使用方式对于监控系统而言就意味着没有了一个固定的监控目标,所有的监控对象(基础设施、应用、服务)都在动态的变化。对于Prometheus这一类基于Pull模式的监控系统,显然也无法继续使用的static_configs的方式静态的定义监控目标。而对于Prometheus而言其解决方案就
阅读全文
posted @ 2020-09-02 13:43
哈喽哈喽111111
阅读(395)
推荐(0)