当前位置: 首页 > news >正文

为什么有的网站点不开如何做网站国际化

为什么有的网站点不开,如何做网站国际化,网站轮换图,百度指数怎么看地域数据文章目录 1、获取进程信息的方法1.1、通过读取/proc目录获取进程相关信息1.2、通过Linux命令获取进程信息1.2.1、top#xff08;CPU/内存#xff09;命令1.2.2、iotop#xff08;磁盘IO#xff09;命令1.2.3、nethogs#xff08;流量#xff09;命令 2、使用prometheus c… 文章目录 1、获取进程信息的方法1.1、通过读取/proc目录获取进程相关信息1.2、通过Linux命令获取进程信息1.2.1、topCPU/内存命令1.2.2、iotop磁盘IO命令1.2.3、nethogs流量命令 2、使用prometheus client_java实现3、最终运行效果3.1、client_java在浏览器访问效果3.2、接入prometheus和Grafana访问效果 1、获取进程信息的方法 1.1、通过读取/proc目录获取进程相关信息 在Linux系统中/proc 目录下的文件和文件夹代表了系统中的进程和硬件信息包括CPU、内存、硬盘、网络等。它是一个虚拟文件系统/proc通过访问这个虚拟文件系统中的特殊文件可以获取到系统的各种信息。常用的proc命令的用法和功能 proc/cpuinfo # 这个文件显示了系统中的CPU信息包括CPU型号、频率、缓存大小等。 proc/meminfo # 此文件显示了系统的内存使用情况包括总内存、可用内存、缓存、交换空间等。 proc/version # 这个文件显示了当前正在运行的内核版本信息。 proc/filesystems # 此文件列出了当前系统支持的文件系统类型。 proc/net/dev # 这个文件显示了网络接口的统计信息包括接口名称、接收和发送的数据包数量等。 proc/loadavg # 此文件显示了系统的平均负载情况包括1分钟、5分钟和15分钟的平均负载值。 proc/sys/kernel # 此文件夹包含了一些内核参数的配置文件可以通过修改这些文件来改变系统的行为。 /proc/[pid] # 目录是Linux系统中的一个虚拟文件系统目录它包含了有关进程的信息每个进程都有一个对应的/proc/pid目录。通过读取/proc/pid目录中的文件可以及时了解进程的状态和运行情况方便进行进程管理和调试。# 常见的/proc/[pid]信息 /proc/pid/attr # 安全相关的选项 /proc/pid/autogroup # 该目录包含了进程的自动分组信息。 /proc/pid/auxv # 该文件包含了进程的辅助向量信息。 /proc/pid/cgroup # 该文件包含了进程所在的控制组信息。 /proc/pid/clear_refs # 该文件用于清除进程使用的匿名内存页的引用计数。 /proc/pid/cmdline #该文件包含了进程启动时使用的命令行参数。 /proc/pid/comm # 该文件包含了进程的命令名。 /proc/pid/coredump_filter # 该文件包含了进程的转储核心过滤器。 /proc/pid/cpuset # 该文件包含了进程所在的CPU集合信息。 /proc/pid/cwd # 该文件是一个符号链接指向当前进程的工作目录。 /proc/pid/environ # 该文件包含了进程的环境变量列表。 /proc/pid/exe # 该文件是一个符号链接指向当前进程正在执行的可执行文件。 /proc/pid/fd # 该目录包含了当前进程打开的文件描述符列表。 /proc/pid/fdinfo # 该目录包含了当前进程打开的文件描述符信息。 /proc/pid/io # IO信息 /proc/pid/limits # 该文件包含了进程的资源限制信息。 /proc/pid/maps # 该文件包含了进程的内存映射信息。 /proc/pid/mem # 该文件包含了进程在内存中的内容。 /proc/pid/mountinfo # 该文件包含了进程所挂载的文件系统信息。 /proc/pid/mounts # 该文件包含了进程所挂载的文件系统信息与mountinfo文件类似。 /proc/pid/mountstas # 该文件包含了进程所挂载的文件系统的统计信息。 /proc/pid/ns/ # 该目录包含了进程的命名空间信息。 /proc/pid/ns/ipc # 该文件是一个符号链接指向进程的IPC命名空间。 /proc/pid/ns/net # 该文件是一个符号链接指向进程的网络命名空间。 /proc/pid/ns/uts # 该文件是一个符号链接指向进程的UTS命名空间。 /proc/pid/numa_maps # 该文件包含了进程的NUMA内存映射信息。 /proc/pid/oom_adj # 该文件包含了进程的OOMOut of Memory值即内存不足时该进程被杀死的优先级。 /proc/pid/oom_score # 该文件包含了进程的OOM得分即OOM杀死该进程的优先级。 /proc/pid/oom_adj_score # 该文件包含了进程的OOM值和OOM得分。 /proc/pid/root # 该文件是一个符号链接指向进程的根目录。 /proc/pid/smaps # 该文件包含了进程的内存使用情况与/proc/pid/maps文件类似但提供了更详细的信息。 /proc/pid/stat # 该文件包含了进程的状态信息如进程ID、父进程ID、状态、CPU使用情况等。 /proc/pid/statm # 该文件包含了进程的内存使用信息如内存大小、共享内存大小、代码大小等。 /proc/pid/status # 该文件包含了进程的状态信息如进程的状态、CPU使用情况、内存使用情况等。 /proc/pid/task # 该目录包含了当前进程的线程列表每个线程都有一个对应的子目录。1.2、通过Linux命令获取进程信息 1.2.1、topCPU/内存命令 # 使用方式 top 的使用方式 top [-] [d delay] [q] [c] [S] [s] [i] [n] [b]-d delay #delay代表秒数表示top命令显示的页面更新一次的间隔default5s -b #以批次的方式执行top -p #-p pid 仅显示指定进程 ID 的信息 -u #-u username 仅显示指定用户名的进程信息 -S #累计显示进程的 CPU 使用时间 -c #显示完整的命令行而不截断 -i #不显示闲置idle或无用的进程 -H #在进程信息中显示线程的详细信息 -n #与-b配合使用表示需要进行几次top命令的输出结果 -p #指定特定的pid进程号进行观察# top 命令显示的页面还可以输入以下按键执行相应的功能注意区分大小写 ? #显示在top页面中可以输入的命令 P #以 CPU 的使用资源排序显示 M #以内存的使用资源排序显示 N #以 PID 排序显示 T #由进程使用的时间累计排序显示 k #给某一个 pid 一个信号可以用来杀死进程(9) r #给某个 pid 重新定制一个 nice 值(即优先级) q #退出 top (用 ctrl c 也可以退出 top)# 结果参数说明: PID # 进程 ID USER # 进程所有者 PR # 优先级 NI # nice 值 VIRT # 虚拟内存大小 RES # 常驻集大小即物理内存大小 SHR # 共享内存大小 S # 进程状态 %CPU # CPU 使用率 %MEM # 内存使用率 TIME # CPU 时间累计 COMMAND # 命令名称或命令行1.2.2、iotop磁盘IO命令 #1、前置条件 # 1内核版本为2.6.20或更高版本 # 2Python 2.7或更高的版本 #2、yum安装 yum -y install iotop #3、源码安装 wget http://guichaz.free.fr/iotop/files/iotop-0.6.tar.gz tar -zxvf iotop-0.6.tar.gz cd iotop-0.6 python setup.py build python setup.py install#运行命令选项 iotop -oP # 仅仅显示有IO的进程 --version #显示版本号 -h, --help #显示帮助信息 -o, --only # 只显示有 I/O 活动的进程避免显示那些没有任何 I/O 操作的进程 -b, --batch # 批量模式用于记录日志或分析输出一次后自动退出常用于将数据重定向到文件。 -n NUM, --iterNUM #在非交互式模式下设置显示的次数 -d SEC, --delaySEC # 指定每次刷新的时间间隔以秒为单位默认为 1 秒。 -p PID, --pidPID #只显示指定PID的信息 -u USER, --userUSER #显示指定的用户的进程的信息 -P, --processes #只显示进程一般为显示所有的线程 -a, --accumulated #显示从iotop启动后每个线程完成了的IO总数 -k, --kilobytes # 以 KB/s 为单位显示 I/O 速率默认显示 B/s。 -t, --time #在每一行前添加一个当前的时间# 结果说明 TID #线程号或进程号 PRIO #线程运行时的I/O优先级 USER #进程所属用户 DISK READ #刷新时间间隔内读取数据量 DISK WRITE #刷新时间间隔内写入数据量 SWAPIN #每个进程的交换使用率 IO #每个进程的 I/O 利用率包含磁盘和交换 COMMAND #进程名字1.2.3、nethogs流量命令 # 安装 yum方式安装Nethogs 安装依赖 yum install epel-release yum install nethogs# 运行命令选项 nethogs ens33 -t -v 0 -d 5 -c 2 nethogs -t -v 0 -d 5 -c 2-V # 打印版本信息 -h # 帮助信息 -b # 以“bughunt”模式运行隐式tracemode并显示每个进程的网络使用情况和其他相关信息 -d # 指定刷新间隔的秒数默认为1秒。 -v # 流量显示模式 (0 KB/s, 1 total KB, 2 total B, 3 total MB). 默认 0 -c # 更新次数。默认值为0(无限制) -t # 跟踪模式,以文本模式显示结果记录下每一次刷新的流量信息 -p # 在混杂模式下监听流量不推荐 -s # 按发送流量进行排序2、使用prometheus client_java实现 本文使用《Prometheus监控java应用》的prometheus的“client_java”库实现自定义Exporter,使用zt-exec库执行top、iotop、nethogs命令获取进程的CPU使用率、内存使用率、IO读写速度、发送接收流量信息这里省略实现代码。 3、最终运行效果 3.1、client_java在浏览器访问效果 3.2、接入prometheus和Grafana访问效果 附件task_exporter审核中 已使用graalvm构建的二进制文件不依赖jdk在cetnos7、8下运行测试正常运行命令 ./task_exporter
http://www.pierceye.com/news/65280/

相关文章:

  • 做cp和网站运营响应式地方网站
  • 只知道网站后台怎么做301p2p网站开发费用
  • 小伙做钓鱼网站 背警方带走网站如何做延迟加载
  • 专业网站优化外包河北邯郸最新消息
  • 传媒建设网站抖音代运营怎么跟客户沟通并成交
  • 湛江网站建设方案优化个人主页网页设计素材
  • 西安网站建设王永杰网站怎么做防御
  • 昆明企业网站设计免费ftp服务器申请网站
  • 韩雪个人官方网站大庆互联网公司
  • 怎么做网站给国外看见做网站最便宜
  • 珠海网站建设q479185700棒青岛官网seo
  • 广水市建设局网站石家庄seo代理
  • 好看的学校网站首页甘肃三北防护林建设局网站
  • 交流建设网站住房与城市建设部网站
  • 高端网站建设口碑网站头部通用代码
  • 国外网站 备案小程序开发平台怎么选择
  • 阿里云网站架构怎么做烟台网站排名seo
  • 网站开发费会计处理垂直电商网站建设
  • 网站建设泉州企业网站用哪个cms好
  • 如何建双注册网站做播放器电影网站需要多少钱
  • 苏州培训网站建设网站后门清除
  • 网站开发专业工资有了源码然后如何做网站
  • 网站缩放代码东莞常平中学高中部
  • 做商城网站要哪些流程图django 企业网站开发
  • 内网小网站的建设网站使用cookies
  • 室内设计网站哪些号公司网站维护都需要怎么做
  • 广州网站优化网站现在网站开发语言有
  • 做外贸网站违法吗替换wordpress为QQ头像
  • wordpress网站导入营销网络地图
  • 上门做网站公司甘肃网站备案审核