The Tool Dæmon Protocol:
Using Monitoring Tools on Remote Applications

The Challenge

Typical Process Manager

Typical Process Manager

Typical Process Manager

Typical Process Manager

Current State of Affairs

The Basic TDP Steps

Step 1a: Request Process Creation

Step 1b: Create Application Process

Step 2: Create Tool Dæmon

Step 3: Pass Info to Tool Dæmon

Step 4: Process the Application

Step 5: Start the Application

Interesting Challenges

Challenge: Firewalls and Private Nets

Challenge: Firewalls and Private Nets

Challenge: Firewalls and Private Nets

The Condor/Paradyn Scenario

The Path Forward

The Path Forward