
Nikolay
10.02.2017
18:49:41
Дальше вжжух вжжух магия и в бд конечно меньше. На моей памяти 20 тыс записей в секунду
Потом верноятно подросло

Vladimir
10.02.2017
18:50:26
/dev/null as a service

Nikolay
10.02.2017
18:50:45
Но было давно. Память может подводить. Сразу говорю, цифра очень вроде. .

Google

KOT
10.02.2017
18:53:17

Nikolay
10.02.2017
18:54:13
IBM 3650 m2 в топе (или как то так, если правильно помню)

Vladimir
10.02.2017
18:54:40
20к в секунду это прям очень мало
Не для mysql
А для time series

Nikolay
10.02.2017
18:55:12
И файлы бд на сторадже хитачи. Толи флеш толи шпинделя. Не помню
А для time series
Конечно. Но тут выше была дискуссия почему мускул и заббикс. Нам так вышло дешевле и быстрее.
А платил бизнес. Он и музыку заказывал )

Vladimir
10.02.2017
18:57:45
А когда понимаешь что хранится 20к это уже так себе
У нас просто на хранилищах вот вчера был новый рекорд - 13.7 млн в секунду на 8 часов подряд

Алексей
10.02.2017
18:59:17
20к.

Nikolay
10.02.2017
18:59:18
Та отож. Что прицепились все к этим цифрам.
Какой то промежуточный параметр. Не имеющий прямого отношения к оказываемому сервису.

Google

Алексей
10.02.2017
18:59:21
Ооооок.
Это потолок заббикса да
Вот и начинается реальные цифры заббикса

Nikolay
10.02.2017
19:00:31

Алексей
10.02.2017
19:00:47
Да
И это правда
Это же заббикс

Nikolay
10.02.2017
19:01:13
А по причине проблем с внутренними процессами.
Это исправили за неделю силами суппорта. И поехали дальше нагружать

Алексей
10.02.2017
19:01:39
И получается 60к в секунду

Nikolay
10.02.2017
19:01:43
На версии 3 все прекрасно с той нагрузкой что я описывал

Алексей
10.02.2017
19:01:50
Ну пусть 100к

Vladimir
10.02.2017
19:02:04

Алексей
10.02.2017
19:02:05
Детсад для тайм сериес

Nikolay
10.02.2017
19:02:13

Vladimir
10.02.2017
19:02:18
Мы стараемся не агрегировать данные

Nikolay
10.02.2017
19:02:19
Записей в базу

Vladimir
10.02.2017
19:02:41
Потому что люди так могут сами при просмотре выбирать нужный уровень детализации

Nikolay
10.02.2017
19:02:43
Или может 120к?
Далее часовая агрегация

Google

Nikolay
10.02.2017
19:03:28
Но могу и ошибаться
60 дней
А не сколько там у нее внутри операций с бд

Cate
10.02.2017
19:08:15
а?

Nikolay
10.02.2017
19:08:40
Вот когда клиенту надо передавать метрики в систему мониторинга. Ему же говорят мы можем переварить 5М метрик. И не важно что бд может переварить 15м.
Важно что сервис в целом может переварить.

Cate
10.02.2017
19:09:27
м это что?)
милиметрики?)

Nikolay
10.02.2017
19:10:38
Я не знаю скока максимум может заббикс. Или мускул. Мне это не очень интересно.
А вот закрыть потребность клиента комплексно. Это мне интересно. Но тут же щас скажут что я не технарь )))

Cate
10.02.2017
19:11:17
5м или 15м это в каких единицах?

Nikolay
10.02.2017
19:12:06
Миллионы

Vladimir
10.02.2017
19:12:11

Nikolay
10.02.2017
19:12:16
И желательно в долларах

Vladimir
10.02.2017
19:13:06
То есть вы что то там считаете по ним и записываете результат расчетов, так?

Nikolay
10.02.2017
19:13:28

Vladimir
10.02.2017
19:20:39
А что агрегировать

Cate
10.02.2017
19:21:33
а у меня не заббикс

Google

Nikolay
10.02.2017
19:22:04

Vladimir
10.02.2017
19:28:18

Nikolay
10.02.2017
19:29:02
Конечно
Заббикс не система для построения отчетов потом. Это система онлайн мониторинга. С отчетами у нее тухло
Потому тут это опять же на этапе проработки архитектуры решения рассматривается.
Плюс если надо работать с историей плотно - можно читать с реплики. На которой нагрузка значительно меньше
Это мне кажется всё уже особенности конкретного решения

Admin
ERROR: S client not available

Алексей
10.02.2017
19:50:56
А. Ок
Тоесть таки нагрузки многим меньше. Топология дб прям слабая
Мой ступор на 1.3м в секунду был зря.

KOT
10.02.2017
19:52:37

Алексей
10.02.2017
19:52:38
Тоесть снова адепт заббикса со стороны 'бизнеса'

Nikolay
10.02.2017
19:53:51

KOT
10.02.2017
19:55:02
В одну ноду?

Nikolay
10.02.2017
19:55:14

Google

Nikolay
10.02.2017
19:55:28
Я ж привел абстрактный пример

KOT
10.02.2017
19:55:48
А скрины можно? И конфиги, хочу так же. А версия дб какая?

Nikolay
10.02.2017
19:56:09

Алексей
10.02.2017
19:56:45

Nikolay
10.02.2017
19:57:10
?

Алексей
10.02.2017
19:57:32
У KOT много опыта в тюнинге муськи профессиональный интерес

Nikolay
10.02.2017
19:57:58
@Kote_deWoland есть опыт в работе мускула с FusionIO?
Николай Самосват:
Кто нибудь использует MySQL на fusionIO: как можно убедиться, что atomicwrite включён, а doublewrite выключен?
Версия perсona 5.7 - в доке нашёл что типа мускул сам определяет что живет на фьюжене.. прям магия

Alex
10.02.2017
20:11:10

Nikolay
10.02.2017
20:13:42
А мы для чего работаем?
я так пишу не потому что думаю будто все тут не для того чего надо работают :)
А потому что вижу, как упоминанеие целей бизнеса вызывет "икоту" у некоторых :) Что меня искренне удивляет.

Михаил
10.02.2017
20:13:58
Хорошо, что не стал читать вас днем, а оставил под вечернее пиво

Алексей
10.02.2017
20:18:02
Цели бизнеса? Икоту? Николай вы бизнесу продали изнутри не оптимальное решение. Вопрос в этом


Nikolay
10.02.2017
20:18:34
@Kote_deWoland
конфиг текущего мускула:
# The Percona Server 5.7 configuration file.
[mysqld]
user = mysql
pid-file = /var/run/mysqld/mysqld.pid
socket = /var/run/mysqld/mysqld.sock
port = 3306
basedir = /usr
datadir = /fusion/mysql
tmpdir = /fusion/tmp
lc-messages-dir = /usr/share/mysql
explicit_defaults_for_timestamp
bind-address = 127.0.0.1
sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_ALL_TABLES
symbolic-links=0
slow-query-log = 1
slow-query-log-file = /var/log/mysql/slow_query.log
long_query_time = 3
query_cache_size=0
query_cache_type=0
tmp_table_size = 256M
max_allowed_packet=128M
default_password_lifetime=0
event_scheduler = off
innodb_flush_method = O_DIRECT_NO_FSYNC
innodb_file_format = Barracuda
innodb_file_per_table = 1
innodb_buffer_pool_size=80G
innodb_page_cleaners = 16
innodb_buffer_pool_instances = 16
innodb_flush_log_at_trx_commit = 0
innodb_io_capacity=55000
innodb_io_capacity_max=60000
innodb_read_io_threads=16
innodb_write_io_threads=16
innodb_log_buffer_size=1G
innodb_doublewrite=0
innodb_log_write_ahead_size=4096
innodb_log_file_size=128M


Алексей
10.02.2017
20:18:48
А ещё вместе того чтобы признать что решение технически не оптимально вы его защищаете

Nikolay
10.02.2017
20:18:57

Алексей
10.02.2017
20:19:08
Технически слабое.

Nikolay
10.02.2017
20:20:37
Один из моих бывших руководителй на мои слова типа Слабое Сильное Мало Много Долго Быстро говорил:
Эти слова ругательные. И их при нем употреблять ненадо.
И был прав как мне кажется :)

Алексей
10.02.2017
20:24:08
Нет не скажу. Скажу что решение не огонь.