首页 > 其他分享 >Zabbix 监控Dell EMC Unity 480

Zabbix 监控Dell EMC Unity 480

时间:2023-12-27 13:58:15浏览次数:37  
标签:EMC state -- unity zabbix Dell Zabbix api conf

Zabbix 监控Dell EMC Unity 480

1、 使用EMC Unity REST-API v3,参考

https://www.zabbix.com/integrations/emc?linkId=165523208

https://github.com/aklyuk/zabbix-emc-unity

 

2、 Zabbix注意事项

  unity_get_state.py放入zabbix安装目录的externalscripts 文件内,并赋予执行权限

  create host 时 interface 用agent

  create host 时 Macros :api_user、api_password、snmp_community需更新

  Time=30 分别加入zabbix-server.conf、 zabbix-client.conf

  zabbix_agentd.conf 内添加ServerActive=127.0.0.1,可能会报错

  zabbix_server -R config_cache_reload

  zazbix_proxy -R config_cache_reload

  最后在zabbix server运行脚本unity_get_state.py,返回结果0

./unity_get_state.py --api_ip=xxx.xxx.xxx.xxx --api_port=443 --api_user=username_on_storagedevice --api_password='password' --storage_name="storage-name_in_zabbix" --discovery

 

 

3、 unity_get_state.py 注意事项

# Create log-object

LOG_FILENAME = "/tmp/unity_state.log"     ##具有写权限

unity_logger = logging.getLogger("unity_logger")

unity_logger.setLevel(logging.INFO)

 

 

def send_data_to_zabbix(zabbix_data, storage_name):

        sender_command = "/usr/bin/zabbix_sender"   #zabbix_sender 位置

        config_path = "/etc/zabbix/zabbix_agentd.conf" #zabbix_agentd.conf位置

标签:EMC,state,--,unity,zabbix,Dell,Zabbix,api,conf
From: https://www.cnblogs.com/fayong/p/17930385.html

相关文章

  • 4、zabbix 调用API 发送邮件,告警周报统计
    #coding=utf-8importrequests,json,codecs,datetime,time,pandasfromemailimportencodersfromemail.headerimportHeaderfromemail.mime.textimportMIMETextfromemail.utilsimportparseaddrfromsmtplibimportSMTPimportsmtplibApiUrl='http://......
  • grep -Ev '#|^$' zabbix_server.conf 显示配置文件 命令
    grep-Ev'#|^$'zabbix_server.confroot@k8s-node01:/etc/zabbix#grep-Ev'#|^$'zabbix_server.confLogFile=/var/log/zabbix/zabbix_server.logLogFileSize=0PidFile=/run/zabbix/zabbix_server.pidSocketDir=/run/zabbixDBName=zabbixDBUser=......
  • zabbix
    1、zabbix的安装1.1zabbix服务端安装1.1.1获取yum源阿里云:Wgethttps://mirrors.aliyun.com/zabbix/zabbix/4.4/rhel/7/x86_64/zabbix-release-4.4-1.el7.noarch.rpm安装:rpm–ivhzabbix-release-4.4-1.el7.noarch.rpm1.1.2启动可选rpm的软件仓库yum-yinstallyum-utils#安装......
  • zabbix5.0监控postgresql13.6
    环境描述zabbix版本:5.0.12PG版本:13.6监控需求监控postgresql运行情况(非核心业务,主要监控挂没挂)监控流复制运行情况如有异常,则告警具体步骤在postgresql上创建监控用户,授权,并配置pg_hba.conf文件允许通过该用户去访问到zabbix的网站上下载监控脚本将脚本部署在po......
  • 国产DeepSeek Coder 33B开源:创新代码AI,性能优于CodeLlama
    引言近日,国产AI领域迎来了一项重大突破:DeepSeek团队正式发布了DeepSeekCoder33B模型,这一基于最新人工智能技术的代码生成模型不仅完全开源,而且在多项评测中显示出优于同类产品CodeLlama的卓越性能。Huggingface模型下载:https://huggingface.co/deepseek-aiAI快站模型免费加速下......
  • Zabbix6.0下部署开源的Zabbix报表系统ZbxTable
    Zabbix6.0下部署ZbxTable(开源的Zabbix报表系统)一、ZbxTable简单介绍ZbxTable是使用Go语言开发的一个开源的Zabbix报表系统目前已经推出ZbxTable2.1版本主要功能如下:按照主机类型,展示或导出主机资源资产管理,资源状态总览多用户、角色、用户组配置告警进行精确分发、屏蔽......
  • SpringBoot集成Memcached实现高效缓存
    一、前言Memcached是一款高性能的分布式内存对象缓存系统,可以用来缓存SQL查询结果、API调试结果等。使用Memcached可以减少对数据库的查询次数,提高系统性能。它主要用于减轻数据库负载,提供应用系统,减少数据库压力。SpringBoot可以快速集成Memcached实现对缓存到读写操作。二、安装......
  • ● Zabbix——操作系统加入
    zabbix-get用户测试server端是否可以连通agent的key,并取回值。安装:yuminstallzabbix-get如果不知道路径,可以通过下方命令查找。find/-namezabbix_get安装完成后,可以下面命令来测试是否可以连通agent-s--host:指定客户端主机名或者IP-p--port:客户端端口,默认10050-I......
  • 使用Zabbix监控openstack的系统资源
    1概述OpenStack是一个开源的云计算管理平台项目,是一系列软件开源项目的组合。由NASA(美国国家航空航天局)和Rackspace合作研发并发起,以Apache许可证(Apache软件基金会发布的一个自由软件许可证)授权。OpenStack为私有云和公有云提供可扩展的弹性的云计算服务。项目目标是提供实施......
  • zabbix分布式proxy
    1.为什么要学zabbix-proxyhttps://www.zabbix.com/documentation/4.0/zh/manual/distributed_monitoring/proxies zabbix除了前面于超老师讲解的zabbix-server/zabbix-agent模式以外还支持proxy分布式的功能什么时候要用到?zabbixproxy使用场景:监控远程区......