问题描述
巡检提示日志查询和报表导出功能: 不正常,请检查mysql是否异常还提示很多核心进程不存在。(见下图)
告警信息
处理过程
1、确认设备版本是12.0.12
2、11.x以上设备是没有Mysql进程的,这个肯定是巡检脚本用错导致
根因
使用错了巡检脚本
解决方案
使用正确的巡检脚本
建议与总结
AC不同版本需要使用不同的巡检工具。
⑵ 有没有PC服务器Windows操作系统巡检脚本
最简单的方法。用RadioButton控件就行了。何苦搞得这么累呢。如果真要这样做也可以就是五个控件共用一个事件同时订阅相同事件然后再判断你选中的Checkbox其他的为假代码如下:
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
⑶ 求一个linux服务器巡检脚本,50多台服务器,结果要做成一个excel表格,每天手动开始执行即可!
你可以在每台服务器上面放同一个脚本。
这个linux脚本加入cron,这个脚本每天定时把df -k free -m uptime 这三项的结果保存到文本文件里面,比如uptime可以保存到uptime_20140112.txt,以此类推。
然后脚本把这些文件ftp到一个单独的服务器上面,比如192.168.1.100,这个服务器可以是windows。
然后写个程序读当天或者几天的txt文件,然后输出到excel。可以用你熟悉的语言来写,应该不难。
⑷ 如何使用python写华三设备的自动化巡检脚本
如何使用Python和Nose实现自动化测试? 如何使用Python和Nose实现自动化测试? 本文我将详细介绍使用Appium下的Python编写的测试的例子代码对一个iOS的样例应用进行测试所涉及的各个步骤,而对Android应用进行测试所需的步骤与此非常类似。
⑸ BAT脚本怎么调用VBS脚本网络巡检
你是想把vbs代码写进bat中,还是通过bat直接运行vbs脚本文件?
⑹ 谁有windows下巡检Oracle RAC的脚本
1.列出配置的所有数据库
srvctl config database
2.显示指定集群数据库的所有服务
srvctl config service -d GDTV
3.查看所有实例和服务的状态
srvctl status database -d GDTV
4.查看单个实例的状态
srvctl status service -d GDTV -s <service_name>
5.特定节点上节点应用程序的状态
srvctl status nodeapps -n DBSERVER1
srvctl status nodeapps -n DBSERVER2
6.列出RAC数据库的配置
srvctl config database -d GDTV
7.显示节点应用程序的配置 —(VIP、GSD、ONS、监听器)
srvctl config nodeapps -n DBSERVER1 -a -g -s -l
srvctl config nodeapps -n DBSERVER2 -a -g -s -l
⑺ 求一个DB2 v9.7的日常巡检脚本! for Linux and AIX 如果实用的,额外奖励大虾50分!
我有此类脚本,但是设计得比较特殊可能不会适合你。我的日常检查的检查项主要有,网络,各数据库连接状态,数据库健康日志,数据库作业运行情况,数据库日志,操作系统日志,还有一些系统的关键消息。
⑻ VBS 巡检脚本中的判断!加循环 求解!(有悬赏)
看看报什么错吧!
#$language="VBScript"
#$interface="1.0"
crt.Screen.Synchronous=False
Setsscreen=crt.Screen
DimDevice,HWAggreOfCommands
DimDeviceNumth,CommandNumth
'设备集合
Device=Array("2.68.13.189","2.68.13.105")
'命令集合
HWAggreOfCommands=Array("displaysnmp-agentcommunityread",_
"displaysysmanip-accesssnmp",_
"displayiprouting-table")
'登录函数
subTelnetDevice(dev_ip)
sscreen.Send"telnet"&dev_ip&chr(13)
wait_yn=sscreen.WaitForStrings("name:",5)'此处如果5S没等到name出现,后面所有的for循环都终止执行Ctrl+k后执行下一个ip地址登录一次执行for循环
ifwait_ynthen
ssscreen.Send"root"&chr(13)
sscreen.WaitForString"password:"
ssscreen.Send"nc@-j12"&chr(13)
ssscreen.Send"enable"&chr(13)
ssscreen.Send"config"&chr(13)
elseif
crt.sscreen.sendkeys("^k")'Ctrl+k
EndIf
Endsub
'退出函数
subQuitDevice
ssscreen.Send"quit"&chr(13)
ssscreen.Send"save"&chr(13)
ssscreen.SendVbCr
crt.sleep4000
sscreen.Send""&"quit"&chr(13)
sscreen.Send"y"&chr(13)
Do
sscreen.Sendchr(13)
LoopUntil(sscreen.WaitForString("ME60",1)<>False)
Endsub
'主函数
SubMain
'crt.Screen.Synchronous=True
ForDeviceNumth=LBound(Device)ToUBound(Device)
TelnetDeviceDevice(DeviceNumth)
CommandNumth=0
ForCommandNumth=LBound(HWAggreOfCommands)ToUBound(HWAggreOfCommands)'HWAggreOfCommands()返回值应该是一个字符串类型的·
sscreen.SendHWAggreOfCommands(CommandNumth)
sscreen.SendVbCr
sscreen.Sendchr(13)
Next
QuitDevice
Next
EndSub
⑼ 有没有服务器维护的大侠,巡检脚本的制作 我需要对很多服务器进行检测,每个服务器都需要做很多检测
做成脚本,什么都解决了啊。
把所有执行命令的输出,重写向到一个文件里(标准输出、错误输出),然后把文件down下来看下就行了。
要定时的话,不知道solaris和AIX有没有crontab,没有只能自己写一个了,有的话,就加进去就可以。
具体怎么写,你得自己查啊,咱们这行,靠自己比靠知道强,别老想着问别人,能自己解决的事情,手就勤快一点,既然知道要用脚本,查下就好了,很easy啊。别人告诉你用什么去做,而你要做的就是查用那个怎么能做出来。
⑽ linux自动巡检脚本之用户切换后的命令执行
切换的时候直接写上要执行的巡检脚本 并把结果发送的脚本一起写上
例如:su - aaaa -s /bin/bash shell.sh
切到aaaa用户用bash环境执行shell.sh脚本
其他自由发挥吧