hallo leutz,
hab ein tolles script was den server erstmal anpingt und dann mit nmap die zu überprüfenden ports auf funktionalität bzw auf erreichbarkeit prüft.
(shell-script)
jetzt benötige ich eigentlich nur noch die "basis"-ports zu den programmen
hab bischle gesucht, aber das angebot an informationen ist mir etwas zu heftig!!!
z.b. mit dem befehlen:
netstat -tpaun
oder
nmap 192.168.1.0/24 -p1-65535
oder
nmap localhost -p1-65535
aufjedenfall kommt da viel zu viel info
ich möchte nur die basis ports wissen die benötig werden um eine anwendung überhaupt erstmal zum laufen zu bekommen bzw damit es antowrten kann etc pp
das script soll mich ja schließlich drauf aufmerksam machen, sobald ein "fundament eines hauses bröckelt" bzw sobald ein dienst oder ein server abschmiert UND DAS ALLES BEVOR MIR JEMAND AUFN SENKEL GEHT - "ehh funktioniert nicht!"
ich hoffe ihr könnt es nachvollziehen und seid voller elan mit zu helfen?!
mit freundlichen grüßen
dave
Server überwachen per script
Re: Server überwachen per script
moin,
ich würde mir evtl. mal nagios, munin oder monit anschauen
beste grüße
thorben
ich würde mir evtl. mal nagios, munin oder monit anschauen
beste grüße
thorben
Re: Server überwachen per script
zabbix nicht zu vergessen..
Debian-Nutzer
ZABBIX Certified Specialist
ZABBIX Certified Specialist
Re: Server überwachen per script
moin männers,
jo klar die sind mir beide bekannt - werd sie auchmal wieder draufklatschen, ABER
im endeffekt hab ich ja selbst nen script gemacht was mich informiert, wenn ein server ausfällt oder ein port für ein gewisses programm nicht erreichbar ist UND ES SO probleme gibt - werd ich ja rechtzeittig informiert und behebe das prob - die anderen tools sind nett - aber zu intensive im performance verbrauch!
möchte nur wissen wie man selektiert nur die ports rausbekommt in debian - die wirklich essential für programme sind zum starten...die ports die nachher dynamisch erstellt bzw benutzt werden - sind mir nicht so wichtig!
z.b. ssh port 22
die befehle liefern mir ja alle ports die benutzt werden und ich ,ächt wirklich eigentlich nur die aller aller wichtigsten
und würde nur ungerne in alle *.cfg *.config files reinschaun
dankend verbleibe ich
jo klar die sind mir beide bekannt - werd sie auchmal wieder draufklatschen, ABER
im endeffekt hab ich ja selbst nen script gemacht was mich informiert, wenn ein server ausfällt oder ein port für ein gewisses programm nicht erreichbar ist UND ES SO probleme gibt - werd ich ja rechtzeittig informiert und behebe das prob - die anderen tools sind nett - aber zu intensive im performance verbrauch!
möchte nur wissen wie man selektiert nur die ports rausbekommt in debian - die wirklich essential für programme sind zum starten...die ports die nachher dynamisch erstellt bzw benutzt werden - sind mir nicht so wichtig!
z.b. ssh port 22
die befehle liefern mir ja alle ports die benutzt werden und ich ,ächt wirklich eigentlich nur die aller aller wichtigsten
und würde nur ungerne in alle *.cfg *.config files reinschaun
dankend verbleibe ich
Re: Server überwachen per script
Debian-Nutzer
ZABBIX Certified Specialist
ZABBIX Certified Specialist
-
- Beiträge: 3800
- Registriert: 26.02.2009 14:35:56
Re: Server überwachen per script
Es gibt doch die /etc/services da stehen die gängigen doch alle drin.
... und wo bleiben meine Möhren ?
# Network services, Internet style
#
# Note that it is presently the policy of IANA to assign a single well-known
# port number for both TCP and UDP; hence, officially ports have two entries
# even if the protocol doesn't support UDP operations.
#
# Updated from http://www.iana.org/assignments/port-numbers and other
# sources like http://www.freebsd.org/cgi/cvsweb.cgi/src/etc/services .
# New ports will be added on request if they have been officially assigned
# by IANA and used in the real-world or are needed by a debian package.
# If you need a huge list of used numbers please install the nmap package.
tcpmux 1/tcp # TCP port service multiplexer
echo 7/tcp
echo 7/udp
discard 9/tcp sink null
discard 9/udp sink null
systat 11/tcp users
daytime 13/tcp
daytime 13/udp
netstat 15/tcp
qotd 17/tcp quote
msp 18/tcp # message send protocol
msp 18/udp
chargen 19/tcp ttytst source
... und wo bleiben meine Möhren ?
# Network services, Internet style
#
# Note that it is presently the policy of IANA to assign a single well-known
# port number for both TCP and UDP; hence, officially ports have two entries
# even if the protocol doesn't support UDP operations.
#
# Updated from http://www.iana.org/assignments/port-numbers and other
# sources like http://www.freebsd.org/cgi/cvsweb.cgi/src/etc/services .
# New ports will be added on request if they have been officially assigned
# by IANA and used in the real-world or are needed by a debian package.
# If you need a huge list of used numbers please install the nmap package.
tcpmux 1/tcp # TCP port service multiplexer
echo 7/tcp
echo 7/udp
discard 9/tcp sink null
discard 9/udp sink null
systat 11/tcp users
daytime 13/tcp
daytime 13/udp
netstat 15/tcp
qotd 17/tcp quote
msp 18/tcp # message send protocol
msp 18/udp
chargen 19/tcp ttytst source