Presentation is loading. Please wait.

Presentation is loading. Please wait.

The Great Remote Control.

Similar presentations


Presentation on theme: "The Great Remote Control."— Presentation transcript:

1 The Great Remote Control.
Ben Holmes March 22, 2015

2 Introduction – Ben Holmes
Started Programming with Progress in 1989, version 4.2 Progress Consultant/DBA for over 12 years. Worked at QAD as Technical Service Manager. Worked at Eaton for just over 12 years.

3 Biggest little issues App Servers Tomcat Servers
Query File system size Query a file (log) Trim a log file BI fills Long running transactions Test or QA DB server down

4 Notification We have scripts running that will monitor these functions and us a notification when something bad is happening OEM can also be used for this type of monitoring.

5 Reply to Email Each server has its own email address by user.
We use a special user for monitoring and control We also validate the sending user of the to make sure we are hacked.

6 Control Sending an to a special We have a job that searches for all new s in the inbox. The subject line must be formatted in a special way to allow any function to take place. Again we validate the sending user against a control-table of addresses.

7 Functions we Control Bounce Qxetend app servers
Bounce .NETUI app servers Bounce Tomcat Applications BDF on filesystem Start DB Truncate BI query-file – 1=full file name 2=option[cat] run-file.manage – trims standard logs

8 How it all works Cron - Controls the email reader
Script dba_mail_actions reads all new s every 5 mins /corp/scrp/qad/dba_mail_actions Reads incoming mail Checks for sender Every thing is logged /corp/log/dba_mail_actions.log Control files Actions defined in /corp/config/sys/envfile: global: actions Scripts/subroutines found in /corp/scrp/qad/mail_actions directory Authorized USERS /corp/config/sys/ auth global: actionauth: address:Employee#| address:Employee#

9 Live Demo and Questions
?

10

11


Download ppt "The Great Remote Control."

Similar presentations


Ads by Google