硬货!Zabbix监控AIX系统服务案例

news2024/11/25 15:38:38

本文将介绍如何使用Zabbix自定义键值脚本方式监控AIX 系统IBM CICS中间件进程服务以及日志文件等信息。

Customer Information Control System (CICS) Transaction Server 是 IBM 针对 z/OS 的多用途事务处理软件。这是一个功能强大的应用程序服务器,用于大型和小型企业中的事务处理,能够以快速且一致的响应时间处理大量事务。CICS Transaction Server for z/OS V4.1 还支持事件处理,它引入了与 IBM® Business Monitor 的集成功能。

CICS 事件处理提供非侵入式方法来增强业务应用程序。事件在定义和控制时不依赖于业务逻辑,无需任何修改即可扩展或监控业务应用程序。您可以使用此事件处理支持来监控 CICS 系统中的业务流程。IBM Business Monitor 可监控这些 CICS 业务事件,

一、首先要在AIX主机上安装Zabbix_Agent服务在这里插入图片描述
二、查看CICS服务命令是否运行正常在这里插入图片描述
三、编写自定义监控脚本,主要以bash、ksh脚本为主。
自动发现规则脚本
#!/bin/bash
INDEX=0
COUNT=KaTeX parse error: Expected '}', got '#' at position 100: … echo -n '{"{#̲APPNAME}":"'APPNAME’“, “{#SERVER}”:”‘KaTeX parse error: Expected '}', got '#' at position 16: SERVER'", "{#̲AREA}":"'AREA’“}’
INDEX=$((INDEX+1))
if [ $INDEX -lt $COUNT ]; then
echo ‘,’
fi
done < /tmp/cicscp.txt
echo ‘]}’
在这里插入图片描述
监控项原型脚本一
#!/usr/bin/ksh
NAME= 1 s t a t e = 1 state= 1state=(awk -v name=“KaTeX parse error: Expected '}', got 'EOF' at end of input: …]+|[[:space:]]+/, “”)} $1 == name {getline; print KaTeX parse error: Expected 'EOF', got '}' at position 2: 2}̲' /tmp/cicslssr…state” ]]
do
state= ( a w k − v n a m e = " (awk -v name=" (awkvname="NAME” ‘{gsub(/1+|[[:space:]]+$/, “”)} $1 == name {getline; print KaTeX parse error: Expected 'EOF', got '}' at position 2: 2}̲' /tmp/cicslssr…state" | awk ‘NR==1{print $1}’在这里插入图片描述
监控项原型脚本二
#!/usr/bin/ksh
NAME= 1 s t a t e = 1 state= 1state=(awk -v name="KaTeX parse error: Expected '}', got 'EOF' at end of input: …]+|[[:space:]]+/, “”)} $1 == name {getline; print
$3}’ /tmp/cicslssrc.txt)

while [[ -z " s t a t e " ] ] d o s t a t e = state" ]] do state= state"]]dostate=(awk -v name=“KaTeX parse error: Expected '}', got 'EOF' at end of input: …]+|[[:space:]]+/, “”)} $1 == name {getline; pri
nt KaTeX parse error: Expected 'EOF', got '}' at position 2: 3}̲' /tmp/cicslssr…state” | awk ‘NR==1{print $1}’在这里插入图片描述
四、添加zbx自定义键值在这里插入图片描述
五、重启Agent服务
#ps -ef |grep zabbix_agentd |awk ‘{print $2}’ |xargs kill -9 #kill 掉agent进程
#/opt/lw_zbx/sbin/zabbix_agentd -c /opt/lw_zbx/conf/zabbix_agentd.conf #手动启动
六、创建监控项在这里插入图片描述
七、创建自动发现规则在这里插入图片描述
八、创建监控原型
监控项原型一在这里插入图片描述
监控项原型二在这里插入图片描述
九、创建触发器类型
表达式:
last(/LW_Template Agent IBM CICS/cicslssrc.state[{#NAME}])<>“active”在这里插入图片描述
十、添加日志文件监控(监测ERROR关键字)
键值:log[/var/cics_regions/XXXX/console.msg,error|ERROR,skip,]在这里插入图片描述
十一、设置日志触发器
表达式:
nodata(/LW_TemplateIBM_CICS/log[/var/cics_regions/XXXX/console.msg,error|ERROR,skip,],120)=0 and find(/LW_TemplateIBM_CICS/log[/var/cics_regions/XXXX/console.msg,error|ERROR,skip,],“error|ERROR”)=1在这里插入图片描述
十二、等待数据采集查看指标是否正常在这里插入图片描述
监控其他详细指标信息请参考IBM官网: Monitoring and reporting - IBM Documentation


  1. [:space:] ↩︎

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

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

input 标签拥有了一种新的类型 :datetime-local 可以同时输入时间和日期

目前用于输入时间的控件有三种&#xff1a; typedate : 输入日期 typetime: 输入时间 typedatetime-local : 输入日期和时间 <input type"datetime-local" /><input type"date" /><input type"time" />

通义灵码 AI 程序员来了!丨阿里云云原生 9 月产品月报

云原生月度动态 云原生是企业数字创新的最短路径。 《阿里云云原生每月动态》&#xff0c;从趋势热点、产品新功能、服务客户、开源与开发者动态等方面&#xff0c;为企业提供数字化的路径与指南。 趋势热点 &#x1f947; 通义灵码 AI 程序员开启邀测&#xff0c;全流程开…

MarkText常用设置及快捷命令

1、设置自动保存 2、设置打开的默认目录 3、设置本地图片保存位置 4、常用快捷命令 1、 新建文档CtrlT 2、 打开侧边栏CtrlJ 3、 显示源代码CtrlE(再次按可切回正常界面)

Linux相关概念和易错知识点(14)(进程终止、进程退出、退出信息)

1.进程终止 &#xff08;1&#xff09;错误码 对于程序常见错误信息&#xff0c;C/C提供了信息解释&#xff0c;保存在<string.h>&#xff0c;使用strerror(错误码)就可以查询 错误信息成立的前提是错误码要和错误信息匹配&#xff0c;我们需要结合C/C给我们的错误码来…

股市入门常见术语介绍

鉴于最近行情讨论火热&#xff0c;我也想借此平台&#xff0c;结合我大学时期身边同学老师的投资经历&#xff0c;写一篇交易入门术语简介。内容不多但是足以达到科普之用。​ 希望大家能谨慎对待投资&#xff0c;始终保持谦虚学习的态度。不要迷失在瞬息万变的金融市场&#x…

第十九节 图像的缩放与插值

图像插值 最常见的四种插值算法 INTER_NEARRST0 INTER_LINEAR1 INTER_CUBIC2 INTER_LANCZOS44 相关应用场景 几何变换&#xff0c;透视变换&#xff0c;插值计算新像素resize&#xff0c; 如果size有值&#xff0c;使用size做缩放插值&#xff0c;否则根据fx与fy卷积。…

HUAWEI_HCIA_实验指南_Lib2.2_理解ARP及Proxy ARP

1、原理概述 ARP(Address Resolution Protocol)是用来将IP地址解析为MAC地址的协议。ARP表项可以分为动态和静态两种类型。动态ARP是利用ARP广播报文&#xff0c;动态执行并自动进行IP地址到以太网MAC地址的解析&#xff0c;无需网络管理员手工处理。静态ARP是建立I…

基于JAVA+SpringBoot+Vue的实习管理系统

基于JAVASpringBootVue的实习管理系统 前言 ✌全网粉丝20W,csdn特邀作者、博客专家、CSDN[新星计划]导师、java领域优质创作者,博客之星、掘金/华为云/阿里云/InfoQ等平台优质作者、专注于Java技术领域和毕业项目实战✌ &#x1f345;文末附源码下载链接&#x1f345; 哈喽兄…

<Project-6 pdf2tx> Python Flask 应用:图片PDF图书的中文翻译解决方案

重要更新&#xff01; Modified on 8oct24. P6已经被 P8 替代&#xff0c;后着支持多任务&#xff0c;多翻译机。在速度与资源占用上&#xff0c;都好于这个P6。 新的 P8 文章链接&#xff1a; &#xff1c;Project-8 pdf2tx-MM&#xff1e; Python Flask应用&#xff1a;在…

59 mysql 存储引擎之 PERFORMANCE_SCHEMA

前言 我们这里来看一下 performance_schema 存储引擎, 我们常见的那些 general_log, slow_log什么的, 都是基于 performance_schema 它主要是 使用 ha_perfschema 下面 api 来操作 performance_schema 中的信息 我们这里基于 performance_schema.variables_by_thread 这张基…

RGB转HDMI方案、MS7210驱动——FPGA学习笔记20

一、简介 见HDMI彩条显示——FPGA学习笔记12-CSDN博客 二、TMDS编码原理 HDMI 采用 TMDS (Time Minimized Differential Signal) 最小化传输差分信号传输技术&#xff0c; 是美国 Silicon Image 公司开发的一项高速数据传输技术&#xff0c; 将视频、 音频、 控制信号进行编码…

电脑上下载配置Flutter Sdk及如何配置Flutter国内镜像

电脑上面下载配置 Flutter Sdk &#xff08;所有版本方法一 样&#xff09;&#xff1a; 1 、下载 Flutter SDK https://flutter.dev/docs/development/tools/sdk/releases#windows 2 、把下载好的 Flutter SDK 随便减压到你想安装 Sdk 的目录 如减压到 &#xff08; F:\flu…

Flink job的提交流程

在Flink中&#xff0c;作业&#xff08;Job&#xff09;的提交流程是一个复杂的过程&#xff0c;涉及多个组件和模块&#xff0c;包括作业的编译、优化、序列化、任务分发、任务调度、资源分配等。Flink通过分布式架构来管理作业的生命周期&#xff0c;确保作业在不同节点上以高…

【Java】多线程代码案例

多线程代码案例 单例模式初步了解饿汉模式懒汉模式线程安全问题分析存在的问题 生产者消费者模型初识生产者消费者模型初识阻塞队列生产者消费者模型的意义BlockingQueue阻塞队列模拟实现 定时器初识计时器初识Timer类初识 schedule() 方法简易定时器的实现思路讲解代码书写 线…

面试字节跳动精选20道产品经理面试题分析回答

分享20道字节跳动产品经理的面试题&#xff0c;产品经理的面试很多会跟项目强关联&#xff0c;比如面试电商产品经理&#xff0c;就要多聊电商的业务&#xff0c;所以我们选了一些比较通用的&#xff0c;面试题及我们的分析回答。 01 20道面试题&#xff08;前10道&#xff0…

react中的重定向Redirect

1, 首先引入 import {BrowserRouter,Route,Switch,Redirect} from react-router-dom 2,使用 一般写在所有路由注册的最下方&#xff0c;当所有路由都无法匹配时&#xff0c;跳转到Redirect指定的路由 <Switch><Route path"/about" component{About}/>…

探索SLMi823x系列 40V, 1A/4A 具有不同配置 双通道死区可编程 隔离驱动器

SLMi823x系列选型型号&#xff1a; SLMi8230BDCG-DG SLMi8230DDCG-DG SLMi8231BDCG-DG SLMi8231DDCG-DG SLMi8232BDCG-DG SLMi8232DDCG-DG SLMi8233BDCG-DG SLMi8233DDCG-DG SLMi8234BDCG-DG SLMi8234DDCG-DG …

codeforces- 973-div2----补题

1、求最小时间 思路&#xff1a;简单的模拟 木桶效应 #include<iostream> #include<algorithm> using namespace std; typedef long long ll; int dx[] { 0,1,0,-1 }; int dy[] { 1,0,-1,0 }; const ll N 2e5 5; const ll mod 1e9 7; ll a[N]; void solve…

液相/气象色谱仪原理

色谱仪 1.液相色谱 常用的是柱色谱 高效液相色谱 在 HPLC 系统中&#xff0c;** 色谱柱内的固定相通常是由颗粒很细的填充物组成。这些细小的填充物具有更大的比表面积&#xff0c;能够提供更多的与样品分子相互作用的机会&#xff0c;从而提高分离效率和分辨率 **。然而&am…

双十一买什么东西好?五大双11好物推荐分享!

双十一购物节即将来临&#xff0c;作为一年一度的购物盛事&#xff0c;许多人都在考虑如何挑选心仪的商品。在这个特殊的日子里&#xff0c;各大电商平台纷纷推出了令人心动的优惠活动&#xff0c;琳琅满目的商品让人眼花缭乱。无论是为自己添置新物品&#xff0c;还是提前采购…