Zabbix agent自定義值為空

2021-10-05 21:05:40 字數 622 閱讀 8918

環境:

centos 7

zabbix_server 4.0.19

zabbix_agent 4.0.19

通過nvdia-smi獲取顯示卡執行狀態

問題現象:

由於server端無法直接訪問agent,所以採用了active模式,server端能獲取到agent上報的自帶項的值,自定義呼叫nvidia-smi的項無法獲取到值,但在agent端執行zabbix_agent -t 「userpara」 能夠獲取到值

排查思路:

檢視selinux攔截日誌/var/log/message,未發現明確資訊,檢視audit日誌/var/log/audit/audit.log,有deny zabbix_agent_t 字樣,進行如下操作:

生成自定義模組

grep zabbix_agent_t /var/log/audit/audit.log | audit2allow -m nvidia-smi
載入該模組

semodule -i zabbix_server_custom.pp

map key值自定義排序

c mapmymap for map iterator it mymap.begin it mymap.end it 上述示例 中,key的訪問順序為keytype預設的由小到大順序。當keytype為string時,則按照string的預設比較函式 ascii 排序 當keytype為int時,則...

Vue自定義元件插入值

我們自定義元件的時候有時候需要往元件裡面插一些內容 定義乙個元件test,插值內容用slog來代替 export default 呼叫元件的時候 new vue template 這是插值內容1 這是插值內容2 當然我們也可以不定義slotname全部引入 定義乙個元件test,插值內容用slog來...

自定義 如何自定義協議

何為自定義協議,其實是相對標準協議來說的,這裡主要針對的是應用層協議 常見的標準的應用層協議如http ftp smtp等,如果我們在網路通訊的過程中不去使用這些標準協議,那就需要自定義協議,比如我們常用的rpc框架 dubbo,thrift 分布式快取 redis,memcached 等都是自定義...