Ad Widget

Collapse

Помошь c Powershell

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • Deniss.S
    Junior Member
    Zabbix Certified Specialist
    • May 2014
    • 10

    #1

    Помошь c Powershell

    Добрый!

    Есть - мониторинга бэкапа Nakivo.
    У Nakivo есть свои *.bat + *.jar файл который выдаёт данные.
    Code:
    @echo off
    
    pushd "%~dp0"
    
    set JAVA_PATH=../jre/bin/java.exe
    
    if exist %JAVA_PATH% (
        "%JAVA_PATH%" -jar cli.jar %*
    ) else (
        java -jar cli.jar %*
    )
    
    set customexitcode=%errorlevel%
    popd
    exit /b %customexitcode%
    Через Powershell обрабатываю данные для LLD и Items.
    Code:
    $job = & "C:\Program Files\NAKIVO Backup & Replication\bin\cli.bat" --job-list --username nakivo --password password
    {
    "data":

    {
    "{#ID}": "1",
    "{#NAME}": "WIN-SRV2_backup",
    "{#STATUS}": "Ondemand",
    "{#LASTRES}": "Successful"
    }
    }

    Все вроде работает, но сегодня заметили проблему, нету места.
    Проблема в том, что при каждом запуске скрипта в C:\ Windows\Temp создаётся 16 новых *.jar файлов. Вот за 1 неделю ~250GB.
    Click image for larger version  Name:	Capturezb.PNG Views:	1 Size:	57.0 KB ID:	378402

    Если скрипт запускать локально - файлы не появляются.
    Как только добавить в Zabbix, то приплыли, файлы размножаются как зайцы.

    Куда копать? Где Смотреть?
Working...