IT监控(进阶篇):运维监控系统手把手部署教学

news/2024/12/30 4:21:43/文章来源:https://www.cnblogs.com/lwops/p/18527742

前言:

注:系统需必须是centos7.4-7.9或redhat7.4-7.9且无其他业务的,不存在nginx、php、mysql、perseusZ_server、ansibles、postgresql等软件,否则一些脚本探测到已安装则会跳过配置文件的修改导致后续安装的系统功能异常。

top #查看系统配置最低要求CPU8核心以上,内存8G以上。
df -hl #查看默认数据路径/data 目录最少需要大于100G。
ss -tanl #查看是否存在默认端口10051、10052、10073、80、8081,存在则需要更改所有应用的端口或调整一键部署包配置文件

一、基础环境部署

操作步骤如下:

1、下载安装包:https://forum.lwops.cn/download#menuId=2
1、上传安装包lw_V7.0_ITIM.zip到任意目录下
2、解压文件
[root@LW ~]# unzip lw_V7.0_ITIM.zip

 

[root@LW ~]# tar xvf LWSetup.tar.gz

[root@LW ~]# cd LWSetup
3、执行脚本(选择POSTGRESQL数据库)
[root@LW ~ LWSetup]# sh LW_install.sh

 

这里先选择postgresql,即基于PG数据库搭建;
安装选择install,默认全部安装底层组件
安装完成后,将看到如下提示:

 

4、脚本运行完成后检查服务是否正常运行
service nginx status
service php-fpm status
service postgresqld status
service lwops_agentd status
service perseusZ_server status

注:
1、如最终服务没有全部启动,麻烦提供日志文件联系我们(日志文件位置如下图所示)
2、如需更改默认配置,可查看详细脚本LW_install.sh 进行相关默认配置更改

 

二、Web门户部署

1、解压文件
[root@LW ~]# tar xvf LWweb.tar.gz

[root@LW ~]# cd LWweb
2、 执行脚本(选择POSTGRESQL)
[root@LW ~ LWweb]# sh LW_web_install.sh

 

这里先选择postgresql,即基于PG数据库搭建;

完成安装后,会看到如下提示:

 

注:
1、如最终显示没有出现上图所示,麻烦提供日志文件联系我们(日志文件位置如下图所示)
2、如需更改默认配置,可查看详细脚本LW_web_install.sh 进行相关默认配置更改

 

三、Web登陆及初始化

1、 使用谷歌浏览器输入IP:http://X.X.X.X后回车
2、 第一步:开始【环境检测】,系统环境检测通过后,进行【数据库配置】。
3、 第二步:配置数据库,默认不用修改信息;测试通过后,点击下一步安装初始化。
4、 第三步:初始化安装过程大致需要几分钟,安装过程勿关闭界面。
5、 第四步:点击完成,可立即体验系统。
注意:初始化完成后的4个默认对象是监控服务器本身的,如果IP未自动更新为虚机IP,则需要更改IP启用监控,不可删除。

 

四、策略说明

 

 

 

类型

权限信息

对外端口开放

监控平台

操作系统ROOT权限

TCP 10051、10052、80

操作系统

安装Agentd操作帐号权限

TCP :10073 ICMP

中间件

操作开启JMX,重启中间件权限帐号密码

JMX端口TCP服务端口

数据库

账号密码、端口、实例名

TCP:实例端口

服务器

管理口用户名密码SNMP团体名

UDP:623(IPMI)、161(SNMP) ICMP

存储

管理口用户名密码SNMP团体名

TCP: 5859(SMI-S)、22(SSH)、23(THENLE) UDP:161(SNMP) ICMP

小型机

控制台用户名、密码SNMP团体名

TCP:22(SSH)、23 (THENLE) UDP:161(SNMP) ICMP

网络设备

SNMP团体名

UDP:161(SNMP) ICMP

虚拟化

Vcenter帐号密码

TCP:443(API、SDK) ICMP

其他

视具体设备情况

 

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/827139.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

RocketMQ实现优惠券秒杀

RocketMQ实现优惠券秒杀的简单思路秒杀架构图准备数据库 SET NAMES utf8mb4; SET FOREIGN_KEY_CHECKS = 0;-- ---------------------------- -- Table structure for goods -- ---------------------------- DROP TABLE IF EXISTS `goods`; CREATE TABLE `goods` (`id` int(11…

2024.11.5 人工智能在小学教育教学中的应用

【知识小课堂1】概念与历史 人工智能(Artificial Intelligence),引文缩写为AI。它是研究、开发用于模拟延伸和扩展人的智能的理论、方法、技术及应用系统的一门新的技术科学。 (一)学科范畴 人工智能是一门边沿学科,属于自然科学、社会科学、技术科学三向交叉学科。 (二)涉及…

S7-1200对V90 PN进行位置控制的三种方法

S7-1200系列PLC通过PROFINET与V90 PN伺服驱动器搭配进行位置控制,实现的方法主要有以下三种: • 方法一、在PLC中组态位置轴工艺对象,V90使用标准报文3,通过MC_Power、MC_MoveAbsolute等PLC Open标准程序块进行控制, 这种控制方式属于中央控制方式(位置控制在PLC中计算,驱…

11.5 人工智能学习内容

人工智能(Artificial Intel ligence) 引文缩写为AI。它是研究、开发用于模拟、延伸和扩展人的智能的理论、方法、技术及应用系统的一门新的技术科学。 (一)学科范畴 人工智能是一门边沿学科,属于自然科学、社会科学、技术科学三向交叉学科。 (二)涉及学科与领域 哲学和认…

Nuxt.js 应用中的 nitro:build:public-assets 事件钩子详解

title: Nuxt.js 应用中的 nitro:build:public-assets 事件钩子详解 date: 2024/11/5 updated: 2024/11/5 author: cmdragon excerpt: nitro:build:public-assets 是 Nuxt 3 中的一个生命周期钩子,在复制公共资产之后调用。该钩子使开发者能够在构建 Nitro 服务器之前,对公…

FB284功能说明

FB284功能说明带增量编码器V90,使用参考挡块+编码器零脉冲方式回零时,参考挡块回零开关接到哪里,怎样配置 回零开关连接到一个PLC的数字量输入点,PLC内编程将其状态关联到FB284功能块ConfigEPos输入引脚的bit6。 (1)将V90参数P29240设置为1(选择参考挡块+零脉冲方式回零)…

《图解设计模式》 第九部分 避免浪费

第二十章 Flyweight 模式public class BigcharFactory{//这里对使用到的内容进行了缓存private HashMap pool = new HashMap();//有则直接取,无则创建并保存到缓存。public synchronized BigChar getBigChar(char charname){BigChar bc = (BigChar) pool.get("" + c…

黑马PM-电商项目-订单管理

支付管理订单管理订单统计评价管理

记录一下从keil官网下载DFP(芯片支持包)的方法

1.打开官网 www.keil.arm.com2.点击右上角的下载按钮,进入下一页面3.选择MDK-ARM会进入到MDK下载页面。 这里我们不用下载MDK。4.选择左下角的芯片列表按钮5.选择我们使用的芯片(我这里使用的是STM32L051系列)6.然后选择DFP7.在右上角选择下载DFP文件

.NET 全能高效的 CMS 内容管理系统

前言 推荐一款强大的企业级工具 — SSCMS 内容管理系统。 SSCMS 为企业级客户设计,完全开源免费,适用于商业用途且无需支付任何产品或授权费用。 本文将详细介绍 SSCMS 系统的功能、用户界面及使用注意事项等内容。 项目介绍 SSCMS 基于 .NET Core 开发,无论是在 Windows、L…