Informix HQ
Informix HQ
Informix HQ
v.1a
Agenda
• New start and stop script for IHQ
• Starting with IHQ 1.2.0, there is a new shell script that makes starting, stopping and
managing server and agent services more easy and graceful
• Of particular note is the default locale encoding — it is utf-8 which might or might not work for your
instance environments
5 © 2020 IBM Corporation
IBM Software
• In the past, to find the processes, you’d have to execute a ps -ef|grep java and look
through the results to find the one for the server or agent(s)
• With the script, the process takes the “service name”, in this case i_svr_1
• To stop either a server or agent service, use the stop option with the service name
• For example to stop the agent on inst_1
Before continuing . . . .
• A 4 instance H/A cluster with a primary,
SD secondary, HDR and one RS
secondary is used for this section of the
presentation
• This sensor works for all SLAs, including those for ER or Grid clusters
• IHQ 1.2.0 does NOT modify SQLHOSTS when you add or delete an SLA
• You must make the required changes manually
• IHQ 1.2.0 does NOT validate that an SQLHOSTS entry exists when adding a new SLA
• So it’s possible to add an SLA that applications can not connect to
• SQLHOSTS changes must made manually to ALL instances that will use / no longer use an SLA
Note: only applies to the local configuration file, not any remote files
• Be aware however,
• While IHQ can “see” the existing SLA,
it does NOT import its settings
• You must manually add the port
number and instances to the SLA in
the edit process
23 © 2020 IBM Corporation
IBM Software
Custom dashboards
Custom dashboards
• The ability to create a
customized IHQ
dashboard has been
available almost from the
beginning of IHQ
• These dashboards display
sensor information and is
what you see when you
click on an instance
• For example, this is the
dashboard for inst_1
Custom dashboards
• What is new today is the ability to export the dashboard
• So you can import it across multiple IHQ servers for a consistent look and feel without having to
configure each IHQ server manually
• Finally, you can now use bar or pie charts in your visualizations as well as tabular format
Custom dashboards
• As an example, start by creating a new, custom dashboard
Custom dashboards
• For each panel, you can select which instance you want for the sensor information
• For example, SLA connections on inst_4
• You can further refine the sensor information in the drop downs for the sensor
Custom dashboards
• Then click Save to store that panel on the dashboard
Custom dashboards
• You can have sensors from different instances displayed on the same dashboard
• In this case, I have the SLA connections from inst_4 and the logical log throughput rate from
inst_1
Custom dashboards
• In addition to the available sensors, you can write a custom query and have its results
displayed in the dashboard
Custom dashboards
• One of the new features is to change the visualization of the sensor data in the dashboard
• For example, with the logical log apply rate, the default is to use a line
• When you create the panel, or afterwards using the panel Edit option, you can change how the
sensor’s data is displayed
• Not all visualizations will be correct for the metric being displayed as shown below and on the next
slide
Custom dashboards
• Optional visualizations in dashboards
Custom dashboards
• Optional visualizations in dashboards
Custom dashboards
• With the dashboard complete, save it by clicking the pencil icon and giving the dashboard
a name and saving
Custom dashboards
• Clicking the Dashboards menu option displays the available dashboards
• Selecting one (or more) activates the option to export it
Custom dashboards
• You can transfer the file to the other IHQ server environments and, from the Dashboards
menu option, import the file to create the dashboard on that IHQ server
Enhancements to the
schema manager
Schema manager
• In earlier IHQ versions, there was very little functionality in the Schema Manager portion
of the tool
• For example, in Informix v.14.10.xC3
Schema manager
• With IHQ 1.2.0, there are options for a wide range of database and data type operations
• Let’s look first at a database level
Schema manager
• For example
• For stored procedures, you can see system and UDRs with their creation statement
Schema manager
• For example
• System and UDTs
Schema manager
• For example
• Privileges and installed datablade modules
• And so on
Schema manager
• For example
• Clicking on a table, displays table-level options
Schema manager
• For example
• Table level information
Schema manager
• For example
• If the table contains extended data types, those are shown too
Schema manager
• For example
• If a table has “hidden columns”
like vercols for updatable
secondary operations, those are
shown
Schema manager
• You can add or drop indexes on a table by selecting it then clicking the Indexes toggle
• You can create unique, duplicate, clustered, forest of trees, XML or Basic text search indexes through
this option
• There is a View SQL toggle to see the SQL statement that will create the index
Schema manager
• You can enable or disable indexes as well
Schema manager
• Clicking the switch by the database selector drop down provides options to
• Create a new database
• Create a demo (stores) database
• Drop the selected database
Schema manager
• When creating the demo (stores) database, you have most of the command line options
• Including whether or not to include TimeSeries tables
• You do NOT have the option to download the scripts
Schema manager
• When creating a
regular database,
the usual location,
size and other
options are available
as well as locale
Questions