程序员必知:天兔(Lepus)监控操作系统(OS)安装配置

简介: 程序员必知:天兔(Lepus)监控操作系统(OS)安装配置

监控和被监控端都要安装和配置snmp:

【root@HE1bin】# yum install net-snmp*

【root@HE1bin】# vi /etc/snmp/snmpd.conf

41行将default均改为监控服务器ip;团体名被监控机和监控机一致,示例如下:

com2secnotConfigUser 192.168.1.250 ikongjian

62行将systemview改为all,供所有snmp访问权限

access notConfigGroup "" any noauth exact all none none

85行将#注释符号去掉

viewall included .1 80

修改snmp级别以减少日志输出

【root@HE1 home】# vi /etc/init.d/snmpd

#OPTIONS="-LS0-6d-Lf /dev/null -p /var/run/snmpd.pid"

OPTIONS="-LS 4 d -p /var/run/snmpd.pid -a"

【root@HE1bin】# /etc/init.d/snmpd restart

Stoppingsnmpd: 【 OK 】

Startingsnmpd: //代码效果参考:http://www.zidongmutanji.com/zsjx/331917.html

【 OK 】

验证snmp服务

【root@HE1 bin】# ps-ef | grep 'snmpd'

root 26100 1 0 11:20 ? 00:00:00 /usr/sbin/snmpd -LS 4 d -p/var/run/snmpd.pid -a

root 26114 25540 0 11:30 pts/0 00:00:00 grep snmpd

监控机修改lepus配置文件添加44,45,46行内容

【root@HE3lepus】# vi /usr/local/lepus/check_os.sh

在43行后添加44,45,46行内容

40 mem_buffered=/usr/bin/snmpwalk -v1 -c ${community} ${ip} UCD-SNMP-MIB::memBuffer.0 |cut -d= -f2 |awk -F ' ' '{print $2}'

41 mem_cached=/usr/bin/snmpwalk -v1 -c ${community} ${ip} UCD-SNMP-MIB::memCached.0 |cut -d= -f2 |awk -F ' ' '{print $2}'

42 mem_usage_rate=/usr/bin/snmpdf -v1 -c ${community} ${ip} |grep "Physical"|awk '{print $6}'

43 mem_available=$【$mem_free+$mem_buffered+$mem_cached】

//代码效果参考:http://www.zidongmutanji.com/bxxx/145760.html

44

if 【 -z $mem_shared 】; then

45 mem_shared=0

46

fi

【root@HE3 lepus】#python check_os.py

开始图形化界面添加主机

本文出自 “岁伏” 博客,请务必保留此出处

相关文章
|
5天前
|
弹性计算 运维 自然语言处理
阿里云操作系统智能助手OS Copilot实验测评报告
OS Copilot是阿里云Linux的智能助手,助于提升运维效率,通过学习用户习惯提供智能建议。开发者反馈其在DevOps场景中非常有用,给予10分帮助度评价。用户赞赏其命令执行功能,希望能扩展多命令执行和错误自动修正。与ACK、ECS等集成,可自动化部署和CI/CD流程。文档清晰,适合新手,用户愿意推荐并参与开源开发。
68 3
阿里云操作系统智能助手OS Copilot实验测评报告
|
5天前
|
弹性计算 运维 自然语言处理
阿里云操作系统智能助手OS Copilot实验测评报告
OS Copilot是Alibaba Cloud Linux基于大模型构建的操作系统智能助手,其旨在通过自然语言问答、辅助命令执行及系统运维调优等功能,提升用户对Alibaba Cloud Linux的使用效率。
|
1天前
|
弹性计算 运维 自然语言处理
阿里云操作系统智能助手OS Copilot实验测评报告
OS Copilot是针对Linux的智能助手,助力学习、运维及编程。用户界面直观,自然语言交互方便新手。官方文档详尽,但初次配置略复杂,适合学生和开发者。在提高代码编写和调试效率、系统学习上得分高,功能亮点包括代码生成、问答和命令执行。用户期待更多操作系统支持、自动错误分析和系统排查功能。
100 3
|
5天前
|
弹性计算 运维
阿里云操作系统智能助手OS Copilot实验测评报告
简介:体验OS Copilot对于新人使用是友好的,教程给出的比较全面,还支持语言问答,命令执行等优点,还允许用户直接在操作系统内部使用阿里云,完成ECS的实例查询等操作。但是在系统兼容上表现出不足,对于服务器地区不明确。但总体来说测评者对OS Copilot其智能化、高效化、专业化评价是高的。
18 4
|
3天前
|
弹性计算 运维 监控
阿里云操作系统智能助手OS Copilot评测报告
**摘要:** 计算机学生试用阿里云OS Copilot,认为其对编程和命令执行辅助强大,帮助评分9分,但新手上手有一定难度。期待开源并参与开发,希望增加可视化界面及更多系统支持,优化新手体验。已体验知识问答、辅助编程和命令执行,尤喜后者,与百度文心快码相比,OS Copilot操作复杂些。期望功能扩展包括多操作系统支持、错误分析及更多集成场景,如与ACK、ECS配合。
94 1
|
5天前
|
弹性计算 人工智能 运维
阿里云操作系统智能助手OS Copilot实验测评报告
阿里云操作系统智能助手OS Copilot实验测评报告
63 2
|
5天前
|
弹性计算 运维 算法
阿里云操作系统智能助手OS Copilot 产品评测的体验和总结
阿里云OS Copilot体验评测:运维者发现其对工作有帮助,给予8分评价,尤其在命令行辅助和代码生成上。然而,新手上手难度较大,提示不清,需改进文档和引导。用户期待更多功能,如多文件分析、环境自动配置,并希望与ECS等产品更好集成。建议增加精准提示和开源参与机会。
|
5天前
|
弹性计算 运维 监控
阿里云操作系统智能助手OS Copilot实验测评报告
阿里云OS Copilot助力学生提升学习效率,简化Linux操作。作为学生,体验者发现它在代码理解和诊断上极具价值,给予新手友好体验,但存在命令执行限制和错误处理问题。评分10/10,愿推荐并参与未来开发。功能上,知识问答、辅助编程和命令执行深受喜爱。对比其他产品,OS Copilot简洁集成,但需改善多命令支持和错误分析。期望支持更多操作系统及与ACK等工具联动,增强系统管理和故障排查。
30 1
|
5天前
|
弹性计算 运维 Linux
阿里云操作系统智能助手OS Copilot实验测评报告
体验OS Copilot对于新人使用是友好的,教程给出的比较全面,还支持语言问答,命令执行等优点,还允许用户直接在操作系统内部使用阿里云,完成ECS的实例查询等操作。但是在系统兼容上表现出不足,对于服务器地区不明确。但总体来说测评者对OS Copilot其智能化、高效化、专业化评价是高的。
34 1
|
5天前
|
运维 弹性计算 容器
阿里云操作系统智能助手OS Copilot实验测评
文章指出了阿里云引导文档的若干改进点,如明确服务器选择、细化安全组添加说明、清晰标注AccessKey ID和Secret的格式。OS Copilot产品在运维任务、故障排查等方面表现优秀,获得满分好评,尤其知识问答功能受青睐。尽管新手引导有待完善,但用户愿意推荐并参与开发。期望OS Copilot支持更多操作系统、自动分析命令错误及增强系统错误排查。产品可与ACK、ECS、Workbench等联动,提升云服务管理和开发效率。总结认为,产品对日常工作有显著帮助,建议增强细节指导和错误处理。
40 0
阿里云操作系统智能助手OS Copilot实验测评