Presentation is loading. Please wait.

Presentation is loading. Please wait.

OPS-15: What was Happening with My Database, AppServer ™, OS... Yesterday, Last Month, Last Year? Libor LaubacherRuanne Cluer Principal Tech Support Engineer.

Similar presentations


Presentation on theme: "OPS-15: What was Happening with My Database, AppServer ™, OS... Yesterday, Last Month, Last Year? Libor LaubacherRuanne Cluer Principal Tech Support Engineer."— Presentation transcript:

1 OPS-15: What was Happening with My Database, AppServer ™, OS... Yesterday, Last Month, Last Year? Libor LaubacherRuanne Cluer Principal Tech Support Engineer

2 © 2008 Progress Software Corporation2 OPS-15: What was happening with my Database, AppServer, OS... Agenda  What's New in OpenEdge ® Management 3.1C  Fathom Trend database overview  Current OpenEdge Management reports  Progress ® EasyAsk ® overview  Building EasyAsk dictionary for Fathom Trend database  Querying the data  Wrap up What was happening with my database ….

3 © 2008 Progress Software Corporation3 OPS-15: What was happening with my Database, AppServer, OS... What's New in OE Management 3.1C  Property configuration enabled in 3.1C by default local and remote  Resource properties distribution propagates polling properties from an existing resource  Rotating unified brokers log file support affects AppServer & WebSpeed ® available since SP1 New features of 3.1C and 10.1C

4 © 2008 Progress Software Corporation4 OPS-15: What was happening with my Database, AppServer, OS... What's New in OE Management 3.1C  Java ™ 1.5 support including 64-bit  Adminserver debugging -DdebugJVM=yes  IPv6 support -ipver IPv4/IPv6  Remote monitoring improvements threads deadlock fix  Remote (log) file monitoring New features of 3.1C and 10.1C (cont.)

5 © 2008 Progress Software Corporation5 OPS-15: What was happening with my Database, AppServer, OS... Property configuration - demo What's New in OE Management 3.1C

6 © 2008 Progress Software Corporation6 OPS-15: What was happening with my Database, AppServer, OS... Agenda  What's New in OpenEdge Management 3.1C  Fathom Trend database overview  Current OpenEdge Management reports  Progress EasyAsk overview  Building EasyAsk dictionary for Fathom Trend database  Querying the data  Wrap up What was happening with my database ….

7 © 2008 Progress Software Corporation7 OPS-15: What was happening with my Database, AppServer, OS... Fathom Trend Database overview  OpenEdge database default location $FATHOM/db  Used to store performance data for a monitored resource fed via JDBC from OpenEdge Management trending of the data is optional polling interval configurable  Default poll timeout is 5 minutes 288 samples per day What is Fathom Trend database ?

8 © 2008 Progress Software Corporation8 OPS-15: What was happening with my Database, AppServer, OS... Fathom Trend Database overview  Schema and table descriptions available in OpenEdge Management online help Help  Documentation  Index  Some tables worth mentioning Cf_resrc Cf_sample DB_*, OE_*, Sys_* Ar_* What is Fathom Trend database ? (cont.)

9 © 2008 Progress Software Corporation9 OPS-15: What was happening with my Database, AppServer, OS... Fathom Trend Database overview  Trend DB can contain 2 sample types real-time archived  Compaction Job converts “real-time” data into “archived” takes samples ( Cf_*, Db_*, Sys_* …) and archives them into daily, weekly, monthly information (rows in Ar_* tables) possible to purge old data What is Fathom Trend database ? (cont.)

10 © 2008 Progress Software Corporation10 OPS-15: What was happening with my Database, AppServer, OS... Fathom Trend Database overview n Db_ActSum Table ActSum_Commits ActSum_Undos ActSum_DbReads … n Cf_Sample Sample_Date Sample_Transaction … n Ar_ActSum ActSum_Commits ActSum_Undos ActSum_DbReads … ActSum_StartDate ActSum_EndDate ActSum_Transactions What is Fathom Trend database ? (cont.) – Compaction example

11 © 2008 Progress Software Corporation11 OPS-15: What was happening with my Database, AppServer, OS... Agenda  What's New in OpenEdge Management 3.1C  Fathom Trend database overview  Current OpenEdge Management reports  Progress EasyAsk overview  Building EasyAsk dictionary for Fathom Trend database  Querying the data  Wrap up What was happening with my database ….

12 © 2008 Progress Software Corporation12 OPS-15: What was happening with my Database, AppServer, OS... Current OpenEdge Management reports  Pure ABL (4GL) reports predefined –r-code shipped C/N license required located under $FATHOM/src multiple formats output  Source code available $FATHOM/src/fathom4gl-p.pl OpenEdge Management reports overview

13 © 2008 Progress Software Corporation13 OPS-15: What was happening with my Database, AppServer, OS... Current OpenEdge Management reports  General reports alert detail alert summary  System reports CPU & memory summary file system, network and disk activity  AppServer & WebSpeed reports performance application profile OpenEdge Management reports overview (cont.)

14 © 2008 Progress Software Corporation14 OPS-15: What was happening with my Database, AppServer, OS... Current OpenEdge Management reports  Database reports ai & bi info checkpoints table & index analysis table & index usage locking report summary report OpenEdge Management reports overview (cont.)

15 © 2008 Progress Software Corporation15 OPS-15: What was happening with my Database, AppServer, OS... Agenda  What's New in OpenEdge Management 3.1C  Fathom Trend database overview  Current OpenEdge Management reports  Progress EasyAsk overview  Building EasyAsk dictionary for Fathom Trend database  Querying the data  Wrap up What was happening with my database ….

16 © 2008 Progress Software Corporation16 OPS-15: What was happening with my Database, AppServer, OS... Progress EasyAsk overview  Allows its users to communicate with a database in their native language English, French, Dutch, German …  Puts Ad Hoc reporting in the hands of its end users no need to involve IT to get a new report  Integrates with several security models  active directory, LDAP …  Complements existing reporting systems In short, what does EasyAsk do ?

17 © 2008 Progress Software Corporation17 OPS-15: What was happening with my Database, AppServer, OS... Progress EasyAsk overview  Translates user’s question into SQL  Executes it against the database  Returns the answer  Current version 11.0 includes the ability to simultaneously search the database and existing reports. provides ‘a type ahead ability’ to help users understand the type of questions they can ask automatically “offers” data names and previously asked questions In short, what does EasyAsk do ? (cont.)

18 © 2008 Progress Software Corporation18 OPS-15: What was happening with my Database, AppServer, OS... Progress EasyAsk overview  “Who buys seafood but not dairy products” translates to: SELECT [CUSTOMERS].[LAST_NAME] as [Last Name], [CUSTOMERS].[FIRST_NAME] as [First Name], [CUSTOMERS].[COMPANY_NAME] as [Company Name] FROM [CUSTOMERS] WHERE EXISTS(SELECT * FROM [ORDERS], [LINE ITEMS], [PRODUCTS], [CATEGORIES] WHERE ([Category Name]='Seafood') and [CUSTOMERS].[CUST ID] = [ORDERS].[CUST ID] and [ORDERS].[ORDER_ID] = [LINE ITEMS].[ORDER_ID] and [PRODUCTS].[Product ID] = [LINE ITEMS].[PRODUCT_ID] and [CATEGORIES].[Category ID] = [PRODUCTS].[Category ID]) and NOT EXISTS(SELECT * FROM [ORDERS], [LINE ITEMS], [PRODUCTS], [CATEGORIES] WHERE ([Category Name]='Dairy') and [CUSTOMERS].[CUST ID] = [ORDERS].[CUST ID] and [ORDERS].[ORDER_ID] = [LINE ITEMS].[ORDER_ID] and [PRODUCTS].[Product ID] = [LINE ITEMS].[PRODUCT_ID] and [CATEGORIES].[Category ID] = [PRODUCTS].[Category ID]) In short, what does EasyAsk do ? (cont.)

19 © 2008 Progress Software Corporation19 OPS-15: What was happening with my Database, AppServer, OS... Agenda  What's New in OpenEdge Management 3.1C  Fathom Trend database overview  Current OpenEdge Management reports  Progress EasyAsk overview  Building EasyAsk dictionary for Fathom Trend database  Querying the data  Wrap up What was happening with my database ….

20 © 2008 Progress Software Corporation20 OPS-15: What was happening with my Database, AppServer, OS... Building EA Dictionary for Fathom Trend DB  Basic language constructs  The connection information and table map for the database  A set of definitions that EasyAsk uses to translate “English” to SQL  Each definition consists of an English word and its database meaning Definitions can also contain synonyms and abbreviations What does an EasyAsk dictionary contain ?

21 © 2008 Progress Software Corporation21 OPS-15: What was happening with my Database, AppServer, OS... Building EA Dictionary for Fathom Trend DB  Flat text file with.DXP extension  Initially built by EasyAsk DataWorkshop  Refined during implementation test questions search tuning  Used by EasyAsk Server web access dictionary is being used to interpret the language and link to the database How is an EasyAsk dictionary used ?

22 © 2008 Progress Software Corporation22 OPS-15: What was happening with my Database, AppServer, OS... Building EA Dictionary for Fathom Trend DB  Now the real fun begins!  We need to teach EasyAsk about Fathom Trend db schema Data, terminology, synonyms Table relations, VIEWs creation  Over to the EasyAsk DataWorkshop & Server Building the dictionary …

23 © 2008 Progress Software Corporation23 OPS-15: What was happening with my Database, AppServer, OS... Agenda  What's New in OpenEdge Management 3.1C  Fathom Trend database overview  Current OpenEdge Management reports  Progress EasyAsk overview  Building EasyAsk dictionary for Fathom Trend database  Querying the data  Wrap up What was happening with my database ….

24 © 2008 Progress Software Corporation24 OPS-15: What was happening with my Database, AppServer, OS... Querying Fathom Trend DB from EasyAsk - demo Querying the data

25 © 2008 Progress Software Corporation25 OPS-15: What was happening with my Database, AppServer, OS... Agenda  What's New in OpenEdge Management 3.1C  Fathom Trend database overview  Current OpenEdge Management reports  Progress EasyAsk overview  Building EasyAsk dictionary for Fathom Trend database  Querying the data  Wrap up What was happening with my database ….

26 © 2008 Progress Software Corporation26 OPS-15: What was happening with my Database, AppServer, OS... In Summary  Fathom Trend database is not a black box or something to be afraid of It contains useful data about your system, database and application  EasyAsk can be used to report on your trended data without needing programming skills Wrap up

27 © 2008 Progress Software Corporation27 OPS-15: What was happening with my Database, AppServer, OS... For More Information, go to…  OpenEdge Management PSDN corner http://www.psdn.com/library/kbcategory.jspa?ca tegoryID=1296http://www.psdn.com/library/kbcategory.jspa?ca tegoryID=1296  EasyAsk PSDN corner http://www.psdn.com/library/kbcategory.jspa?ca tegoryID=665http://www.psdn.com/library/kbcategory.jspa?ca tegoryID=665

28 © 2008 Progress Software Corporation28 OPS-15: What was happening with my Database, AppServer, OS... Relevant Exchange Sessions  OPS-2: OpenEdge Management in the Real World  DEV-28: Making Business Intelligence as Easy as Web Search  OPS-21: Managing Multiple Sites Part Time: OpenEdge Replication & Management

29 © 2008 Progress Software Corporation29 OPS-15: What was happening with my Database, AppServer, OS... Questions ?

30 © 2008 Progress Software Corporation30 OPS-15: What was happening with my Database, AppServer, OS... Thank You

31 © 2008 Progress Software Corporation31 OPS-15: What was happening with my Database, AppServer, OS...


Download ppt "OPS-15: What was Happening with My Database, AppServer ™, OS... Yesterday, Last Month, Last Year? Libor LaubacherRuanne Cluer Principal Tech Support Engineer."

Similar presentations


Ads by Google