de-DEen-GB
rss

Granikos Technology Blog

Kemp Authorized PartnerGranikos GmbH & Co. KG, Germany, has been awarded the Kemp Authorized Partner status. The awarded status proves the technical experise of our staff for setup, configuration and optimization of Kemp Load Balancer Suite.

We have been working with Kemp Technologies Load Balancers in various projects for Exchange Server, Lync Server and Commerce Web Sites.

The successful Kemp Load Balancers are #1 in price/performance in the market. The various variants provide reliable load balancing capabilities for SMB as well as for the enterprise. Besides physical and virtualized Load Balancers Kemp offers Bare Metal variants and versions for Windows Azure.

If you need Kemp Load Balancer consulting for your IT project visit our website or contact us at: info@granikos.eu.

Weiterlesen »

In unserem vorherigen Blog Posting haben wir gezeigt, wie die mitgelieferten Mailscape Management Berichte dabei helfen die richtigen Infrastrukturentscheidungen für Ihre Exchange Umgebung zu treffen.

Sollten die mitgelieferten Berichte nicht ausreichen, die für Sie notwendigen Informationen über Ihre Exchange Umgebung bereitzustellen, so haben Sie die Möglichkeit schnell und unkompliziert eigene Berichte zu erstellen. Natürlich stehen auch diesen Berichten die Funktionen zum automatischen Versand und die Sicherheitseinstellungen für den Zugriff auf die Berichte zur Verfügung.

Das nachfolgende Video unserer Kollegen von ENow zeigt die Erstellung eigener Berichte in Mailscape.

Mailscape ist eine Komponente der ENow Management Suite. Mit Hilfe der anderen Komponenten der Management Suite können Sie Ihre Collaboration Infrastruktur ganzheitlich mit einer Lösung überwachen. Die weiteren Komponenten sind:

  • Mailscape 365 - Exchange Online und Hybrid Monitoring und Reporting
  • Uniscope - Lync Server Monitoring und Reporting
  • Foresite - SharePoint Server Monitoring und Reporting
  • Compass - Active Directory Monitoring und Reporting

Mehr über die ENow Management Suite erfahren Sie hier: http://www.granikos.eu/de/Mailscape  

 


Gerne unterstützen wir Sie bei der Planung und Umsetzung Ihrer Exchange Server Implementierung. Sie planen die Integration mit Office 365 oder Windows Azure? Kontaktieren Sie uns für ein unverbindliches Beratungsgespräch: info@granikos.eu.
Erfahren Sie mehr über unsere Beratungsdienstleistungen auf http://www.granikos.eu.

Weiterlesen »

Im Gegensatz zu vorherigen Versionen von Exchange Server, wo Update Rollups relative kleine Installationspakete darstellten, kommt die Installation von Cumulativen Updates (CU) bei Exchange Server 2013 faktisch einer Neuinstallation gleich. Hierdurch ergibt sich ein ganz anderer Planungsaufwand für die Durchführung eines Upgrades, sowohl in zeitlicher wie auch in ressourcentechnischer Hinsicht. Erstellen Sie sich eine zeitliche Baseline, um die erforderliche Zeit für die CU Installationen in Ihre Wartungspläne zu integrieren.

Wenn Sie auf einem Exchange 2013 Server ein CU installieren möchten, müssen die anderen Exchange Server wissen, dass ein Upgrade durchgeführt wird. Wenn Sie den entsprechenden Server nicht als "in Wartung" kennzeichnen, wird der Primary Activation Manager (PAM) der Database Availability Group (DAG) im Fehlerfall versuchen, auf dem im Upgrade befindlichen Server passiven Datenbank aktiv in Betrieb zu nehmen. Dies wird mit sehr großer Wahrscheinlich zu einem unfreiwilligen Test Ihres Desaster Recovery Plans führen.

Die folgenden Schritte beschreiben die Aktivierung und Deaktivierung der Wartung.

Vorbereitung

Vor dem Aktivieren der Wartung gilt es einige Vorbereitungen zu treffen, um unnötige Fehlersituationen des Exchange 2013 Setups zu vermeiden.

Prüfung Festplattenplatz

Auf dem Laufwerk der Exchange Server 2013 Installation, müssen ca. 10 GB freier Festplattenplatz zur Verfügung stehen. Sollte auf dem Laufwerk weniger Platz zur Verfügung stehen, müssen Sie diesen Platz zuerst sicherstellen.

Prüfung PowerShell Execution Policy

Wird auf dem Exchange Server die MachinePolicy per Gruppenrichtlinie (GPO) gesetzt, wird es beim Ausführen des Exchange Setups zu einem Fehler kommen.

Prüfung der aktuellen Konfiguration erfolgt mit Get-ExecutionPolicy -List.

Ist die MachinePolicy konfiguriert, so kann die Policy für die Installation mit folgendem PowerShell Befehl (Berechtigung vorausgesetzt) auf nicht konfiguriert gesetzt werden.

Get-ExecutionPolicy -List 
Set-ItemProperty -Path HKLM:\SOFTWARE\Policies\Microsoft\Windows\PowerShell -Name ExecutionPolicy -Value ""

Aktivieren der Wartung

Starten Sie die Exchange Management Shell als Adminstrator und prüfen Sie zuerst den aktuellen Status aller Serverkomponenten. Bei dieser Abfrage müssen alle Komponenten auf active stehen. Anschließend werden die Komponenten Hub Transport und UM Call Router auf Draining gesetzt. Dies Ausführung als Administrator ist erforderlich, da in den PowerShell Scripten StartDAGMaintenance und StopDAGMaintenance auch Cluster Befehle ausgeführt werden.

Get-ServerComponentState [SERVERNAME] 
Set-ServerComponentState [SERVERNAME] –Component HubTransport –State Draining –Requester Maintenance 
Set-ServerComponentState [SERVERNAME] –Component UMCallRouter –State Draining –Requester Maintenance

Verschieben Sie eventuell noch vorhandene Nachrichten im Transport Service auf einen anderen Transport Server.

Redirect-Message –Server [SOURCESERVER FQDN] –Target [TARGETSERVER FQDN]

Nach diesen Schritten wird der Server in DAG Maintenance gesetzt. Sollten Ihre DAG nur aus zwei Datenbankkopien bestehen, ergänzen Sie den Aufrud des PowerShel Scripts um den Switch Parameter -overrideMinimumTwoCopies.

cd $ExScripts 
.\StartDAGServerMaintenance.ps1 [SERVERNAME] 
Get-MailboxDatabaseCopyStatus -Server [SERVERNAME]

Setzen Sie nun alle Komponenten in serverweite Wartung.

Set-ServerComponentState [SERVERNAME] –Component ServerWideOffline –State Inactive –Requester Maintenance

Installation

Wenn alle Serverkomponeten auf Wartung gesetzt sind, kann die Installation des Cumulative Updates erfolgen. Schließen Sie die Exchange Management Shell und starten Sie ein neues PowerShell Fenster als Administrator. Wechseln Sie in das Verzeichnis des entpackten Exchange 2013 CU und starten Sie das Setup.

.\setup.exe /Mode:Upgrade /IAcceptExchangeServerLicenseTerms

Nach Ablauf des ersten Teils der Installation werden Sie aufgefordert, den Server neu zu starten. Nach erfolgreichem Neustart und erfolgter Anmeldung, starten Sie ein neues PowerShell Fenster als Administrator, wechseln erneut in das Verzeichnis des entpackten Exchange 2013 CU und starten Sie das Setup.

.\setup.exe /Mode:Upgrade /IAcceptExchangeServerLicenseTerms

Nach erfolgreichem Setup von Exchange ist kein erneuter Start des Servers erforderlich.

Prüfen Sie die Version der Exchange Server.

Get-ExchangeServer | ft Name, Admin*

Deaktivieren der Wartung

Nach erfolgter Installation des Exchange Server 2013 CU muss der Exchange Server aus der Wartung genommen werden, um wieder Verbindungen annehmen zu können.

Set-ServerComponentState [SERVERNAME] -Component ServerWideOffline -State Active -Requester Maintenance 
Get-ServerComponentState [SERVERNAME]

Wenn Sie die beiden Komponenten Hub Transport und UM Call Router in Draining gesetzt haben, werden diese beiden Komponenten separat wieder aktiviert.

Set-ServerComponentState [SERVERNAME] -Component UMCallRouter -State Active -Requester Maintenance 
Set-ServerComponentState [SERVERNAME] -Component HuBTransport -State Active -Requester Maintenance 
Get-ServerComponentState [SERVERNAME]

Anschließend wird die DAG Wartung beendet.

cd $ExScripts 
.\StopDAGServerMaintenance.ps1 [SERVERNAME] 
Get-MailboxDatabaseCopyStatus -Server [SERVERNAME]

Und nun heisst es warten auf das nächste CU für Exchange Server 2013.

 


Gerne unterstützen wir Sie bei der Planung und Umsetzung Ihrer Exchange Server 2013 Anforderungen und der Anbindung an Office 365.
Kontaktieren Sie uns: info@granikos.eu  
Erfahren Sie mehr über unsere Beratungsdienstleistungen unter http://www.Granikos.eu.

Weiterlesen »

Das Exchange Blog Cumulative Update (CU1014) fasst interessante Themen rund um Exchange Server und Office 365 (Exchange Online) des Monats Oktober 2014 zusammen.

Exchange Server

Office 365

Lync

Allgemeine Themen

Replay

Gerne unterstützten wir Sie bei der Planung und Durchführung Ihrer Exchange Server Installation. Sie denken über eine Migration zu Office 365 nach? Wir beraten Sie umfassend über die Möglichkeiten der Office 365 Hosting Plattform. Nehmen Sie mit uns Kontakt auf: info@granikos.eu 

 

Weiterlesen »

System Monitoring vs. Application Monitoring

When it comes to monitoring application administrators often disagree with system administrators on what to monitor and which thresholds to configure. By nature system administrators focus on system related counters and objects to monitor. They do not care about application related monitoring as those information's are out of scope of their daily work. Vice versa the same is true for application administrators.

Therefore there is no and will never be a single monitoring solution to combine totally different interests in information. On the other hand the business is highly interested in implementing a single monitoring solution to reduce the overall licensing cost (priority 1), reduce the number of servers required to host monitoring solutions (priority 2) and to eliminate the need for technical training (priority 3).

System monitoring and application monitoring systems sometimes share an intersecting set of “things” they are able to monitor. The fact is that both monitoring approaches have totally different procedures on how to monitor.

The following diagram illustrates the system monitoring approach, where a probe connects to a target and queries data using a dedicated protocol supported by the target (e.g. SNMP, WMI, SSH, etc.).

Schema PRTG System Monitoring

The solution illustrated uses PRTG which is a network monitoring solution that supports all standard protocols for monitoring. It can be enhanced by individual scripts, programs and libraries. You can find a link to PRTG at the end of this post.

In comparison to system monitoring the application monitoring approach looks very different, as the following figure shows:

Schematic Overview ENow Application Monitoring

Application monitoring relies on the existence of agents installed locally on the servers hosting the applications. This approach provides the ability to monitor from an application perspective. The agent itself performs checks depended on the application running on the same server. For example the agent checks that DNS name resolution works using the configured DNS servers on the server. If DNS resolution does not work the agent responds with an error to central management even when the DNS server itself is reachable by the system monitoring probe.

In the current IT landscape where messaging and collaboration solutions provide business functionality at a large scale and are setup in high-availability configurations the monitoring of such implementations from an application perspective is crucial. In a world where “always on” is the business goal for a mobile work force downtime of messaging and collaboration systems is an issue.

Application Monitoring Solution

 

The ENow Management Suite supports your monitoring efforts for:

  • Active Directory
  • Exchange Server
  • Exchange Online
  • Lync Server
  • Blackberry Enterprise Server
  • SharePoint Server
  • SQL Server

Mailscape is the part of the ENow Management Suite which helps you to monitor the messaging infrastructure components like Exchange Server, Blackberry Enterprise Server and SMTP relay servers.

Mailscape 365 is part of the ENow Management Suite which monitors your Exchange Online and Hybrid Exchange deployment inclusive of required hybrid components like AD FS and DirSync.

Compass is the part of the ENow Management Suite which monitors domain controllers and Active Directory specific topics.

ForeSite is the part of the ENow Management Suite which monitors your SharePoint farms and the related SQL database servers.

Besides monitoring the vitals of the application components and the infrastructure requirements (network, AD, etc.) the solution provides an extensive reporting functionality. The default set of reports fits most reporting requirements, but you can set up your own reports as well. A significant feature is the ability to provide the reports to different groups of stakeholders.

Monitoring servers should not be a time consuming task for an application administrator. Therefore the interface of the ENow Management Suite is quite handsome, as it displays all statuses in a dashboard. As long as all statuses are green the application administrator can focus on other work. When using all parts of the ENow Management Suite you act within one single dashboard, but each part utilizes it’s own security groups for access the dashboard.

How does a SharePoint administrator work with ForeSite?

The follow screenshot shows the ForeSite dashboard:

ForeSite One-View Dashboard

If the dashboard uses a traffic light approach to signal good, warning and error states. This makes it really easy to focus on section of the application infrastructure where some is not in a healthy state. It cannot be any more intuitive.

By just clicking on the signaling rectangle you dig deeper to the next level of information:

ForeSite One-View Dashboard - Timer Job Error

It seems as if there is something wrong with a SharePoint timer job. But what is going on?

ForeSite One-View Dashboard - Timer Job Error - Level 2

Ok, it is not the SharePoint timer service itself. It is just one of the timer jobs itself.

ForeSite One-View Dashboard - Timer Job Error - Level 3

The Application Addressed Refresh Job is offline since 3.4 days. That is a valuable information and the SharePoint administrator knows where to start to solve this issue.

This is a basic example how an application monitoring solution can help to identify the error.

The reporting functionality of ForeSite helps to gather a lot of different data from a SharePoint farm. Those reports can be executed manually or be sent automatically by email on a recurring basis. The reports overview displays a list of different reports which are available by default:

ForeSite - Professional SharePoint Reporting

With the proactive monitoring of critical SharePoint services, like Site Availability, Timer Jobs, Search and Index, and content databases ForeSite helps the application administrator to focus on daily work. The alerting functionality helps to reduce the response time in the case of an error and therefore helps to reduce the overall business impact to a minimum.

Conclusion

The classic system monitoring solution is the interface of the administrative personnel responsible for the IT infrastructure itself. The application monitoring solution is the main interface for application administrators and runs on top of the IT infrastructure. Even when some components (disk, memory, CPU, …) are measured by both components.

Besides monitoring of different important aspects of the application an application monitoring solution provides the ability for application specific reports. Those reports and even the dashboard itself can be made available to different groups of stakeholders in the company using Windows credentials.

An application monitoring and reporting solution is a valuable addition to classic system monitoring.

What are your thoughts on system and application monitoring? Leave a comment.

Get your free 21-day trial of the ENow Management Suite today: http://www.granikos.eu/en/Products/ENowManagementSuite 

Need more professional consulting on Exchange Server, Office 365 or Exchange configurations? Do not hesitate to contact us by email: info@granikos.eu

Links 

 

Weiterlesen »