你可以通过图形化用户界面(GUI)程序来获取这些外壳命令提供的大量信息,具体取决于使用哪一种Linux发行版。比如说,SUSE Linux就有一款出色的、图形化配置和管理工具YaST,KDE的KDE System Guard同样很出色。   不过,Linux管理员要明白的一个常理是:只有绝对必要时,才应该在服务器上运行GUI。那是由于,Linux GUI耗用系统资源,而这些资源原本可以更合理
1.ps:查看进程该命令用于列出命令执行时刻的进程快照,如果想要动态的显示进程信息,可以使用top命令。参数说明a(常用)显示与终端相关的所有进程,包含每个进程的完整路径x(常用)显示与终端无关的所有进程u(常用)显示进程的用户信息-e(常用)显示所有进程-f(常用)额外显示UID、PPID、C与STIME栏位     示例:1)ps命令常用组合(
前言   这一期是纯代码分享,最近我在服务器上安装了个MYSQL数据库,但自建的数据库肯定比不上云上的数据库,所以我开始想办法对其进行监控。接下来就分享我的监控脚本1.监控mysql的shell脚本#!/bin/bash #取个标记变量,来判断是否发送告警信息 flag=0 #获取mysql服务的存活状态 active=`systemctl status mysqld
转载 2023-10-26 12:05:26
102阅读
感谢我们的老大leon给我提供的脚本非常方便,而且使用: [root@localhost local]# vi netflow.sh #! /bin/bash while true do receive1=`cat /proc/net/dev|grep eth0 | awk '{print$1
转载 精选 2012-03-20 11:30:35
1024阅读
bash大法好啊,一键玩mongo。我的mongo版本是:MongoDB shell version v4.0.2这里准备为大家献上Mongo创建分片和可复制集的脚本,以及在部署的时候踩的坑。分完片插入的文档没有包含分片的键:兄弟们,权限自动化的脚本来了~安装好了mongo之后,执行脚本就可以玩了,呵呵mon-config-cluster-start.sh #!/bin/bash # 杀死与
centos上使用AWS官方的硬盘和内存监控脚本,会发现脚本出错,无法正常工作,这是因为aws的官方文档中提到该脚本没有在centos上做过测试,并不能保证脚本能正常使用 那么该如何解决呢,需要安装以下软件:yum install -y perl-CPAN       exportPERL_MM_USE_DEFAUL
原创 2017-03-31 14:30:06
3343阅读
1评论
公司最近又遇到一次因为磁盘满了导致的问题,讲道理这个完全可以避免嘛。搞个监控就好了。自动检测磁盘使用情况,提前预警。 磁盘检测脚本#!/bin/sh####################################################### Create by VIM# Author: ache# Created Time : 2019年11月02日 星期日 08时24分56秒#
原创 2021-12-09 15:22:29
301阅读
个人根据公司需求编写的监控服务器的脚本 #!/bin/bash day=`date +'%y%m%d-%H:%M:%S'` touch $day.txt for ip in $( < /var/IpFile ) 从该文件中读取ip列表 do cd /var server1=`ping $ip -c 3 |grep  rtt |sed -s 's/rtt//g'|awk
原创 2012-12-20 10:42:01
393阅读
批量增加用户#!/bin/bashfor name in tom jerry joe janedouseradd $nameecho redhat | passwd --stdin $namedone查看主机网卡流量#!/bin/bashi=1while  [ $i -le 10 ]do      time=`date +%m"-"%d""%k":"%M`
转载 精选 2014-03-05 08:16:53
386阅读
  vpn监控脚本 在adsl拔号上网的内部代理上网服务器上配置VPN服务器,也为了方便在外部接入.但adsl拔号上网的IP是经常变的,配置用IP连接VPN很容易失效了,但可以通过定义下脚本来检测,在IP发生变化时VPN重新启动,并发邮件到自己邮箱,这样就不用担心IP变化而接入不到公司内部网络了.脚本如下: ifconfig ppp0 |grep P-t-P|awk '{p
原创 2012-04-14 23:57:18
760阅读
监控脚本
原创 2024-03-05 23:13:29
73阅读
1点赞
RabbitMQ内存监控及自动重启功能简介Shell脚本systemd托管 这个脚本是用来监控 RabbitMQ 进程的内存占用情况,如果内存占用超过设定的阈值并且达到设定的检查次数,则自动重启 RabbitMQ 服务。功能简介脚本的具体功能如下:获取 RabbitMQ 进程的 PID; 检查 RabbitMQ 服务状态,如果服务没有运行则启动服务; 检查 RabbitMQ 进程的内存占用情况;
转载 2024-03-31 09:27:27
73阅读
#! /bin/sh ################################################# # 主机健康状态监控脚本 # (监控内容:内存、CPU、磁盘、网卡) # # V1.0 Writen by: MR.G Date:2012-03-20 ###############
转载 2024-05-05 17:21:44
39阅读
概述Linux Shell是一个很难的知识板块。虽然大家都认真学,基本的语法很都掌握,但有需求时,很难直接上手编程,要么写了很久,要么写不好!对于初学者而言,因为没有实战经验,写不出来Shell脚本很正常,如果工作了几年的运维还是写不出来,那就是没主动找需求,缺乏练习,缺乏经验。方法要点简单介绍一下编写shell脚本的时候的经验和方法。1.理清思路:在我们想实现一个功能需要写脚本的时候是切忌不要想
转载 2024-07-04 21:36:02
41阅读
脚本常用监控命令书写脚本常用监控命令监控目标 命令 本地端口监控 netstat -lntup ss -lntup lsof 远端端口监控 telnet nc nmap 进程监控 ps -ef
转载 2024-04-10 12:39:55
59阅读
脚本#!/bin/bash echo Version:1.1.0 2022-01-20 #####循环间隔(秒)##### INTERVAL_TIME=120 ############################################使用方法 nohup /opt/shell/AllMonitor.sh & #################################
2021-08-25 1. 需求 在服务挂掉之后我们要怎么做才能保证服务在短时间内开启?可以编写脚本监控服务的状态,在服务挂掉后及时将其开启,并定时执行该脚本。 2. 脚本编写 思路:平常我们可以通过 ps ,netstat 命令查看服务是否已经开启,所以可以通过这两个命令去监控服务的状态。每个服务 ...
转载 2021-08-25 18:02:00
1200阅读
2评论
CentOS 7上成功安装和配置Nagios,并监控Windows和Linux主机的各项性能指标,并且使用Bash脚本来自动化整个过程一键部署。
#! usr/bin/bash## @date: 2021-08-17## This is a script for security operation indicator monitoring! export LANG="zh_CN.UTF-8" ##当前系统时间 DATE_time=$(dat ...
转载 2021-09-29 11:12:00
386阅读
2评论
centos下php socket连接最近要做一个基于tcp/ip下的短连接我们自己的代码使用的是php的socket连接,对方服务器,已经测试能够连接,并接收到对方传回来的数据;现在要求我们自己也需要搭建一个socket服务器,要求对方也可以连接我们服务器,获取相关数据。以前没有做个socket连接,刚刚接触服务器也已经设置了一个端口好,可以telnet访问看网络很多关于socket的php介绍
  • 1
  • 2
  • 3
  • 4
  • 5