找到
5
篇与
服务器相关
相关的结果
-
极简&高效的主机监控系统wgcloud laj8ymy1.png图片 软件介绍 WGCLOUD支持主机各种指标监测(cpu使用率,cpu温度,内存使用率,磁盘容量,磁盘IO,硬盘SMART健康状态,系统负载,连接数量,网卡流量,硬件系统信息等)。支持监测服务器上的进程应用、文件、端口、日志、DOCKER容器、数据库、数据表等资源。支持监测服务接口API、数通设备(如交换机、路由器、打印机)等。自动生成网络拓扑图,大屏可视化,web SSH,统计分析图表,指令下发批量执行,告警信息推送(如邮件、钉钉、微信、短信等)" laj8vcvx.png图片 数据库监控运维工具WGCLOUD 支持监测Linux系列:Debian、RedHat、CentOS、Ubuntu、Fedora、麒麟、统信(UOS)、龙芯(mips)等 支持监测Windows系列:Windows Server 2008 R2,2012,2016,2019,2022,Windows 7,Windows 8,Windows 10,Windows 11 支持监测Unix系列:solaris,FreeBSD,OpenBSD 支持监测MacOS系列:macOS amd64,macOS arm64 其他支持:ARM,Android(安卓),riscv64,s390x,树莓派等 安全/稳定/私有化部署 功能清单简述 WGCLOUD的server和agent都需要用户进行本地化部署,我们没有云端服务器来管理存贮用户的监控数据,所以用户部署使用完全自主可控 WGCLOUD可以在内网、局域网运行,不需要联网,不用注册登录,WGCLOUD可以运行在各种实体机,虚拟机,云主机上 客户端agent基于GO开发,体积6M,性能优秀,不占用资源,跨平台无依赖 1、监控主机指标数据包括:操作系统信息,进程数量,启动时间,版本,内存,cpu,系统负载值,连接数量,磁盘空间,磁盘IO,网络流量,交换区内存,硬盘SMART等 2、监控进程应用状态,支持进程名称关键字,进程ID,PID文件方式监控(监测进程的内存%,cpu%,线程数量,PID,吞吐量等) 3、docker容器监控(监测容器的创建时间,名称,大小,端口映射,IMAGE,使用内存,运行状态,启动命令等指标) 4、监控日志文件(log,txt,out等类型,发现告警关键字符就会告警) 5、文件防篡改保护监测(监测文件是否被篡改或删除) 6、端口监控(监控端口是否可达) 7、自定义监控项(可以自定义指令或脚本,agent定期执行反馈结果,支持表达式告警) 8、监控数据库运行指标及数据可视化,支持自定义sql,支持自定义监控间隔时间 9、监控服务接口(GET和POST),支持监控间隔时间自定义 10、各种指标数据导出excel文件 11、下发指令批量执行(通过server来给多个主机下发指令) 12、灵活的告警机制,支持开关,阈值,时间段等配置,支持自定义特定主机告警配置,支持邮件、微信、钉钉等,告警恢复后也会通知 13、告警静默机制,相同的告警通知在告警静默时间不会重复发送,可以配置 14、支持使用告警脚本自由处理告警通知,如bat,shell,python 15、统计报表,对所有主机按照时间维度进行分析,并导出excel 16、主机网络拓扑图,自动生成 17、资产管理 18、历史数据保留时间自定义,系统会自动清理监控历史图表的数据,以保持系统高效运行 19、自定义登陆账号/密码,只读账号,还可以添加成员账号 20、支持web ssh(在浏览器连接我们的Linux主机,像SSH一样操作) 21、PING监测,可以PING监测是否连通,比如链路,打印机,数通设备等,支持自定义监控间隔时间 22、SNMP监测,可以用来监测交换机流量,支持自定义监控间隔时间 23、大屏展板,两套,用来实时展示所有资源的运行状态,每10分钟自动刷新数据 24、系统日志,所有系统运行产生的错误日志,操作日志,告警日志都会记录在系统日志中 25、自定义系统名称,logo,是否显示页面底部的网站版权 26、数据开放接口,主要用于其他业务系统集成监控数据 27、server集群能力,可以通过nginx来对server进行负载均衡 28、cpu温度监控(某些操作系统不支持,测试验证中),硬盘通电时间、通电次数、硬盘温度监控(需要安装smartmontools工具) 29、agent默认30秒上报数据,若需要10秒,请联系我们获取,因为根据我们实践30s就可以满足大多数场景 软件界面 监控概要 laj8zrx0.png图片 主机列表 laj90yng.png图片 大屏看板 laj919zt.png图片 WGCLOUD官网下载 下载地址:https://www.wgstart.com/ 提取码: -
基于PushBear开发借助微信第三方实现消息推送和提醒 在做机房运维的闲时,思考 ZABBIX运维能实现微信推送告警信息,于是开始在搜索引擎上查找相关资料,于是找到了网上大神做好现成的微信推送工具。 PushBear.png图片 使用起来也很简单 只需要使用微信扫描登录即可。 pushbear2.png图片 登录错过以后我们到通道里申请一个信息发送通道。 pushbear4.png图片 在通道管理里面就能看到我们新建通道的相关信息,将要接收推送的微信上面通道信息里面的二维码就能接收到本通道的信息推送啦。 pushbear5.png图片 接下来就开始配置我们的发送信息了,在通道的 发送信息的 能看到通道SendKey、通道名称 、信息推送测试工具等。 pushbear6.png图片 推送API也很简单 一个接口两个参数。 pushbear7.png图片 接下来我们做个类似告警信息的推送实例,做一个基于 一言(https://hitokoto.cn)的语录定时推送。 直接贴上php代码 <?php // 创建一个cURL资源 $ch=curl_init(); // 设置URL和相应的选项 curl_setopt($ch,CURLOPT_URL,"https://v1.hitokoto.cn/"); curl_setopt($ch,CURLOPT_RETURNTRANSFER,true); // 抓取URL并把它传递给浏览器 $strRes=curl_exec($ch); // 关闭cURL资源,并且释放系统资源 curl_close($ch); //将返回值存到数组arrResponse $arrResponse=json_decode($strRes,true); //输出数组中hitokoto的值 //echo $arrResponse['hitokoto']; //将数组中hitokoto的值赋值给变量wz $wz = $arrResponse['hitokoto']; echo $wz; // 创建一个cURL资源 $sh=curl_init(); // 设置URL和相应的选项 curl_setopt($sh,CURLOPT_URL,"https://pushbear.ftqq.com/sub?sendkey=11771-f94c3a93052e90791b7e97bc71102fe9&text=每日鸡汤&desp=$wz"); curl_setopt($sh,CURLOPT_RETURNTRANSFER,true); // 抓取URL并把它传递给浏览器 $strRes=curl_exec($sh); // 关闭cURL资源,并且释放系统资源 curl_close($sh); ?> 然后在服务器写个定时脚本 #!/bin/bash PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:~/bin export PATH curl -sS --connect-timeout 10 -m 60 'http://d.neic.top/css.php' echo "----------------------------------------------------------------------------" endDate=`date +"%Y-%m-%d %H:%M:%S"` echo "★[$endDate] Successful" echo "----------------------------------------------------------------------------" 就可以在规定时间接收到推送了。 下面是手机微信端接收到推送 pu8.jpg图片 -
IIS HTTP重定向到HTTPS 在不少的企业当中,网站设计出于安全的考虑使用了https协议,但同时公司也开放了80协议,不少用户因为输入网址的习惯不喜欢带上https协议,导致访问异常。最近一个客户也要求我帮助解决这个问题,客户的邮件服务器exchange 2010采用https,客户端部署有outlook anywhere,客户现要求用户在访问 http://neic.top的时候能够自动跳转到https://neic.top。具体操作如下: 首先查看IIS是否已安装HTTP重写模块2.0 第一步:从微软的官方网站下载HTTP重写模块2.0(这里以64位为例):http://www.microsoft.com/downloads/details.aspx?displaylang=zh-cn&FamilyID=1b8c7bd8-8824-4408-b8fc-49dc7f951a00;如下图所示: HTTP重定向到1图片 第二步:在安装exchange 2010 CAS服务器上安装IIS重写模块rewrite_x64,安装完毕之后重启IIS服务,之后打开IIS控制台,发现多了一个组件,如下所示: 第二步:在安装exchange 2010 CAS服务器上安装IIS重写模块rewrite_x64,安装完毕之后重启IIS服务,之后打开IIS控制台,发现多了一个组件,如下所示: HTTP重定向到2图片 第三步:双击“URL重写”,在右边窗体中选择“添加规则”,并添加一个空白规则,如下所示: HTTP重定向到3图片 第四步:添加以下规则,如图所示: HTTP重定向到4图片 第五步:继续填写未填写完成的部分,如下所示: HTTP重定向到5图片 第六步:点击右边空体上方的“应用”。 HTTP重定向到6图片 第七步:添加http_host条件,如下所示: HTTP重定向到7图片 实际上就是修改web.config文件 总结就是 注意首先要安装url重定向模块 https://www.microsoft.com/zh-CN/download/details.aspx?id=7435 然后在web.config末尾添加如下代码