<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="FeedCreator 1.8" -->
<?xml-stylesheet href="https://wiki.petrnosek.cz/lib/exe/css.php?s=feed" type="text/css"?>
<rdf:RDF
    xmlns="http://purl.org/rss/1.0/"
    xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
    xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
    xmlns:dc="http://purl.org/dc/elements/1.1/">
    <channel rdf:about="https://wiki.petrnosek.cz/feed.php">
        <title>Wiki - infrastruktura:monitoring</title>
        <description></description>
        <link>https://wiki.petrnosek.cz/</link>
        <image rdf:resource="https://wiki.petrnosek.cz/_media/wiki/logo.png" />
       <dc:date>2026-04-29T07:55:55+00:00</dc:date>
        <items>
            <rdf:Seq>
                <rdf:li rdf:resource="https://wiki.petrnosek.cz/infrastruktura/monitoring/aide?rev=1773031494&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.petrnosek.cz/infrastruktura/monitoring/audit-monitoring?rev=1773031494&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.petrnosek.cz/infrastruktura/monitoring/grafana?rev=1773033213&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.petrnosek.cz/infrastruktura/monitoring/influxdb-grafana?rev=1773033213&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.petrnosek.cz/infrastruktura/monitoring/logcheck?rev=1773031693&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.petrnosek.cz/infrastruktura/monitoring/logwatch?rev=1773031693&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.petrnosek.cz/infrastruktura/monitoring/monit?rev=1773031693&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.petrnosek.cz/infrastruktura/monitoring/munin?rev=1773031693&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.petrnosek.cz/infrastruktura/monitoring/netdata?rev=1776152792&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.petrnosek.cz/infrastruktura/monitoring/snmp?rev=1773083592&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.petrnosek.cz/infrastruktura/monitoring/start?rev=1773031494&amp;do=diff"/>
            </rdf:Seq>
        </items>
    </channel>
    <image rdf:about="https://wiki.petrnosek.cz/_media/wiki/logo.png">
        <title>Wiki</title>
        <link>https://wiki.petrnosek.cz/</link>
        <url>https://wiki.petrnosek.cz/_media/wiki/logo.png</url>
    </image>
    <item rdf:about="https://wiki.petrnosek.cz/infrastruktura/monitoring/aide?rev=1773031494&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-03-09T04:44:54+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>AIDE</title>
        <link>https://wiki.petrnosek.cz/infrastruktura/monitoring/aide?rev=1773031494&amp;do=diff</link>
        <description>AIDE


apt-get install aide aide-common


Pak editovat soubor /etc/aide/aide.conf:


CRON_DAILY_RUN=yes
QUIETREPORTS=yes


Nastavení cest k ignoraci

Samozřejmě bude existovat mnoho cest, kde se obsah bude měnit a chci je vynechat z kontrol. K tomu účelu vytvořím například soubor</description>
    </item>
    <item rdf:about="https://wiki.petrnosek.cz/infrastruktura/monitoring/audit-monitoring?rev=1773031494&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-03-09T04:44:54+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Audit - monitoring serveru</title>
        <link>https://wiki.petrnosek.cz/infrastruktura/monitoring/audit-monitoring?rev=1773031494&amp;do=diff</link>
        <description>Audit - monitoring serveru


ss -o state established &quot;( dport = :ssh or sport = :ssh )&quot;

ss -o state established &quot;( dport = :3333 or sport = :3333 )&quot;

systemctl list-unit-files --type=service --state=enabled

dpkg --list


zdroje:

	*  &lt;https://www.cyberciti.biz/tips/top-linux-monitoring-tools.html&gt;

Skenování sítě</description>
    </item>
    <item rdf:about="https://wiki.petrnosek.cz/infrastruktura/monitoring/grafana?rev=1773033213&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-03-09T05:13:33+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Grafana</title>
        <link>https://wiki.petrnosek.cz/infrastruktura/monitoring/grafana?rev=1773033213&amp;do=diff</link>
        <description>Grafana

Grafanu mám nainstalovanou pomocí dockeru a v Apache konfiguraci jsem nastavil reverzní proxy včetně řešení problému s websockety. V rámci nastavení může pomoct konfigurace Grafany s InfluxDB.

Konfigurace docker-compose


 grafana:                                                             
   container_name: grafana                                            
   image: grafana/grafana                                             
   restart: unless-stopped                             …</description>
    </item>
    <item rdf:about="https://wiki.petrnosek.cz/infrastruktura/monitoring/influxdb-grafana?rev=1773033213&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-03-09T05:13:33+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>InfluxDB a Grafana</title>
        <link>https://wiki.petrnosek.cz/infrastruktura/monitoring/influxdb-grafana?rev=1773033213&amp;do=diff</link>
        <description>InfluxDB a Grafana

InfluxDB je databáze speciálně navržená pro time series. Je ideální pro IOT, protože dokáže sbírat a efektivně komprimovat velké množství dat v čase. Grafana zase umí vytvářet grafy a má už připravené konektory právě pro InfluxDB. Krásným úvodem do této problematiky poslouží video:</description>
    </item>
    <item rdf:about="https://wiki.petrnosek.cz/infrastruktura/monitoring/logcheck?rev=1773031693&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-03-09T04:48:13+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Logcheck</title>
        <link>https://wiki.petrnosek.cz/infrastruktura/monitoring/logcheck?rev=1773031693&amp;do=diff</link>
        <description>Logcheck


apt-get install logcheck logcheck-database


V konfiguraci souboru /etc/logcheck/logcheck.conf nastavit e-mail:


SENDMAILTO=&quot;mujmail@gmail.com&quot;


Protože logcheck bude upozorňovat i na věci, které mě nezajímají, tak jsem si vytvořil konfigurační soubor</description>
    </item>
    <item rdf:about="https://wiki.petrnosek.cz/infrastruktura/monitoring/logwatch?rev=1773031693&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-03-09T04:48:13+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Logwatch</title>
        <link>https://wiki.petrnosek.cz/infrastruktura/monitoring/logwatch?rev=1773031693&amp;do=diff</link>
        <description>Logwatch


apt-get install logwatch libdate-manip-perl
cp /usr/share/logwatch/default.conf/logwatch.conf conf/logwatch.conf


Po instalaci editovat soubor /etc/logwatch/conf/logwatch.conf:


# buď mít nastavenu existující cestu nebo zakomentovat, aby se použil adresář tmp
TmpDir = /tmp

Output = mail
Format = html

# pošta pro roota se mi přeposílá na můj soukromý mail, takže mohu nastavení ponechat.
# jinak by bylo třeba vložit konkrétní e-mailovou adresu.
MailTo = root

MailFrom = Logwatch BAN…</description>
    </item>
    <item rdf:about="https://wiki.petrnosek.cz/infrastruktura/monitoring/monit?rev=1773031693&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-03-09T04:48:13+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Monit</title>
        <link>https://wiki.petrnosek.cz/infrastruktura/monitoring/monit?rev=1773031693&amp;do=diff</link>
        <description>Monit


apt-get install monit 


Nastavení v souboru /etc/monit/monitrc:


set mailserver smtp.gmail.com port 587                                                                                                                                                       
                username &quot;petr.nosek@gmail.com&quot; password &quot;supertajneheslo&quot; using tlsv1,                                                                                                   
                localhost                   # fa…</description>
    </item>
    <item rdf:about="https://wiki.petrnosek.cz/infrastruktura/monitoring/munin?rev=1773031693&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-03-09T04:48:13+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Munin</title>
        <link>https://wiki.petrnosek.cz/infrastruktura/monitoring/munin?rev=1773031693&amp;do=diff</link>
        <description>Munin


apt-get install apache2 libcgi-fast-perl libapache2-mod-fcgid
a2enmod fcgid
apt-get install munin munin-node munin-plugins-extra
munin-node-configure --suggest

apt-get install  libwww-perl liblwp-useragent-determined-perl
apt-get install libcache-{perl,cache-perl}</description>
    </item>
    <item rdf:about="https://wiki.petrnosek.cz/infrastruktura/monitoring/netdata?rev=1776152792&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-04-14T07:46:32+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Netdata</title>
        <link>https://wiki.petrnosek.cz/infrastruktura/monitoring/netdata?rev=1776152792&amp;do=diff</link>
        <description>Netdata


apt install netdata
systemctl start netdata
systemctl enable netdata
systemctl status netdata


Služba běží na localhostu na portu 19999.

Konfigurační soubor služby je /etc/netdata/netdata.conf. V tuto chvíli si vystačím pro přístup s</description>
    </item>
    <item rdf:about="https://wiki.petrnosek.cz/infrastruktura/monitoring/snmp?rev=1773083592&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-03-09T19:13:12+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>SNMP</title>
        <link>https://wiki.petrnosek.cz/infrastruktura/monitoring/snmp?rev=1773083592&amp;do=diff</link>
        <description>SNMP


apt-get install snmp snmpd 


Na jednom serveru jsem dával ještě instalaci knihovny


apt-get install libsnmp-dev


Nicméně tato knihovna má závislost na Maria databázi a tu instalovat nechci. Proto jsem tuto knihovnu neinstaloval.

První krok je editace souboru</description>
    </item>
    <item rdf:about="https://wiki.petrnosek.cz/infrastruktura/monitoring/start?rev=1773031494&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-03-09T04:44:54+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Monitoring</title>
        <link>https://wiki.petrnosek.cz/infrastruktura/monitoring/start?rev=1773031494&amp;do=diff</link>
        <description>Monitoring



Monitoring

	* AIDE
	* Audit - monitoring serveru
	* Grafana
	* InfluxDB a Grafana
	* Logcheck
	* Logwatch
	* Monit
	* Munin
	* Netdata
	* SNMP</description>
    </item>
</rdf:RDF>
