munin / rrdtool, как создать график с осью Y, имеет отличающийся вниз и масштабируется?

Когда из управления полосой не доступно, я прокручиваю свой собственный сценарий, который очень зависит от сервера и что я скорректировал.

Наиболее распространенный случай изменяет брандмауэр удаленного маршрутизатора. Я запускаю экранную сессию и затем работаю:

./iptables.sh ;echo Rules applied;echo sleeping until flush...;sleep 5 && echo Sleeping 20 more seconds - rules worked if you\'re reading this press ctrl-c to cancel the flush && sleep 20 && ./iptables-flush.sh || echo Flush cancelled

Таким образом, iptables.sh имеет мои новые правила в, в то время как iptables-flush.sh имеет основной подшипник, который позволит мне снова соединяться удаленно, если я завинчу. Я поразил ctrl-c для отмены сброса, который я могу только сделать, если правила не разъединяли меня.

Таким образом, Вам просто был бы нужен более подробный сценарий. Например, при тестировании изменений в сетевых интерфейсах, Вы записали бы сценарий и поместили бы его в rc.local. Это попыталось бы проверить с помощью ping-запросов несколько различных хостов и если какой-либо из них перестал работать, это должно скопировать старый файл сетевого интерфейса и перезагрузку.

Или возможно сценарий мог проверить журналы ssh - если он не видит, что Вы входите в систему с 90 секундами, восстановите файлы конфигурации и перезагрузку.

Таким образом, короткий ответ, увеличьте свой удар-fu :-)

И выясните способ добраться из работы управления полосой. Это действительно - надлежащий ответ, который я всегда хотел бы как падение назад. Например, так как у Вас есть ssh доступ (надо надеяться, к больше, чем машина, Вы продолжаете работать), можно ли использовать ssh перенаправление портов для обхождения брандмауэра?

3
задан 17 May 2013 в 17:27
1 ответ

RRDTool (начиная с версии 1.4) не позволяет чтобы иметь разные масштабы по оси Y сверху и снизу.

Это позволяет вам создать вторичную ось Y с аргументом сдвига масштаба. Тем не менее, элементы по-прежнему отображаются в соответствии с основной осью Y, поэтому вам нужно выполнить все необходимые вычисления самостоятельно. Необходимый параметр - правая ось.

http://oss.oetiker.ch/rrdtool/doc/rrdgraph.en. html

6
ответ дан 3 December 2019 в 05:28

Теги

Похожие вопросы