热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

云服务器基本指标信息查看及命令

通过前几章内容的学习,我们已经可以很容易地进入云服务器及从 github 拉取代码。本章内容将会为你介绍如何查看云服务的基本配置。 关于云服务器系统的基础信息,在购买时就会有标明,至于一


通过前几章内容的学习,我们已经可以很容易地进入云服务器及从 github 拉取代码。本章内容将会为你介绍如何查看云服务的基本配置。


关于云服务器系统的基础信息,在购买时就会有标明,至于一些资源的使用情况在云服务器服务商的控制台上也有相应的监控。


如果你对监控有更细致化的需求,也可以采用 node exporter + cadvisor + prometheus + grafana 做更为精细的掌控。


但是最重要的是: 你要了解哪些指标,以及它们如何在服务器上用命令敲出来,举例如下


如何查看 linux 版本和 centos 版本号如何查看内存配额及使用情况如何查看CPU核心数量及CPU使用率如何查看磁盘使用情况如何查看服务器的平均负载如何获取服务器的公网 IP 以及私网 IP如何查看服务器登录的所有用户如何查看服务器登录的所有用户


关于监控更多内容可以参考以下章节: linux 各项监控指标


原文地址: [linux 基础信息查看](shanyue.tech/op/system-i… "linux)系列文章: 服务器运维笔记


配置篇


高效简单的服务器登录配置服务器上 git 安装及基本配置服务器上 ssh key 管理及 github 配置云服务器基本指标信息查看及命令vim 基本操作及配置tmux 与多窗口管理ansible 简易入门


容器篇


docker 简易入门Dockerfile 最佳实践案例: 手机靓号出售使用 docker 高效部署前端应用docker compose 编排架构简介docker compose 简易入门使用 traefik 做反向代理使用 traefik 自动生成 https 的证书使用 dnsmasq 搭建本地 DNS 服务使用 postgres 做数据存储使用 redis 做缓存服务使用 sentry 做异常监控案例:黑客增长 - 从博客向公众号引流案例:黑客增长 - 使用公众号开发模拟面试


linux 版本和 centos 版本


# 查看 linux 版本 $ uname -a Linux shanyue 3.10.0-957.21.3.el7.x86_64 #1 SMP Tue Jun 18 16:35:19 UTC 2019 x86_64 x86_64 x86_64 GNU/Linux # 查看 centos 版本号 $ cat /etc/centos-release CentOS Linux release 7.6.1810 (Core)


内存配额及使用情况


查看还有多少内存,available 指还有多少可用内存


# -h 指打印可视化信息 $ free -h               total        used        free      shared  buff/cache   available Mem:           3.7G        154M        2.1G        512K        1.5G        3.3G Swap:            0B          0B          0B


CPU 核心数量及使用率


# 查看 cpu 的核心数 $ cat /proc/cpuinfo # 查看 $ top $ htop


磁盘使用情况


$ df -h


平均负载


load average 指单位时间内运行态进程及不可中断进程的平均进程数,运行态进程指正在使用或者等待使用 CPU 的进程,不可中断进程指正等待一些 IO 操作的进程。可使用 uptime 查看此指标。


$ uptime  16:48:09 up 2 days, 23:43,  2 users,  load average: 0.01, 0.21, 0.20


IP


# 公网IP $ curl ifconfig.me 59.110.216.155 # 公网IP,上个地址的网络在国内不太好 $ curl icanhazip.com 59.110.216.155 # 私网IP $ ifconfig eth0 eth0: flags=4163  mtu 1500         inet 172.17.68.39  netmask 255.255.240.0  broadcast 172.17.79.255         ether 00:16:3e:0e:01:d8  txqueuelen 1000  (Ethernet)         RX packets 416550  bytes 505253322 (481.8 MiB)         RX errors 0  dropped 0  overruns 0  frame 0         TX packets 194374  bytes 67561825 (64.4 MiB)         TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0


登录用户


$ who -u who -u root     pts/0        Oct 18 15:04 04:25       16860 (124.200.184.74) root     pts/2        Oct 18 18:10 01:22        2545 (124.200.184.74) root     pts/5        Oct 18 19:33   .         24952 (124.200.184.74) $ last -a | head -6 root     pts/5        Fri Oct 18 19:33   still logged in    124.200.184.74 root     pts/2        Fri Oct 18 18:10   still logged in    124.200.184.74 root     pts/2        Fri Oct 18 18:10 - 18:10  (00:00)     124.200.184.74 root     pts/2        Fri Oct 18 17:54 - 18:10  (00:16)     124.200.184.74 root     pts/2        Fri Oct 18 17:49 - 17:53  (00:03)     124.200.184.74 root     pts/2        Fri Oct 18 16:49 - 17:25  (00:36)     124.200.184.74





推荐阅读
  • 本文介绍了计算机网络的定义和通信流程,包括客户端编译文件、二进制转换、三层路由设备等。同时,还介绍了计算机网络中常用的关键词,如MAC地址和IP地址。 ... [详细]
  • 在Docker中,将主机目录挂载到容器中作为volume使用时,常常会遇到文件权限问题。这是因为容器内外的UID不同所导致的。本文介绍了解决这个问题的方法,包括使用gosu和suexec工具以及在Dockerfile中配置volume的权限。通过这些方法,可以避免在使用Docker时出现无写权限的情况。 ... [详细]
  • 云原生边缘计算之KubeEdge简介及功能特点
    本文介绍了云原生边缘计算中的KubeEdge系统,该系统是一个开源系统,用于将容器化应用程序编排功能扩展到Edge的主机。它基于Kubernetes构建,并为网络应用程序提供基础架构支持。同时,KubeEdge具有离线模式、基于Kubernetes的节点、群集、应用程序和设备管理、资源优化等特点。此外,KubeEdge还支持跨平台工作,在私有、公共和混合云中都可以运行。同时,KubeEdge还提供数据管理和数据分析管道引擎的支持。最后,本文还介绍了KubeEdge系统生成证书的方法。 ... [详细]
  • 阿,里,云,物,联网,net,core,客户端,czgl,aliiotclient, ... [详细]
  • 如何用UE4制作2D游戏文档——计算篇
    篇首语:本文由编程笔记#小编为大家整理,主要介绍了如何用UE4制作2D游戏文档——计算篇相关的知识,希望对你有一定的参考价值。 ... [详细]
  • 使用在线工具jsonschema2pojo根据json生成java对象
    本文介绍了使用在线工具jsonschema2pojo根据json生成java对象的方法。通过该工具,用户只需将json字符串复制到输入框中,即可自动将其转换成java对象。该工具还能解析列表式的json数据,并将嵌套在内层的对象也解析出来。本文以请求github的api为例,展示了使用该工具的步骤和效果。 ... [详细]
  • 图解redis的持久化存储机制RDB和AOF的原理和优缺点
    本文通过图解的方式介绍了redis的持久化存储机制RDB和AOF的原理和优缺点。RDB是将redis内存中的数据保存为快照文件,恢复速度较快但不支持拉链式快照。AOF是将操作日志保存到磁盘,实时存储数据但恢复速度较慢。文章详细分析了两种机制的优缺点,帮助读者更好地理解redis的持久化存储策略。 ... [详细]
  • 计算机存储系统的层次结构及其优势
    本文介绍了计算机存储系统的层次结构,包括高速缓存、主存储器和辅助存储器三个层次。通过分层存储数据可以提高程序的执行效率。计算机存储系统的层次结构将各种不同存储容量、存取速度和价格的存储器有机组合成整体,形成可寻址存储空间比主存储器空间大得多的存储整体。由于辅助存储器容量大、价格低,使得整体存储系统的平均价格降低。同时,高速缓存的存取速度可以和CPU的工作速度相匹配,进一步提高程序执行效率。 ... [详细]
  • 一、Hadoop来历Hadoop的思想来源于Google在做搜索引擎的时候出现一个很大的问题就是这么多网页我如何才能以最快的速度来搜索到,由于这个问题Google发明 ... [详细]
  • 在Android开发中,使用Picasso库可以实现对网络图片的等比例缩放。本文介绍了使用Picasso库进行图片缩放的方法,并提供了具体的代码实现。通过获取图片的宽高,计算目标宽度和高度,并创建新图实现等比例缩放。 ... [详细]
  • 本文介绍了在开发Android新闻App时,搭建本地服务器的步骤。通过使用XAMPP软件,可以一键式搭建起开发环境,包括Apache、MySQL、PHP、PERL。在本地服务器上新建数据库和表,并设置相应的属性。最后,给出了创建new表的SQL语句。这个教程适合初学者参考。 ... [详细]
  • 本文介绍了在rhel5.5操作系统下搭建网关+LAMP+postfix+dhcp的步骤和配置方法。通过配置dhcp自动分配ip、实现外网访问公司网站、内网收发邮件、内网上网以及SNAT转换等功能。详细介绍了安装dhcp和配置相关文件的步骤,并提供了相关的命令和配置示例。 ... [详细]
  • Python实现变声器功能(萝莉音御姐音)的方法及步骤
    本文介绍了使用Python实现变声器功能(萝莉音御姐音)的方法及步骤。首先登录百度AL开发平台,选择语音合成,创建应用并填写应用信息,获取Appid、API Key和Secret Key。然后安装pythonsdk,可以通过pip install baidu-aip或python setup.py install进行安装。最后,书写代码实现变声器功能,使用AipSpeech库进行语音合成,可以设置音量等参数。 ... [详细]
  • C# 7.0 新特性:基于Tuple的“多”返回值方法
    本文介绍了C# 7.0中基于Tuple的“多”返回值方法的使用。通过对C# 6.0及更早版本的做法进行回顾,提出了问题:如何使一个方法可返回多个返回值。然后详细介绍了C# 7.0中使用Tuple的写法,并给出了示例代码。最后,总结了该新特性的优点。 ... [详细]
  • 本文介绍了Java的集合及其实现类,包括数据结构、抽象类和具体实现类的关系,详细介绍了List接口及其实现类ArrayList的基本操作和特点。文章通过提供相关参考文档和链接,帮助读者更好地理解和使用Java的集合类。 ... [详细]
author-avatar
张宏顺Lingling
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有