Top10 der verworfenen Pakete

Bash, Shell, PHP, Python, Perl, CGI
toberkel
Posts: 86
Joined: 2004-07-16 17:22
Location: Hamburg

Top10 der verworfenen Pakete

Post by toberkel » 2007-02-26 19:25

Hi.

Ich hab mal eine Frage. Habe mir grad ein iptables Logging mittels ulog und MySQL aufgesetzt. Der ulog loggt auch alles ganz brav und schreibt es in eine MySQL-DB. Da gibt es eine Tabelle "tcp_dport" wo halt der Port eingetragen wird, wo das Paket bei mir verworfen wurde. Hat jemand evtl eine Ahnung wie ich daraus eine Art Top10 bauen könnte? Also z.B.

Code: Select all

Top10

Nummer     Port
1.         135
2.         139

usw...
Ist sowas nur mit sql möglich? Das ganze soll später mit einem PHP_Script dargestellt werden.

MfG,

toberkel

Roger Wilco
Administrator
Administrator
Posts: 5924
Joined: 2004-05-23 12:53

Re: Top10 der verworfenen Pakete

Post by Roger Wilco » 2007-02-26 19:41

Code: Select all

SELECT Port, COUNT(*) AS "Anzahl" FROM tcp_dport GROUP BY Port ORDER BY "Anzahl" DESC LIMIT 10

toberkel
Posts: 86
Joined: 2004-07-16 17:22
Location: Hamburg

Re: Top10 der verworfenen Pakete

Post by toberkel » 2007-02-26 20:06

Super. Danke! Genau sowas brauchte ich ;)

Danke, noch mal.

toberkel