Top Banner
DBA Intranet Web-based monitoring tool Dryak em Support Specialist - DBA Informix Information Services (Europe) s.r.o. Session A04 Day 4/22 02:15 PM
34

DBA Intranet Web - based monitoring tool Jan Dryak System Support Specialist - DBA Informix DHL Information Services (Europe) s.r.o. Session A04 Day 4/22.

Mar 31, 2015

Download

Documents

Mason Hosking
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: DBA Intranet Web - based monitoring tool Jan Dryak System Support Specialist - DBA Informix DHL Information Services (Europe) s.r.o. Session A04 Day 4/22.

DBA IntranetWeb-based monitoring tool

Jan DryakSystem Support Specialist - DBA InformixDHL Information Services (Europe) s.r.o.

Session A04Day 4/22 02:15 PM

Page 2: DBA Intranet Web - based monitoring tool Jan Dryak System Support Specialist - DBA Informix DHL Information Services (Europe) s.r.o. Session A04 Day 4/22.

Agenda

• DPDHL, IT services

• Why develop the DBA Intranet?

• Functionality + examples

• Live demonstration

Page 3: DBA Intranet Web - based monitoring tool Jan Dryak System Support Specialist - DBA Informix DHL Information Services (Europe) s.r.o. Session A04 Day 4/22.

DPDHL

The postal servicefor Germany

The logistics company for the world

Page 4: DBA Intranet Web - based monitoring tool Jan Dryak System Support Specialist - DBA Informix DHL Information Services (Europe) s.r.o. Session A04 Day 4/22.

DHL IT Services

Page 5: DBA Intranet Web - based monitoring tool Jan Dryak System Support Specialist - DBA Informix DHL Information Services (Europe) s.r.o. Session A04 Day 4/22.

Informix at DHL ITS• Two data centers: PRG (Czech Republic) + CBJ (Malaysia)

• Global DBA team 5+3

• 650 Informix instances

• Versions range (7.24. - 11.70.)

Page 6: DBA Intranet Web - based monitoring tool Jan Dryak System Support Specialist - DBA Informix DHL Information Services (Europe) s.r.o. Session A04 Day 4/22.

• Web-based monitoring tool• Unique features

- covers wide range of Informix versions- provides clear information fast and effectively - provides on-demand reports- understandable for non-Informix people- combined with internal systems (Alerts, CMDB)

• On-Line and statistical data• Developed internally

DBA Intranet - introduction

Page 7: DBA Intranet Web - based monitoring tool Jan Dryak System Support Specialist - DBA Informix DHL Information Services (Europe) s.r.o. Session A04 Day 4/22.

• Monitoring- instant access to the Informix instance

• Global reports- across many instances

• Retention of historical data- also provides history-based reports

Functionality

Page 8: DBA Intranet Web - based monitoring tool Jan Dryak System Support Specialist - DBA Informix DHL Information Services (Europe) s.r.o. Session A04 Day 4/22.

Language switch Server, IFX instance selection

Appearance & Usage

Page 9: DBA Intranet Web - based monitoring tool Jan Dryak System Support Specialist - DBA Informix DHL Information Services (Europe) s.r.o. Session A04 Day 4/22.

Managed Informix instances

Total number of the IFX instances

Page 10: DBA Intranet Web - based monitoring tool Jan Dryak System Support Specialist - DBA Informix DHL Information Services (Europe) s.r.o. Session A04 Day 4/22.

Web Browser HTTP Server

PERL CGI scripts

Administration server

Remote IFX instance(hostname+onconfig)

SQL to sysmaster, syscatalogs

Remote shell (ssh, rsh)

Administration IFX instance trusted against the remote IFX instancefor the informix user

Behind the scenes...

Page 11: DBA Intranet Web - based monitoring tool Jan Dryak System Support Specialist - DBA Informix DHL Information Services (Europe) s.r.o. Session A04 Day 4/22.

What information do we have?

• Global data - across Informix instancesSome data periodically scanned, and cached in the administration databaseExample: Tblspace report sorted by remaining extents

• Informix-instance specificDirect information from the selected instance, not cachedExample: Buffer pools

Page 12: DBA Intranet Web - based monitoring tool Jan Dryak System Support Specialist - DBA Informix DHL Information Services (Europe) s.r.o. Session A04 Day 4/22.

Global report example

Page 13: DBA Intranet Web - based monitoring tool Jan Dryak System Support Specialist - DBA Informix DHL Information Services (Europe) s.r.o. Session A04 Day 4/22.

Overview of all buffer poolsTblspace name

Listing the contents of the buffer pools

Instance-specific report example

Page 14: DBA Intranet Web - based monitoring tool Jan Dryak System Support Specialist - DBA Informix DHL Information Services (Europe) s.r.o. Session A04 Day 4/22.

• PERL + CGI + DBI modules• Dynamical Menu• User based menu permissions• Access logging• Multilingual

Development & application structure

Page 15: DBA Intranet Web - based monitoring tool Jan Dryak System Support Specialist - DBA Informix DHL Information Services (Europe) s.r.o. Session A04 Day 4/22.

DB admin - full access Guest - restricted accessno administration allowed

User-based menu permissions

Page 16: DBA Intranet Web - based monitoring tool Jan Dryak System Support Specialist - DBA Informix DHL Information Services (Europe) s.r.o. Session A04 Day 4/22.

Database size

Link to the database scheme...next slide

Examples: Database info

Page 17: DBA Intranet Web - based monitoring tool Jan Dryak System Support Specialist - DBA Informix DHL Information Services (Europe) s.r.o. Session A04 Day 4/22.

Example: Database scheme

Page 18: DBA Intranet Web - based monitoring tool Jan Dryak System Support Specialist - DBA Informix DHL Information Services (Europe) s.r.o. Session A04 Day 4/22.

Link to the contentof the dbspace

Example: Dbspace - chunk info

Page 19: DBA Intranet Web - based monitoring tool Jan Dryak System Support Specialist - DBA Informix DHL Information Services (Europe) s.r.o. Session A04 Day 4/22.

Performance monitoring

• Sessions• Locks• Tblspace statistics• Temporary tables

Page 20: DBA Intranet Web - based monitoring tool Jan Dryak System Support Specialist - DBA Informix DHL Information Services (Europe) s.r.o. Session A04 Day 4/22.

Example: Sessions - CPU

Page 21: DBA Intranet Web - based monitoring tool Jan Dryak System Support Specialist - DBA Informix DHL Information Services (Europe) s.r.o. Session A04 Day 4/22.

Example: Sessions - SQL

Page 22: DBA Intranet Web - based monitoring tool Jan Dryak System Support Specialist - DBA Informix DHL Information Services (Europe) s.r.o. Session A04 Day 4/22.

Example: Sessions - activity

Page 23: DBA Intranet Web - based monitoring tool Jan Dryak System Support Specialist - DBA Informix DHL Information Services (Europe) s.r.o. Session A04 Day 4/22.

Example: Lock info

Page 24: DBA Intranet Web - based monitoring tool Jan Dryak System Support Specialist - DBA Informix DHL Information Services (Europe) s.r.o. Session A04 Day 4/22.

Example: Tblspace statistics

Page 25: DBA Intranet Web - based monitoring tool Jan Dryak System Support Specialist - DBA Informix DHL Information Services (Europe) s.r.o. Session A04 Day 4/22.

Example: Temporary tables

Page 26: DBA Intranet Web - based monitoring tool Jan Dryak System Support Specialist - DBA Informix DHL Information Services (Europe) s.r.o. Session A04 Day 4/22.

Other useful functions

• Disk space usage (global report)- which is the biggest instance?- which dbspace has run out of free space?

• Backup reports (global) - which instances have not been archived today?

• Logical logs consumption (instance specific) - is the log capacity sufficient?

Page 27: DBA Intranet Web - based monitoring tool Jan Dryak System Support Specialist - DBA Informix DHL Information Services (Europe) s.r.o. Session A04 Day 4/22.

Example: Disk space usage (global report)

Page 28: DBA Intranet Web - based monitoring tool Jan Dryak System Support Specialist - DBA Informix DHL Information Services (Europe) s.r.o. Session A04 Day 4/22.

Example: Backup report (global)

Page 29: DBA Intranet Web - based monitoring tool Jan Dryak System Support Specialist - DBA Informix DHL Information Services (Europe) s.r.o. Session A04 Day 4/22.

Example: Logical logs consumption (instance specific)

Xmas37 GB trs/day 24 GB trs/day

Page 30: DBA Intranet Web - based monitoring tool Jan Dryak System Support Specialist - DBA Informix DHL Information Services (Europe) s.r.o. Session A04 Day 4/22.

... and other functions like...

... reports concerning Oracle instancespowered by an Informix database:

Page 31: DBA Intranet Web - based monitoring tool Jan Dryak System Support Specialist - DBA Informix DHL Information Services (Europe) s.r.o. Session A04 Day 4/22.

• Single-location access to all Informix instances• Wide range of IDS versions supported• On-Line and statistical data• On-demand reports• Combined with internal systems • No costs for software, only internal

development

Summary

Page 32: DBA Intranet Web - based monitoring tool Jan Dryak System Support Specialist - DBA Informix DHL Information Services (Europe) s.r.o. Session A04 Day 4/22.

Future development

• Application and service-related reports

• Enhancement of the front-end

Page 33: DBA Intranet Web - based monitoring tool Jan Dryak System Support Specialist - DBA Informix DHL Information Services (Europe) s.r.o. Session A04 Day 4/22.

Live demonstration

• Database info• Dbspace, chunk info• Performance monitoring - Sessions, locks,

stats, temporary tables• Disk space usage (global report)• Tblspace report (global)

Page 34: DBA Intranet Web - based monitoring tool Jan Dryak System Support Specialist - DBA Informix DHL Information Services (Europe) s.r.o. Session A04 Day 4/22.

Questions?

DBA IntranetWeb-based monitoring tool

Jan Dryak DHL Information Services (Europe) s.r.o. System Support SpecialistDBA [email protected]