Installation and User Guide



Similar documents
Confio Ignite. Installation and User Guide

Contents. Revised: 2015/6/1

SolarWinds. Database Performance Analyzer. Administrator Guide. Version 10.1

Embarcadero Performance Center 2.7 Installation Guide

Enterprise Manager. Version 6.2. Installation Guide

Training module 2 Installing VMware View

Pearl Echo Installation Checklist

Reconfiguring VMware vsphere Update Manager

Installing The SysAidTM Server Locally

OneStop Reporting OSR Portal 4.6 Installation Guide

Oracle Enterprise Manager. Description. Versions Supported

NTP Software File Auditor for Windows Edition

Oracle Enterprise Manager. Description. Versions Supported. Prerequisites

NovaBACKUP xsp Version 15.0 Upgrade Guide

Metalogix SharePoint Backup. Advanced Installation Guide. Publication Date: August 24, 2015

Using Internet or Windows Explorer to Upload Your Site

Oracle WebCenter Content Service for Microsoft Exchange

NSi Mobile Installation Guide. Version 6.2

File Auditor for NAS, Net App Edition

Omgeo OASYS Workstation Installation Guide. Version 6.4 December 13, 2011

Verax Service Desk Installation Guide for UNIX and Windows

Deploying Oracle Business Intelligence Publisher in J2EE Application Servers Release

Installation Guide for Pulse on Windows Server 2008R2

Oracle Enterprise Manager. Description. Versions Supported

Reconfiguring VMware vsphere Update Manager

Installation and Upgrade Guide

HYPERION SYSTEM 9 N-TIER INSTALLATION GUIDE MASTER DATA MANAGEMENT RELEASE 9.2

Reconfiguration of VMware vcenter Update Manager

Desktop Surveillance Help

LifeSize Control Installation Guide

Installation Guide for Pulse on Windows Server 2012

Installing Management Applications on VNX for File

TANDBERG MANAGEMENT SUITE 10.0

Consolidated Monitoring, Analysis and Automated Remediation For Hybrid IT Infrastructures. Goliath Performance Monitor Installation Guide v11.

Table of Contents. FleetSoft Installation Guide

JAMF Software Server Installation Guide for Windows. Version 8.6

Virtual Owl. Guide for Windows. University Information Technology Services. Training, Outreach, Learning Technologies & Video Production

Oracle Fusion Middleware. 1 Oracle Team Productivity Center Server System Requirements. 2 Installing the Oracle Team Productivity Center Server

Version 4.61 or Later. Copyright 2013 Interactive Financial Solutions, Inc. All Rights Reserved. ProviderPro Network Administration Guide.

System Administration Training Guide. S100 Installation and Site Management

AIMS Installation and Licensing Guide

Quick Start Guide. Cerberus FTP is distributed in Canada through C&C Software. Visit us today at

ArcGIS 9. Installation Guide: Workgroup for Microsoft SQL Server Express

Request Manager Installation and Configuration Guide

How To Backup Your Computer With A Remote Drive Client On A Pc Or Macbook Or Macintosh (For Macintosh) On A Macbook (For Pc Or Ipa) On An Uniden (For Ipa Or Mac Macbook) On

Quick Start Guide. Ignite for SQL Server. Confio Software 4772 Walnut Street, Suite 100 Boulder, CO CONFIO.

Quick Install Guide. Lumension Endpoint Management and Security Suite 7.1

Ekran System Help File

SMART Vantage. Installation guide

Oracle Enterprise Single Sign-on Logon Manager. Installation and Setup Guide Release E

WhatsUp Gold v16.3 Installation and Configuration Guide

Server & Workstation Installation of Client Profiles for Windows

How To Manage Storage With Novell Storage Manager 3.X For Active Directory

QUANTIFY INSTALLATION GUIDE

Installation and Configuration Guide for Windows and Linux

Abila MIP. Installation Guide

Managing Multi-Hypervisor Environments with vcenter Server

How To Upgrade A Websense Log Server On A Windows 7.6 On A Powerbook (Windows) On A Thumbdrive Or Ipad (Windows 7.5) On An Ubuntu (Windows 8) Or Windows

Getting Started with ESXi Embedded

Installation and Configuration Guide for Windows and Linux

TSM for Windows Installation Instructions: Download the latest TSM Client Using the following link:

Contents. Before You Install Server Installation Configuring Print Audit Secure... 10

Sage Intelligence Financial Reporting for Sage ERP X3 Version 6.5 Installation Guide

Quick Start Guide for VMware and Windows 7

Installation and Setup Guide

Oracle Enterprise Single Sign-on Provisioning Gateway. Administrator Guide Release E

Virtual Web Appliance Setup Guide

Thinspace deskcloud. Quick Start Guide

Sophos Mobile Control Installation guide. Product version: 3.5

PHD Virtual Backup for Hyper-V

MadCap Software. Upgrading Guide. Pulse

SharePoint Password Change & Expiration 3.0 User Guide

STATISTICA VERSION 12 STATISTICA ENTERPRISE SMALL BUSINESS INSTALLATION INSTRUCTIONS

GRAVITYZONE HERE. Deployment Guide VLE Environment

Installing and Configuring vcenter Multi-Hypervisor Manager

Vi-System Installation & Administration Guide. Version 4.1

SOA Software API Gateway Appliance 7.1.x Administration Guide

NTP Software File Auditor for NAS, EMC Edition

Migrating MSDE to Microsoft SQL 2008 R2 Express

VMware vcenter Configuration Manager and VMware vcenter Application Discovery Manager Integration Guide

NS DISCOVER 4.0 ADMINISTRATOR S GUIDE. July, Version 4.0

Update and Installation Guide for Microsoft Management Reporter 2.0 Feature Pack 1

Five Trouble Spots When Moving Databases to VMware

vcenter Chargeback User s Guide

JAMF Software Server Installation Guide for Linux. Version 8.6

Ajera 7 Installation Guide

Copyright

Installation Guide ARGUS Symphony 1.6 and Business App Toolkit. 6/13/ ARGUS Software, Inc.

SQL Sentry Quick Start 1

Installing CaseMap Server User Guide

VMware vcenter Log Insight Getting Started Guide

Oracle Enterprise Manager. Description. Versions Supported

Secure Messaging Server Console... 2

VMware vcenter Discovered Machines Import Tool User's Guide Version for vcenter Configuration Manager 5.3

2X Cloud Portal v10.5

Dell Statistica Statistica Enterprise Installation Instructions

FREQUENTLY ASKED QUESTIONS

Portions of this product were created using LEADTOOLS LEAD Technologies, Inc. ALL RIGHTS RESERVED.

Kaspersky Lab Mobile Device Management Deployment Guide

Change Manager 5.0 Installation Guide

Transcription:

Installation and User Guide

Confio IgniteVM Copyright 2013 Confio Corporation. All rights reserved. The programs (which include both the software and documentation) contain proprietary information of Confio Corporation; they are provided under a license agreement containing restrictions on use and disclosure and are also protected by copyright, patent, and other intellectual and industrial property laws. Reverse engineering, disassembly, or de-compilation of the programs is prohibited. The information contained in this document is subject to change without notice. If you find any problems in the documentation, please report them to us in writing. Confio Corporation does not warrant that this document is error free. Except as may be expressly permitted in your license agreement for these programs, no part of these programs may be reproduced or transmitted in any form or by any means, electronic or mechanical, for any purpose, without the express written permission of Confio Corporation. iii

IgniteVM Installation and User Guide Table of Contents Introduction... 1 Welcome to IgniteVM!... 1 Wait-Time Analysis and Virtualization Visibility... 1 Key Principles of Wait-Time Analysis... 1 IgniteVM Architecture... 3 System Requirements... 4 IgniteVM License Keys... 5 Contacting Confio... 6 Installing IgniteVM... 7 Getting Started... 7 Installation Steps Overview... 8 Installing the Ignite Server Software... 8 Accessing Ignite for the First Time... 9 Upgrading the Ignite Server Software... 10 Installing a New Repository... 12 Registering a Database for Monitoring... 15 Registering a VMware Environment for Monitoring... 16 Using IgniteVM... 17 The Main Screen... 17 Performing Analysis with IgniteVM... 19 User Administration... 20 Monitor Black-out Periods... 20 iv

Introduction Welcome to IgniteVM! IgniteVM is used by database administrators to ensure service and availability of database instances running in VMware virtual machines. It shows the DBA what the database response time delays are, and what the contributing causes are at the instance, virtual machine, and physical layers. IgniteVM is a 24/7 monitoring tool, based on industry best practice Performance Intelligence and Wait- Time analysis methods. IgniteVM supports Oracle, SQL Server, DB2 LUW and Sybase databases across all operating systems, running in VMware vcenter Server or stand-alone ESX/ESXi host environments. Wait-Time Analysis and Virtualization Visibility Wait-time analysis is an approach to application and database performance improvement that allows users to see where users are waiting the most. Traditionally, database performance is measured in the number of events and hit ratios. While somewhat meaningful and easy to capture, these statistics do not reflect a relevant view of the end-user experience nor do they reveal with any precision where the problem originated. IgniteVM gives DBAs visibility to see virtual server operation correlated with database instance waittime analysis data. Assessing database performance without visibility leaves database administrators (DBAs) guessing about the root cause, hampering their ability to take action to address their most important user-oriented problems. This is where Confio s IgniteVM comes in. Key Principles of Wait-Time Analysis Focus on What Impacts End-Users Rather than tuning to make changes in specific parameters of the server or meet desired hit ratios, tune with a singular focus of making a difference for the end-users of the application. Since these are the real customers, this makes the tuning effort more successful in delivering real benefits. Focus on the "Long Bars" A key principle of Wait Time analysis is to identify the specific factors having largest impact. While there could be hundreds of small, technically interesting issues, the "Long Bars" indicate the significant accumulation of delay where there are opportunities to make a real performance difference. Wait Time analysis is unique in its ability to identify where tuning can result in dramatic improvements vs. efforts that go unnoticed. Break Down Each Step Generalizing performance across the entire database or server hides all the improvement potential. Wait Time analysis breaks everything down to its atomic level, so that individual hidden steps associated with individual SQL execution can be separately observed. When you know exactly which step is causing the accumulation of delay, you know exactly what to fix. 1

IgniteVM Installation and User Guide Time is on Your Side When collecting statistics, setting alerts, or diving deep into a specific session, always use time accumulation as the driving statistic. Counting operations and trending on general server performance leads to mistaken conclusions. Using wait time as the leading indicator of problem root cause will always lead to the solution that best delivers noticeable performance improvement for the application "customer". 2

Introduction IgniteVM Architecture Ignite consists of a multi-tiered architecture consisting of an Ignite Server, Web Clients, an Ignite Performance Warehouse database (also called the Ignite Repository) and Monitored Database Instances. Ignite Server: The Ignite Server performs two key functions. First, it collects data from the monitored database instances. Second, it presents web pages to Ignite users. It is installed on a server that has network access to the repository database and each of the monitored databases. Although this process performs many functions, it appears as a single process on the operating system. Web Clients: IgniteVM users view performance data in a web browser. From this interface, users configure monitoring and use advanced Ignite features such as alerting and emailing reports. Ignite Performance Warehouse: This Repository database is accessed by the Ignite Server, and holds all of the performance information collected by Ignite. Typically, it is a test or development server. Monitored Database Instances: Ignite s agentless monitors remotely connect to each database instance (using a JDBC connection) and cause less than 1% overhead on the instance. No software is installed on the monitored server. Monitored Virtualization Environment: Ignite s agentless monitors remotely connect to each VMware vcenter Server or ESX/ESXi host and cause less than 1% overhead on the monitored systems. No software is installed in the vcenter Server, ESX/ESXi host or Virtual Machines. 3

IgniteVM Installation and User Guide System Requirements These configurations have been tested and certified by Confio. Browsers: Internet Explorer 7 and higher Firefox 3.6 and higher Chrome (latest stable version) Ignite Repository: Oracle 8.1.7 to Oracle 11g (Oracle 8.x is not supported for multi-byte setups) SQL Server 2000, 2005, 2008, 2012 Ignite Repository Server Requirements: The following table shows the minimum requirements for the server that will run the Ignite server process. Servers with more CPU s and RAM can support monitoring more database instances. Monitored Database Requirements: Oracle 8.1.7.2 to 11g SQL Server 2000 8.0.760 (SP3a) to 2012 DB2 UDB 8.2.2 (8.1 FixPack 13) to 10.1 Sybase ASE 12.5.0.3 to 15.5 Any version supported by the database vendor is also supported by Ignite (above/below the minimum/maximum versions listed above). Most versions are certified while the database vendor s software is still in beta. Monitored VMware Server Requirements: vcenter Server 4.0 or higher ESX/ESXi 4.0 or higher (if connecting directly to host) 4

Introduction IgniteVM License Keys Once you have created a Repository and registered a database instance for monitoring, and registered the vcenter Server (or ESX/ESXi Host) containing the virtual machine that is running the DB instance, you must obtain an Ignite virtualization license key to view your data. Note: Ignite will still monitor your database(s) and VMware environments if you have not yet applied a key, or if your key has expired. Three types of license keys are available: Trial Key: Used during an evaluation period (2 weeks). Permanent Server-based Key (for Oracle, Sybase & DB2 monitored database instances): Server-based license used after you have purchased the software from Confio. Permanent keys are valid for only one server (all databases or application servers running on the server) and limited by the number of CPUs purchased. SQL Server Permanent Instance-based Key: Instance-based licenses are supported for Microsoft SQL Server. These licenses are valid for specific named instances (or the default instance) running on a server. Once the database instance is licensed (per above), no separate key are needed to monitor VMware. Since the key is a virtualization key for the database instance, IgniteVM will monitor activity for the DB instance as well as its virtual machine and host. Obtaining a License Key To obtain a license key, send an email to license@confio.com requesting to trial the software. Please be sure to include contact information. License keys are added to the Repository using the License Management screen: Deleting License Keys License keys do not typically need to be deleted. If a key has expired, simply installing a newer key will override the expired key. An expired key that is no longer being used (such as an expired trial key) will not affect the performance of valid licenses. 5

IgniteVM Installation and User Guide Contacting Confio The best method of contacting us for any product related question is via email at: support@confio.com Other Methods of Contact Phone: +1 303.938.8282 Toll free: 1.866.CONFIO.1 (1.866.266.3461) Confio Support Current Confio customers requiring technical support should request assistance via support@confio.com, visit the Confio support site (http://support.confio.com) or call one of the following numbers: +1 303.938.8282 option 2 1.866.CONFIO.1 option 2 6

Installing IgniteVM Getting Started Here is a list of preparation items that need to be completed before installing Ignite to make the installation process more efficient. 1. Identify the server where the Ignite software will be installed. Make sure the server: a. Is powerful enough to handle the load of the potential number of monitored databases that you will register. b. Has network connectivity to the Ignite Repository database and each of the monitored databases that you will register. Ignite software can be installed on the same server as the Repository instance, although it is not required. 2. Identify the Oracle database or Microsoft SQL Server instance that will hold the Ignite Repository: a. Ensure the Repository instance is NOT installed in a critical production database instance. b. For a Microsoft SQL Server Repository: a. Ensure that a username/password with SYSADMIN privileges is available during installation. c. For an Oracle Repository: a. Ensure that a username/password with DBA privileges is available during installation. b. Ensure that the SYS password is available or that the user can manually login to the database as SYS. 3. Obtain appropriate login credentials for each of the monitored databases: Oracle SQL Server DB2 Sybase non-sys DBA username/password SYS password SYSADMIN username/password If the SQL Server instance uses Windows Authentication, Ignite will need a SYSADMIN username/password that it will store and use for monitoring. Username/password with SYSADM Username/password that is a member of the sa_role Helpful tips Ignite monitoring performs best if a high-speed network exists between the Repository and the Monitored Database Instance. Although monitoring will work across a WAN or low-speed network, it may be necessary to reduce the frequency that Ignite collects the performance data. 7

IgniteVM Installation and User Guide Installation Steps Overview 1. Install the Ignite server software on a Windows, UNIX or Linux machine. 2. Use the Ignite Setup Wizards to: a. Create and configure a Repository database on a non-production instance of Oracle or Microsoft SQL Server. b. Register database instances to be monitored by the Repository. You should not monitor the same database instance from multiple Repositories. Installing the Ignite Server Software Installation on Windows The Ignite server software is installed through a conventional Windows installer (InstallShield). The installer is normally provided as a single executable named Ignite_X_Y_Z_setup.exe, where X,Y, and Z are version numbers (i.e., the installer for Ignite version 8.3.25 would be named Ignite_8_3_25_setup.exe.) Download the installer from the website, then run the installer by double-clicking the executable file and follow the installation steps. By default, Ignite will be installed to the c:\program files\confio\ignite pi directory. This directory, or an alternate that you specify during the install, is the Ignite Home directory. Note: Ignite may require a reboot of the system to finish installing. The installer will create a Windows service called Ignite PI Server. This service is set to run automatically when the server is restarted. Ignite can be stopped by shutting down this service. The service startup type may be changed to Manual if desired. Installation on Unix/Linux 1. Download the install (.tar) file from the website. 2. Create a directory to hold this version (and future version) of Ignite (e.g. \home\confio). 3. Untar the downloaded file into the above directory. 4. Execute the ignite_<version>_installer.sh script either: a. By making it executable and running it directly: chmod +x ignite_8_3_25_installer.sh./ignite_8_3_25_installer.sh b. Or run it via the shell: sh ignite_8_3_25_installer.sh 5. The install will prompt you for needed information, including Create a directory on the server to hold the new installation. This will be the Ignite Home directory. 6. Start Ignite (view the readme.txt file in the Ignite Home directory for startup instructions). 8

Accessing Ignite for the First Time By default, Ignite will be available at the following web address. Open your browser and connect to this URL and should see the Ignite Repository Creation Wizard screen. http://yourserver:8123/ Troubleshooting View the logs available in the following directory: <Ignite Home>/iwc/tomcat/logs/ Make sure a firewall is not running on this machine. Make sure another process isn t using the default Ignite ports. If the ports are being used by another process, change the default ports of 8123 and 8127 by editing <Ignite Home>/iwc/tomcat/conf/server.xml and updating the following lines with new port numbers: <Connector port="8123"/> <Server port="8127" shutdown="shutdown"> 9

IgniteVM Installation and User Guide Upgrading the Ignite Server Software Follow these steps if your system already has an existing Ignite installation that you wish to upgrade to a more recent version of Ignite. Note: Upgrade instructions are also available in the readme.txt that is installed with Ignite. Upgrading on Windows To upgrade Ignite, run the installer to launch the installation wizard. The wizard will ask you for an install directory - make sure to select the directory where you originally installed Ignite (e.g. c:\program Files\Confio\Ignite PI). The installation wizard will then automatically upgrade Ignite. Upgrading on Unix/Linux 1. On the server that holds the existing Ignite installation, shut down Ignite (run shutdown.sh). If a cron job was setup, make sure it is commented out during the upgrade. 2. Locate the new installation directory that was created when you ran the installation. /home/ignite/ignite_8_2_65 /home/ignite/ignite_8_3_25 <= old Ignite home <= new Ignite home If you are upgrading from an Ignite trial to a production Ignite version, the process is the same but the directory names will look a little different, for example: /home/ignite/tf_8_3_25 /home/ignite/ignite_8_3_25 <= old Ignite home (for Trial) <= new Ignite home (for Production) Note: directories for older versions of Ignite will look like pi_<version> or pi_tf_<version>. 3. Copy certain folders from old directory (Do NOT copy any hotfix files) cp -fr <OLD_home>/iwc/tomcat/ignite_config/* <NEW_home>/iwc/tomcat/ignite_config/ cp -fr <OLD_home>/iwc/tomcat/logs/* <NEW_home>/iwc/tomcat/logs/ 4. If you are upgrading from 8.2.x or higher, and you are using SSL and/or LDAPS, or have changed the default Ignite ports: cp -fr <OLD_home>/iwc/tomcat/conf/server.xml <NEW_home>/iwc/tomcat/conf/ cp -fr <OLD_home>/iwc/tomcat/conf/.keystore <NEW_home>/iwc/tomcat/conf/ Note: This assumes you have set up Ignite using the default keystore file name and location. 10

5. If you are upgrading from 8.1.x or below, and you are using SSL or have changed the default Ignite ports: cp -fr <OLD_home>/iwc/tomcat/conf/.keystore <NEW_home>/iwc/tomcat/conf/ Important: The format of server.xml has changed significantly, so you'll need to copy over the appropriate values. Open server.xml in both OLD and NEW directories, and: a. Copy over the port values (if you changed them) b. To use SSL, uncomment the SSL section (see detailed instructions in <NEW_home>/iwc/ssl_setup.txt. 6. If you previously disabled a cron job, update the path in those scripts to the new directory name and re-enable the job. 7. The upgrade is complete. The next step is to start Ignite (view the readme.txt file in the Ignite Home directory for startup instructions). 11

IgniteVM Installation and User Guide Installing a New Repository When you connect to the Ignite web server for the first time, it will require you to create a Repository. The following page will appear: Click Create New Ignite Repository to continue to the next page. 12

Choose the type of database instance that will hold the repository. The wizard will guide you through the appropriate steps to create the repository. If the repository is stored in an Oracle database, it will create a new Oracle schema and populate it with some tables, indexes and initial data. If the repository is stored in a Microsoft SQL Server instance, it will typically create a new database and populate it with some tables, indexes and initial data. 13

IgniteVM Installation and User Guide When the Repository Creation Wizard is complete, it will allow you to register a database instance for monitoring. 14

Registering a Database for Monitoring Now that Ignite has a repository, it is time to register a database instance for monitoring. On the Ignite Home page, click on the button called Register Database Instance for Monitoring to launch the registration wizard. The wizard begins by asking the type of database to be monitored. Choose the type of database that you want to monitor. The wizard will continue through various steps specific to the database type. When the wizard has completed successfully, Ignite will begin monitoring the database instance. 15

IgniteVM Installation and User Guide Registering a VMware Environment for Monitoring The next step is registering the vcenter Server (or ESX/ESXi Host) that contains the virtual machine that is running the registered database instance(s). On the Ignite Home page, click on the button called Register VMware for Monitoring to open a page where you can enter server and user credentials to your VMware environment. Once you have registered both a virtualized database instance, as well as the corresponding VMware environment, Ignite will automatically match the registered DB instance with a virtual machine and begin monitoring both of them. 16

Using IgniteVM The Main Screen After at least one database instance has been registered for monitoring, Ignite will show the main screen. The main screen shows a table of the database instances being monitored. Notice that different database types (Oracle, Microsoft SQL Server, Sybase and DB2) can be seen on the same screen. The monitoring can be started or stopped from this screen. Monitoring Once monitoring is started it will always monitor if possible. In other words, it is not necessary to restart the Ignite monitor if the repository instance, VMware server or the monitored database instance was unavailable for a period of time. Monitoring will automatically resume when all are available again. Using the blackout schedule feature, you can configure times that monitoring should not occur. This feature is described later in this document. 17

IgniteVM Installation and User Guide Logs Clicking the Log link for a database (found on the Home page in the Action dropdown) shows the Ignite monitoring log for the associated database. This is helpful to determine why the Ignite monitor cannot start for some reason or data seems to be missing. The Log Viewer link (found on the Options page under the Support tab) shows the log entries for all monitored database instances. More Features Other buttons/links on the page include: Register Database for Monitoring: registers another database instance to be monitored by Ignite Register VMware for Monitoring: register a VMware vcenter Server of ESX/ESXi Host to monitor. Note that Ignite will monitor those parts of VMware (e.g. virtual machine, host) related to the database instances that are registered in Ignite. License Management: add Ignite trial or permanent license keys Options: Ignite settings and advanced features such as custom Ignite users 18

Performing Analysis with IgniteVM To see specific examples of how to use IgniteVM, view the embedded tutorial. It can be accessed by two methods: 1. The first time you click on a monitored database instance, Ignite presents the video tutorial. 2. www.confio.com/tutorials/ignitevm 19

IgniteVM Installation and User Guide User Administration Ignite provides a way to create and manage several different types of users who can access the Repository data. Some users can only view the data while others can start/stop agents or alter monitoring parameters. They must be unique user names within the Repository database. Ignite supports Active Directory and LDAP domain user logins. You can set this up by creating Active Directory or LDAP groups inside of Ignite. This eliminates the need to create separate users inside of Ignite. For more information, see KB article http://support.confio.com/kb/1640. To create a user or AD/LDAP group, go to the 'Options' page and click menu and click User Administration. Click the Create User button. If you have configured Ignite to point to your AD or LDAP server, you will see an option to either create a user or group (corresponds to a group in AD or LDAP). Monitor Black-out Periods Ignite can be setup to not monitor during certain periods. To create a black-out schedule, go to the Options page and select Database Monitor Blackout Periods. 20

Boulder, CO 80301 Confio Ignite Copyright 2013, Confio Software. All rights reserved. Phone (303) 938-8282 www.confio.com 21