Deepti,

Do you have a man page for the nagios and nagiostats that
can be provided?  This will show the command line interface
which is an interface that would be good to capture within
the case.  It would also address Jyri's question about these
interfaces.

Although the /etc/nagios* are declared as Not An Interface
do system administrators ever change these?  If not then
perhaps they should be in a directory called /usr/share/nagios
and declared Project Private.

The SMF FMRI is then a Committed interface.  Stable used to
be an interface classification.

Thanks,

John


On 01/ 6/10 12:31 AM, deepti vaidya wrote:
> Hi,
>
> Please find attached my answers embedded in the mail and also find the
> attached arc-one pager.
>
> Jyri Virkki wrote:
>> Reviewing state of this case after the break, the following questions
>> from an earlier thread seem to be remaining. I've numbered them for
>> easier reference.
>>
>>
>> jv01: The spec lists every *.cgi as a public interface, which might be
>> the case but more likely is not. Is all this webapp
>> implementation really a public interface? Isn't some or most of
>> that Project Private implementation detail? If not, why not?
> cgi files are used by web server. They are exported interfaces to apache
> webserver.
> Since it is used by webserver, it is public interface..
>> jv02: What do the CLIs do? Do they have any options? > /usr/bin/nagios
>> > /usr/bin/nagiostats
> These are CLI executables with options.
>> jv03: The config files are not an interface? That may be true (if
>> customers are not supposed to configure things themselves), but
>> seems... odd. What goes there and how is it used?
>>
>> > Not An Interface
>> > --------------------
>> > /etc/nagios -- cfg files are copied here
>> > /etc/nagios/objects -- cfg files are copied here
> The cfg files contain the path of different files, eg., path of log
> file, path of resource file, path of lock file etc... It is not manually
> written by user. These files get created while compiling the package at
> the package creation time.
>> jv04: I also noticed the case imports PHP. But the webapp is shown as
>> being implemented by cgi scripts? What is the PHP connection
>> here? I didn't see any php files in the list.
>
> PHP server is used to access the dashboard of the nagios interface
>> jv05: Stability not given for the smf FMRI in exported interfaces.
>>
> Stability is Stable.
>
> Thanks and regards,
> Deepti

Reply via email to