识别 API

识别 API

NetApp 技术支持正在帮助我解决 Nagios 和文件管理器集群之间的 SDK 问题。他问我的一个问题是,“当您运行 /usr/local/nagios/libexec/check_netapp_ontap.pl 时,您正在调用什么 API?”。当我在 RHEL 6 中运行此命令时,如何确定正在使用哪个 API?

答案1

虽然代码可以在Linux上运行,但这并不是真正的Linux问题。

假设代码来自于此外部IT页面,然后仅从变量名称来看,我觉得 NaServer.pm 部分正在尝试使用 ZAPI 接口。

[...]
$::ZAPI_xmlns = "http://www.netapp.com/filer/admin";
$::ZAPI_dtd = "file:/etc/netapp_filer.dtd";
my $FILER_dtd = "file:/etc/netapp_filer.dtd";
my $DFM_ZAPI_dtd = "file:/etc/netapp_dfm.dtd";
my $AGENT_ZAPI_dtd = "file:/etc/netapp_agent.dtd";
$::ZAPI_snoop = 0;

相关内容