Ad Widget

Collapse

File uploads/downloads exposed on GUI

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • themactech
    Junior Member
    • Dec 2022
    • 7

    #1

    File uploads/downloads exposed on GUI

    I am new to Zabbix, so apologies if this is a face-palm question.

    Is there a way to upload/download files to/from the GUI of the Zabbix frontend? I would want to do this (if possible) for a couple of scenarios:
    • Some devices can have their 'settings' downloaded automatically (via curl or other mechanism), if the device supports it, I would keep 3 files:
      • Birthday configuration
        • Never changes, and is stored indefinitely for reference
      • Previous configuration
      • Current configuration
        • If a diff command detects a change, this becomes the "Previous configuration" and the new one the "Current configuration"
        • Note that this still works if config is encrypted, diff between encrypted files still works (by my tests)
      • This would be ideally exposed for download on the host GUI
        • It would allow for change management/detection
          • Trigger could fire off on change detection
        • It would allow for "disaster recovery" (big feature for most industry segments)
    • I have also tested having contact closure detection on rack cabinet doors, and triggers on traps sent by them that would:
      • Record 30 seconds from an IP camera aimed at the racks
        • Dump the 30 seconds video with timestamp on a folder of my choice
      • This allows to have video evidence of anyone opening the rack units (great combined with change detection)
      • It would be very useful to also have this available for download within the Zabbix server
    I do not know if this is possible, if it would require a module and if that module would need any "fileshare" pre-requisites.

    BTW, I had done the tests with the contact closure/IP camera using Zenoss, but from my reading/research, have no doubt I could replicate the process in Zabbix.
Working...