Size: a a a

2021 January 27

AB

ALEKSANDR Bu!😋 in NOC Project
Andrey Aversant
ну, у него же есть метод http
точно!
источник

AB

ALEKSANDR Bu!😋 in NOC Project
все, все придумал, всем спасиб ))
источник

AB

ALEKSANDR Bu!😋 in NOC Project
а еще вопрос, куда в урл впихнуть токен? ну типа: https://х.х.х.х/api/datastream/cfgping?Private-Token:********, или как-то иначе это делается?
источник

AA

Andrey Aversant in NOC Project
ALEKSANDR Bu!😋
а еще вопрос, куда в урл впихнуть токен? ну типа: https://х.х.х.х/api/datastream/cfgping?Private-Token:********, или как-то иначе это делается?
в заголовок
источник

AA

Andrey Aversant in NOC Project
запроса
источник

AB

ALEKSANDR Bu!😋 in NOC Project
аа, ок
источник

AB

ALEKSANDR Bu!😋 in NOC Project
увидел в хелпе
источник

A

Alexander in NOC Project
звёздочку на гитхабе надо поставить
источник

Y

Yuriy in NOC Project
При выполнении скриптов миграции, получаю сообщение об ошибке.
[root@local_node noc]# ./noc sync-perm
...

2021-01-27 10:05:17,656 [noc.core.debug] UNHANDLED EXCEPTION (2021-01-27 10:05:17.592107)
PROCESS: ./commands/sync-perm.py
VERSION: 20.4.3
BRANCH: HEAD CHANGESET: c86766dc
ERROR FINGERPRINT: fcd84f3f-46d6-5b75-817d-c63d296d7f33
WORKING DIRECTORY: /opt/noc
EXCEPTION: <class 'django.db.utils.ProgrammingError'> column sa_managedobjectselector.filter_managed does not exist
LINE 1: ...er_id", "sa_managedobjectselector"."filter_name", "sa_manage...
                                                            ^
START OF TRACEBACK
------------------------------------------------------------------------
File: core/model/db/monitor.py (Line: 26)
Function: execute
  19             label = query.split(None, 1)[0].lower()[:10]
  20             with Span(
  21                 service="postgres",
  22                 hist=get_hist("postgres", ("command", label)),
  23                 quantile=get_quantile("postgres", ("command", label)),
  24                 in_label=label,
  25             ):
  26 ==>             super().execute(query, vars)
источник

AA

Andrey Aversant in NOC Project
Yuriy
При выполнении скриптов миграции, получаю сообщение об ошибке.
[root@local_node noc]# ./noc sync-perm
...

2021-01-27 10:05:17,656 [noc.core.debug] UNHANDLED EXCEPTION (2021-01-27 10:05:17.592107)
PROCESS: ./commands/sync-perm.py
VERSION: 20.4.3
BRANCH: HEAD CHANGESET: c86766dc
ERROR FINGERPRINT: fcd84f3f-46d6-5b75-817d-c63d296d7f33
WORKING DIRECTORY: /opt/noc
EXCEPTION: <class 'django.db.utils.ProgrammingError'> column sa_managedobjectselector.filter_managed does not exist
LINE 1: ...er_id", "sa_managedobjectselector"."filter_name", "sa_manage...
                                                            ^
START OF TRACEBACK
------------------------------------------------------------------------
File: core/model/db/monitor.py (Line: 26)
Function: execute
  19             label = query.split(None, 1)[0].lower()[:10]
  20             with Span(
  21                 service="postgres",
  22                 hist=get_hist("postgres", ("command", label)),
  23                 quantile=get_quantile("postgres", ("command", label)),
  24                 in_label=label,
  25             ):
  26 ==>             super().execute(query, vars)
скрипты миграции это ./noc migrate
источник

AA

Andrey Aversant in NOC Project
./noc ensure-indexes
./noc collection sync
источник

AA

Andrey Aversant in NOC Project
судя по трейсу ./noc migrate не прошёл
источник

Y

Yuriy in NOC Project
Я не силен в терминах ...Выполнил как на картинке
источник

Y

Yuriy in NOC Project
источник

AA

Andrey Aversant in NOC Project
ну вот первая команда не прошла
источник

AA

Andrey Aversant in NOC Project
вы и монгу и постгрес восстановили?
источник

Y

Yuriy in NOC Project
Andrey Aversant
вы и монгу и постгрес восстановили?
Обе восстанавливал
источник

AA

Andrey Aversant in NOC Project
Yuriy
Обе восстанавливал
удалите данные, восстановите снова
источник

AA

Andrey Aversant in NOC Project
повторите миграцию
источник

AA

Andrey Aversant in NOC Project
и скиньте лог действий
источник