2006-12-03 Sancho Lerena <slerena@artica.es>

* pandora.xml: Updated header, now is Pandora FMS not Pandora. Add
	revision ( I hope that final ).

	* pandora_install.xml: Add chapter for Windows Agent key creation,
	and some text changes to make reference to new installer. Old
	options deleted and some texts changed (debug mode).

	* pandora_userguide:  Updated header, now is Pandora FMS not Pandora. Add
	revision ( I hope that final )

	* 1-6.jpg: Added files for Windows Agent key creation from HTML help.



git-svn-id: https://svn.code.sf.net/p/pandora/code/trunk@298 c3f86ba8-e40f-0410-aaad-9ba5e7f4b01f
This commit is contained in:
slerena 2006-12-03 17:05:55 +00:00
parent 1ed395e8b2
commit 576ae6bafa
12 changed files with 10290 additions and 8712 deletions

View File

@ -1,3 +1,17 @@
2006-12-03 Sancho Lerena <slerena@artica.es>
* pandora.xml: Updated header, now is Pandora FMS not Pandora. Add
revision ( I hope that final ).
* pandora_install.xml: Add chapter for Windows Agent key creation,
and some text changes to make reference to new installer. Old
options deleted and some texts changed (debug mode).
* pandora_userguide: Updated header, now is Pandora FMS not Pandora. Add
revision ( I hope that final )
* 1-6.jpg: Added files for Windows Agent key creation from HTML help.
2006-11-30 Sancho Lerena <slerena@artica.es> 2006-11-30 Sancho Lerena <slerena@artica.es>
* pandora.xml: Updated header, fixed problems with punctuation * pandora.xml: Updated header, fixed problems with punctuation

BIN
pandora_doc/en/images/1.jpg Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 32 KiB

BIN
pandora_doc/en/images/2.jpg Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 82 KiB

BIN
pandora_doc/en/images/3.jpg Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 9.8 KiB

BIN
pandora_doc/en/images/4.jpg Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 29 KiB

BIN
pandora_doc/en/images/5.jpg Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 67 KiB

BIN
pandora_doc/en/images/6.jpg Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 109 KiB

File diff suppressed because one or more lines are too long

View File

@ -1,8 +1,8 @@
<?xml version="1.0" encoding="utf-8" standalone="no" ?> <?xml version="1.0" encoding="utf-8" standalone="no" ?>
<!DOCTYPE book PUBLIC "-//OASIS//DTD DocBook V4.4//EN" <!DOCTYPE book PUBLIC "-//OASIS//DTD DocBook V4.4//EN"
"http://www.docbook.org/xml/4.4/docbookx.dtd" [ "http://www.docbook.org/xml/4.4/docbookx.dtd" [
<!ENTITY pandora_version "v1.2"> <!ENTITY pandora_version "v1.2.0">
<!ENTITY pandora "<emphasis>Pandora</emphasis>"> <!ENTITY pandora "<emphasis>Pandora FMS</emphasis>">
<!ENTITY include_pandora_introduction SYSTEM "pandora_introduction.xml"> <!ENTITY include_pandora_introduction SYSTEM "pandora_introduction.xml">
<!ENTITY include_pandora_install SYSTEM "pandora_install.xml"> <!ENTITY include_pandora_install SYSTEM "pandora_install.xml">
<!ENTITY include_pandora_advanced SYSTEM "pandora_advanced.xml"> <!ENTITY include_pandora_advanced SYSTEM "pandora_advanced.xml">
@ -55,12 +55,18 @@
<revremark>First draft for review.</revremark> <revremark>First draft for review.</revremark>
</revision> </revision>
<revision> <revision>
<revnumber>1.2</revnumber> <revnumber>1.2</revnumber>
<date>21 Nov 2006</date> <date>21 Nov 2006</date>
<revremark>Last review.</revremark> <revremark>Last review.</revremark>
</revision> </revision>
<revision>
<revnumber>1.3</revnumber>
<date>3 Dec 2006</date>
<revremark>Very last review.</revremark>
</revision>
</revhistory> </revhistory>
</bookinfo> </bookinfo>

View File

@ -559,90 +559,77 @@
<itemizedlist mark='bullet'> <itemizedlist mark='bullet'>
<listitem> <listitem>
<para> <para>
<emphasis>server_path</emphasis>: (Shared parameter) The <emphasis>server_path</emphasis>: The server path is the
server path is the full path of the folder where the full path of the folder where the server stores the data
server stores the data sent by the agent. It is usually sent by the agent. It is usually
<filename>/opt/pandora/data_in</filename>. <filename>/opt/pandora/data_in</filename>.
</para> </para>
</listitem> </listitem>
<listitem> <listitem>
<para> <para>
<emphasis>server_ip</emphasis>: (Parameter shared by <emphasis>server_ip</emphasis>: The server IP is the IP
Windows and Unix agents) The server IP is the IP address address or the host name of the Pandora server, where
or the host name of the Pandora server, where the data the data will be stored. The host must be reachable and
will be stored. The host must be reachable and must be must be listening to port 22 (SSH).
listening to port 22 (SSH).
</para> </para>
</listitem> </listitem>
<listitem> <listitem>
<para> <para>
<emphasis>temporal</emphasis>: (Shared parameter) This <emphasis>temporal</emphasis>: This is the full path of
is the full path of the folder where the agent stores the folder where the agent stores the data locally,
the data locally, before it is sent to the server. It before it is sent to the server. It must be said that
must be said that the data packages are deleted once the the data packages are deleted once the agent tries to
agent tries to contact Pandora server, no matter if the contact Pandora server, no matter if the communication
communication was successful or not. This is done to was successful or not. This is done to avoid over
avoid over flooding hard drive of the host system where flooding hard drive of the host system where the agent
the agent runs. The location of the local folder varies runs. The location of the local folder varies with the
with the architecture of the host system. In Unix architecture of the host system. In Unix systems this is
systems this is usually usually <filename>/opt/pandora/data_out</filename>, and
<filename>/opt/pandora/data_out</filename>, and in in Windows systems
Windows systems
<filename>C:\pandora\data_out</filename>. <filename>C:\pandora\data_out</filename>.
</para> </para>
</listitem> </listitem>
<listitem> <listitem>
<para> <para>
<emphasis>interval</emphasis>: (Shared parameter) This <emphasis>interval</emphasis>: This is the time interval
is the time interval in seconds in which the agent will in seconds in which the agent will collect data from the
collect data from the host system and send the data host system and send the data packages to the
packages to the server. The recommended value ranges server. The recommended value ranges from 300 (5
from 300 (5 minutes) to 600 (10 minutes). This number minutes) to 600 (10 minutes). This number could be
could be larger, although it is important to consider larger, although it is important to consider the impact
the impact of a larger number on the database. of a larger number on the database.
</para> </para>
</listitem> </listitem>
<listitem> <listitem>
<para> <para>
<emphasis>debug</emphasis>: (Unix only) This parameter <emphasis>debug</emphasis>: This parameter is used to
is used to test the connection between agent and server test the generation of data files, forcing the agent to
and the correct working condition of the agent. The do not copy data file to server, so you can check data
process consists of a loop, data collection and data file contents and copy XML data file manually. It does
transfer. It does not delete any data when the process not delete any data when the process is finished, so
is finished. The activity is written in a log file, data file will be in temp directory. The activity is
stored in the Pandora root folder. The file is named written in a log file. The file is named
pandora_agent.log. This log file can be used to test the pandora_agent.log. This log file can be used to test the
system and to investigate potential issues. system and to investigate potential issues.
</para> </para>
</listitem> </listitem>
<listitem> <listitem>
<para> <para>
<emphasis>agent_name</emphasis>: (Shared parameter) This <emphasis>agent_name</emphasis>: This is an alternative
is an alternative host name. This parameter is optional host name. This parameter is optional as if it is not
as if it is not declared the name is obtained directly declared the name is obtained directly from the system.
from the system.
</para> </para>
</listitem> </listitem>
<listitem> <listitem>
<para> <para>
<emphasis>pandora_path</emphasis>: (Unix exclusive <emphasis>checksum</emphasis>: This parameter can take
parameter) This is then path of the folder where the two values. If the value is 1, the checksums are
files of the Pandora agent are stored. This is usually performed through MD5. If the value is 0, the checksum
<filename>/opt/pandora</filename> or is not performed at all. This may be useful for systems
<filename>/opt/pandora_agent</filename>. where a MD5 tool cannot be implemented. If the checksum
</para> is deactivated in the agent it must be also disconnected
</listitem> in the server. Otherwise it could create problems.
<listitem>
<para>
<emphasis>checksum</emphasis>: (Shared parameter). This parameter
can take two values. If the value is 1, the checksums
are performed through MD5. If the value is 0, the
checksum is not performed at all. This may be useful for
systems where a MD5 tool cannot be implemented. If the
checksum is deactivated in the agent it must be also
disconnected in the server. Otherwise it could create
problems.
</para> </para>
</listitem> </listitem>
</itemizedlist> </itemizedlist>
@ -651,7 +638,6 @@
<screen> <screen>
server_ip Pandora_Server server_ip Pandora_Server
server_path /opt/pandora/data_in server_path /opt/pandora/data_in
pandora_path /opt/pandora
temporal /opt/pandora/data_out temporal /opt/pandora/data_out
interval 300 interval 300
agent_name satellite_agent agent_name satellite_agent
@ -1257,9 +1243,9 @@
</sect2> </sect2>
<sect2 id="win_a"> <sect2 id="win_a">
<title>Pandora Windows Agents</title> <title>Pandora FMS Windows Agents</title>
<sect3 id="build_win_a"> <sect3 id="build_win_a">
<title>Build Windows Agent from sources</title> <title>Build Pandora FMS Windows Agent from sources</title>
<para> <para>
In order to build from sources, you will need the latest In order to build from sources, you will need the latest
Dev-Cpp IDE version, with the MinGW tools. Download from Dev-Cpp IDE version, with the MinGW tools. Download from
@ -1271,8 +1257,43 @@
installation. installation.
</para> </para>
</sect3> </sect3>
<sect3 id="installer_win_a">
<title>Pandora FMS Windows Agent installation (installer)</title>
<para>
Starting with Pandora FMS v1.2.0, Windows version comes with
an automated installer, provided with excelent freesoftware
Install Jammer, so install now is very easy. You only need to
choose a destination path, install and generate manually SSH
keys as described below. For personalized or corporate
deployments, you also can create your own installer (we
provide install jammer sources for creating your own
installable, so you can include a set of SSH keys in your own
installer package).
</para>
</sect3>
<sect3 id="a_windows_ssh"><title>Creating SSH keys with Windows Agents</title>
<para>
Go to <filename>.\util</filename> of your Pandora FMS agent for
Windows and run <filename>puttygen.exe</filename>. Choose option
"Generate keys, SSH-2_DSA, 1024".
<graphic fileref="images/1.jpg" scale="60" align="center"/>
Press Generate. Export key to OpenSSH key (Pandora's SSH implementation uses a port of OpenSSH).
<graphic fileref="images/2.jpg" scale="60" align="center"/>
We have no chosen password, so press YES:
<graphic fileref="images/3.jpg" scale="60" align="center"/>
Save it as <filename>C:\Program Files\Pandora_Agent\keys\id_dsa</filename>
<graphic fileref="images/4.jpg" scale="60" align="center"/>
Now let's copy the public key to clipboard
<graphic fileref="images/5.jpg" scale="60" align="center"/>
and paste it as <filename>C:\Program
Files\Pandora_Agent\keys\id_dsa.pub</filename>, and also to
<filename>/home/pandora/.ssh/authorized_keys</filename> file in
server to establish a correct SSH automatic key authentication.
<graphic fileref="images/6.jpg" scale="60" align="center"/>
</para>
</sect3>
<sect3 id="install_win_a"> <sect3 id="install_win_a">
<title>Windows Agent installation</title> <title>Manual Pandora FMS Windows Agent installation (without installer)</title>
<para> <para>
Before running or installation of Pandora Windows service, you Before running or installation of Pandora Windows service, you
must create the configuration directory and extract the must create the configuration directory and extract the
@ -1291,12 +1312,7 @@
</screen> </screen>
</para> </para>
<para> <para>
Notice: At this moment, the installation of the Pandora Windows To install manually (without installer) the Pandora FMS Windows Agent execute this sentence in a
Agent must be done manually. We are working in a auto-install
package.
</para>
<para>
To install the Pandora Windows Agent execute this sentence in a
Windows command line: Windows command line:
<programlisting> <programlisting>
@ -1350,8 +1366,8 @@
server_ip 127.0.0.1 server_ip 127.0.0.1
server_path /opt/pandora_server/data_in server_path /opt/pandora_server/data_in
temporal "D:\temp" temporal "c:\windows\temp"
interval 1 interval 300
agent_name localhost agent_name localhost
# Module Definition # Module Definition

File diff suppressed because it is too large Load Diff

View File

@ -2,7 +2,7 @@
<!DOCTYPE book PUBLIC "-//OASIS//DTD DocBook V4.4//EN" <!DOCTYPE book PUBLIC "-//OASIS//DTD DocBook V4.4//EN"
"http://www.oasis-open.org/docbook/xml/4.4/docbookx.dtd" [ "http://www.oasis-open.org/docbook/xml/4.4/docbookx.dtd" [
<!ENTITY pandora_version "v1.2"> <!ENTITY pandora_version "v1.2">
<!ENTITY pandora "<emphasis>Pandora</emphasis>"> <!ENTITY pandora "<emphasis>Pandora FMS</emphasis>">
<!ENTITY include_pandora_chapter1 SYSTEM "pandora_introduction.xml"> <!ENTITY include_pandora_chapter1 SYSTEM "pandora_introduction.xml">
<!ENTITY include_pandora_chapter2 SYSTEM "pandora_chapter2.xml"> <!ENTITY include_pandora_chapter2 SYSTEM "pandora_chapter2.xml">
<!ENTITY include_pandora_chapter3 SYSTEM "pandora_chapter3.xml"> <!ENTITY include_pandora_chapter3 SYSTEM "pandora_chapter3.xml">