Opened 3 years ago
Last modified 19 months ago
#915 assigned улучшение
BS-220: реже передавать аварию "Загрузка 100%" — at Initial Version
Reported by: | alx | Owned by: | Vadim |
---|---|---|---|
Priority: | major | Component: | MC04-DSL-3U и его платы |
Keywords: | Cc: |
Description
У платы BS-220 имеется авария "Загрузка 100%". сейчас у меня в блоке случайно возникла ситуация, когда общее потребление блока оказалось очень близко к 100% нагрузке платы. Так как потребление не постоянно, а все время есть какие-то колебания, плата очень часто (приблизительно раз в секунду) передает TRAP о возникновении и затем пропадании аварии "Загрузка 100%". Это наблюдается у платы исполнения 1 с прошивкой ревизии 17.
Я думаю, что такая частая отправка TRAP'ов с данной аварией не имеет практического смысла, так как за одну секунду никто не сможет отреагировать на ситуацию высокой нагрузки и предпринять меры по ее снижению. Напротив, из-за того что логи заполнены сообщениями о появлении и пропадании этой аварии в них становится сложнее увидеть другие, потенциально более важные сообщения.
Предлагаю доработать плату так, чтобы авария "Загрузка 100%" не возникала так часто. Как именно этого лучше достичь, оставляю на усмотрение разработчика. Лично мне кажутся разумными, например, такие варианты:
- введение гистерезиса, когда авария возникает при повышении нагрузки выше 100%, а снимается при снижении нагрузки ниже 90% (или расширение гистерезиса, если он уже есть);
- таймер, когда после возникновения авария искусственно держится не менее какого-то времени;
- комбинация двух предыдущих вариантов...
Разумным мне видится вариант, когда "загрузка 100%" возникает не чаще одного раза в несколько минут.