使用 pm2-web 监控 pm2 服务运行状态

pm2-web 是一款 pm2 服务状态监控程序,基于 web 。

安装

$ npm install -g pm2-web

运行(默认是在8080端口)

$ pm2-web

配置

pm2-web 将会加载默认的配置文件(如果存在)

pm2-web will load one of the following files if they exist (in order of preference)

A file specified by the --config /path/to/config.json argument
From the current users‘ home directory: ~/.config/pm2-web/config.json
A global configuration file: /etc/pm2-web/config.json
  • 1
  • 2
  • 3
  • 4

自定义配置文件

通过 --config yourFile 指定加载的配置文件

新建 pm2-web-config.json 文件:

{
    "www": {
        "host": "localhost",
        "address": "0.0.0.0",
        "port": 10016
    }
}
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7

运行

运行 pm2-web:

$pm2-web --config pm2-web-config.json

访问 localhost:10016

可以在 web 界面查看 pm2 服务运行状态,点击按钮进行 stop restart reload 等操作。

可以查看各个服务的内存、CPU使用情况,日志等。

原文地址:https://www.cnblogs.com/lcword/p/8320739.html

时间: 2024-11-06 07:16:37

使用 pm2-web 监控 pm2 服务运行状态的相关文章

Qt监控后台服务运行状态

mainwindow.h #ifndef MAINWINDOW_H #define MAINWINDOW_H #include <QMainWindow> #include <QMap> #include <QTimer> namespace Ui { class MainWindow; } class MainWindow : public QMainWindow { Q_OBJECT public: explicit MainWindow(QWidget *pare

并行处理框架Celery的Web监控管理服务-Flower

Flower: Real-time Celery web-monitor Flower is a real-time web based monitor and administration tool for Celery. It is under active development, but is already an essential tool. Being the recommended monitor for Celery, it obsoletes the Django-Admin

Cubie PM2.5 监控小程序

Cubietruck 的 led 闪的人眼睛疼,也许你已经把它给关了,这里我合理利用了一下 led 开发了一个利用它们来显示空气质量的小应用,这个小应用会获取当前的空气质量并用 led 灯的颜色来显示:如果 led 灯显示为绿色,表示空气质量不错(优和良)如果 led 灯显示为蓝色,表示空气轻度污染如果 led 灯显示为橘黄,表示空气污染严重(中度污染及中度污染以上)如果 led 灯显示为白色,表示当前无法获取到空气污染数据 数据每半个小时更新一次 这个程序是一个 shell 脚本程序: #!/

微软公众云服务运行状态监控

?? 微软账户.Outlook.com.邮箱/人脉/日历.OneDrive等公众云服务运行状态监控地址如下: https://status.live.com

centos7使用monit监控服务运行状态

安装: yum -y install epel-release yum -y install monit 配置:vim /etc/monitrc set daemon 30 set log syslog set httpd port 2812 and use address 172.20.10.11 allow 172.20.10.2 allow admin:monit #with ssl { # enable SSL/TLS and set path to server certificate

System Center 2012 R2实例3&mdash;部署SCOM监控SharePoint11&mdash;服务监视

Sharepoint的提供的各种功能及服务大多是基于相应的Windows服务进行的,当Windows服务出现问题时,势必会影响到Sharepoint的功能服务,所以对相应的Windows服务监视是很必要的. 本节我们来设定对于Sharepoint场内服务器的Windows服务的监视. Sharepoint监控③:服务监视 警报阈值: 服务器 APP1 APP2 SCH1 WFE1 WFE2 World Wide Web Publishing Service 停止 停止 - 停止 停止 Share

基于SignalR实现B/S系统对windows服务运行状态的监测

通常来讲一个BS项目肯定不止单独的一个BS应用,可能涉及到很多后台服务来支持BS的运行,特别是针对耗时较长的某些任务来说,Windows服务肯定是必不可少的,我们还需要利用B/S与windows服务进行交互,来实现更好的用户体验,搭配redis,memcached等来实现分布式缓存,消息列队处理等等... 但是通常情况我们在B/S端是无法得知其依赖的windows服务当前处于什么样的运行状态,只能通过到server里面去进行查看,或者通过其他途径! 今天我们就通过SignalR来实现一个B/S端

企业内部IT一体化系列之四:WEB平台 SharePoint服务配置

上文中我们只是简单的安装完了SharePoint,其实最最重要的服务配置还在后面,SharePoint自己单独拿出来就可以讲很久,而我这里的目的只是方便大家部署一个可以承载System Center Service Manager自助门户站点的平台,所以我尽量捡重点说: 一:创建服务应用程序: 1:服务应用程序说明 所有的服务数据库命名规则为:SharePoint_WebApp_站点名,SharePoint_App_服务名 命名规则仅供参考 SharePoint 2010中默认有以下服务应用程序

在云计算时代,如何监控云服务的 SLA ?

当今已处于云计算时代,什么都云化了,从文件存储到视频转换,从服务器托管到后端接口,甚至于特定的应用逻辑,比如 IM 服务.好友关系服务等等,很多东西云厂商都帮我们做好了! 因而监控这个主题也貌似渐渐地谈得少了! 甚至于运维人员的需求也在逐渐变少了! 那我们就可以一劳永逸了吗? 不需要我们了解服务器和系统了? 不需要我们部署监控系统和服务了? 我们只需要写好代码发布就可以睡大觉了? No! 虽然云服务器厂商帮我们打理了一切的基础设施,但是 IaaS 厂商给我们的还只是一个个全裸的系统! 虽然 Pa