<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="ru">
	<id>https://noname.com.ua/mediawiki/index.php?action=history&amp;feed=atom&amp;title=Syslog-ng_MySQL_New</id>
	<title>Syslog-ng MySQL New - История изменений</title>
	<link rel="self" type="application/atom+xml" href="https://noname.com.ua/mediawiki/index.php?action=history&amp;feed=atom&amp;title=Syslog-ng_MySQL_New"/>
	<link rel="alternate" type="text/html" href="https://noname.com.ua/mediawiki/index.php?title=Syslog-ng_MySQL_New&amp;action=history"/>
	<updated>2026-04-04T08:13:32Z</updated>
	<subtitle>История изменений этой страницы в вики</subtitle>
	<generator>MediaWiki 1.36.1</generator>
	<entry>
		<id>https://noname.com.ua/mediawiki/index.php?title=Syslog-ng_MySQL_New&amp;diff=5716&amp;oldid=prev</id>
		<title>Sirmax в 13:32, 28 сентября 2012</title>
		<link rel="alternate" type="text/html" href="https://noname.com.ua/mediawiki/index.php?title=Syslog-ng_MySQL_New&amp;diff=5716&amp;oldid=prev"/>
		<updated>2012-09-28T13:32:22Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;ru&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Предыдущая&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Версия 13:32, 28 сентября 2012&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Строка 1:&lt;/td&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Строка 1:&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-empty&quot;&gt;&amp;#160;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;+&lt;/td&gt;
  &lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[Категория:Linux]]&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-empty&quot;&gt;&amp;#160;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;+&lt;/td&gt;
  &lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[Категория:Syslog-ng]]&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-empty&quot;&gt;&amp;#160;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;+&lt;/td&gt;
  &lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[Категория:Logging]]&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&amp;#160;&lt;/td&gt;
  &lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;=syslog-ng to mysq=&lt;/div&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&amp;#160;&lt;/td&gt;
  &lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;=syslog-ng to mysq=&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&amp;#160;&lt;/td&gt;
  &lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&amp;#160;&lt;/td&gt;
  &lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Sirmax</name></author>
	</entry>
	<entry>
		<id>https://noname.com.ua/mediawiki/index.php?title=Syslog-ng_MySQL_New&amp;diff=5520&amp;oldid=prev</id>
		<title>Sirmax: Новая: =syslog-ng to mysq=  Это новая версия - все стало гораздо лучше Тут все под RH -  т.к. пришлось делать под этой сист...</title>
		<link rel="alternate" type="text/html" href="https://noname.com.ua/mediawiki/index.php?title=Syslog-ng_MySQL_New&amp;diff=5520&amp;oldid=prev"/>
		<updated>2012-04-17T11:14:30Z</updated>

		<summary type="html">&lt;p&gt;Новая: =syslog-ng to mysq=  Это новая версия - все стало гораздо лучше Тут все под RH -  т.к. пришлось делать под этой сист...&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Новая страница&lt;/b&gt;&lt;/p&gt;&lt;div&gt;=syslog-ng to mysq=&lt;br /&gt;
&lt;br /&gt;
Это новая версия - все стало гораздо лучше&lt;br /&gt;
Тут все под RH -  т.к. пришлось делать под этой системой&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Install syslog-ng==&lt;br /&gt;
&amp;lt;PRE&amp;gt;&lt;br /&gt;
rpm -Uvh http://mirror.yandex.ru/epel//6/i386/epel-release-6-5.noarch.rpm&lt;br /&gt;
yum install --enablerepo=epel syslog-ng&lt;br /&gt;
yum install syslog-ng syslog-ng-devel syslog-ng-libdbi libdbi-drivers libdbi-dbd-mysql&lt;br /&gt;
chkconfig rsyslog off;&lt;br /&gt;
chkconfig syslog-ng on&lt;br /&gt;
service rsyslog stop;&lt;br /&gt;
service syslog-ng start&lt;br /&gt;
Syslog-ng configuration:&lt;br /&gt;
&amp;lt;/PRE&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==конфигурация==&lt;br /&gt;
В конфиге:&lt;br /&gt;
Allow network messages:&lt;br /&gt;
&amp;lt;PRE&amp;gt;&lt;br /&gt;
source s_udp {&lt;br /&gt;
        udp(ip(&amp;quot;127.0.0.1&amp;quot;) port(514));&lt;br /&gt;
        udp(ip(&amp;quot;192.168.17.2&amp;quot;) port(514));&lt;br /&gt;
};&lt;br /&gt;
&amp;lt;/PRE&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;PRE&amp;gt;&lt;br /&gt;
destination d_udp { file(&amp;quot;/var/log/udp.log&amp;quot;); };&lt;br /&gt;
log { source(s_udp);  destination(d_udp); };&lt;br /&gt;
Configure SQL destination and logging:&lt;br /&gt;
destination d_mysql {&lt;br /&gt;
        sql(type(mysql)&lt;br /&gt;
        host(&amp;quot;localhost&amp;quot;) username(&amp;quot;syslogwriter&amp;quot;) password(&amp;quot;syslogwriter-password&amp;quot;)&lt;br /&gt;
        database(&amp;quot;syslog&amp;quot;)&lt;br /&gt;
        table(&amp;quot;logs&amp;quot;)&lt;br /&gt;
        columns(&amp;quot;host&amp;quot;, &amp;quot;facility&amp;quot;, &amp;quot;priority&amp;quot;, &amp;quot;level&amp;quot;, &amp;quot;tag&amp;quot;, &amp;quot;datetime&amp;quot;, &amp;quot;program&amp;quot;, &amp;quot;msg&amp;quot;)&lt;br /&gt;
        values(&amp;quot;$HOST_FROM&amp;quot;, &amp;quot;$FACILITY&amp;quot;, &amp;quot;$PRIORITY&amp;quot;, &amp;quot;$LEVEL&amp;quot;, &amp;quot;$TAG&amp;quot;, &amp;quot;$YEAR-$MONTH-$DAY $HOUR:$MIN:$SEC&amp;quot;, &amp;quot;$PROGRAM&amp;quot;, &amp;quot;$MSG&amp;quot;)&lt;br /&gt;
        indexes(&amp;quot;host&amp;quot;, &amp;quot;facility&amp;quot;, &amp;quot;priority&amp;quot;, &amp;quot;datetime&amp;quot;, &amp;quot;program&amp;quot;));&lt;br /&gt;
};&lt;br /&gt;
log { source(s_sys); destination(d_mysql); };&lt;br /&gt;
log { source(s_udp); destination(d_mysql); };&lt;br /&gt;
&amp;lt;/PRE&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==База==&lt;br /&gt;
&amp;lt;PRE&amp;gt;&lt;br /&gt;
CREATE DATABASE `syslog` DEFAULT CHARACTER SET utf8 COLLATE utf8_unicode_ci;&lt;br /&gt;
CREATE TABLE logs (&lt;br /&gt;
    id bigint unsigned NOT NULL AUTO_INCREMENT,&lt;br /&gt;
    host varchar(128) default NULL,&lt;br /&gt;
    facility varchar(10) default NULL,&lt;br /&gt;
    priority varchar(10) default NULL,&lt;br /&gt;
    level varchar(10) default NULL,&lt;br /&gt;
    tag varchar(10) default NULL,&lt;br /&gt;
    datetime datetime default NULL,&lt;br /&gt;
    program varchar(15) default NULL,&lt;br /&gt;
    msg text,&lt;br /&gt;
    seq bigint unsigned NOT NULL default '0',&lt;br /&gt;
    counter int(11) NOT NULL default '1',&lt;br /&gt;
    fo datetime default NULL,&lt;br /&gt;
    lo datetime default NULL,&lt;br /&gt;
    PRIMARY KEY  (id),&lt;br /&gt;
    KEY datetime (datetime),&lt;br /&gt;
    KEY sequence (seq),&lt;br /&gt;
    KEY priority (priority),&lt;br /&gt;
    KEY facility (facility),&lt;br /&gt;
    KEY program (program),&lt;br /&gt;
    KEY host (host)&lt;br /&gt;
) ENGINE=MyISAM;&lt;br /&gt;
 &lt;br /&gt;
GRANT INSERT ON `syslog`.* TO 'syslogwriter'@'localhost' IDENTIFIED BY 'syslogwriter-password';&lt;br /&gt;
GRANT SELECT ON `syslog`.* TO 'syslogwriter'@'localhost' IDENTIFIED BY 'syslogwriter-password';&lt;br /&gt;
&amp;lt;/PRE&amp;gt;&lt;/div&gt;</summary>
		<author><name>Sirmax</name></author>
	</entry>
</feed>