Size: a a a

2017 January 26

СД

Сергей Дергачев in archlinux_ru
спор ни о чем
получится холивар
у каждого есть свое мнения и свой опыт
источник

S

Sergey in archlinux_ru
а  python есть из коробки почти везде ибо многие системные скрипты на нём написаны, ничего дополнительно ставить не надо
источник

КК

Константин Куликов in archlinux_ru
Сергей Дергачев
@rammaq у меня почти везде такие однострочники
cat Template.Redis.conf
UserParameter=redis.info[*],    redis-cli -h $1 -p $2 info all | awk -v key='$3'  '{if(match($$0, /^#\s?(\w+)/,a)){s=a[1]}; if($$0 ~/\w+:\w+/){split($$0,a,":"); if (a[2] ~ /,/){split(a[2],b,",");for(i in b){split(b[i],d,"="); k[s"."a[1]"."d[1]]=d[2]}}else{k[s"."a[1]]=a[2]}}}END{if(k[key] != ""){print k[key]}else{print "ZBX_NOTSUPPORTED"}}'
вот если не хочешь, чтобы следующие админы тебя сильно материли, лучше сохранить их в отдельные файлы и выставить отступы
источник

S

Sergey in archlinux_ru
ну и я соглашусь с @rammaq: если не хочется потом икать, лучше эти однострочники хотя бы в виде скрипта положить с отступами, даже если он один будет и разуливаться тупо по $1 какую функцию с каким awk-ом дёргать
источник

СД

Сергей Дергачев in archlinux_ru
когда доберусь до ansible который будет делать автоматом раскладывание файлов по системе в зависимости от конфигурации заббикс тогда можно будет кучу файлов делать, а пока это делается руками из svn то удобнее так
сам знаю как трудно бывает потом разбираться, но если скрипт реально большой тогда в файл, а здесь простой
источник

S

Sergey in archlinux_ru
ansible без python, кстати, не работает ))
источник

СД

Сергей Дергачев in archlinux_ru
ну для мониторинга я мог вообще использовать go
я думаю тогда бы после меня которые были админы сжигали бы каждую неделю мое чучело
источник

СД

Сергей Дергачев in archlinux_ru
)))
источник

СД

Сергей Дергачев in archlinux_ru
особенно если не оставить исходников
источник

СД

Сергей Дергачев in archlinux_ru
а если еще использовать не бинарник а "c shared library" для заббикса, тогда бы у них день начинался с ритуального прокляться
источник

СД

Сергей Дергачев in archlinux_ru
)))
источник

S

Sergey in archlinux_ru
Сергей Дергачев
ну для мониторинга я мог вообще использовать go
я думаю тогда бы после меня которые были админы сжигали бы каждую неделю мое чучело
Да ладно, Go вполне читабельный
источник

СД

Сергей Дергачев in archlinux_ru
так я не про читабельность
источник

СД

Сергей Дергачев in archlinux_ru
а про то что он бинарный
и если забыли что-то закоммитить или сохранить то тогда пиши пропало
источник
2017 January 27

КК

Константин Куликов in archlinux_ru
ну это совсем 200х, мы все-таки современные люди - vcs, ci знаем
источник

СД

Сергей Дергачев in archlinux_ru
в запарке иногда всякое бывает
источник

S

Sergey in archlinux_ru
Ну админы люди более консервативные, скрипты мониторинга на Go я ещё не видел, хотя может уже где-то и есть)
источник

СД

Сергей Дергачев in archlinux_ru
источник

СД

Сергей Дергачев in archlinux_ru
это то что я находил из последнего
источник

S

Sergey in archlinux_ru
Их in place править не очень удобно
источник