<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Logs &#8211; SMsoft &#8211; informatica e dintorni</title>
	<atom:link href="https://blog.smsoft.it/tag/logs/feed/" rel="self" type="application/rss+xml" />
	<link>https://blog.smsoft.it</link>
	<description>consigli settimanali su MacOS, GNU/Linux ed Open Source</description>
	<lastBuildDate>Mon, 10 Oct 2022 10:34:53 +0000</lastBuildDate>
	<language>it-IT</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=84400</generator>
	<item>
		<title>Apache Log: quante volte è stato scaricato un file</title>
		<link>https://blog.smsoft.it/2022/06/07/apache-log-quante-volte-e-stato-scaricato-un-file/</link>
					<comments>https://blog.smsoft.it/2022/06/07/apache-log-quante-volte-e-stato-scaricato-un-file/#respond</comments>
		
		<dc:creator><![CDATA[admin]]></dc:creator>
		<pubDate>Tue, 07 Jun 2022 08:30:00 +0000</pubDate>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[apache]]></category>
		<category><![CDATA[Logs]]></category>
		<guid isPermaLink="false">https://blog.smsoft.it/?p=5535</guid>

					<description><![CDATA[Il nostro file access.log contiene tutti i dati di accesso effettuati ai contenuti del virtualhost. Se volessimo sapere quante volte è stato scaricato un file chiamato pippo.pdf, possiamo eseguire il seguente comando: zgrep -e "pippo.pdf" /var/log/apache2/access.log* &#124;grep ' 200 ' &#124;grep 'GET /' &#124; awk -F\: '{print $2}' &#124; awk -F[ '{print $2}' &#124; sed ... <a title="Apache Log: quante volte è stato scaricato un file" class="read-more" href="https://blog.smsoft.it/2022/06/07/apache-log-quante-volte-e-stato-scaricato-un-file/" aria-label="Per saperne di più su Apache Log: quante volte è stato scaricato un file">Leggi tutto</a>]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">Il nostro file <strong>access.log</strong> contiene tutti i dati di accesso effettuati ai contenuti del virtualhost. Se volessimo sapere quante volte è stato scaricato un file chiamato <strong>pippo.pdf</strong>, possiamo eseguire il seguente comando:</p>



<pre class="wp-block-preformatted">zgrep -e "pippo.pdf" /var/log/apache2/access.log* |grep ' 200 ' |grep 'GET /' | awk -F\: '{print $2}' | awk -F[ '{print $2}' | sed "s/\//\ /g" | date -f - +%Y%m%d | sort | uniq -c</pre>



<p class="wp-block-paragraph">enjoy!</p>
]]></content:encoded>
					
					<wfw:commentRss>https://blog.smsoft.it/2022/06/07/apache-log-quante-volte-e-stato-scaricato-un-file/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Apache: Estrarre l&#8217;elenco delle url richiamate, ordinate per numero di visita</title>
		<link>https://blog.smsoft.it/2019/07/16/apache-estrarre-lelenco-delle-url-richiamate-ordinate-per-numero-di-visita/</link>
					<comments>https://blog.smsoft.it/2019/07/16/apache-estrarre-lelenco-delle-url-richiamate-ordinate-per-numero-di-visita/#respond</comments>
		
		<dc:creator><![CDATA[admin]]></dc:creator>
		<pubDate>Tue, 16 Jul 2019 08:30:49 +0000</pubDate>
				<category><![CDATA[Debian]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[apache]]></category>
		<category><![CDATA[Logs]]></category>
		<guid isPermaLink="false">https://blog.smsoft.it/?p=4408</guid>

					<description><![CDATA[Con il seguente insieme di comandi concatenati si può facilmente avere un elenco delle url presenti nel file di log di apache: cat access.log &#124; awk -F\" '{print $2}' &#124; awk '{print $2}' &#124; sed '/^$/d' &#124; sed 's/\?.*//g' &#124; sort &#124; uniq -c &#124; sort -rn Se invece occorre l&#8217;elenco degli IP, sempre raggruppati ... <a title="Apache: Estrarre l&#8217;elenco delle url richiamate, ordinate per numero di visita" class="read-more" href="https://blog.smsoft.it/2019/07/16/apache-estrarre-lelenco-delle-url-richiamate-ordinate-per-numero-di-visita/" aria-label="Per saperne di più su Apache: Estrarre l&#8217;elenco delle url richiamate, ordinate per numero di visita">Leggi tutto</a>]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">Con il seguente insieme di comandi concatenati si può facilmente avere un elenco delle url presenti nel file di log di apache:</p>



<pre class="wp-block-preformatted">cat access.log | awk -F\" '{print $2}' | awk '{print $2}' | sed '/^$/d' | sed 's/\?.*//g' | sort | uniq -c | sort -rn</pre>



<p class="wp-block-paragraph">Se invece occorre l&#8217;elenco degli IP, sempre raggruppati ed ordinati per numero chiamate:</p>



<pre class="wp-block-preformatted">cat access.log | awk -F\" '{print $1}' | awk '{print $1}' | sed '/^$/d' | sed 's/\?.*//g' | sort | uniq -c | sort -rn</pre>



<p class="wp-block-paragraph">enjoy!</p>
]]></content:encoded>
					
					<wfw:commentRss>https://blog.smsoft.it/2019/07/16/apache-estrarre-lelenco-delle-url-richiamate-ordinate-per-numero-di-visita/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Mysql: replica master-master ed auto flush dei vecchi logs</title>
		<link>https://blog.smsoft.it/2013/09/10/mysql-replica-master-master-ed-auto-flush-dei-vecchi-logs/</link>
					<comments>https://blog.smsoft.it/2013/09/10/mysql-replica-master-master-ed-auto-flush-dei-vecchi-logs/#respond</comments>
		
		<dc:creator><![CDATA[admin]]></dc:creator>
		<pubDate>Tue, 10 Sep 2013 08:51:18 +0000</pubDate>
				<category><![CDATA[Debian]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[Logs]]></category>
		<category><![CDATA[master-master]]></category>
		<category><![CDATA[MySQL]]></category>
		<guid isPermaLink="false">http://blog.smsoft.it/?p=2554</guid>

					<description><![CDATA[Usando la configurazione per la replica di MySQL master-master, avrete notato che i logs binari sono sempre tutti li, ovvero non vengono cancellati dopo che la replica è stata commpletata. Per ovviare, si può inserire una direttiva nel file my.cnf (/etc/mysql/my.cnf) che cancella quelli più vecchi di 7 giorni: [crayon-6a7506a3be12b600623198/] Si può anche decidere di ... <a title="Mysql: replica master-master ed auto flush dei vecchi logs" class="read-more" href="https://blog.smsoft.it/2013/09/10/mysql-replica-master-master-ed-auto-flush-dei-vecchi-logs/" aria-label="Per saperne di più su Mysql: replica master-master ed auto flush dei vecchi logs">Leggi tutto</a>]]></description>
										<content:encoded><![CDATA[<p>Usando la configurazione per la replica di MySQL master-master, avrete notato che i logs binari sono sempre tutti li, ovvero non vengono cancellati dopo che la replica è stata commpletata.</p>
<p>Per ovviare, si può inserire una direttiva nel file my.cnf (<strong>/etc/mysql/my.cnf</strong>) che cancella quelli più vecchi di 7 giorni:</p>
<p></p><pre class="urvanov-syntax-highlighter-plain-tag">[mysqld]
expire-logs-days=7</pre><p></p>
<p>Si può anche decidere di farlo manualmente, eseguendo nella console mysql:</p>
<p></p><pre class="urvanov-syntax-highlighter-plain-tag">mysql> PURGE BINARY LOGS BEFORE DATE(NOW() - INTERVAL 7 DAY) + INTERVAL 0 SECOND;</pre><p></p>
<p>Infine, operazione più &#8220;delicata&#8221;, si può verificare il file binario che lo slave sta usando al momento e poi cancellare quelli precedenti sul master. Per farlo, bisogna accedere alla console mysql dello <strong>slave</strong> e digitare:</p>
<p></p><pre class="urvanov-syntax-highlighter-plain-tag">mysql> SHOW SLAVE STATUS\G;</pre><p></p>
<p>questo visualizzerà una serie di informazioni tra cui il campo <strong>Relay_Master_Log_File</strong>, es:</p>
<p></p><pre class="urvanov-syntax-highlighter-plain-tag">Relay_Master_Log_File: mysql-bin.000031</pre><p></p>
<p>Questo significa che si sta usando il file <strong>mysql-bin.000031</strong> e quindi si può accedere alla console del <strong>master</strong> e scrivere:</p>
<p></p><pre class="urvanov-syntax-highlighter-plain-tag">mysql> PURGE BINARY LOGS TO 'mysql-bin.000031';</pre><p></p>
<p>enjoy!</p>
]]></content:encoded>
					
					<wfw:commentRss>https://blog.smsoft.it/2013/09/10/mysql-replica-master-master-ed-auto-flush-dei-vecchi-logs/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Dove sono i Crash Report nell&#8217;iPhone</title>
		<link>https://blog.smsoft.it/2011/03/29/dove-sono-i-crash-report-nelliphone/</link>
					<comments>https://blog.smsoft.it/2011/03/29/dove-sono-i-crash-report-nelliphone/#respond</comments>
		
		<dc:creator><![CDATA[admin]]></dc:creator>
		<pubDate>Tue, 29 Mar 2011 08:20:18 +0000</pubDate>
				<category><![CDATA[MacOS]]></category>
		<category><![CDATA[Crash Report]]></category>
		<category><![CDATA[iPhone]]></category>
		<category><![CDATA[Logs]]></category>
		<guid isPermaLink="false">http://blog.smsoft.it/?p=1087</guid>

					<description><![CDATA[Cercando onLine avrete sicuramente trovato informazioni su dove recuperare i Crash Report delle applicazioni installate su iPhone dopo aver effettuato la sincronizzazione con iTunes. Ma se io cercassi i Crash Report direttamente sull&#8217;Phone, dove dovrei guardare? Semplice: [crayon-6a7506a3be956033925485/] enjoy]]></description>
										<content:encoded><![CDATA[<p>Cercando onLine avrete sicuramente trovato informazioni su dove recuperare i Crash Report delle applicazioni installate su iPhone dopo aver effettuato la sincronizzazione con iTunes.<br />
Ma se io cercassi i Crash Report direttamente sull&#8217;Phone, dove dovrei guardare?<br />
Semplice:</p><pre class="urvanov-syntax-highlighter-plain-tag">/private/var/mobile/Library/Logs/CrashReporter</pre><p></p>
<p>enjoy</p>
]]></content:encoded>
					
					<wfw:commentRss>https://blog.smsoft.it/2011/03/29/dove-sono-i-crash-report-nelliphone/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
	</channel>
</rss>
