首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
您找到你想要的搜索结果了吗?
是的
没有找到

使用 Node Exporter 监控 Linux 主机(2)

前文我们介绍了如何使用 Node Exporter 监控 Linux 主机的 CPU 使用率,接下来我们来介绍如何监控 Linux 的磁盘空间、磁盘 IO、网络 IO 等方面。...内存监控 除了 CPU 监控之外,我们可能最关心的就是节点内存的监控了,平时我们查看节点的内存使用情况基本上都是使用 free 命令来查看: free命令 free 命令的输出会显示系统内存的使用情况...是交换空间的使用情况 total 列显示系统总的可用物理内存和交换空间大小 used 列显示已经被使用的物理内存和交换空间 free 列显示还有多少物理内存和交换空间可用使用 shared 列显示被共享使用的物理内存大小...如果要在 Prometheus 中来查询内存使用,则可以用 node_memory_* 相关指标,同样的要计算使用的,我们可以计算可使用的内存,使用 promql 查询语句 node_memory_Buffers_bytes...内存使用率 当然如果想要查看各项内存使用直接使用对应的监控指标即可,比如要查看节点总内存,直接使用 node_memory_MemTotal_bytes 指标即可获取。

1.9K20

使用 Node Exporter 监控 Linux 主机(1)

Node Exporter 是用于暴露 *NIX 主机指标的 Exporter,比如采集 CPU、内存、磁盘等信息。采用 Go 编写,不存在任何第三方依赖,所以只需要下载解压即可运行。...下图列出了默认启用的收集器: 一般来说为了方便管理我们可以使用 docker 容器来运行 node_exporter,但是需要注意的是由于采集的是宿主机的指标信息,所以需要访问主机系统,如果使用 docker...容器来部署的话需要添加一些额外的参数来允许 node_exporter 访问宿主机的命名空间,如果直接在宿主机上运行的,我们可以用 systemd 来管理,创建一个如下所示的 service unit...,然后保存下来,而且这里的累积的 CPU 使用时间还会分成几个不同的模式,比如用户态使用时间、空闲时间、中断时间、内核态使用时间等等,也就是平时我们使用 top 命令查看的 CPU 的相关信息,而我们这里的这个指标会分别对这些模式进行记录...要计算 CPU 的使用率,那么就需要搞清楚这个使用率的含义,CPU 使用率是 CPU 除空闲(idle)状态之外的其他所有 CPU 状态的时间总和除以总的 CPU 时间得到的结果,理解了这个概念后就可以写出正确的

2.2K10

使用SSH服务远程登录Linux主机

想要使用ssh协议来远程管理Linux系统,需要部署sshd服务程序。sshd是基于ssh协议开发的一款远程管理服务程序,不仅使用快捷方便,而且提供两种安全验证的方法。...两个主机确保能够互联互通。 用户口令验证登录 在Redhat7系统中已经默认安装并启动了sshd服务,接下来在客户机上使用ssh命令进行远程连接。...安全密钥验证 第1步: 在客户端主机中生成密钥对。...第2步: 修改服务器主机ssh配置文件,使其只允许密钥验证,指定公钥数据文件位置。...第4步: 重新启动sshd服务程序 service sshd restart 第5步: 在客户端主机使用密钥对验证 [linuxidc@RedHat7-2 ~]$ ssh linuxmi@192.168.182.188

3.8K20

使用D盾扫描Linux主机Webshell

前言 我们在Linux应急时有时要用到Webshell查杀工具对被攻击站点进行木马扫描和清理;众所周知D哥的D盾在Webshell查杀方面做的还是很强的,但可惜没有Linux版,只能在Windows下使用...那么在这种场景下我们又该如何使用D盾查杀Linux主机的Webshell?打包整站到本地来扫肯定不现实(太刑了)…!这里我们可以将Linux文件系统挂载到Windows,然后再用D盾扫描就行了。...使用到的工具: https://www.d99net.net/ https://winfsp.dev/rel/ https://github.com/evsar3/sshfs-win-manager https...:SSH端口号; USER:SSH用户名; PASSWORD:SSH密码; PATH:挂载文件夹路径; DRIVE LETTER:驱动器号(盘符),Auto为自动,可自行选择; 常见报错解决: 使用...注:NSF、Samba等方式在本地测试或内网环境还行,如果在实战应急时可能不太“方便”,因为这两种方式要在他们主机上进行配置和修改,为避免出现不可预知错误,个人不建议使用

1.8K30

如何使用Aker配置你自己的Linux SSH跳转主机和堡垒主机

关于Aker Aker是一款功能强大的安全配置工具,在该工具的帮助下,广大研究人员可以轻松配置属于自己的Linux SSH跳转主机或堡垒主机。...模块 configparser urwid paramiko wcwidth pyte redis 工具安装 在安装并配置好了该工具所需的各种依赖组件之后,我们就可以在一个FreeIPA客户端上或使用...首先,广大研究人员需要使用下列命令将该项目源码克隆至本地: git clone https://github.com/aker-gateway/Aker.git /usr/bin/aker/ 接下来,使用下列命令安装该工具所需的其他...from hosts presented to user gateway_group = gateways ``` (向右滑动,查看更多) 编辑/etc/aker/hosts.json并添加用户和主机...工具运行截图 工具使用演示 演示视频: https://www.youtube.com/watch?

20020

原创投稿 | 使用nagios监控主机及服务

NSCA NSAC这一组件适用于部署分布式nagios监控系统时使用,它可以实现让被监控端主动将需要监控的信息发送给nagios服务端。...启动xinetd服务并设置开机自启: 检查nrpe是否启动即端口5666是否处于监听状态: ss -tnl 另一个检测nrpe是否工作正常的办法是在nagios服务器上使用check_nrpe插件来测试与这台客户端的...如果要使用snmp监控主机及服务则需要安装net-snmp包。如果对防火墙不熟悉建议关闭其服务,关闭SELinux。这些在文中未提到,但也是需要注意的地方。...通过nagios实现对主机和服务的监控基本操作方法就写到这儿,在日常使用中有很多可可以深入的地方,特别是对现网各种服务各项指标的监控工作,还需要开发插件然后部署才能够实现,这应该才是监控类软件应用真正有挑战的地方...,考验运维工程师的开发能力,nagios支持使用perl、python、shell,C等语言开发插件以满足实际业务监控需求。

1.2K110

如何使用CrawlBox遍历爆破Web主机目录

关于CrawlBox  CrawlBox是一款功能强大的Web主机目录遍历与爆破工具,在该工具的帮助下,广大研究人员可以轻松对目标Web主机/站点执行目录遍历,并以此来检测Web服务器的安全性。...接下来,广大研究人员可以使用下列命令将该项目源码克隆至本地: git clone https://github.com/abaykan/crawlbox.git 然后切换到项目目录中,使用pip命令和项目提供的...: cd crawlbox/pip install -r requirements.txt 安装完成后,运行下列命令即可查看工具帮助信息: python crawlbox.py -h  工具使用...--help:显示工具帮助信息和退出; -v, --version:显示工具版本信息和退出; -w WORDLIST:指定字典文件路径; -d DELAY:设置每次请求之间的延迟间隔时间;  工具使用样例...  使用内部字典扫描目标网站 python crawlbox.py www.domain.com 使用外部字典扫描目标网站 python crawlbox.py www.domain.com

44520
领券