Page 10 of 12 FirstFirst ... 89101112 LastLast
Results 136 to 150 of 174

Thread: Установка RRDTool и CRON на роутер

  1. #136
    Join Date
    Nov 2008
    Location
    Moscow
    Posts
    5

    Wink Multiwan rrdtool script

    RRDtool script переписанный для отображения статистики на multiwan (добавлен vlan2)!
    Attached Files Attached Files

  2. #137
    а реально сделать статистику по каждому лан-порту?
    или вл500 не умеет с отдельными портами обращаться?

  3. #138
    Quote Originally Posted by Smith2007 View Post
    а реально сделать статистику по каждому лан-порту?
    или вл500 не умеет с отдельными портами обращаться?
    Если только каждый в отдельный Vlan, и смотреть статистику интерфейсов VlanXXX.
    © 2008-2013 ABATAPA WL-500gP/128M / Asus RT-N16 / USB Flash / VLAN / PPPoE / VoIP / nShaper / NAS: iStor is607, Sarotech NAS-20, QNap 109 Pro / NFS / Принтер / etc

  4. #139
    вместо этого
    Теперь, чтобы rrdtool запускался, собирал данные и рисовал графики, нужно разместить небольшой скрипт в каталог /opt/etc/cron.5mins/. Скрипт будет иметь имя rrdrun.sh, он будет запускать rrdrun.sh и должен выглядеть следующим образом:

    #!/bin/sh
    /opt/usr/bin/rrdtool.sh >> /opt/var/log/rrdtool.log 2>&1
    можно в crontab добавить строку
    Code:
    */5 * * * * admin /opt/usr/bin/rrdtool.sh >> /opt/var/log/rrdtool.log 2>&1

  5. #140

    + lighttpd

    Сделал сбор статистики с веб - сервера lighttpd - но возникла проблема - база RRD для сервера создается, но не перезаписывается, лечится перезагрузкой - все прекрасно пишется, после следующей перезагрузки опять все по новой - и так раз через раз Что подскажете?

  6. #141
    Join Date
    Jan 2009
    Location
    Moscow, North, Degunino(.net)
    Posts
    11

    Unhappy Не запускается cron

    Ставил по оригиналу статьи

    [admin@nwrouter sbin]$ ls /opt/sbin/
    badblocks debugfs e2fsprogs-fsck e2undo logsave resize2fs
    blkid dumpe2fs e2image filefrag mkfs.ext2 tune2fs
    cron e2fsck e2label ldconfig mklost+found uuidd

    [admin@nwrouter sbin]$ cron
    -sh: cron: not found
    [admin@nwrouter sbin]$

    файл существует, а запускацца - не запускаецца
    было такое у кого нить? подскажите как исправить проблему плиз

  7. #142

    разрывы связи...

    После установки и запуска RRDTool стал замечать периодические разрывы PPPoE коннекта с провайдером.
    Предполагаю, что это может происходить по причине высокой загрузки роутера во время построения графиков. Разрыв связи происходил примерно 3-4 раза в сутки.

    Третий день как остановил этот сервис и разрывы прекратились.

    зы. так же установлен рторрент.

    ззы. но без этого графика чего то не хватает

  8. #143
    Проблемы были похожие, только, у меня падал рторрент, пришлось снести, а вот статистика бы не помешала.

  9. #144
    Join Date
    Jul 2008
    Location
    Kiev
    Posts
    557
    Quote Originally Posted by Sashunya View Post
    Проблемы были похожие, только, у меня падал рторрент, пришлось снести, а вот статистика бы не помешала.
    Можно попробовать уменьшить размер графиков.
    При экспериментах с rrdtool заметил, что большие графики сильно грузят роутер. Стоит размеры немного уменьшить и скорость прорисовки значительно увеличивается, а если графики без текста -- вообще прорисовывает мгновенно.
    Для себя остановился на размерах графиков, с подписями, для трафика за месяц, за день и за час - 400х50. (первая картинка в конце поста - за месяц),
    и графиков, без подписей, для загрузки интерфейса: за месяц - 744х35 (744=31день х 24час) и за последние два дня - 576х35 (576=48часов х 12 пятиминутных отсчетов/час). (вторая картинка в конце поста - за два дня).

    У меня 500gpv2 сейчас обсчитывает и обрисовывает графиками 25 машин в сети. Обрывов не наблюдается.
    Attached Images Attached Images   
    Last edited by ceramic; 06-02-2009 at 10:13.

  10. #145
    Quote Originally Posted by ceramic View Post
    Можно попробовать уменьшить размер графиков.
    При экспериментах с rrdtool заметил, что большие графики сильно грузят роутер. Стоит размеры немного уменьшить и скорость прорисовки значительно увеличивается, а если графики без текста -- вообще прорисовывает мгновенно.
    Для себя остановился на размерах графиков, с подписями, для трафика за месяц, за день и за час - 400х50. (первая картинка в конце поста - за месяц),
    и графиков, без подписей, для загрузки интерфейса: за месяц - 744х35 (744=31день х 24час) и за последние два дня - 576х35 (576=48часов х 12 пятиминутных отсчетов/час). (вторая картинка в конце поста - за два дня).

    У меня 500gpv2 сейчас обсчитывает и обрисовывает графиками 25 машин в сети. Обрывов не наблюдается.
    подскажите скриптик для рисования первого графика

  11. #146
    Join Date
    Jul 2008
    Location
    Kiev
    Posts
    557
    Quote Originally Posted by Nitrogen View Post
    подскажите скриптик для рисования первого графика
    У меня этот скрипт запускается раз в месяц первого числа в 00.01.
    По скрипту:
    1. Определяет первое число прошлого месяца. Написано коряво, но работает. Наверняка можно красивее, как заработало -- так и оставил.
    2. IP адреса юзеров задаются через вебморду в секции DHCP Server, скрипт берет их из файла /etc/hosts.
    3. Рисует график трафика для каждого юзера за прошлый месяц и ложит в папку с именем "IP юзера".
    Attached Files Attached Files

  12. #147
    [admin@nwrouter sbin]$ cron
    -sh: cron: not found
    Попробуй /opt/sbin/cron
    Видимо /opt/sbin не прописана в $PATH

  13. #148
    Читаем внимательно Последнюю страницу этого поста:
    http://wl500g.info/showthread.php?t=...n.5mins&page=9
    Особенно то что касается /opt/bin/run-parts

    Quote Originally Posted by netwatcher View Post
    Ставил по оригиналу статьи
    файл существует, а запускацца - не запускаецца
    было такое у кого нить? подскажите как исправить проблему плиз

  14. #149
    Join Date
    Feb 2008
    Location
    Украина Запорожье
    Posts
    351

    Smile

    можно как-то сделать чтобы писало время последнего обновления?
    люди и можно ли добавить swap и загрузку проца ?
    Last edited by колбаскин; 14-06-2009 at 19:52.
    устройство должно решать проблема - а не создавать их!
    WL-500W, WRT610N v2 + WD 250Gb 2.5" Отправка смс + шаринг на openbox x730
    TwonkyMedia + dbhub_0.450 + lighttpd+ssl+auth + dlengine + NOD32 update server
    Огромный респект Олегу и vectorm

  15. #150

    Question WL500g v2 периодически виснет от rrdtool, требуется помощь

    Прошивка 1.9.2.7-10 от Олега. Роутер WL500g v2
    Если работает скрипт rrdtool по расписанию то роутер виснет примерно каждый час, помогает только ребут. Как только скрипт убираю и cron роутер работает стабильно. Подскажите как диагностировать проблему, кто сталкивался с подобным?

    Может обязательно надо свап держать? сейчас он у меня выключен

    На роутер установлен следующий софт:
    Code:
    adduser - 1.10.3-1 - a multi-call binary for login and user account administration
    apr - 1.3.5-1 - Apache Portable Runtime library
    apr-util - 1.3.7-1 - Apache Portable Runtime utilities library
    autoconf - 2.63-1 - Creating scripts to configure source code packages using templates
    bzip2 - 1.0.5-1 - Very high-quality data compression program
    coreutils - 7.4-1 - Bunch of heavyweight *nix core utilities
    cron - 4.1-7 - Standard vixie cron, with cron.d addition
    cyrus-sasl-libs - 2.1.22-2 - Provides client or server side authentication (see RFC 2222).
    e2fslibs - 1.41.4-1 - Ext2 Filesystem Libraries
    e2fsprogs - 1.41.4-1 - Ext2 Filesystem Utilities
    expat - 2.0.1-1 - XML Parser library
    fontconfig - 2.5.0-0 - Font configuration library
    freetype - 2.3.6-1 - Free truetype library
    gawk - 3.1.6-1 - Gnu AWK interpreter
    gconv-modules - 2.2.5-7 - Provides gconv modules missing from the firmware.  These are used by glibc iconv() implementation.
    gdbm - 1.8.3-2 - GNU dbm is a set of database routines that use extensible hashing. It works similar to the standard UNIX dbm routines.
    glib - 2.16.6-1 - The GLib library of C routines.
    gnuplot - 4.2.4-2 - Command-line driven interactive data and function plotting utility
    grep - 2.5.3-1 - Global regular expression parser
    groff - 1.19.2-2 - front-end for the groff document formatting system
    hdparm - 9.15-1 - Linux hard drive parameter utility
    ipkg-opt - 0.99.163-10 - The Itsy Package Manager
    less - 429-1 - Less file browser
    libart - 2.3.17-2 - 2-d graphics library.
    libcurl - 7.19.5-1 - Curl is a command line tool for transferring files with URL syntax, supporting FTP, FTPS, HTTP, HTTPS, GOPHER, TELNET, DICT, FI
    libdb - 4.2.52-3 - Berkeley DB Libraries
    libevent - 1.4.11-1 - libevent to implement an event loop
    libgd - 2.0.35-2 - An ANSI C library for the dynamic creation of images
    libjpeg - 6b-2 - collection of jpeg tools
    libpng - 1.2.37-1 - Portable Network Graphics Libraries
    libsigc++ - 2.0.18-1 - libsigc++ implements a typesafe callback system for standard C++.
    libtorrent - 0.12.4-1 - libtorrent is a BitTorrent library with a focus on high performance and good code.
    libuclibc++ - 0.2.2-8 - C++ standard library designed for use in embedded systems
    libxml2 - 2.7.3-1 - Libxml2 is the XML C parser and toolkit developed for the Gnome project.
    libxslt - 1.1.24-1 - An XML Stylesheet processor based on libxml2
    logrotate - 3.7.5-2 - Rotates, compresses, removes and mails system log files.
    m4 - 1.4.13-1 - gnu macro processor and compiler front end
    make - 3.81-2 - examines files and runs commands necessary for compilation
    man - 1.6f-1 - unix manual page reader
    man-pages - 2.76-1 - unix manual pages
    mc - 4.6.2-1 - Midnight Commander File Manager
    nano - 2.1.9-1 - A pico like editor
    ncurses - 5.7-1 - NCurses libraries
    ncursesw - 5.7-1 - NCurses libraries with wide char support.
    openldap-libs - 2.3.43-1 - Open Lightweight Directory Access Protocol
    openssl - 0.9.7m-5 - Openssl provides the ssl implementation in libraries libcrypto and libssl, and is needed by many other applications and librari
    pcre - 7.9-1 - Perl-compatible regular expression library
    php - 5.2.10-1 - The php scripting language
    php-fcgi - 5.2.10-1 - The php scripting language, built as an fcgi module
    php-gd - 5.2.10-1 - libgd extension for php
    php-thttpd - 2.25b-5.2.10-1 - php-thttpd is thttpd webserver with php support
    popt - 1.15-1 - A C library for parsing command line parameters.
    procps - 3.2.8-1 - PROCPS System Utilities
    readline - 6.0-1 - The GNU Readline library provides a set of functions for use by applications that allow users to edit command lines as they are
    rrdtool - 1.2.30-1 - Round-Robin Database tool. Database collator and plotter
    rtorrent - 0.8.4-2 - rtorrent is a BitTorrent client for ncurses, using the libtorrent library.
    samba - 3.2.13-1 - Samba suite provides file and print services to SMB/CIFS clients.
    samba3-swat - 3.2.13-1 - the Samba Web Admin Tool for samba3
    screen - 4.0.3-2 - A screen manager that supports multiple logins on single terminal
    slang - 2.1.4-1 - S-Lang is a multi-platform library designed to allow a developer to create robust multi-platform software.
    termcap - 1.3.1-2 - Terminal emulation library
    transmission - 1.72-1 - Lightweight BitTorrent client and daemon, with web interface bundled.
    uclibc-opt - 0.9.28-13 - micro C library for embedded Linux systems
    vnstat - 1.6-2 - Network traffic monitor with log
    vsftpd - 2.1.2-3 - ftp daemon with an emphasis on speed and security
    xinetd - 2.3.14-8 - Highly configurable, modular and secure inetd
    xmlrpc-c - 1.11.00-3 - A library providing modular implementation of XML-RPC for C and C++.
    zlib - 1.2.3-3 - zlib is a library implementing the 'deflate' compression system.
    Запущенные процессы
    Code:
        1 ?        S      0:01 /sbin/init
        2 ?        S      0:00 [keventd]
        3 ?        RN     0:00 [ksoftirqd_CPU0]
        4 ?        S      0:00 [kswapd]
        5 ?        S      0:00 [bdflush]
        6 ?        S      0:00 [kupdated]
        7 ?        S      0:00 [mtdblockd]
       63 ?        S      0:00 telnetd
      294 pts/0    Ss     0:00  \_ -sh
      298 pts/0    R+     0:00      \_ ps -afx
       64 ?        S      0:09 httpd vlan1
       67 ?        S      0:00 syslogd -m 0 -O /tmp/syslog.log -S -l 7
       70 ?        S      0:00 klogd
       73 ?        Ss     0:01 nas /tmp/nas.lan.conf /tmp/nas.lan.pid lan
       75 ?        S      0:00 [dnsmasq]
       77 ?        S      0:00 [khubd]
       85 ?        Ss     0:00 lpd
       88 ?        Ss     0:00 p9100d -f /dev/usb/lp0 0
       91 ?        Ss     0:00 waveservermain
       93 ?        Ss     0:00 rcamdmain
       99 ?        S      0:00 [usb-storage-0]
      100 ?        S      0:00 [scsi_eh_0]
      102 ?        S      0:00 [usb-storage-1]
      103 ?        S      0:00 [scsi_eh_1]
      119 ?        S      0:00 /usr/sbin/igmpproxy -c /etc/igmpproxy.conf
      121 ?        Ss     0:00 infosvr br0
      122 ?        Ss     0:00 watchdog
      124 ?        Ss     0:00  \_ ntp
      131 ?        S      0:00 dropbear -p 8322
      140 ?        S      0:00 upnp -D -L br0 -W vlan1
      146 ?        S      0:00 [kjournald]
      148 ?        S      0:00 [kjournald]
      157 ?        S      0:00 /opt/bin/transmission-daemon ***
      159 ?        S      0:00  \_ /opt/bin/transmission-daemon ***
      163 ?        S      0:00      \_ /opt/bin/transmission-daemon ***
      169 ?        Ss     0:00 /opt/sbin/cron
      184 ?        S      0:00 [thttpd]
      189 ?        Ss     0:00 /opt/sbin/nmbd -D
      191 ?        Ss     0:00 [smbd]
      192 ?        S      0:00  \_ [smbd]

Page 10 of 12 FirstFirst ... 89101112 LastLast

Similar Threads

  1. torrent'ы вешают роутер
    By velsi in forum Russian Discussion - РУССКИЙ (RU)
    Replies: 87
    Last Post: 29-04-2013, 08:38
  2. Проблема Роутер сам выключается
    By muxeu in forum Russian Discussion - РУССКИЙ (RU)
    Replies: 2
    Last Post: 27-12-2008, 15:47
  3. Помогите! Виснет роутер примерно раз в неделю!
    By denver_83 in forum Russian Discussion - РУССКИЙ (RU)
    Replies: 22
    Last Post: 10-11-2008, 09:32

Tags for this Thread

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •