Distributed Service Management Toolkit
An open platform for managing
planetary-scale services.

Home

Documentation
  DSMT HowTo
  DSMT Overview
  DSMTC Reference
  RPMGEN

Publications
  ICAC2005 Paper
  PlanetLab Presentation

Services
  Managed slices
  Services
  Channels

Support

Download

DSMT Documentation: printable format

nodemon: Node Monitor

Statistics about each node is output by this service. This service probes the nodes and reports various connectivity status' about the node.

Functional Group: Status

Channel: /planet-lab.org/ns/node/$nodeName/

Generates:

Event: The state of DNS lookup for the node.
Service: idsl_nodemon
Payload type: xmlns:pl="http://psepr.org/xs/payload/attribute"
payload field value of field description
field dns
value One of:
  • passed
  • failed (REASON)
where REASON is a text string describing the failure.
Event: The state of reverse DNS lookup for the node.
Service: idsl_nodemon
Payload type: xmlns:pl="http://psepr.org/xs/payload/attribute"
payload field value of field description
field reverse-dns
value One of:
  • passed
  • failed (REASON)
where REASON is a text string describing the failure.
Event: The state of pinging the node.
Service: idsl_nodemon
Payload type: xmlns:pl="http://psepr.org/xs/payload/attribute"
payload field value of field description
field ping
value One of:
  • passed
  • failed (REASON)
where REASON is a text string describing the failure.
Event: The state of ssh'ing to the port 22 ssh deamon.
Service: idsl_nodemon
Payload type: xmlns:pl="http://psepr.org/xs/payload/attribute"
payload field value of field description
field ssh.22
value One of:
  • passed
  • failed (REASON)
where REASON is a text string describing the failure.
Event: The state of ssh'ing to the port 806 ssh deamon.
Service: idsl_nodemon
Payload type: xmlns:pl="http://psepr.org/xs/payload/attribute"
payload field value of field description
field ssh.806
value One of:
  • passed
  • failed (REASON)
where REASON is a text string describing the failure.
Event: The state of accessing the http deamon on the node.
Service: idsl_nodemon
Payload type: xmlns:pl="http://psepr.org/xs/payload/attribute"
payload field value of field description
field http
value One of:
  • passed
  • failed (REASON)
where REASON is a text string describing the failure.

Revision History

1.2 2005-05-23 Robert Adams Added trailing slash to channel name
1.1 2005-05-16 Robert Adams Updated messages
1.0 2005-05-01 Robert Adams Initial version

Last modified 1189654468
Copyright 2008, Robert Adams. All rights reserved. License and copyright information.