bcc 10 Geschrieben 14. Juni 2011 Melden Teilen Geschrieben 14. Juni 2011 Hallo zusammen Gibt es einen Möglichkeit via Shell abzufragen, wer sich mit einem CAS Server verbunden ist. Hintergrund der Frage ist, wir haben zwei CAS Server und ich würde gerne sehen, wer auf welchem verbunden ist. Grz bcc Zitieren Link zu diesem Kommentar
StefanWe 14 Geschrieben 17. Juni 2011 Melden Teilen Geschrieben 17. Juni 2011 Check which users logged onto which CAS server: Get-LogonStatistics -Server <CASServerName> Zitieren Link zu diesem Kommentar
RobertWi 81 Geschrieben 18. Juni 2011 Melden Teilen Geschrieben 18. Juni 2011 Moin, nein, es gibt leider keine gute, einfache und verlässliche Information, wer auf welchem Server arbeitet. 1. get-logonstatistics zeigt *jeden* Logon-Vorgang. Da Outlook alleine drei bis fünf aufbaut (MAPI, OAB, EWS, usw.), findet man dort entsprechend viele Einträge und darf sich nicht wundern, wenn der Benutzer auf mehreren Servern gleichzeitig eingeloggt zu sein scheint (das hängt von den Einstellungen im Autodiscover und den NLB, CASArray-Einstellungen ab). 2. get-mailboxstatistics hat zwar ein Feld "LastLogoffTime", aber da die meisten Verbindungen unbeständig sind (es also keinen echten Logoff gibt), kann man den Daten nicht wirklich vertrauen. Im Prinzip müsstest Du daher erst mal definieren, wofür Du die Informationen brauchst. Willst Du eine aktuelle Ist-Aufnahme reicht get-logonstatistics mit einem gezielten Filter auf "ApplicationId" (z.B. "Client=MSExchangeRPC" für MAPI-Verbindungen). Willst Du wissen, wie lange jemand aktuell arbeitet, bleibt nur beobachten. Historische Daten sind mit den Bordmitteln nicht verfügbar. Ich habe das Thema gerade bei einem Kunden durch: Viel Aufwand für wenig zuverlässige Informationen. Leider. Zitieren Link zu diesem Kommentar
bcc 10 Geschrieben 19. Juni 2011 Autor Melden Teilen Geschrieben 19. Juni 2011 Hallo zusammen Besten Dank für eure Antworten, ist doch schon mal was! Ich dachte schon meine Frage sein zu banal!! :-) @RobertWi Ich habe mir mal noch folgendes angeschaut "Get-LogonStatistics -Server " " | sort lastaccesstime" dies gibt bei mir "nur ein Exc" ziemlich genau Daten! Werde die aber mal noch in einer richtige Umgebung testen. Was ich nicht versteht ich die Abfrage nach ApplicationId? Da gibt eine Menge Infor im Netz aber die Abfragen zielen immer in Richtung |fl Gruss und Danke für die Tipps!! bcc Zitieren Link zu diesem Kommentar
RobertWi 81 Geschrieben 19. Juni 2011 Melden Teilen Geschrieben 19. Juni 2011 Moin, vielleicht zeige ich die Problematik eher anhand eines Beispiels von meinem Server: (B1.., B2.., Pf.. sind verschiedene Konten, deren Namen ich hier abgekürzt habe) Get-LogonStatistics -Identity robert | Sort-Object LastAccessTime | ft UserName, ServerName, LastAccessTime, ApplicationId Robert Wille (B1..) S05 19.06.2011 11:12:37 Client=MSExchangeRPC Robert Wille (B2..) S05 19.06.2011 11:12:37 Client=MSExchangeRPC Robert Wille (q&c) S05 19.06.2011 11:12:37 Client=MSExchangeRPC Onlinearchiv - Robert Will... S05 19.06.2011 11:12:39 Client=MSExchangeRPC Onlinearchiv - Robert Will... S05 19.06.2011 11:12:40 Client=MSExchangeRPC Robert Wille (Pf..) S05 19.06.2011 11:12:41 Client=MSExchangeRPC Robert Wille (B1..) S05 19.06.2011 11:12:42 Client=MSExchangeRPC Robert Wille (B2..) S05 19.06.2011 11:12:44 Client=MSExchangeRPC Robert Wille (Pf..) S05 19.06.2011 11:12:52 Client=MSExchangeRPC Robert Wille (q&c) S05 19.06.2011 11:12:57 Client=MSExchangeRPC Robert Wille (B1..) S05 19.06.2011 11:13:00 Client=MSExchangeRPC Robert Wille (B2..) S05 19.06.2011 11:13:00 Client=MSExchangeRPC Robert Wille S05 19.06.2011 11:13:09 Client=MSExchangeRPC Robert Wille (Pf..) S05 19.06.2011 11:13:09 Client=MSExchangeRPC Onlinearchiv - Robert Will... S05 19.06.2011 11:13:09 Client=MSExchangeRPC Robert Wille (B1..) S05 19.06.2011 11:13:52 Client=MSExchangeRPC Onlinearchiv - Robert Will... S05 19.06.2011 11:13:52 Client=MSExchangeRPC Robert Wille (B2..) S05 19.06.2011 11:14:48 Client=MSExchangeRPC Robert Wille (B2..) S05 19.06.2011 11:22:38 Client=MSExchangeRPC Robert Wille (B1..) S05 19.06.2011 11:22:38 Client=MSExchangeRPC Robert Wille (Pf..) S05 19.06.2011 11:22:38 Client=MSExchangeRPC Robert Wille S05 19.06.2011 11:27:47 Client=MSExchangeRPC Robert Wille S05 19.06.2011 11:42:32 Client=MSExchangeRPC Robert Wille (q&c) S05 19.06.2011 12:09:09 Client=MSExchangeRPC Robert Wille (q&c) S05 19.06.2011 12:10:41 Client=MSExchangeRPC Robert Wille (q&c) S05 19.06.2011 12:10:41 Client=MSExchangeRPC Robert Wille (B2..) S05 19.06.2011 12:10:43 Client=WebServices;UserAge... Robert Wille (q&c) S05 19.06.2011 12:10:43 Client=WebServices;UserAge... Robert Wille S05 19.06.2011 12:12:38 Client=MSExchangeRPC Und jetzt die Frage: WIEVIELE Benutzer arbeiten hier? Antwort: EINER - ein Outlook in dem fünf Konten eingebunden sind, von denen eines (nur eines!) noch ein Onlinearchiv aktiviert hat. Viel Spaß bei der Auswertung, wenn da 100 oder gar 1000 Benutzer drauf arbeiten. Oder ein Rätsel für Dich: Get-LogonStatistics -server S05 | Sort-Object LastAccessTime | Measure-Object Count : 51 Schätze mal, wie viele Benutzer gerade auf dem Server aktiv waren. Zitieren Link zu diesem Kommentar
bcc 10 Geschrieben 19. Juni 2011 Autor Melden Teilen Geschrieben 19. Juni 2011 Hallo Robert Danke für das Beispiel! Bei mir sieht es nich so wild aus! Ein Postfach und zwei eingebundene! Ich schau es mir am Abend noch mal an! Wie stellst du die Abfrage nach RCP oder MAPI? Gruss bcc Zitieren Link zu diesem Kommentar
RobertWi 81 Geschrieben 19. Juni 2011 Melden Teilen Geschrieben 19. Juni 2011 Moin, MAPI ist RPC, da kann man nicht unterscheiden. Zitieren Link zu diesem Kommentar
bcc 10 Geschrieben 19. Juni 2011 Autor Melden Teilen Geschrieben 19. Juni 2011 Hallo Robert Ist noch interessant, wenn ich die Abfrage (Get-LogonStatistics -Identity " " | Sort-Object LastAccessTime | ft UserName, ServerName, LastAccessTime, ApplicationId) absetzte dann sieht es nich so wild aus wie bei dir. Und wenn ich das Outlook beende dann sind auch alle Verbindung weg! Wir haben bei uns ca. 2800 Postfächer, da Hilft mir dies wie du schon erwähnt hast nicht wirklich weiter. Zu deinem Rätsel würde ich sagen es sind zwei Personen auf dem Exc. Was für Outlook Versione hast du im Einsatz? Grz bcc Zitieren Link zu diesem Kommentar
RobertWi 81 Geschrieben 20. Juni 2011 Melden Teilen Geschrieben 20. Juni 2011 Moin, richtig, 2 Benutzer. Einer mit Ol2010, einer mit Ol2003 - dazu kamen noch diverse Verbindungen zu den Public Foldern, SystemMailbox, Datenbank, usw. Ich wollte auch nur sagen, das Get-LogonStatistics sehr viele Daten ausgibt und man sich die genau anschauen muss. Willst Du wissen, ob ein Benutzer auf ServerA oder ServerB ist, dann ist der Befehl ok. Willst Du aber wissen, wann er den Erstkontakt hatte, wie lange, mit welchem Client oder einfach nur "Wieviele sind auf ServerA?", dann wird die Auswertung damit deutlich schwieriger. Zitieren Link zu diesem Kommentar
bcc 10 Geschrieben 20. Juni 2011 Autor Melden Teilen Geschrieben 20. Juni 2011 Guten Morgen Robter Das ist ok so besten Dank. Ich habe eben mal die Abfrage im Geschäft gestellt um zu sehen ob was bei uns so los ist. Ich habe die Abfrage auf einem CAS Server, Meldung: Couldn't perform the operation because server " " doesn't have the Mailbox server role installed. Mein Ziel ist es, wenn ich einen der beiden CAS Server runterfahren muss, warum auch immer, zu sehen wer sich auf einem der beiden befindet. :-) Also bringt im Moment auch nicht viel! Grz bcc Zitieren Link zu diesem Kommentar
RobertWi 81 Geschrieben 20. Juni 2011 Melden Teilen Geschrieben 20. Juni 2011 Moin, ok, gegen einen getrennten Exchange habe ich das nicht ausprobiert, kann aber bestätigen: Der Befehl geht nur gegen die Mailbox-Rolle, wenn die fehlt, funktioniert er nicht. :( Zitieren Link zu diesem Kommentar
bcc 10 Geschrieben 20. Juni 2011 Autor Melden Teilen Geschrieben 20. Juni 2011 Yep leider! :D aber da wird sich evtl. irgend wann was finden lassen¨ Zitieren Link zu diesem Kommentar
fluehmann 10 Geschrieben 20. Juni 2011 Melden Teilen Geschrieben 20. Juni 2011 Hallo Veilleicht würde auch die Lösung nach Client IP oder Computerkonto reichen? Dann gienge das ganz einfach mit TCPview: TCPView for Windows Grüsse Fluehmann Zitieren Link zu diesem Kommentar
Empfohlene Beiträge
Schreibe einen Kommentar
Du kannst jetzt antworten und Dich später registrieren. Falls Du bereits ein Mitglied bist, logge Dich jetzt ein.