LINUX.ORG.RU

Сообщения remort

 

мониторинг (с алертами на почту или смс) городской sip-линии

У нас иногда виснет addpack в офисе. Надо его ходить и ребутить. Попрошу не троллить. Чтобы ребутнуть его - надо получить уведомление на сотовый или в почту что внешняя телефонная линия не жива. Вобщем извне ктото должен звонить иногда и если звонок не прошел (трубка не была снята) - алертить в почту или по смс. Для всяких http и прочих протоколов этих онлайн-мониторов достаточно: host tracker, ping admin. А вот для sip'а не могу найти ничего годного. Ктото сталкивался?

 ,

remort
()

граф. текстовый редактор под линукс на каждый день

Конкретная задача - составить договор на аренду жилья в нескольких видах (много жилья у меня )) ), хранить где то, редактировать время от времени, распечатывать.

Голову очень сильно засрали в 90х: «если текстовый (reach text editor) редактор то word», если линукс - то аналог word'а. Вот щас сижу odt леплю в abiword но там столько глюков что в наnивном odt сохраняешь одно, а при открыти все немного ползет. Ширина ячейким таблиц не меняется - меняешь ее , соххраняешь, открываешь заново - она прежняя.

Я вот думаю с html же нет таких проблем, с pdf тоже (тут проблема отсутствия нормальных редакторов под топик). Что блин делать то. Как документы с форматированным текстом создавать, нужно обязательно купить продукт какой то корпорации для этого (это как уничтожили оффлайн переводчики. теперь только лингво покупать, удивительно, просто нет словарей, то же самое с бесплатными читалками делают).

Я причем не могу понять : у меня кругом линукс на всех машинах, что нет форматов каких то чтоли чтобы редактировать и сохранять и хранить документ в линуксе. Нахрена мне odt, doc и т.д. Это же просто форматированный текст.

- Онлайн редакторы и гуглодокс не предлагайте. - html-редакторы - надо графический, такие пока онлайновые только были помоему, как там из браузера печатать я ХЗ, а в PDF сохранять, ну как вариант. - есть же markdown, wiki разметка и т.д. Их как то к индивидуальному документообороту можно прикрутить ? - надо заголовки разного уровня, списки, абзацы, то есть html мне бы подошел. (на github'е в markdown чтолди документы хранить и из браузера печатать?)

Конвертируемость и открываемость где либо кроме linux меня не интересует. Но редактор надо графический (не в gedit/geany же markdown'ом писать и через вебсервер отображать html'ку).

github, типичные readme файлы оттуда это форматированный текст, редактятся на лету, удобно, хранилище условно свое.... пошел думать.

 , ,

remort
()

как узнать скорость канала на участке до определенного IP

Короче, нахожусь в турции, у них скорость упала с 4 до 0.8 мегабита. Скорость торрентами проверяю и speedtest'ом. Надо идти к ним жаловаться но они могут начать кормить меня отмазками что «это глобальная проблема turktelecom'а, ниче не можем сделать», что может и правда.

С помощью mtr e1.ru узнаю на каких IP потери (потери в сетях местного прова). И вот я хочу узнать до этого IP роутера или того который идет перед ним, какая у меня скорость (может в локалке прова все еще 4 мбит, а дальше в коммутаторах этого же прова лаги, или лаги прямо на ближайшем хопе) ???

Торренты, speedtest и т.д. способы определяют скорость уже после сетей местнго провайдера (только если турецкий трекер найти, но я сомневаюсь что он есть, да и неправильно это).

Прилагаю для наглядности вывод mtr :

remort-turkey (0.0.0.0)                                                                        Sat Apr  5 13:39:06 2014
Keys:  Help   Display mode   Restart statistics   Order of fields   quit
                                                                               Packets               Pings
 Host                                                                        Loss%   Snt   Last   Avg  Best  Wrst StDev
 1. 192.168.1.1                                                               0.0%   133    1.0   3.9   0.9  96.9  15.4
 2. 78.165.64.1.dynamic.ttnet.com.tr                                          0.0%   133    9.7  10.0   9.1  21.3   1.2
 3. 81.212.77.157.static.turktelekom.com.tr                                  18.0%   133    9.9 1677.   9.9 10372 3553.
 4. antalya-t2-1-antalya-t3-2.turktelekom.com.tr.222.212.81.in-addr.arpa      0.0%   133   10.5  10.9   9.6  17.9   1.0
 5. ulus-t2-4-antalya-t2-1.turktelekom.com.tr.204.212.81.in-addr.arpa        17.4%   133  14165 13815 13336 15163 253.3
 6. gayrettepe-t2-4-lon-col-1.turktelekom.com.tr.103.156.212.in-addr.arpa     0.0%   132   78.9  79.6  78.3  93.6   2.2
 7. cat01.frankfurt.gldn.net                                                  0.0%   132  1270.  89.7  73.7 1270. 103.9
 8. pe-l.Ekaterinburg.gldn.net                                                0.0%   132  193.6 157.9 149.8 245.0  17.0
 9. pe-l.Ekaterinburg.gldn.net                                                0.0%   132  171.4 159.0 149.8 276.4  24.2
10. 194.186.218.106                                                           0.8%   132  148.7 154.5 148.2 294.2  20.1
11. 195.58.0.245                                                              0.0%   132  147.4 156.4 146.7 337.0  29.2
12. freename.ur.ru                                                            0.0%   132  145.2 145.9 144.1 180.3   5.0

На 81.212.77.157 и 204.212.81 как мы видим потери (иногда там по 95% пишется, а не 18% как щас).

Вот я хочу замерить скорость от своего IP (78.165.64.1) на модеме (да, ADSL мать их) до этих хостов, желательно до след. 5 после меня хопов.

Очевидно что wget, torrent и т.д. не поможет, так как это сетевое оборудование и ничего там нет, надо как то мерять по icmp - это я задаю вам вектор для размышлений.

speednet-cli тоже не предлагать, это говно меряет до каких то своих серверов, ip которых не показывает, по его тестам у меня тоже 0,8 Мбит. Сервера их за сетями местного прова, ближайший на Кипре - не годится.

PS : я еще у соседей не спрашивал, но может быть такое что у них все впорядке, а индивидуально мне зажали канал, так как я много отсуда трафана качаю (торренты). Поэтому чтобы спорить с ними, хочу быть во всеоружии. Проблеме со скоростью - около недели, это не сиюминутный затык.

 , , ,

remort
()

junior python программист ищет удаленную работу

Кроме более 5 лет в администрировании linux и сетях, последние годы программирую на php, python, shell. Сделал несколько сайтов на php - elservis.pro, jewelarts.ru, это из последнего. На работе пишу python скрипты, тесно работаю с программистами, учусь у них. Недавно на tornado и бутстрапе написал анализатор почтовой очереди postfix и генератор отчетов директору о результатах новостной рассылки. То есть системное программирование на python - это то куда я хочу развиваться. С ООП у меня не очень хорошо, но базовые навыки есть. Както написал программку на pygtk, так что имею понимание об асинхронном коде на коллбеках, но практики мало.

Имею безлимитный интернет, исполнителен, отягощен чувством долга и совестью. За гроши работать не буду, но за пониженную зарплату заниматься нормальной работой под присмотром опытных людей готов в любую минуту.

Да, еще не против погрузиться в современный джаваскрипт.

skype: remort.net email: master@remort.net icq: 228072974

 , , , ,

remort
()

как доподлинно выяснить что дисковые операции происходят в ram а не на ssd

Я купил ноут hp 4 1257er и ssd plextor 256 Gb для него. Скрестил. Установил xubuntu 13.04 и занялся оптимизированием системы под работу на ssd - смонтировал все каталоги для временной работы в tmpfs. Выжимка из fstab:

none on /sys/fs/cgroup type tmpfs (rw)
udev on /dev type devtmpfs (rw,mode=0755)
none on /tmp type tmpfs (rw,nosuid,nodev,size=6G)
tmpfs on /run type tmpfs (rw,noexec,nosuid,size=10%,mode=0755)
none on /run/lock type tmpfs (rw,noexec,nosuid,nodev,size=5242880)
none on /run/shm type tmpfs (rw,nosuid,nodev)
none on /run/user type tmpfs (rw,noexec,nosuid,nodev,size=104857600,mode=0755)
none on /var/cache/apt/archives type tmpfs (rw,noexec,nosuid,nodev,mode=0755)
none on /var/tmp type tmpfs (rw,noexec,nosuid,nodev,mode=0755)
none on /home/remort/.cache type tmpfs (rw,nosuid,nodev,size=2G)
Я использую chromium , его кеш я тоже смонтировал в tmpfs , после этого начал мониторить работу системы с помощью тулзы iotop. Ниже видно что iotop рапортует о множественной записи cromium'ом своих данных на диск. В iotop я выбрал вкладку WRITE для мониторинга операций записи на диск :
4874 be/4 remort       10.48 M     13.35 M  0.00 %  0.00 % chromium-browser
  553 be/3 root          0.00 B      3.30 M  0.00 %  0.08 % [jbd2/sda1-8]
 4877 be/4 remort        2.21 M      2.81 M  0.00 %  0.00 % chromium-browser
 4875 be/4 remort        0.00 B   1848.00 K  0.00 %  0.00 % chromium-browser
 4872 be/4 remort        0.00 B   1524.00 K  0.00 %  0.00 % chromium-browser
 4860 be/4 remort        0.00 B   1508.00 K  0.00 %  0.00 % chromium-browser
 4862 be/4 remort        4.00 K   1108.00 K  0.00 %  0.00 % chromium-browser
  271 be/3 root          0.00 B    924.00 K  0.00 %  0.04 % [jbd2/sdb1-8]
 4977 be/4 remort        0.00 B    388.00 K  0.00 %  0.00 % chromium-browser
 1455 be/4 root          0.00 B    144.00 K  0.00 %  0.00 % upowerd
  675 be/4 syslog        0.00 B     44.00 K  0.00 %  0.00 % rsyslogd -c5
Так же интересно взглянуть на ahci, xhci прерывания из
/proc/interrupts
после нескольких минут использования chromium на свежезагруженной системе:
40:          1         15       5413      52429   PCI-MSI-edge      xhci_hcd
41:       6496       1825       8640      11670   PCI-MSI-edge      ahci
Так же я наблюдал за лампочкой hdd на ноуте. Она иногда помаргивает при браузинге в хроме даже когда я и ~/.config/chromium смонтировал в tmpfs. Я конечно понимаю что не одним же святым духом питаться но именно при открытии новых сайтов помаргивает.

Я конечно понимаю что без записи на диск никак , но если syslog явно пишет на диск, то хромиум при таком fstab большинство операций должен делать в ОЗУ. Почему растут прерывания для *hci когда я активно бровзаю интернет? Я ведь правильно понимаю что *hci это прерывания дискового контроллера?

Можно предположить что запись на ФС все равно считается дисковыми операцими, но iotop и прерывания слишком низкоуровневые инструменты чтобы так ошибаться, они должны смотреть ниже уровня ФС.

Вообще приводя в пример chromium я говорю вобщем о ситуации с tmpfs+ssd и как увериться и какие тулзы использовать чтобы смотреть куда у меня кто пишет в системе?

Я конечно делал тесты с dd в /tmp , генерииуя файл на несколько Гб и видя что ОЗУ стала занята на это кол-во Гб. Но делая sync после dd в каталоге который смонтирован в ОЗУ у меня опять моргает лампочка на ноуте (метаданные в журнал чтоли пишет о созданном файле).

Один умный чел посоветовал использовать nmon , но она мне ничего нового не дала, зато я узнал про ОС AIX ))

Я хочу видеть своими глазами а не вычислять эмпирически кто на какой девайс у меня пишет (!). А то как под оффтопиком - ничего не вижу.

Так же я после старта системы замерял df -h ~/.cache/chromium и df -h ~/.onfig/chromium до запуска (0 байт) и после нескольких минут браузинга (десятки мегабайт). То есть пишется все куда надо, но это память или ssd ? Так как прерывания растут, iotop показывает дисковые операции, примерно такое же кол-во записанных мегабайт.

 , , , ,

remort
()

RSS подписка на новые темы