Article View: pl.comp.os.linux.sieci
Article #244352Re: Statystyki serwera
From: povawa
Date: Mon, 02 May 2016 12:38
Date: Mon, 02 May 2016 12:38
38 lines
2658 bytes
2658 bytes
W dniu 02.05.2016 o 14:00, aa pisze: > Witam, > Potrzebuję wyciągnąć statystyki serwera (właściwie łącza), coś takiego: > * ilość połączeń (rodzaj zestawionych sesji, protokoły, porty) np. z tabeli nat > * ilość użytkowników, którzy korzystają w tym momencie z sieci - unikalne adresy IP źródłowe w > godzinach szczytu (np. w momencie, gdy są używane wszystkie komputery, bo na tym badaniu nam zależy). > > Na serwerze jest Debian 6.0 bez możliwości doinstalowania czegokolwiek. X-ów brak. Nie za bardzo > ogarniam Debiana (w ogóle Linuksa), więc nie za bardzo wiem czym to ogarnąć. Doszukałem się takich > rzeczy w konsoli: ss, nmap, tcpdump,netstat. > > Czy coś z powyższych nadaje się do wyciągnięcia wymaganych informacji? > > Pozdrawiam > Adam Ad1. w /proc/net/nf_conntrack są wszystkie "śledzone" przez serwer połączenia (wymaga załadowania modułu nf_conntrack_ipv4. Bez bawienia się można to załatwić demonem collectd. W konfigu odhashować pluginy conntrack i tcpconns. Ad2. To już trudniej. Ja to robię przez iptables na ruterze: iptables -A PREROUTING -t mangle \ -s twoja_podsiec/maska \ -m hashlimit \ --hashlimit 1/min \ --hashlimit-mode srcip \ --hashlimit-burst 1 \ --hashlimit-name "ip_count" \ --hashlimit-htable-size 10000 \ --hashlimit-htable-max 10000 \ --hashlimit-htable-expire 300000 po tym poleceniu pojawia się plik /proc/net/ipt_hashlimit/ip_count w którym znajdują się adresy ip twojej sieci które były widoczne w ciągu ostatnich 5 minut (można to regulować parametrem hashlimit-htable-expire). Do tego jakiś skrypt zapisujący do bazy rrd i drugi tworzący z tej bazy grafikę albo skoro już jest collectd to zainteresować się pluginem exec. Pozdrawiam.
Technical Details
Message-ID:
<qaujvc-vva.ln1@news.dolsat.pl>Path:
mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!agh.edu.pl!news.agh.edu.pl!newsfeed2.atman.pl!newsfeed.atman.pl!.POSTED!news.dolsat.pl!not-for-mailReferences:
<op.ygt3ndprkasc2d@nasz>Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!agh.edu.pl!news.agh.edu.pl!newsfeed2.atman.pl!newsfeed.atman.pl!.POSTED!news.dolsat.pl!not-for-mail From: povawa <povawa@hotmail.com> Newsgroups: pl.comp.os.linux.sieci Subject: Re: Statystyki serwera Date: Mon, 2 May 2016 14:38:18 +0200 Organization: ATMAN - ATM S.A. Lines: 39 Message-ID: <qaujvc-vva.ln1@news.dolsat.pl> References: <op.ygt3ndprkasc2d@nasz> NNTP-Posting-Host: poczta.dolsat.pl Mime-Version: 1.0 X-Trace: node2.news.atman.pl 1462192803 20868 87.199.0.3 (2 May 2016 12:40:03 GMT) X-Complaints-To: usenet@atman.pl NNTP-Posting-Date: Mon, 2 May 2016 12:40:03 +0000 (UTC) User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101 Thunderbird/45.0 X-Enigmail-Draft-Status: N1110 In-Reply-To: <op.ygt3ndprkasc2d@nasz> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit