Assignment 3 -- Questions on assignments 1 and 2
Due: Monday August 11
This assignment is worth 8 marks total.
Step One - Complete the Other Assignments
You will use the things to learned in assignments 1 and 2
to answer the questions in this assignment 3.
Step Twp - Answer the Following Questions
Go to blackboard, and answer the following questions
in assignment 3 in blackboard.
The questions are listed both here and in blackboard,
but enter your answers in blackboard.
Questions Related to Assignment 1
- Question 1 -- 1.0 marks --
In a few sentences, describe the general architecture of your entire
layout with the network monitor and interface monitors. What does each do?
- Question 2 -- 1.0 marks --
Could the interface monitor and network monitor all be contained within
one process, if so how?
- Question 3 -- 1.0 marks --
Could the interface monitor and network monitor all be contained within
one process, assuming 128 network interfaces running at several
Giga-bits per second, which require a polling interval of one
millisecond per interface.
Questions Related to Assignment 2
- Question 4 -- 1.0 marks --
Generally, what are syslog and rsyslog? Specifically, name three
features of syslog/rsyslog and compare them to your embedded debug
logging. Will there be any overlap of information?
- Question 5 -- 0.5 marks --
Name five features of syslog-ng.
- Question 6 -- 0.5 marks --
Name five ways syslog-ng is an improvement over syslog/rsyslog.
- Question 7 -- 1.0 marks --
Consider a Log Server that has to manage embedded logs for a massive
amount of processes on a massive amount of machines. Name three ways the
server could manage the connections to each process.
- Question 8 -- 1.0 marks --
Consider a Log Server that has to manage embedded logs for a massive
amount of processes on a massive amount of machines. With such a large
amount of data in the logs, name three ways a user could extract useful
information from them (be general).
- Question 9 -- 1.0 marks --
Explain how gdb could be used on a Linux machine to attach to a process
and get thread information. Is this also useful in debugging?
UNX511 NSB Class Links
References
Tools
Links