
Ivan
16.09.2017
11:51:06
Без легенды непонятно

Bitbucket
16.09.2017
11:54:44
Aleksey Shirokih pushed to noc/feature/microservices
bump consul and consul-template versions
Aleksey Shirokih pushed to noc/feature/microservices
enable script_checks for consul
Aleksey Shirokih pushed to noc/feature/microservices
check for notebook much rare

Google

Алексей
16.09.2017
12:38:10
после следующего полного деплоя проконтролируйте факт работы консула. там его мажорное обновление.
могут быть грабли.

John
16.09.2017
12:44:37
Парни, а какие условия надо соблюсти что бы as profile generic host изменился на что то нормальное?)
Snmp прописан в auth profile
Компатибилити показывает snmp ok

Ivan
16.09.2017
12:46:18

John
16.09.2017
12:47:44
Это в какой вкладке искать?)
Box discovery - box - profile галочка стоит

Ivan
16.09.2017
12:54:00
Так, а в логе чего дисквери?


John
16.09.2017
12:55:15
BRANCH: feature/microservices TIP: 8b63c103d656
PROCESS: ./services/discovery/service.py
ERROR FINGERPRINT: ccdac5de-1d46-51ce-b8db-7ba1bf86fe6a
WORKING DIRECTORY: /opt/noc
EXCEPTION: <class 'mongoengine.errors.ValidationError'> Unable to dereference <class 'noc.sa.models.profile.Profile'>:59bba1a84a5e68b5e1974fae
START OF TRACEBACK
------------------------------------------------------------------------
File: lib/nosql.py (Line: 111)
Function: get
104 v = self.document_type.get_by_id(value)
105 else:
106 v = self.document_type.objects.filter(pk=value).first()
107 if v is not None:
108 instance._data[self.name] = v
109 else:
110 raise ValidationError("Unable to dereference %s:%s" % (
111 ==> self.document_type, value))
112 return super(PlainReferenceField, self).__get__(instance, owner)
113
114 def to_mongo(self, document):
115 if isinstance(document, Document):
116 # We need the id from the saved object to create the DBRef
117 id_ = document.id
печалька какая то
это не полный лог


Ivan
16.09.2017
12:56:34
Это к погромистам
Свои профили не делал?
Или правила соответствия?

Google

John
16.09.2017
12:57:00
есть парочка своих

Ivan
16.09.2017
12:57:24
Возможно из-за этого, т.к. теперь там какой-то справочник профилей у них

John
16.09.2017
12:57:36
и правила тоже есть несколько.

Ivan
16.09.2017
12:57:49
Дождись ребят, в общем

John
16.09.2017
12:58:02
как думаешь, стоит убить свои профили или лучше до ПН подождать?)

Ivan
16.09.2017
12:58:38
Второе, конечно. А что за профили?
Если рабочие, то делись со всеми через пулл-реквест

John
16.09.2017
13:01:31
да какие рабочие, обычный дефолт с выключенными некоторыми опциями (мы же про managed object profile ?)

Ivan
16.09.2017
13:02:20
Не, я про профили железп
Типа циско, длинк

John
16.09.2017
13:07:25
SA - Setup - Profile ?
Profile Check Rules должны быть пустыми?
у меня там был некий кастом

Bitbucket
16.09.2017
13:08:53
Aleksey Shirokih pushed to noc/feature/microservices
fix red label

John
16.09.2017
13:09:35
графина тоже умерла( короче до понедельника видимо. В ПН буду опять идти на поклон к парням

Алексей
16.09.2017
13:10:06
а чего с графаной ?
она то чего умерла
@EKbfh ты за компом ? графану 4,5,1 проверял ?

John
16.09.2017
13:11:10
хз, ошибка 500 в вебе)

Алексей
16.09.2017
13:11:22
так себе диагностика...

Google

Алексей
16.09.2017
13:11:36
статус службы ?
чего по логу ?

John
16.09.2017
13:12:12
понял, пошел смотреть/читать

Алексей
16.09.2017
13:12:20
:)

John
16.09.2017
13:13:03
[root@noc noc]# ./noc ctl
grafanads:grafanads-00 RUNNING pid 68788, uptime 23:08:03
[root@noc noc]# tail -2 grafanads-00.log
2017-09-15 17:04:36,736 [noc.core.dcs.base] Registering service grafanads: 10.0.4.111:38851 (id=03e8f663-8e81-4b06-bc7b-ca544f29a56a)
2017-09-15 17:04:36,943 [grafanads] Service is active
типа все заебись))

Алексей
16.09.2017
13:13:53
это не графана....

John
16.09.2017
13:14:49
[root@noc noc]# systemctl is-active grafana-server.service
active

Алексей
16.09.2017
13:15:16
status дает более информативную картинку

John
16.09.2017
13:15:50
[root@noc noc]# systemctl status grafana-server.service
● grafana-server.service - Grafana instance
Loaded: loaded (/usr/lib/systemd/system/grafana-server.service; enabled; vendor preset: disabled)
Active: active (running) since Fri 2017-09-15 15:03:08 MSK; 1 day 1h ago
Docs: http://docs.grafana.org
Main PID: 970 (grafana-server)
CGroup: /system.slice/grafana-server.service
└─970 /usr/sbin/grafana-server --config=/opt/noc/var/etc/grafana/grafana.ini --pidfile= cfg:default.paths.logs=/var/log/grafana cfg:defa...
Warning: Journal has been rotated since unit was started. Log output is incomplete or unavailable.

Алексей
16.09.2017
13:16:46
apt/yum remove grafana
rm -r /etc/defaults/grafana
передеплой

John
16.09.2017
13:17:46
передеплой - через башню? или потом yum install grafana?

Алексей
16.09.2017
13:17:58
ага цент да ?
rm /etc/sysconfig/grafana-server

John
16.09.2017
13:18:19
конечно центос

Алексей
16.09.2017
13:18:24
и передеплой с башни без пула

John
16.09.2017
13:18:47
ок

Google

John
16.09.2017
13:20:08
потекло. ждем результата)
вчера я редеплоился - было больно очень))

Алексей
16.09.2017
13:22:13
пойду ка я запрет повешаю в делой по пятницам

John
16.09.2017
13:22:40
да да!
причем повесь с 22 часов четверга, до 2 часов субботы

Ilya
16.09.2017
13:24:27

Алексей
16.09.2017
13:24:40
а мы не можем не сливать их в пятницу :)

Ilya
16.09.2017
13:25:03
?

John
16.09.2017
13:27:17
waiting 30 sec for NOC start

fx00f
16.09.2017
13:27:35
Не все люди понимают с первого раза
Че вот мешает заебенить тестовый инстанс? И хоть каждый час его обновлять?))

Ilya
16.09.2017
13:28:35

John
16.09.2017
13:31:22
всем до ПН, редеплой не помог :)
https://pastebin.com/qGX3aZ36

Bitbucket
16.09.2017
13:39:43
Aleksey Shirokih pushed to noc/feature/microservices
bump grafana version

Алексей
16.09.2017
13:40:13
@fx00f @somovis @EKbfh версию графаны я поднял.
есть мнение что она при старте может выглядеть сломаной. пока не понял где именно ошибка.
после рестарта может не хвататать переменной PID_FILE_DIR в /etc/sysconfig/grafana-server или в /etc/defaut/grafana
скажите если так
я этот файл не трогаю. графана ставит или не ставит его сама

Ilya
16.09.2017
13:41:22
Хорошо

Google

fx00f
16.09.2017
13:42:55

Ivan
16.09.2017
13:43:38

Алексей
16.09.2017
13:43:46
на чистом и я могу.
на чистом всё ок
а вот при обновлении видимо они не обновляют файл боясь локальных правок и в результате жопик
в логе такое вот
t=2017-09-16T16:25:12+0300 lvl=eror msg="Failed to write pidfile" logger=server error="open /grafana-server.pid: permission denied"

fx00f
16.09.2017
13:45:28
Интересненько

Алексей
16.09.2017
13:47:37
@EKbfh чего с сентри решил? будешь остальным советовать ?

Ivan
16.09.2017
14:04:20
Вообще скорее да, чем нет
но до этого я бы хотел ещё кое-что протестить
1. паста трейсов на gitlab с вырезом кастомных приватных данных(я не нашёл как его заставить дефолтные не юзать)
2. посмотреть на новые трейсы после нового релиза, как я понял, оно это умеет.
3. мб ещё чего, я пока не всё потыкал
и как пользоваться сраным докером и где настраивается его запуск после ребута

kk
16.09.2017
14:41:33

Алексей
16.09.2017
14:41:59
да. графана новая сломана
https://github.com/grafana/grafana/issues/9260
новые юзеры не будут создаваться
Наверное есть смысла создать канал с новостями нока ?

kk
16.09.2017
14:45:04
=)

Ivan
16.09.2017
15:19:20
вот раньше анонсы и релизы были на сайте
(это я про нормальные продукты)
а в случае нока что делать — я хз