複数の値を持つZabbixユーザーパラメータが機能しない

user54

SQUIDから情報を収集するためにZabbixアイテムをFreeBSDで実行可能にしようとしています。

次のUserParameterがあります。

UserParameter=data.sclient[*], printf "GET cache_object://localhost/purgeng/$2 HTTP/1.0\nAccept */*\n\n" | for i in $(echo "$1" | tr "," "\n" ); do nc -w 3 127.0.0.1 $i ; done | awk '/^[[:space:]]*$$
/ {getline;split($$0, a, / = /);print a[2]} END{if(!NR) print -2}'

ただし、次のように1つのポート値でのみ機能します。

zabbix_get -s 192.168.1.7 -p 10050 -k data.sclient["1111",distributors/configured]
6

2つのポート値で試してみると:

zabbix_get -s 192.168.1.7 -p 10050 -k data.sclient["1111,2222",distributors/configured]
false

複数のポートで動作させるために私を助けてくれませんか?

user54

私の問題は、forループの設定が正しくないことにありました。

やった:

UserParameter=data.sclient[*], for i in $(echo $1); do printf "GET cache_object://localhost/purgeng/$2 HTTP/1.0\nAccept */*\n\n" | nc -w 3 127.0.0.1 $i ; done | awk '/^[[:space:]]*$$/ {getline;split($$0, a, / = /);print a[2]} END{if(!NR) print -2}'

$ zabbix_get -s 192.168.1.7 -p 10050 -k data.sclient["1111 2222",distributors/connected]
3
3

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

複数のパラメーターを持つデータバインディングバインディングアダプターが機能しない

分類Dev

DBNull.Valueの値を持つC#MySqlCommandパラメーターが機能しない

分類Dev

FlaskBluePrintルートが複数のパラメーターで機能しない

分類Dev

NodeJSExpressで複数のパラメーターが機能しない

分類Dev

複数のパラメーターを使用したMVCルーティングが機能しない

分類Dev

複数のインスタンスを持つユーザーの平均値を表示しない

分類Dev

引数配列を使用したJavaScript関数のパラメーター値の変更が機能しない

分類Dev

ユニットテストWebApiコントローラー偽のApiController。カスタムIDを持つユーザーが機能しない

分類Dev

複数のパラメーターを持つマングースfindOneは機能しません

分類Dev

一部のユーザーではOUTパラメーターが機能しない

分類Dev

2つの日付パラメーターを持つコントローラーメソッドが機能しない理由がわかりません

分類Dev

ユーザーが入力したパラメーターに複数の文字列値を渡す

分類Dev

複数の値を持つパラメーターPython

分類Dev

複数のパラメーターを渡すUIBootstrap Modal Window AngularJSが機能しない

分類Dev

Reactルーターの複数のパラメーターが機能しない

分類Dev

SSRSレポートで複数値パラメーターが機能しない

分類Dev

Spring:固定レートのパラメーターを持つSpringスケジューラーが正しく機能しない

分類Dev

複数のパラメーターを持つHttpRequestが迅速

分類Dev

Authorizationヘッダーの複数のパラメーターが基本認証で機能しない

分類Dev

ActivityOptions.makeSceneTransitionAnimationが複数のビューを持つkotlinで機能しない

分類Dev

複数の条件を持つステートメントが機能しない場合

分類Dev

参照パラメーターで機能しないnull値としての葉を持つC ++の二分探索木

分類Dev

Javascript関数パラメーターが機能しない

分類Dev

Djangoの複数の同じGETパラメーター名が機能しない

分類Dev

SiteMapMvcが静的URLの2つのパラメーターで機能しない

分類Dev

単一のパラメーターを持つJavaScriptの新しいDate()がGlitchで期待どおりに機能しない

分類Dev

パラメータがパラメータパックの場合、右辺値参照が機能しない

分類Dev

MongoDB集約ルックアップが複数のパラメーターで機能しない

分類Dev

Codeigniter isset()または条件が複数のパラメーターで機能しない

Related 関連記事

  1. 1

    複数のパラメーターを持つデータバインディングバインディングアダプターが機能しない

  2. 2

    DBNull.Valueの値を持つC#MySqlCommandパラメーターが機能しない

  3. 3

    FlaskBluePrintルートが複数のパラメーターで機能しない

  4. 4

    NodeJSExpressで複数のパラメーターが機能しない

  5. 5

    複数のパラメーターを使用したMVCルーティングが機能しない

  6. 6

    複数のインスタンスを持つユーザーの平均値を表示しない

  7. 7

    引数配列を使用したJavaScript関数のパラメーター値の変更が機能しない

  8. 8

    ユニットテストWebApiコントローラー偽のApiController。カスタムIDを持つユーザーが機能しない

  9. 9

    複数のパラメーターを持つマングースfindOneは機能しません

  10. 10

    一部のユーザーではOUTパラメーターが機能しない

  11. 11

    2つの日付パラメーターを持つコントローラーメソッドが機能しない理由がわかりません

  12. 12

    ユーザーが入力したパラメーターに複数の文字列値を渡す

  13. 13

    複数の値を持つパラメーターPython

  14. 14

    複数のパラメーターを渡すUIBootstrap Modal Window AngularJSが機能しない

  15. 15

    Reactルーターの複数のパラメーターが機能しない

  16. 16

    SSRSレポートで複数値パラメーターが機能しない

  17. 17

    Spring:固定レートのパラメーターを持つSpringスケジューラーが正しく機能しない

  18. 18

    複数のパラメーターを持つHttpRequestが迅速

  19. 19

    Authorizationヘッダーの複数のパラメーターが基本認証で機能しない

  20. 20

    ActivityOptions.makeSceneTransitionAnimationが複数のビューを持つkotlinで機能しない

  21. 21

    複数の条件を持つステートメントが機能しない場合

  22. 22

    参照パラメーターで機能しないnull値としての葉を持つC ++の二分探索木

  23. 23

    Javascript関数パラメーターが機能しない

  24. 24

    Djangoの複数の同じGETパラメーター名が機能しない

  25. 25

    SiteMapMvcが静的URLの2つのパラメーターで機能しない

  26. 26

    単一のパラメーターを持つJavaScriptの新しいDate()がGlitchで期待どおりに機能しない

  27. 27

    パラメータがパラメータパックの場合、右辺値参照が機能しない

  28. 28

    MongoDB集約ルックアップが複数のパラメーターで機能しない

  29. 29

    Codeigniter isset()または条件が複数のパラメーターで機能しない

ホットタグ

アーカイブ