Script hadoop-jobtracker-info

Script types: portrule
Categories: default, discovery, safe
Download: https://svn.nmap.org/nmap/scripts/hadoop-jobtracker-info.nse

Script Summary

Retrieves information from an Apache Hadoop JobTracker HTTP status page.

Information gathered:

  • State of the JobTracker.
  • Date/time the service was started
  • Hadoop version
  • Hadoop Compile date
  • JobTracker ID
  • Log directory (relative to http://host:port/)
  • Associated TaskTrackers
  • Optionally also user activity history

Script Arguments

hadoop-jobtracker-info.userinfo

Retrieve user history info. Default: false

slaxml.debug

See the documentation for the slaxml library.

http.host, http.max-body-size, http.max-cache-size, http.max-pipeline, http.pipeline, http.truncated-ok, http.useragent

See the documentation for the http library.

max-newtargets, newtargets

See the documentation for the target library.

smbdomain, smbhash, smbnoguest, smbpassword, smbtype, smbusername

See the documentation for the smbauth library.

Example Usage

nmap --script hadoop-jobtracker-info [--script-args=hadoop-jobtracker-info.userinfo] -p 50030 host

Script Output

50030/tcp open  hadoop-jobtracker
| hadoop-jobtracker-info:
|   State: RUNNING
|   Started: Wed May 11 22:33:44 PDT 2011, bob
|   Version: 0.20.2 (f415ef415ef415ef415ef415ef415ef415ef415e)
|   Compiled: Wed May 11 22:33:44 PDT 2011 by bob from unknown
|   Identifier: 201111031342
|   Log Files: logs/
|   Tasktrackers:
|     tracker1.example.com:50060
|     tracker2.example.com:50060
|   Userhistory:
|     User: bob (Wed Sep 07 12:14:33 CEST 2011)
|_    User: bob (Wed Sep 07 12:14:33 CEST 2011)

Requires


Author:

  • John R. Bond

License: Simplified (2-clause) BSD license--See https://nmap.org/svn/docs/licenses/BSD-simplified