Собственно вот!
ConvertFrom-Json : Недопустимый примитив JSON: .
C:\Users\Администратор\Desktop\Satellit.ps1:1 знак:56
- … p://127.0.0.1:14002/api/dashboard).Content | ConvertFrom-Json).data.s …
-
~~~~~~~~~~~~~~~~
- CategoryInfo : NotSpecified: ( [ConvertFrom-Json], ArgumentException
- FullyQualifiedErrorId : System.ArgumentException,Microsoft.PowerShell.Commands.ConvertFromJsonCommand
Для продолжения нажмите клавишу ВВОД…:
Alexey
2
Какой именно?
Используйте другой вариант: Интересует параметр + Аудит
((curl http://127.0.0.1:14002/api/dashboard).Content | ConvertFrom-Json).data.satellites.id | %{"_"; ((curl http://127.0.0.1:14002/api/satellite/_).Content | ConvertFrom-Json).data.audit}
pause
Да, заменил на то что в новой версии. Заработало!
Спасибо!
Alexey
5
Это устаревшая версия. Можете указать, откуда вы его взяли? Возможно, там нужно обновить информацию.
Обновлённые версии:
Я его давно использую. Из Ваших ссылок выудил. С месяц, наверное, он работать перестал.
Сейчас всё ок.
…скажите, что это может значить?
alpha : 19,99999999999995
beta : 6,50704696185073E-41
интересует параметр beta
Alexey
7
Можно почитать дизайн, как эти параметры вычисляются: https://github.com/storj/storj/blob/a5afa4834aeac4b0196002724edde6e2068789cd/docs/blueprints/node-selection.md#design
На самом деле, вас должен интересовать rate
. Если он ниже 0.6 - нода будет дисквалифицирована.
Igor
8
Алексей, подскажите как посмотреть rate параметр?
если использовать скрипт
for sat in `wget -qO - localhost:14002/api/sno | jq .satellites[].id -r`; do wget -qO - localhost:14002/api/sno/satellite/$sat | jq .id,.audit; done
то вывод команды такой:
“118UWpMCHzs6CvSgWd9BfFVjw5K9pZbJjkfZJexMtSkmKxvvAW”
{
“totalCount”: 1160,
“successCount”: 1160,
“alpha”: 19.99999999999995,
“beta”: 0,
“score”: 1
}
…