Skip to content

zvlb/log-spamer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Spamer

Spamer - небольшя програмка, которая плюется логами в stdout с разными настройками, которые передаются через Environment Variables Необходима для тестирования решения сборщиков логов. Для тестов различных сценариев.

  • MESSAGE_PER_SECOND - количество сообщений в секунду (Не болеее - 1000). Хотите больше - поднимайте больше версий приложения (реплику крутите)
  • MESSAGE_SIZE - количество символов в сообщении (metadata не учитываются). (Лучше не переусердствовать с размером сообщений)
  • MESSAGE_SIZE_FROM и MESSAGE_SIZE_TO - указывает лимит внутри которого будет выбрано число, которое определит количество символов в сообщении (metadata не учитываются) (не работает с MESSAGE_SIZE)
  • MESSAGE_LIMIT - количество сгенерировнных сообщений, после которого программа завершится. Если не указано - сообщения будут писться вечно