Ad Widget

Collapse

zabbix_sender autodiscovery/Item prototype

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • Lake
    Junior Member
    • Feb 2016
    • 8

    #1

    zabbix_sender autodiscovery/Item prototype

    Hello,

    I have create script what create file.txt like

    "ServerName" "Folder1.DeltaTime" UnixTimeStamp Value
    "ServerName" "Folder2.DeltaTime" UnixTimeStamp Value
    "ServerName" "Folder3.DeltaTime" UnixTimeStamp Value
    ...
    "ServerName" "Folder99.DeltaTime" UnixTimeStamp Value

    And I send that file to zabbix server
    zabbix_sender -c /usr/local/etc/zabbix_agentd.conf -T -i file.txt

    So how I can create Items Prototype in Discovery?
  • Lake
    Junior Member
    • Feb 2016
    • 8

    #2
    I did it

    In zabbix server
    Discovery:
    • Name: Folders In Discovery
    • Type: Zabbix trapper
    • Key: folder.in

    Item prototypes
    • Name: Data.{#FOLDER}.NumberOfFiles
    • Type: Zabbix trapper
    • Key: Data.In.NumberOfFiles.[{#FOLDER}]


    In Agent side:
    Discovery:
    FolderDiscovery.txt (Only one line)
    "HostName" "folder.in" {"data":[ {"{#FOLDER}":"Folder1"}, {"{#FOLDER}":"Folder2"}]}
    zabbix_sender -c zabbix_agentd.conf -i FolderDiscovery.txt
    DataTransfer:
    Data.txt
    "HostName" "Data.In.NumberOfFiles.[Folder1]" UnixTimeStamp Value
    "HostName" "Data.In.NumberOfFiles.[Folder2]" UnixTimeStamp Value
    zabbix_sender -c zabbix_agentd.conf -T -i Data.txt
    // Lake

    Comment

    Working...