Monday, 12 December 2016

Horizon View 6.x and 7.x logging Part 1: Events Database

Horizon view can be configured to log events data using any of the following method,
  • Event Database
  • Syslog 
  • Flat file log

Event Database:

The event database stores View events information as records in Microsoft SQL Server or Oracle database rather than in a log file. 

Horizon View records events like end-user actions, administrator actions, system failures alerts, and errors.
  • End-user actions include logging and starting desktop and application sessions. 
  • Administrator actions include adding entitlements and creating desktop and application pools. 
By default, Horizon view event database is not configured, hence we will notice yellow warning for event database on dashboard as shown below.

Event database is configured post installing a View Connection Server instance. We need to configure event database only on one host in a View Connection Server group. The remaining hosts in the group are configured automatically. 

Configuring Event Database in View:
  • Login to View administrator portal URL at https://<IP/FQDN of View connection server>/admin with your View administrative credentials.

  • In the VMWare Horizon View administrator portal, Click on Event Configuration under View configuration and click Edit button. 

  • Enter required details of event database as shown in below image and click OK button. (In My case I have used SQL DB).

  • Once Horizon View event database is configured, we can see the event database information under event configuration.

  • Also once Horizon view event database is configured, events are logged under events in monitoring.

Event Database Tables:

Horizon View uses database tables to implement the event database. The event database prepends the names of these tables with a prefix that we define when we set up the event database (In my case, "VE_"). 

Below are the tables used to record events data in database.
  • EventThis table stores metadata and search optimization data for recent events.
  • Event_DataThis table stores data values for recent events.
  • Event_Data_HistoricalThis table stores data values for all events.
  • Event_HistoricalThis table stores metadata and search optimization data for all events.
Events are written in full to both the Current (Event & Event_Data) and Historical tables. When events in the current table reach a certain age, they are deleted. However, events are never deleted from the Historical tables

We can use View Administrator to configure the time period for which the database keeps a record in the event and event_data tables as shown in image below. 

Despite of setting "show events for" value to larger interval, as in above image it is 3 months, View admin portal can display only 2000 objects. 

However, we can use BI reporting engines like Crystal Reports and Oracle Enterprise Performance Management System to access and analyze the event database.

Supported Database Servers for Events Database in Horizon View 7.x:
  • SQL Server 2008R2 (32 & 64 bit): Express, Standard, Enterprise, Datacenter (SP2/SP3)
  • SQL Server 2012R2 (32 & 64 bit): Express, Standard, Enterprise (SP2)
  • SQL Server 2008R2 (32 & 64 bit): Standard, Enterprise  (Without SP, SP1)
  • Oracle12C: Standard One, Standard, Enterprise (Any release upto

Saturday, 10 December 2016

Horizon 7 Platform Deep Dive

Learn about the latest Horizon 7 platform features including True SSO, Cloud Pod Architecture, and more

Wednesday, 7 December 2016

vRA 7 Building a Multi-Tier Application in Converged Blueprint Designer

Building a multi-tier application using vRA 7's Converged Blueprint Designer (CBP). This walk-through demonstrates the use of Software and Application Authoring as well as NSX Networking within CBP.

How to configure vRealize Orchestrator integration with vRealize Automation

In this video from KBTV, you will learn how to configure VMware vRealize Orchestrator integration with VMware vRealize Automation.

Monday, 5 December 2016

Types of vRealize Automation agents to integrate with external systems.

vRealize Automation uses agents to integrate with external systems. The following types of agents are available:
  • Hypervisor proxy agents
Hypervisor proxy agents are used for provisioning and managing virtual machines on vSphere, Citrix XenServer, and Microsoft Hyper-V servers.
  • Integration agents
    • External provisioning infrastructure:  External Provisioning Infrastructure (EPI) integration agents are used to integrate with the Citrix. EPI integration agents are also used to specify Visual Basic scripts in a provisioning process.
    • Virtual desktop infrastructure: Virtual desktop infrastructure (VDI) integration agents are used to register provisioned virtual machines with the VDI connection broker.
    • Windows Management Instrumentation: Windows Management Instrumentation agents are used to collect data from a Windows system that is managed by vRealize Automation.

Each agent is installed in its own directory, under the vRealize Automation installation directory, i.e, Program Files(x86)\VMware\vCAC. 

The configuration is stored in the VRMAgent.exe.config file in that directory.

Wednesday, 23 November 2016

vCenter Server 6 High Availability

High Availability is critical for vCenter Server as components that depend on it have drastically increased. There are some architecture changes with vCenter Server 6 that impacts the availability of vCenter Server. Different high availability solutions will be discussed and compared.

Tuesday, 22 November 2016

vSphere 6.5 Language support

VMware vSphere 6.5 is available in the following languages:
  • English 
  • French 
  • German 
  • Spanish 
  • Japanese 
  • Korean 
  • Simplified Chinese 
  • Traditional Chinese 

Components of VMware vSphere 6.5, like vCenter Server, ESXi, the vSphere Web Client, the vSphere Client, and the vSphere Host Client do not accept non-ASCII input.

Monday, 24 October 2016

Download URLs for VMware vSphere Client

Version: VMware vSphere Client 6.0

File Name: VMware-viclient-all-6.0.0-2502222.exe


Version: VMware vSphere Client 6.0 Update 1

File Name: VMware-viclient-all-6.0.0-3016447.exe


Version: VMware vSphere Client 6.0 Update 2

File Name: VMware-viclient-all-6.0.0-3562874.exe


Version: VMware vSphere Client 5.5

File Name: VMware-viclient-all-5.5.0-1281650.exe


Version: VMware vSphere Client 5.5 Update 1

File Name: VMware-viclient-all-5.5.0-1618071.exe


Version: VMware vSphere Client 5.5 Update 1a

File Name: VMware-viclient-all-5.5.0-1746248.exe


Version: VMware vSphere Client 5.5 Update C

File Name: VMware-viclient-all-5.5.0-1745234.exe


Version: VMware vSphere Client 5.5 Update 1b

File Name: VMware-viclient-all-5.5.0-1880841.exe


Version: VMware vSphere Client 5.5 Update 2

File Name: VMware-viclient-all-5.5.0-1993072.exe


Version: VMware vSphere Client 5.5 Update 3

File Name: VMware-viclient-all-5.5.0-3024345.exe


Version: VMware vSphere Client 5.1

File Name: VMware-viclient-all-5.1.0-786111.exe


Version: VMware vSphere Client 5.1.0a

File Name: VMware-viclient-all-5.1.0-860230.exe


Version: VMware vSphere Client 5.1.0b

File Name: VMware-viclient-all-5.1.0-941893.exe


Version: VMware vSphere Client 5.1 Update 1

File Name: VMware-viclient-all-5.1.0-1064113.exe


Version: VMware vSphere Client 5.1 Update 1b

File Name: VMware-viclient-all-5.1.0-1235233.exe


Version: VMware vSphere Client 5.1 Update 1c

File Name: VMware-viclient-all-5.1.0-1364039.exe


Version: VMware vSphere Client 5.1 Update 2

File Name: VMware-viclient-all-5.1.0-11471691.exe


Version: VMware vSphere Client 5.1 Update 2a

File Name: VMware-viclient-all-5.1.0-1880906.exe


Version: VMware vSphere Client 5.0

File Name: VMware-viclient-all-5.0.0-455964.exe


Version: VMware vSphere Client 5.0 Update 1

File Name: VMware-viclient-all-5.0.0-623373.exe


Version: VMware vSphere Client 5.0 Update 1a

File Name: VMware-viclient-all-5.0.0-755629.exe


Version: VMware vSphere Client 5.0 Update 1b

File Name: VMware-viclient-all-5.0.0-804277.exe


Version: VMware vSphere Client v5.0 Update 2

File Name: VMware-viclient-all-5.0.0-913577.exe


Version: VMware vSphere Client v5.0 Update 3

File Name: VMware-viclient-all-5.0.0-1300600.exe


Thursday, 15 September 2016

VMworld 2016: Advances in Remote Display Protocol Tec

Explore advances in remote protocol technology with Blast Extreme. We will delve into Blast Extreme protocol, Blast Extreme optimization with graphics partners (Intel, Nvidia, AMD), & tips for fine-tuning various GPO parameters.

VMworld 2016: Getting Started with PowerShell and PowerCLI for Your VMware Environment

Learn how modules, snapins, functions, and scripts relate to one another, how to install and configure your PowerShell Integrated Scripting Environment, setup a profile, and begin writing PowerCLI scripts using safe, non-destructive starter code.

Tuesday, 13 September 2016

VMworld 2016: Containers & VVols

Learn why Containers are interesting for developers and IT operations, how to take a data-centric approach to Containerizing applications, how Containers and storage integrate, what deployment scenarios are available for Containers with persistent storage and finally customer use cases for containers with storage.

Thursday, 8 September 2016

VMworld 2016: Enforcing a vSphere Cluster Design with PowerCLI Automation

How do you audit settings when other administrators leave your organization? This session will look at how to abstract vSphere configuration settings into declarative configuration files.

VMworld 2016: Virtualize Active Directory, the Right Way

Active Directory Domain Services (ADDS) allows organizations to deploy a scalable and secure directory service for managing users, resources, and applications.

Tuesday, 6 September 2016

VMware VSAN Vision: The Future of Hyper-Converged Infrastructure

Hyper-converged infrastructure (HCI) is now being deployed at scale across virtualized environments. Learn about key architectural aspects that drive efficiency, flexibility and cost-savings along with what's next for VMware's HCI vision.

VMworld 2016:VMware NSX, Network Bridge to Multi-Cloud Future

Networking is undergoing fundamental change to support tomorrow’s application infrastructures. 

Join NSX Chief Technology Strategy Officer Guido Appenzeller for a preview of what lies ahead for NSX & network virtualization.

Thursday, 1 September 2016

VMware vRealize suite

vRealize suite:

VMware vRealize Suite provides hybrid cloud management platform, delivery and management of infrastructure and applications.

It provides unified management for IT services on heterogeneous datacenters and cloud platforms that includes VMware vSphere and non-VMware hypervisors like Microsoft Hyper-v, Linux KVM, Citrix XenServer, physical infrastructure, OpenStack, vCloud Air, Microsoft Azure and Amazon AWS.

vRealize suite includes following components:

Image: VMware

vRealize Automation:  

Automated delivery of personalized infrastructure, applications and custom IT services

vRealize Operations Manager:

 Intelligent health, performance, capacity, and configuration management.

vRealize Log Insight: 

 Real time log management and log analysis.

vRealize Business:

Automated costing, usage metering, and service pricing of virtualized infrastructure.

VMware vRealize Editions:

VMware vRealize Suite is available in three editions as listed below

Image: VMware

Standard Edition:
Operations Management to improve application performance and availability using predictive analytics and smart alerts.

Advanced Edition:
IT Automation to Infra-as-a-Service (IaaS) to accelerate the delivery of IT infrastructure services by automating delivery and management along with features of Standard edition.

Enterprise Edition:
DevOps-Ready IT to automate the delivery and management of full application stacks plus features of other two editions.

For more details, visit VMware vRealize product page.

Tuesday, 30 August 2016

Tenant Branding in vRealize Automation 7.X

Below is the step by step guide on how to do tenant branding in vRA 7.x Environment.

  • Login to vRA 7 self service portal using tenant administrator role and navigate to Administration Tab > Branding

  • Now navigate to Login screen branding to customize login screen formatting.
  •  In the middle pane,  upload your company logo which will appear on Credentials window top bar.
  •  You can also upload image to be used as background image for login page as shown in below image.
  •  Customize the color scheme as per your requirement by changing respective hex color codes and click on Save Button to save the changes.

  •  For further branding customization's, navigate to Header & Footer Branding option in left menu.
  • Under Header tab, upload the logo image by clicking browse button. Also you can enter additional details like company name, product name and modify color scheme appearance by changing hex color codes and click next.
  •  On footer tab, enter details like copyright year, privacy policy and contacts link and click on finish Button.
  •  Once all changes done, logout from the session and verify the changes are in effect. Login screen should appear with updated details as in image below. In my case I changed background image and logo on credentials prompt window.
  •  Login to self service portal to verify Header and Footer changes. As in below images reflect the Header logo and copyright information.

Popular Posts This Week