You are not logged in.

  • Login

1

Friday, March 23rd 2007, 8:31am

videokonferenzsysteme pingen und status per mail verschicken

guten morgen als erstes mal...

ich brauche wieder mal eure hilfe!! da mir bei euch bis jetzt immer geholfen wurde seit ihr meine anlaufstelle nr 1 wenns um codes bzw computertechnik geht!

jetzt zu meinem problem:

wir brauchen für die firma ein tool das unsere videokonferenzsysteme (die auf fast allen kontinenten verteilt sind) jede minute eimal pingt und dann eine meldung per email zurück schickt und sagt ob das teil online bzw offline ist.

wäre super wenn da jemand was weiß... hab schon gegoogled aber leider ohne erfolg.

thx, truespin

2

Friday, March 23rd 2007, 9:38am

Hi,

also ich würde da so vor gehen:

erstmal was bekommt bei rückantworten:

erfolgreicher ping:

ping localhost
PING localhost (127.0.0.1) 56(84) bytes of data.
64 bytes from localhost (127.0.0.1): icmp_seq=1 ttl=64 time=0.052 ms
64 bytes from localhost (127.0.0.1): icmp_seq=2 ttl=64 time=0.051 ms

also dann ein phyton oder bash oder perl script was deine infos ausliest... suchmuster 64 bytes from localhost = localhost online

Status mail schön und gut nur willst pro min eine mail bekommen :) ist lästig also würde ich ne abfage mache wo nur ne mail rausgeschickt wird wenn die hosts != online sind.

am besten ist da wenn du alles in eine txt file umleitest oder eine Datenbank, dann kannst du ein Interface drumherrum basteln. BSP:

ping localhost > localhost.txt
ping server1 > server1.txt

Mit mit php auslesen und Interface basteln. So kannst du dann auf http://localhost den status abfragen.

Das ist natürlich nur eine idee von vielen :)

//EDIT

Das nutze ich http://www.bb4.org/ ein Monitoring System, so überwache ich die ganzen Server auf Arbeit kannste so ziehmlichen jeden Dienst überwachen Festplattenspeicher CPU einfach alles,

Oracle diest wir von Haus aus nicht supportet kein thema script tippen einbinden dann kann auch BB Oracle überwachen, wenn was down ist gibts sms auf mein handy und ich muss arbeiten :)

Wenn du bb nutzen willst sag bescheit habe Doku geschrieben (installation verwaltung und wie man scripte dafür baut *g )

3

Friday, March 23rd 2007, 9:59am

als erstes wollen wir nur mal ne rückmeldung ob das teil on ist.
wenn festgestellt wird das es online ist braucht man nen zähler der sich um eins erhöt.
dann das ganze wie ne if-anweisung: wenn zähler = 1 dann erst wieder neue mail versenden wenn zähler sich wieder auf 0 zurücksetzt.

das zurücksetzen soll dann ausgeführt werden sobald das teil off geht. jetzt soll wieder eine mail versendet werden die uns sagt das es jetzt off gegangen ist.
als nächstes soll erst wieder eine mail kommen wenn zähler wieder 1 ist, heißt wenn wieder on gegangen wird.


thx, truespin


//edit: hab zu dem bb keine preise gefunden... was kostet sowas in etwa?

4

Friday, March 23rd 2007, 10:12am

naja ist ja kein problem alles mit nen bash script machbar ohne Probleme sogar wenig aufwand :)

Wie gesagt ping .... > ... text umleiten file auswerten. Geht ohne DB ohne alles... Habe leider kein Script in der Trick-Kiste, ist aber net sonderlich kompliziert.

bb ist kostenlos willste mehr support kostet es glaub ich um die $20.

5

Friday, March 23rd 2007, 10:27am

ja das kann ich mir gut vorstellen das das garnicht so schwer is...
hab nur leider keine ahnung vonm batch dateien und syntax :oops:


thx, truespin


//edit: ich versuchs grad mit ner batch datei und mit postie.exe... funzt aber nicht.

6

Friday, March 23rd 2007, 11:32am

Mal ne kleine Denkhilfe

das alles im IF verpacken und mit errorlevel arbeiten, das wars dann auch schon.

Bash

1
2
3
4
5
#/bin/sh
 
ping -c 4 localhost > localhost.txt
 
grep -i "64 bytes from localhost" localhost.txt | mail -s "Online" mail@foo.de


//EDIT

Shell lernste eigentlich in 5min :) ist so easy und als Linux user gehört das mehr oder weniger zu den Basics Als Win user naja ehr nicht aber selbst da isses easy.

7

Friday, March 23rd 2007, 12:46pm

Bash

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
@echo off
 
:START
 
ping /n 1 (ip eingeben)
 
if errorlevel 1 goto nichtda1
 
febootimail -FROM (email adresse eingeben!!) -FROMNAME (name eingeben) -TO (email adresse eingeben!!) -TEXT IP erreichbar - Client 
 
Online -SERVER (exchange server)
goto end1
 
:nichtda1
echo "PC-1 ist offline"
goto START 
:end1
 
pause


das funzt schon ganz gut eigentlich... aber jetzt müsste man noch die autorifizierung für unseren exchange server übergeben... heißt das passwort und den benutzere übergeben.

es klappt jetzt schon das ich merke ob das teil on bzw off ist. leider kann ich keine email versenden wegen dem passwort schätze ich mal.

ich hab jetzt die datei febooti.exe verewendet: http://www.febooti.com/downloads/
(gleich der erste dl!!)

ich geh jetzt dann heim... thx für deine hilfe und ich hoffe das du am montag wieder zeit hast xDD


thx, truespin

8

Friday, March 23rd 2007, 1:13pm

13 Uhr Feierabend welch ein Luxus :)

guckst du hier: http://www.febooti.com/products/command-line-email/online-help/commands/sending-dos-mail-smtp-authentication.html

9

Thursday, March 29th 2007, 3:06pm

soooo ich habs fertig!!!!!

jedenfalls fast -.-

jetzt bin ich noch an den schönheitsop´s...
da hab ich auch gleich mal ne frage zu:

wie kann ich in der *.bat <html> > text machen?? is klar das das so nicht funzen kann da das erste > als pipe versteht!

thx,truespin

10

Thursday, March 29th 2007, 4:09pm

Hi, versuch doppelte und einfache anführungszeichen um den String.

11

Thursday, March 29th 2007, 4:12pm

habs gefunden!!!

wenn man in ner *.bat nen html teil einbauen möchte muss man alle > und < zeichen mit einem ^versehen!!!
also so: ^< bzw ^>

thx, truespin


//edit: habs grad erst gelesen. das mit den anführungszeichen funzt nicht! man brauch das "escape zeichen und das ist bei *.bat ^

12

Monday, April 2nd 2007, 12:01pm

hier meine fertige *.bat!!

bat 1:


@echo off

:START

if exist anhang.html del anhang.html

echo ^<html^> > anhang.html
echo ^<body^> >> anhang.html

for %%i in (ip´s bzw computername eingeben!!!) do call ermittlung.bat %%i >>anhang.html

echo ^</body^> >> anhang.html
echo ^</html^> >> anhang.html

febootimail -FROM email adresse von sender eingeben!!! -TO email adresse von empfänger eingeben!!! -TEXT Text eingeben der mit der mail verschickt werden soll!!! -ATTACH anhang.html -SERVER ip bzw name des exchange servers eingeben!!!


pause




bat 2:

@echo off

ping /n 1 %1 >> ping.txt


if errorlevel 1 goto nichtda1

echo ^<a href = "http://%1"^> http://%1 ist online ^</a^> ^<p^>

goto end


:nichtda1
echo %1 ist nicht online ^<p^>
:end




thx nochmal für die hilfe!!!!!


thx, truespin

13

Sunday, September 4th 2011, 6:13pm

Ein Videokonferenzsystem pingen ob es erreichbar ist

In einem älteren Beitrag wurde gefagt wie man viele Videokonferenzsysteme pingen könne um festzustellen ob die Systeme erreichbar und eingeschaltet sind.

Da braucht man gar nicht pingen.

Man verwende das Software Tool des Herstellers oder eine Videokonferenzsystem Management Software die das erledigt und noch viel mehr kann:

Komplette Verwaltung der HD-Videoinfrastruktur
  • Videokommunikation erkennen, verwalten, überwachen, aktualisieren und planen
  • Multivendor-Videoverwaltungsplattform
  • Grafische Web-basierte Benutzeroberfläche und Berichterstattung
  • Lizenzschlüssel-Verwalter
  • Echtzeit-Alarme, Filter und Arbeitsfluss
  • Microsoft Exchange-Integration
  • Upgrade und Downgrade der Videoinfrastruktur

Consultant für visuelle Telekommunikation
Helmut Fahr
http://www.videokonferenzsysteme.at

Similar threads

Social bookmarks