Permalänk
Medlem

ftp övervakning

Hej jag har en person som har ftp och jag är nyfiken på upptiden på hans server finns det något program som kopplar upp sig 1gång per minut och för statistik över det under kanske 1 vecka eller månad som inte kostar en massa pengar?

Visa signatur

IT-tekniker på Witofix
www.wifixit.se

Permalänk
Entusiast

För att kunna kolla det, behövs mer än FTP-access... högst troligt SSH-access.
Väl inloggad, kan ni enkelt kolla olika typer av tjänster, och statusen på dem.

Har ni inte ssh-access, så får ni "ful-kolla" det genom attt bara ansluta till ert FTP-konto, och vid lyckad anslutning registrera servern/tjänsten som online. Med detta skapa ert egna lilla bash-script som gör det ni vill.

De flesta server-monitorerna kräver någon form av SSH-access och/eller installation av en övervakare på servern ifråga.

Så de första frågorna är:
Kan ni installera en övervakare på servern? (Har ni tillgång till root-kontot?)
Har ni shell-access? (Via SSH?)
Vad för FTP-server är det frågan om? vsftpd? sftp?

För övrigt är mitt förslag för en heltäckande övervakning av flertal servrar: http://www.nagios.org/download
Dock väl overkill för att övervaka en liten FTP-tjänst med. Skjuta bananflugor med granatkastare?

Visa signatur

Bästa programmen till Linux - v2.0
Linux-guide: Val av grafisk miljö. (Att välja distribution).
-
Everyone should have a SGoC in their systems (SGoC: SysGhost on a Chip)

Permalänk
Medlem

pingplotter?

Visa signatur

Citera för svar!
Stationär: AMD Ryzen 5600x | 32GB G.Skill 3600Mhz | AMD Radeon 5700xt
Laptop:MacBook Pro 13" 2016 TB 16gb 512gb

Permalänk
Rekordmedlem

Det kanske räcker med att pinga ftp servern eller måste du även testa själva funktionaliteten på filöverföringen?

Visa signatur

R5 5600G, Asus ROG STRIX X470-F Gaming, WD SN850X 2TB, Seasonic Focus+ Gold 650W, Aerocool Graphite v3, Tittar på en Acer ET430Kbmiippx 43" 4K. Lyssnar på Behringer DCX2496, Truth B3031A, Truth B2092A. Har också oscilloskop, mätmikrofon och colorimeter.

Permalänk
Medlem

Detta är en kompis till mig och jag stör mig på att den är nere hela tiden så jag vill bara ha ett program som kopplar upp sig och sen ner igen och registrerar om servern är uppe eller inte. Glömde säga det är ftps med certifikat blir det svårare då ? jag har ingen annan kontroll än ip nummer och vilken port den ligger på. pingplotter är det ett bra program ?

Visa signatur

IT-tekniker på Witofix
www.wifixit.se

Permalänk
Avstängd
Skrivet av frans82:

Detta är en kompis till mig och jag stör mig på att den är nere hela tiden så jag vill bara ha ett program som kopplar upp sig och sen ner igen och registrerar om servern är uppe eller inte. Glömde säga det är ftps med certifikat blir det svårare då ? jag har ingen annan kontroll än ip nummer och vilken port den ligger på. pingplotter är det ett bra program ?

Hej!

Du skulle kunna nyttja ex http://mon.itor.us
Du väljer vilken adress du vill bevaka, och om det är ex http, ftp osv.

Visa signatur

System: Corsair Obsidian 550D Midi Tower Svart || Corsair AX 850W PSU || Intel® Core i7-3770K Processor || ASUS P8P67-M || 2 x Intel® SSD 520 Series 180GB || Gigabyte GeForce GTX 670 2GB PhysX CUDA ||

Permalänk
Medlem

Hej tack för svar http://mon.itor.us hjälpte inte mig för han kör krypterad ftp så det visade inget eller men provade jag att övervaka min egna IP-telefoni server så funkade det bra. Jag tror inte jag kommer mycket längre om ingen annars har någon ide

Visa signatur

IT-tekniker på Witofix
www.wifixit.se

Permalänk
Medlem
Visa signatur

CPU: Ryzen 9 3900x Noctua NH-D14 MOBO: TUF Gaming X570-PLUS GPU: GTX 980 RAM: 32 GB 3200 MHz Chassi: R4 PSU: Corsair AX860 Hörlurar: SteelSeries 840 Mus: Logitech G502 Lightspeed V.v. nämn eller citera mig för att få svar.

Permalänk
Avstängd
Skrivet av frans82:

Hej tack för svar http://mon.itor.us hjälpte inte mig för han kör krypterad ftp så det visade inget eller men provade jag att övervaka min egna IP-telefoni server så funkade det bra. Jag tror inte jag kommer mycket längre om ingen annars har någon ide

Klickade du i den rutan? "Over SSL/TLS" och eventuellt ändrade porten?

Skrivet av swehunter2000:

Är inte längre gratis, lägsta är 109 kr/mån + moms.

Pingdom var tidigare väldigt prisvärda, nu ligger samma tjänst som tidigare låg på ca 1500 kr är nu över 4000 kr/år...

Men så går det när företag från USA köper upp våra Svenska företag, USA vill roffa åt sig alla pengarna :(.

Visa signatur

System: Corsair Obsidian 550D Midi Tower Svart || Corsair AX 850W PSU || Intel® Core i7-3770K Processor || ASUS P8P67-M || 2 x Intel® SSD 520 Series 180GB || Gigabyte GeForce GTX 670 2GB PhysX CUDA ||

Permalänk
Medlem

Hej nu har jag installerat op5 som kan övervaka alla internet uppkopplade servrar man kan ha 20 hostar gratis och få mail så fort något händer och så får man statistik hur länge servern varit uppe. http://mon.itor.us/ funkar också bra men man får bara statistik på 24 timmar annars måste man betala om man vill ha längre och man kan ha 2 hostar i gratis versionen

Skickades från m.sweclockers.com

Visa signatur

IT-tekniker på Witofix
www.wifixit.se

Permalänk
Medlem

Hej jag har sedan något år tillbaka installerat op5 och kan nu övervaka alla servrar jag vill över internet för att få statistik över dom. Op5 är gratis att ladda ner och man kan övervaka upp till 20 servrar gratis få mail om något händer osv.

Visa signatur

IT-tekniker på Witofix
www.wifixit.se

Permalänk
Medlem

Japp, OP5 har fina produkter har jag hört.

En annan lösning, om du har tillgång till en Linux (eller OSX?) maskin, kan vara:

  1. Ange värdnamn ("machine"), användarnamn och lösenord i en netrc-fil. T ex, /home/user/ftp-test.netrc:

    machine ftp.example.com login my-username password my-secret-password

  2. Skapa detta lilla script. T ex: /home/user/ftp-test.sh och anpassa variablerna efter behov:

    #!/bin/bash NETRCFILE=/home/user/ftp-test.netrc MACHINE=ftp.example.com PORT=21 FILENAME=ftp-test.empty LOGFILE=/home/user/ftp-test.log DATE=$(date "+%b %d %H:%M:%S") curl --silent ftps://${MACHINE}:${PORT}/${FILENAME} --netrc-file ${NETRCFILE} RESULT=$? echo "${DATE} exit code: ${RESULT}" >> "${LOGFILE}" exit 0 # https://ec.haxx.se/usingcurl-returns.html#available-exit-code...

  3. Gör scriptet körbart:

    chmod +x /home/user/ftp-test.sh

  4. Skapa (förslagsvis en tom) fil på värddatorn med samma namn som angivits för FILENAME.

  5. Skapa ett cron-jobb som kör scriptet. Exempel för varje minut (redigera med crontab -e):

    * * * * * /home/user/ftp-test.sh

Kika sedan på LOGFILE. Om exit code är 0 fungerade filhämtningen, medan alla andra koder indikerar att något gick fel. Se länken i scriptet för att se vad de olika koderna betyder.

Edit: OJ vilken gammal tråd.