Size: a a a

2020 April 22

DB

Dmitry Bubnov in Sysadminka
Всем привет!
Не знаю как правильно загуглить, поэтому спрашиваю у коллективного разума.

Нужно выполнять скрипт в gitlab-ci при одновременном выполнении двух условий:
1. Коммит был в мастер ветку
2. Были изменены определенные файлы

Видимо, gitlab обрабатывает условия по алгоритму ИЛИ, потому что в моей случае скрипт выполняется, если любое одно из условий выполнено. Как сделать, чтобы работало по И?

stage: playbook
   before_script:
       - export ANSIBLE_FORCE_COLOR=true
   script:
       - ansible-playbook monitoring-playbook.yml
   rules:
       - if: $CI_COMMIT_BRANCH == "master"
         when: always
       - changes:
             - monitoring-playbook.yml
             - roles/ansible-prometheus/**/*
источник

АЛ

Алексей Лапухов in Sysadminka
Насколько я понял, бегло посмотрев https://docs.gitlab.com/ee/ci/yaml/#rules, надо в последнем правиле повторить условие из предыдущего`if: $CI_COMMIT_BRANCH == "master"`
источник

0

0x1 in Sysadminka
У меня сейчас вот такая железка стоит CCR 1072, она я так понимаю тоже умеет отдавать netflow. Вопрос в том какое ПО выбрать в качестве коллектора и дальнейшего анализа. Если есть полезные линки было очень круто.
источник

DB

Dmitry Bubnov in Sysadminka
0x1
У меня сейчас вот такая железка стоит CCR 1072, она я так понимаю тоже умеет отдавать netflow. Вопрос в том какое ПО выбрать в качестве коллектора и дальнейшего анализа. Если есть полезные линки было очень круто.
недавно тут уже спрашивали, ЕМНИП
источник

DB

Dmitry Bubnov in Sysadminka
ntop-ng, flowtools
источник

DB

Dmitry Bubnov in Sysadminka
есть сборщик netflow для ELK
источник

DB

Dmitry Bubnov in Sysadminka
Nfsen
источник

0

0x1 in Sysadminka
Я понял.  Благодарю Вас коллеги. А кто-то собирал кластер Elastiflow?
источник

МЧ

Максим Чернецов in Sysadminka
0x1
Я понял.  Благодарю Вас коллеги. А кто-то собирал кластер Elastiflow?
мы используем
источник

МЧ

Максим Чернецов in Sysadminka
Удобная штука
источник

0

0x1 in Sysadminka
Максим Чернецов
Удобная штука
Поделитесь опытом? У меня была идея сделать 1 мастер ноду и 2 дата ноды чтобы распределить нагрузку. Как думаете есть смысл разворачивать это в виртуалках на разных серверах или на железных серверах?
источник

МЧ

Максим Чернецов in Sysadminka
Все зависит от количества потоков их времени хранения. Мы на одном железном сервере все подняли.
источник

0

0x1 in Sysadminka
Максим Чернецов
Все зависит от количества потоков их времени хранения. Мы на одном железном сервере все подняли.
а что у вас LA показывает?
источник

МЧ

Максим Чернецов in Sysadminka
LA 5.74 6.71 7.47 1/397 4276
Коллега меня поправил, что все-таки одна виртуальная машина.
источник

0

0x1 in Sysadminka
Максим Чернецов
LA 5.74 6.71 7.47 1/397 4276
Коллега меня поправил, что все-таки одна виртуальная машина.
Вы всё развернули в одной виртуальной машине? У меня 180 000 потоков и хранить надо 3 месяца и я не знаю какие параметры железа выбрать. Как вы рассчитывали? Те рекомендации которые указаны на гитхабе у разработчика мне показались завышенными
источник

MM

Maxim Mazhaev in Sysadminka
0x1
Вы всё развернули в одной виртуальной машине? У меня 180 000 потоков и хранить надо 3 месяца и я не знаю какие параметры железа выбрать. Как вы рассчитывали? Те рекомендации которые указаны на гитхабе у разработчика мне показались завышенными
Отвечу за коллегу, мы развернули все на виртуальной машине, начали с минимально рекомендуемых,потом уменьшили оперативную память, почти в 2 раза,но по мере увеличения индексов,снова добавили оперативки,нужна хорошая дисковая подсистема и достаточный обьем оперативной памяти,индексы мы храним 7 дней
источник

0

0x1 in Sysadminka
Maxim Mazhaev
Отвечу за коллегу, мы развернули все на виртуальной машине, начали с минимально рекомендуемых,потом уменьшили оперативную память, почти в 2 раза,но по мере увеличения индексов,снова добавили оперативки,нужна хорошая дисковая подсистема и достаточный обьем оперативной памяти,индексы мы храним 7 дней
Я понял. а сколько потоков в сек у вас если не секрет?
источник

МЧ

Максим Чернецов in Sysadminka
от 25к до 65к в минуту
источник

0

0x1 in Sysadminka
Максим Чернецов
от 25к до 65к в минуту
окей. Благодарю за помощь
источник

М

Михаил in Sysadminka
Есть у кого нибудь внешние сетевые карты?
источник