采集系统信息

(1) 打印当前系统的主机名

$ hostname 或者 $uname -n

(2) 打印Linux内核版本。硬件架构等详细信息

$uname -a

(3) 打印内核发行版本

$uname -r

(4) 打印主机类型

$uname -m

(5) 打印cup信息

$cat /proc/cpuinfo

获取处理器名称:

cat /proc/cpuinfo | sed -n 5p

(6) 打印内存的详细信息

$cat /proc/meminfo

打印系统可用内存:

cat /proc/meminfo | head -1

测试效果:

时间: 2024-09-28 22:04:24

采集系统信息的相关文章

监控平台搭建-监控项

本人运维某生态互联网监控平台服务.过程中遇见了很多问题.目前互联网有很多的开源监控工具:nagios.zabbix.falcon.cacti...各有优点.这里不讲解监控工具的优缺点.写一些新搭建监控平台.需要哪些监控项.避免监控一头雾水.具体每个监控项会有若干小项. 监控的简单架构 具体一个机器监控项.基本就是下面的这些.尽量少的监控项,更加高效的分析报警 (1)首先一定是基础的硬件层面(机器的的基础组件) ipmi .监控cpu.温度.卡槽.raid状态.内存 (2)系统层面监控.(这里只介

liunx 系统 一键安装

本文转自:http://hi.baidu.com/iamcyh/item/e777eb81ba90ed5a26ebd9b0 linux VPS环境(MySQL/Apache/PHP/Nginx)一键安装包全集(好强大) 1.MAPn(本文固定链接: http://blog.baidusb.org/?p=236 | 简单行走) MAPn 是一个用于 Linux(CentOS/RedHat/Debian/Ubuntu) 系统的服务环境自动编译程序,具有 MAP(lamp) & MAPn(lnamp)

用python做一个系统监控程序

#coding:utf8from email.mime.text import MIMETextimport smtplib,psutil,time,os,datetime destination = ["[email protected]"] #定义邮件接收者source = "[email protected]" #定义邮件发送者mail_server = 'smtp.qq.com'username = '775465751'password = 'wrromy

游戏服务器监控的设计与实现(三)

系统信息采集方面,选择使用Sigar的第三方库. 对于Sigar做一个简单的梳理. 服务器监控,一方面要对游戏服务器的数据进行采集,另一方面也要对游戏服务器所在的系统信息进行采集.我打算使用sigar来获取系统信息的采集工作.其Demo非常完整,并且跨平台支持,本身对于.net,C++,php,python,java,perl,ruby都是支持的,为以后的扩展和更改留有很多的余地. sigar网址:https://support.hyperic.com/display/SIGAR/Home;js

【OS】NMON的简介和使用

1. 目的 本文介绍操作系统监控工具Nmon的概念.使用方式及使用参数.指导运维人员通过nmon工具监视AIX/Linux操作系统资源使用情况,收集监控结果及产生的数据文件,制作相关系统性能分析报告. 2. Nmon简介 Nmon (Nigel's Monitor)是由IBM 提供.免费监控 AIX 系统与 Linux 系统资源的工具.该工具可将服务器系统资源耗用情况收集起来并输出一个特定的文件,并可利用 excel 分析工具(nmon analyser)进行数据的统计分析. 2.1  软件特性

python 面向对象&常用模块(二)

1.面向对象 1.1 异常处理(异常.断言.异常类型.抛出异常.Python异常捕捉) 异常处理 name = "aa" try: # 这一段是要执行的主体 print(name) # except Exception as msg: # 如果没有正常执行,就执行下面的这一段.Exception 是错误类型. except : # 如果没有正常执行,就执行下面的这一段.Exception 是错误类型(有好多类型,可以百度查下,错误类型 ,尽量写的准确些). print("na

Linux使用nmon采集性能系统信息

1.nmon下载地址:https://sourceforge.net/projects/nmon/files/ 创建文件nmon:# mkdir nmon 解压文件夹:# tar -zxvf nmon_linux.tar.gz 赋予权限:# chmod -R nmon 启动nmon:# ./nmon_x86_64_sles12 2.配置环境变量: 更改文件名:# mv nmon_x86_64_sles12 nmon 添加环境变量:# vi /etc/profile PATH=$PATH:/usr

Tsar 服务器系统和应用信息的采集报告工具

Tsar介绍 Tsar是淘宝的一个用来收集服务器系统和应用信息的采集报告工具,如收集服务器的系统信息(cpu,mem等),以及应用数据(nginx.swift等),收集到的数据存储在服务器磁盘上,可以随时查询历史信息,也可以将数据发送到nagios报警. Tsar能够比较方便的增加模块,只需要按照tsar的要求编写数据的采集函数和展现函数,就可以把自定义的模块加入到tsar中. Tsar安装 Tsar目前托管在github上,下载编译安装步骤: $git clone git://github.c

javacoo/CowSwing 丑牛迷你采集器

丑牛迷你采集器是一款基于Java Swing开发的专业的网络数据采集/信息挖掘处理软件,通过灵活的配置,可以很轻松迅速地从 网页上抓取结构化的文本.图片.文件等资源信息,可编辑筛选处理后选择发布到网站 架构说明 系统是基于 Swing+Spring-3.2.4+Mybatis-3.1.1+C3p0-0.9.1.2+Sqlite等技术实现的. 采用插件式开发模式,各大功能模块均可独出来,功能与系统UI对立,可配置性较强. 功能概述 1:系统登录界面: 2:系统启动界面: 3:系统主界面: (1)我