ubuntu

Ubuntu Informix如何进行资源监控

小樊
45
2025-11-15 11:48:34
栏目: 智能运维

Ubuntu 上监控 Informix 资源的实用方案

一 快速排障的常用命令

二 关键指标与阈值参考

三 持续监控与告警方案

四 5 分钟快速巡检脚本

#!/usr/bin/env bash
# 需预先配置好 INFORMIXSERVER / INFORMIXDIR / ONCONFIG 等环境变量
LOGFILE="/var/log/informix_health_$(date +%F).log"

{
  echo "===== $(date '+%F %T') ====="
  echo "-- onstat -g act (活跃会话) --"
  onstat -g act
  echo

  echo "-- onstat -k (锁与等待) --"
  onstat -k
  echo

  echo "-- onstat -m (缓冲池与内存) --"
  onstat -m
  echo

  echo "-- onstat -l (逻辑日志) --"
  onstat -l
  echo

  echo "-- iostat -x 1 2 (磁盘I/O,取最近一次) --"
  iostat -x 1 2 | tail -n +4 | head -n 1
  echo

  echo "-- vmstat 1 2 (内存/CPU/交换,取最近一次) --"
  vmstat 1 2 | tail -n +4 | head -n 1
} >> "$LOGFILE" 2>&1

0
看了该问题的人还看了