您当前的位置:首页 > 电脑百科 > 站长技术 > 服务器

跨Linux服务器主机,可视化管理进程工具?

时间:2019-10-11 10:00:17  来源:  作者:

概述

supervisord-monitor监控多个linux主机上supervisord进程管理的所有子进程、基于php开发,web方式管理进程,如启动、关闭、重启、查看子进程运行情况等。

跨Linux服务器主机,可视化管理进程工具?

部署 supervisord-monitor 管理程序

1.开启supervisor的web管理端口

vim /etc/supervisord.conf

[inet_http_server]

port=0.0.0.0:9001

username=admin

password=password

至于supervisor如何管理子进程,请参考我的另一篇文章:Linux进程后台运行方式?

2.下载supervisord-monitor前端php文件:

cd /usr/local/Nginx/html/

git clone https://github.com/mlazarov/supervisord-monitor.git

mv supervisord-monitor supervisord

3.编辑php配置文件,添加被监控主机

vim /usr/local/nginx/html/supervisord/Application/config/supervisor.php

$config['supervisor_servers'] = array(

'AliYunWayGit' => array(

'url' => 'http://192.168.31.100/RPC2',

'port' => '9001',

'username' => 'admin',

'password' => 'password'

),

'HomeTestWayGit' => array(

'url' => 'http://192.168.31.101/RPC2',

'port' => '9001',

'username' => 'admin',

'password' => 'password'

),

......

);

4.Nginx配置文件:

server {

listen 80;

server_name supervisord-monitor.test.com;

set $web_root /usr/local/nginx/html/supervisord/public_html;

root $web_root;

index index.php index.html index.htm;

location / {

try_files $uri $uri/ /index.php;

}

location ~ /*.php$ {

fastcgi_index index.php;

fastcgi_param SCRIPT_FILENAME $web_root$fastcgi_script_name;

fastcgi_param SCHEME $scheme;

include fastcgi_params;

fastcgi_pass 127.0.0.1:9000;

}

access_log /usr/local/nginx/logs/xxx.log;

error_log /usr/local/nginx/logs/xxx_error.log;

}

5.重载nginx使配置生效

nginx -s reload

6.supervisord-monitor管理界面访问

http://supervisord-monitor.test.com



Tags:Linux服务器   点击:()  评论:()
声明:本站部分内容及图片来自互联网,转载是出于传递更多信息之目的,内容观点仅代表作者本人,如有任何标注错误或版权侵犯请与我们联系(Email:2595517585@qq.com),我们将及时更正、删除,谢谢。
▌相关推荐
今日总监说32 服务器 磁盘占用率 超过80%多了 。不对啊 之前才清理过df -h 查看了一番 果然40g 用了33g。看了下历史会爆目录 也就5.3G 之前是服务生成临时下载的附件多。...【详细内容】
2021-12-10  Tags: Linux服务器  点击:(17)  评论:(0)  加入收藏
在Linux系统下如何分享文件呢,你可能会想到用scp、rsync此类的命令,但都需要给出服务器密码,不安全。或者搭建一个ftp、nfs或samba的服务,分配个账号或划分个权限给其它人共享文...【详细内容】
2021-12-08  Tags: Linux服务器  点击:(17)  评论:(0)  加入收藏
远程登录介绍目前是虚拟化、云计算的时代,今后的运维工作大概率接触不到物理服务器,因为大部分中小型互联网公司出于节省成本、便捷性等因素考虑会直接购买阿里云、腾讯云等云...【详细内容】
2021-10-21  Tags: Linux服务器  点击:(96)  评论:(0)  加入收藏
Linux目录结构说明谈到Linux文件管理,首先我们需要了解的是要对文件做些什么事情,其实无非就是对一个文件进行创建、复制、移动、查看、编辑、压缩、查找、删除等等。 例如我...【详细内容】
2021-10-12  Tags: Linux服务器  点击:(50)  评论:(0)  加入收藏
案例:100W 的客户端,每三分钟上传一次数据。数据库如何设计?能够查询所有记录? 官方 MySQL 集群方案MySQL ReplicationMySQL Replication 是 mysql 自带的功能,主从复制是通过重...【详细内容】
2021-08-05  Tags: Linux服务器  点击:(68)  评论:(0)  加入收藏
在我们平常使用的开发或者测试环境,由于系统日志通常是debug级别,难免会碰到磁盘满的情况,这时候怎么办呢? 01—查找大文件一般来说,我们的系统或者应用通常部署在/opt目录...【详细内容】
2021-03-26  Tags: Linux服务器  点击:(246)  评论:(0)  加入收藏
本文在分析服务器集群实现虚拟网络服务的相关技术上,详细描述了LVS集群中实现的三种IP负载均衡技术(VS/NAT、VS/TUN和VS/DR)的工作原理,以及它们的优缺点。1.前言我们先分析实现...【详细内容】
2021-03-11  Tags: Linux服务器  点击:(104)  评论:(0)  加入收藏
重装服务器必备安装-精Linux查看版本当前操作系统内核信息 uname -a cat /proc/versionLinux查看当前操作系统版本信息3、 cat /etc/issue 或cat /etc/redhat-release(看CentO...【详细内容】
2020-09-01  Tags: Linux服务器  点击:(98)  评论:(0)  加入收藏
1、账号安全基本使用:1 )用 户 信 息 文 件 /etc/passwd root:x:0:0:root:/root:/bin/bashaccount:password:UID:GID:GECOS:directory:shell用户名:密码:用户ID:组ID:用户说明:家目...【详细内容】
2020-08-15  Tags: Linux服务器  点击:(157)  评论:(0)  加入收藏
一、RedHat/CentOS包管理1. 包管理工具RPM(1) 简介最早用在 RedHat的包管理器,现在已经成为Linux常见的包管理系统。RPM包有两种类型: 二进制RPM包 源码RPM包可以在www.rpmfi...【详细内容】
2020-08-12  Tags: Linux服务器  点击:(90)  评论:(0)  加入收藏
▌简易百科推荐
阿里云镜像源地址及安装网站地址https://developer.aliyun.com/mirror/centos?spm=a2c6h.13651102.0.0.3e221b111kK44P更新源之前把之前的国外的镜像先备份一下 切换到yumcd...【详细内容】
2021-12-27  干程序那些事    Tags:CentOS7镜像   点击:(1)  评论:(0)  加入收藏
前言在实现TCP长连接功能中,客户端断线重连是一个很常见的问题,当我们使用netty实现断线重连时,是否考虑过如下几个问题: 如何监听到客户端和服务端连接断开 ? 如何实现断线后重...【详细内容】
2021-12-24  程序猿阿嘴  CSDN  Tags:Netty   点击:(12)  评论:(0)  加入收藏
一. 配置yum源在目录 /etc/yum.repos.d/ 下新建文件 google-chrome.repovim /etc/yum.repos.d/google-chrome.repo按i进入编辑模式写入如下内容:[google-chrome]name=googl...【详细内容】
2021-12-23  有云转晴    Tags:chrome   点击:(7)  评论:(0)  加入收藏
一. HTTP gzip压缩,概述 request header中声明Accept-Encoding : gzip,告知服务器客户端接受gzip的数据 response body,同时加入以下header:Content-Encoding: gzip:表明bo...【详细内容】
2021-12-22  java乐园    Tags:gzip压缩   点击:(9)  评论:(0)  加入收藏
yum -y install gcc automake autoconf libtool makeadduser testpasswd testmkdir /tmp/exploitln -s /usr/bin/ping /tmp/exploit/targetexec 3< /tmp/exploit/targetls -...【详细内容】
2021-12-22  SofM    Tags:Centos7   点击:(7)  评论:(0)  加入收藏
Windows操作系统和Linux操作系统有何区别?Windows操作系统:需支付版权费用,(华为云已购买正版版权,在华为云购买云服务器的用户安装系统时无需额外付费),界面化的操作系统对用户使...【详细内容】
2021-12-21  卷毛琴姨    Tags:云服务器   点击:(6)  评论:(0)  加入收藏
参考资料:Hive3.1.2安装指南_厦大数据库实验室博客Hive学习(一) 安装 环境:CentOS 7 + Hadoop3.2 + Hive3.1 - 一个人、一座城 - 博客园1.安装hive1.1下载地址hive镜像路径 ht...【详细内容】
2021-12-20  zebra-08    Tags:Hive   点击:(9)  评论:(0)  加入收藏
以下是服务器安全加固的步骤,本文以腾讯云的CentOS7.7版本为例来介绍,如果你使用的是秘钥登录服务器1-5步骤可以跳过。1、设置复杂密码服务器设置大写、小写、特殊字符、数字...【详细内容】
2021-12-20  网安人    Tags:服务器   点击:(7)  评论:(0)  加入收藏
项目中,遇到了一个问题,就是PDF等文档不能够在线预览,预览时会报错。错误描述浏览器的console中,显示如下错误:nginx代理服务报Mixed Content: The page at ******** was loaded...【详细内容】
2021-12-17  mdong    Tags:Nginx   点击:(7)  评论:(0)  加入收藏
转自: https://kermsite.com/p/wt-ssh/由于格式问题,部分链接、表格可能会失效,若失效请访问原文密码登录 以及 通过密钥实现免密码登录Dec 15, 2021阅读时长: 6 分钟简介Windo...【详细内容】
2021-12-17  LaLiLi    Tags:SSH连接   点击:(16)  评论:(0)  加入收藏
最新更新
栏目热门
栏目头条