centos registro de uso común comandos

prefacio

Debido a las necesidades de la necesidad de proyectos para encontrar la memoria, la lectura y escritura del disco, el rendimiento y otros datos sobre centos comando, es necesario integrar, y mostrarla en escrito en Python web, de modo de terminar algo.

1. memoria

free -g

              total        used        free      shared  buff/cache   available
Mem:             15           0           0           0          14          14
Swap:             7  

Echa un vistazo a los datos o no ser tratados de manera detectan directamente los datos procesados
free -g |awk 'NR==2 {print "{\"total_memory\":"$2"}"}'
a fin de comprobar los datos más o menos.

{"total_memory":15}

2. CPU

lscpu
Aquí Insertar imagen Descripción
Sólo necesito esto, por lo que cambió la siguiente.
lscpu |sed -n '4p'|awk '{print "{\"CPU\":"$2"}"}'

{"CPU":8}

3. El importe total de la capacidad del disco y el disco restante

dfEcha un vistazo a esto más difícil de leer,
por lo que se consolidaron
df -Ph /data |awk '{if(NR >1) print "{\"total_disk\":\""$2"\"}"}'en disco total
df -Ph /data |awk '{if(NR >1) print "{\"avail_disk\":\""$4"\"}"}'cantidad restante del disco
también se puede combinar consulta.

df -Ph /data |awk '{if(NR >1)  print "{\"total_disk\":\""$2"\",\"avail_disk\":\""$4"\"}"}'

salir de datos es buena para ver el formato JSON.

4. La velocidad de lectura y escritura del disco

Usar la iostat esto es la necesidad de instalar, puede ser instalado bajo.
Dirijo esta integración,

iostat  |grep -v "dm" |awk '{ if(NR >6 && $1 != "") {print "{\"disk_name\":\""$1 "\",\"disk_read\":"$3 ",\"disk_write\":"$4"}"}}'\

La versión del sistema operativo

cat /etc/redhat-release |awk '{print $1,$2"-"$3,$4}'

posdata

Estos son la operación y mantenimiento ayuda a escribir, y comenzaron a aprender ahora a la operación y mantenimiento de los conocimientos y organizar nuestro departamento. Si mal escrito, o si tiene una mejor esperanza Daniel crítica.

Publicado 31 artículos originales · ganado elogios 4 · Vistas 2995

Supongo que te gusta

Origin blog.csdn.net/judgerwang/article/details/104917946
Recomendado
Clasificación