perl学习之nagios脚本
发布时间:2020-12-16 00:15:57 所属栏目:大数据 来源:网络整理
导读:#!/usr/bin/perl? use?strict;? use?Getopt::Long;? use?LWP::Simple;? use?lib? "/usr/lib64/nagios/plugins" ;? use?utils?qw?($TIMEOUT?%ERRORS?print_revision?support);? my?$HOSTADDRESS;? Getopt::Long::GetOptions(? ???????? 'h=s' ?=?$HOSTADDRES
根据查看的nagios官网,如果用perl写监控脚本,必须使用strict模块,定义的所有变量都必须使用my声明,Getopt::Long模块可以为perl脚本传参,lib是指定nagios里utils.pm的位置,引用utils模块,nagios自带的%ERRORS可以为我们返回状态code。 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |