Size: a a a

2021 January 19

GG

George Gaál in Saltstack
Kirill Proskurin
боюсь что придется свой экспортер писать
наверняка
источник

АС

АцЦкИй СОтОНа... in Saltstack
[IPT] Dmitry Knyazev
а как лучше всего мониторить отвалившихся миньонов через пром?
node exporter натравленный на systemd  ?
источник

АС

АцЦкИй СОтОНа... in Saltstack
И по состоянию сервиса
источник

GG

George Gaál in Saltstack
АцЦкИй СОтОНа
node exporter натравленный на systemd  ?
На миньоны ? Задача другая была
источник

KP

Kirill Proskurin in Saltstack
АцЦкИй СОтОНа
node exporter натравленный на systemd  ?
ну ты сам определись что для тебя "отвалившиеся"
источник

KP

Kirill Proskurin in Saltstack
можно пойти по интересному маршруту и вызывать salt \* test.ping —out json и этот атпут интерпретировать
источник

[K

[IPT] Dmitry Knyazev in Saltstack
АцЦкИй СОтОНа
node exporter натравленный на systemd  ?
Миньон может быть запущен, но может быть не подключен
источник

[K

[IPT] Dmitry Knyazev in Saltstack
Я расчитывал хотя бы на мастере квейрить salt api и писать в node exporter. В апи ведь есть такая инфа?
источник

GG

George Gaál in Saltstack
[IPT] Dmitry Knyazev
Я расчитывал хотя бы на мастере квейрить salt api и писать в node exporter. В апи ведь есть такая инфа?
Ну, чуваки же писали что-то такое
источник

GG

George Gaál in Saltstack
источник

GG

George Gaál in Saltstack
я бы это адаптировал
источник

GG

George Gaál in Saltstack
хз правда как
источник

R

Roman in Saltstack
Узнал такую штуку, начиная с Neon завезли новые execution модули для дебага defaults.yaml и прочего подобного и map.jinja
https://twitter.com/salttips/status/1143195168746737664

доки
https://docs.saltproject.io/en/master/ref/modules/all/salt.modules.jinja.html
источник

KP

Kirill Proskurin in Saltstack
да оч удобно
источник

R

Roman in Saltstack
правда в jinja.load_map
не все переменные доступны
tpldir = "."
а tplfile - либо None либо пустая строка
источник

KP

Kirill Proskurin in Saltstack
tpl* там же вообще бардак и я так и не понял они его починили в 3002.x или нет
источник

KP

Kirill Proskurin in Saltstack
они сначала починили потом откатили потом снова чинили - я потерял нить в  какой-то момент
источник

R

Roman in Saltstack
не, tpl* сейчас вроде норм работает
slspath они в какой-то момент "починили", чтоб "работало как в доках описано" и у многих все сломалось, кто полагался на то как  slspath по факту работал, вот это они откатили
* в любом случае это что я знаю, может еще какие-то изменения были о которых я не в курсе
источник
2021 January 20

KN

Konstantin Nikolaev in Saltstack
citius
Я не совсем про удаление пакетов, скорее про условный релиз новой версии стейта, который бы автоматом заезжал на все нужные миньоны.
Это ведь тоже как-то инициировать нужно.
Но я солт пока раскурил очень слабо, возможно что-то упускаю.
Это делается через CI/CD.

p.s. К примеру у нас вообще вся работа с солтом выполняется через CI/CD
источник

YZ

Yerzhan Zhiyentayev in Saltstack
сталкивался кто в китчене на этапе Transferring files to с ошибкой /Library/Ruby/Gems/2.6.0/gems/net-scp-3.0.0/lib/net/scp/upload.rb:117:in `stat': No such file or directory @ rb_file_s_stat - /var/folders/5c/w_69xxbx2h7159k0 (тут длинная строка) ? не пойму куда копать
источник