syslog-ng OSE configurator
Hello, My name is Andras Mitzki, I work for BalaBit as a syslog-ng test engineer. I started to develop a syslog-ng OSE configurator web application. My goal with this web app is to generate a syntactically correct syslog-ng OSE config with only a few clicks. Please try it, and let me know if something is not clear, or you have found a bug. Of course any ideas are welcome. syslog-ng OSE configurator app: http://mitzkia.github.com/syslog-ng-ose-configurator syslog-ng OSE configurator source: https://github.com/mitzkia/syslog-ng-ose-configurator I have also written a short blog post about it: http://micek.blogs.balabit.com/en/2013/01/syslog-ng-ose-configurator/ Thanks for trying it.
Oh man. Who told you it's any good to use web interface when building a complex configuration? Everybody who needs automatisation for building syslog-ng conf files are already using Opscode-Chef/Puppet/other frameworks. Even using a good text editor it's much easier to build complex configurations for such software as Syslog-NG. As a test engineer why don't you work on such useful utilities for syslog-ng similar to mysqltuner.pl and mysql-tuner-primer for mysql? No really, don't waste your time. On Tue, Jan 15, 2013 at 1:23 AM, András Mitzki <mitzkia@gmail.com> wrote:
-- Best regards, Koldaev Anton
Don't take it too close. Maybe it's only me who thinks so. On Tue, Jan 15, 2013 at 2:28 AM, Anton Koldaev <koldaevav@gmail.com> wrote:
Oh man. Who told you it's any good to use web interface when building a complex configuration? Everybody who needs automatisation for building syslog-ng conf files are already using Opscode-Chef/Puppet/other frameworks. Even using a good text editor it's much easier to build complex configurations for such software as Syslog-NG.
As a test engineer why don't you work on such useful utilities for syslog-ng similar to mysqltuner.pl and mysql-tuner-primer for mysql?
No really, don't waste your time.
On Tue, Jan 15, 2013 at 1:23 AM, András Mitzki <mitzkia@gmail.com> wrote:
-- Best regards, Koldaev Anton
-- Best regards, Koldaev Anton
Honestly, I am shocked at Anton's response. Maybe he's just having a bad day. I think what you have done is absolutely awesome! This will help our users (of LogZilla) a ton and will allow us to not have to do their configs as much for them. Plus, I think it will help draw out some of the more advanced items that will help performance where some people may not have been aware of a command. Wonderful wonderful work! ______________________________________________________________ Clayton Dukes ______________________________________________________________ On Mon, Jan 14, 2013 at 5:51 PM, Anton Koldaev <koldaevav@gmail.com> wrote:
Don't take it too close. Maybe it's only me who thinks so.
On Tue, Jan 15, 2013 at 2:28 AM, Anton Koldaev <koldaevav@gmail.com>wrote:
Oh man. Who told you it's any good to use web interface when building a complex configuration? Everybody who needs automatisation for building syslog-ng conf files are already using Opscode-Chef/Puppet/other frameworks. Even using a good text editor it's much easier to build complex configurations for such software as Syslog-NG.
As a test engineer why don't you work on such useful utilities for syslog-ng similar to mysqltuner.pl and mysql-tuner-primer for mysql?
No really, don't waste your time.
On Tue, Jan 15, 2013 at 1:23 AM, András Mitzki <mitzkia@gmail.com> wrote:
-- Best regards, Koldaev Anton
-- Best regards, Koldaev Anton
______________________________________________________________________________ Member info: https://lists.balabit.hu/mailman/listinfo/syslog-ng Documentation: http://www.balabit.com/support/documentation/?product=syslog-ng FAQ: http://www.balabit.com/wiki/syslog-ng-faq
I want to echo Clayton's response.. Thank you !!! On 01/14/2013 05:32 PM, Clayton Dukes wrote:
Honestly, I am shocked at Anton's response. Maybe he's just having a bad day.
I think what you have done is absolutely awesome! This will help our users (of LogZilla) a ton and will allow us to not have to do their configs as much for them. Plus, I think it will help draw out some of the more advanced items that will help performance where some people may not have been aware of a command.
Wonderful wonderful work!
______________________________________________________________
Clayton Dukes ______________________________________________________________
On Mon, Jan 14, 2013 at 5:51 PM, Anton Koldaev <koldaevav@gmail.com <mailto:koldaevav@gmail.com>> wrote:
Don't take it too close. Maybe it's only me who thinks so.
On Tue, Jan 15, 2013 at 2:28 AM, Anton Koldaev <koldaevav@gmail.com <mailto:koldaevav@gmail.com>> wrote:
Oh man. Who told you it's any good to use web interface when building a complex configuration? Everybody who needs automatisation for building syslog-ng conf files are already using Opscode-Chef/Puppet/other frameworks. Even using a good text editor it's much easier to build complex configurations for such software as Syslog-NG.
As a test engineer why don't you work on such useful utilities for syslog-ng similar to mysqltuner.pl <http://mysqltuner.pl> and mysql-tuner-primer for mysql?
No really, don't waste your time.
On Tue, Jan 15, 2013 at 1:23 AM, András Mitzki <mitzkia@gmail.com <mailto:mitzkia@gmail.com>> wrote:
http://mitzkia.github.com/syslog-ng-ose-configurator
-- Best regards, Koldaev Anton
-- Best regards, Koldaev Anton
______________________________________________________________________________ Member info: https://lists.balabit.hu/mailman/listinfo/syslog-ng Documentation: http://www.balabit.com/support/documentation/?product=syslog-ng FAQ: http://www.balabit.com/wiki/syslog-ng-faq
______________________________________________________________________________ Member info: https://lists.balabit.hu/mailman/listinfo/syslog-ng Documentation: http://www.balabit.com/support/documentation/?product=syslog-ng FAQ: http://www.balabit.com/wiki/syslog-ng-faq
Thanks a lot. Best regards, Andras 2013/1/15 Groups <groups@obsd.us>
I want to echo Clayton's response.. Thank you !!!
On 01/14/2013 05:32 PM, Clayton Dukes wrote:
Honestly, I am shocked at Anton's response. Maybe he's just having a bad day.
I think what you have done is absolutely awesome! This will help our users (of LogZilla) a ton and will allow us to not have to do their configs as much for them. Plus, I think it will help draw out some of the more advanced items that will help performance where some people may not have been aware of a command.
Wonderful wonderful work!
______________________________________________________________
Clayton Dukes ______________________________________________________________
On Mon, Jan 14, 2013 at 5:51 PM, Anton Koldaev <koldaevav@gmail.com>wrote:
Don't take it too close. Maybe it's only me who thinks so.
On Tue, Jan 15, 2013 at 2:28 AM, Anton Koldaev <koldaevav@gmail.com>wrote:
Oh man. Who told you it's any good to use web interface when building a complex configuration? Everybody who needs automatisation for building syslog-ng conf files are already using Opscode-Chef/Puppet/other frameworks. Even using a good text editor it's much easier to build complex configurations for such software as Syslog-NG.
As a test engineer why don't you work on such useful utilities for syslog-ng similar to mysqltuner.pl and mysql-tuner-primer for mysql?
No really, don't waste your time.
On Tue, Jan 15, 2013 at 1:23 AM, András Mitzki <mitzkia@gmail.com>wrote:
-- Best regards, Koldaev Anton
-- Best regards, Koldaev Anton
______________________________________________________________________________ Member info: https://lists.balabit.hu/mailman/listinfo/syslog-ng Documentation: http://www.balabit.com/support/documentation/?product=syslog-ng FAQ: http://www.balabit.com/wiki/syslog-ng-faq
______________________________________________________________________________ Member info: https://lists.balabit.hu/mailman/listinfo/syslog-ng Documentation: http://www.balabit.com/support/documentation/?product=syslog-ng FAQ: http://www.balabit.com/wiki/syslog-ng-faq
______________________________________________________________________________ Member info: https://lists.balabit.hu/mailman/listinfo/syslog-ng Documentation: http://www.balabit.com/support/documentation/?product=syslog-ng FAQ: http://www.balabit.com/wiki/syslog-ng-faq
Hi Clayton, Thanks a lot. I have created the web app exactly for this purpose. Thanks a lot again. Best regards, Andras 2013/1/15 Clayton Dukes <cdukes@gmail.com>
Honestly, I am shocked at Anton's response. Maybe he's just having a bad day.
I think what you have done is absolutely awesome! This will help our users (of LogZilla) a ton and will allow us to not have to do their configs as much for them. Plus, I think it will help draw out some of the more advanced items that will help performance where some people may not have been aware of a command.
Wonderful wonderful work!
______________________________________________________________
Clayton Dukes ______________________________________________________________
On Mon, Jan 14, 2013 at 5:51 PM, Anton Koldaev <koldaevav@gmail.com>wrote:
Don't take it too close. Maybe it's only me who thinks so.
On Tue, Jan 15, 2013 at 2:28 AM, Anton Koldaev <koldaevav@gmail.com>wrote:
Oh man. Who told you it's any good to use web interface when building a complex configuration? Everybody who needs automatisation for building syslog-ng conf files are already using Opscode-Chef/Puppet/other frameworks. Even using a good text editor it's much easier to build complex configurations for such software as Syslog-NG.
As a test engineer why don't you work on such useful utilities for syslog-ng similar to mysqltuner.pl and mysql-tuner-primer for mysql?
No really, don't waste your time.
On Tue, Jan 15, 2013 at 1:23 AM, András Mitzki <mitzkia@gmail.com>wrote:
-- Best regards, Koldaev Anton
-- Best regards, Koldaev Anton
______________________________________________________________________________ Member info: https://lists.balabit.hu/mailman/listinfo/syslog-ng Documentation: http://www.balabit.com/support/documentation/?product=syslog-ng FAQ: http://www.balabit.com/wiki/syslog-ng-faq
______________________________________________________________________________ Member info: https://lists.balabit.hu/mailman/listinfo/syslog-ng Documentation: http://www.balabit.com/support/documentation/?product=syslog-ng FAQ: http://www.balabit.com/wiki/syslog-ng-faq
Hi Anton, Thanks for your answer. First of all I created this web app for the syslog-ng OSE community. So it can use anyone who wants to learn the using of syslog-ng OSE. It is only a helper web application to generate syslog-ng configuration faster. It is only seemed like a good idea to collect all syslog-ng options to a one web based application to generate even a complex configuration with a help of some functionalities. Because more than a hundred of options are in syslog-ng, it is not easy to remember the name and the meenings all of the proper options for example in case of TCP source. With this web application you don't need to remember all of the options and syntax of configuration the web application will help you to find your option with the search bar and will generate a syntactically correct configuration. I don't think that you can do this only with a text editor. But if I misunderstood something please correct me. I will take a look for the apps which you have mentioned. Best regards, Andras 2013/1/14 Anton Koldaev <koldaevav@gmail.com>
Don't take it too close. Maybe it's only me who thinks so.
On Tue, Jan 15, 2013 at 2:28 AM, Anton Koldaev <koldaevav@gmail.com>wrote:
Oh man. Who told you it's any good to use web interface when building a complex configuration? Everybody who needs automatisation for building syslog-ng conf files are already using Opscode-Chef/Puppet/other frameworks. Even using a good text editor it's much easier to build complex configurations for such software as Syslog-NG.
As a test engineer why don't you work on such useful utilities for syslog-ng similar to mysqltuner.pl and mysql-tuner-primer for mysql?
No really, don't waste your time.
On Tue, Jan 15, 2013 at 1:23 AM, András Mitzki <mitzkia@gmail.com> wrote:
-- Best regards, Koldaev Anton
-- Best regards, Koldaev Anton
______________________________________________________________________________ Member info: https://lists.balabit.hu/mailman/listinfo/syslog-ng Documentation: http://www.balabit.com/support/documentation/?product=syslog-ng FAQ: http://www.balabit.com/wiki/syslog-ng-faq
Hi, I think there is a little misunderstanding. Because I know András, I know that this tool is designed to create your syslog-ng configuration as easy as possible especially if this is the first time when you try to configure a syslog-ng or you just want to try how to configure a syslog-ng. So it does not say about automatism or text editors and not intended for enterprise environment. I'm sure that there are a lot of people who tried to write a custom syslog-ng config in a text editor and faced a lot of problems like missing semicolon, missing bracket, wrong placed options or they just had to browse the documentation to find out what options are available for the given source/destination and so on. Using this tool you can avoid it, because you will see the options, and it will generate a syntax right configuration that you can use as a basic configuration and extend it later. So please be more understanding. On 14/01/13 23:28, Anton Koldaev wrote:
Oh man. Who told you it's any good to use web interface when building a complex configuration? Everybody who needs automatisation for building syslog-ng conf files are already using Opscode-Chef/Puppet/other frameworks. Even using a good text editor it's much easier to build complex configurations for such software as Syslog-NG.
As a test engineer why don't you work on such useful utilities for syslog-ng similar to mysqltuner.pl <http://mysqltuner.pl> and mysql-tuner-primer for mysql?
No really, don't waste your time.
On Tue, Jan 15, 2013 at 1:23 AM, András Mitzki <mitzkia@gmail.com <mailto:mitzkia@gmail.com>> wrote:
http://mitzkia.github.com/syslog-ng-ose-configurator
-- Best regards, Koldaev Anton
______________________________________________________________________________ Member info: https://lists.balabit.hu/mailman/listinfo/syslog-ng Documentation: http://www.balabit.com/support/documentation/?product=syslog-ng FAQ: http://www.balabit.com/wiki/syslog-ng-faq
Anton Koldaev <koldaevav@gmail.com> writes:
Oh man. Who told you it's any good to use web interface when building a complex configuration? Everybody who needs automatisation for building syslog-ng conf files are already using Opscode-Chef/Puppet/other frameworks. Even using a good text editor it's much easier to build complex configurations for such software as Syslog-NG.
There's another use case you probably have not thought of: quickly hacking together a config for testing purposes. I could use my trusty old editor to get the job done, but syslog-ng.conf is verbose. Very verbose, and for me, it is a welcome change to be able to click together a config. It is probably slower than writing by hand, but much less annoying, and less annoyance is always a good thing. I found the configurator to be very useful in my daily work, in cases when I don't need overly complex configs (and most often, I do not), but something simple I can click together with one hand, while sipping coffee. This thing allows me to do that, and does so marvellously fine. -- |8]
I see some people found this useful. That's good. As I already mentioned it's just my personal opinion and I already explained it, don't take it too close. Offtopic: why don't you guys use an irc channel? It will be really cool if you could answer some quick questions there. On Tue, Jan 15, 2013 at 1:40 PM, Gergely Nagy <algernon@balabit.hu> wrote:
Anton Koldaev <koldaevav@gmail.com> writes:
Oh man. Who told you it's any good to use web interface when building a complex configuration? Everybody who needs automatisation for building syslog-ng conf files are already using Opscode-Chef/Puppet/other frameworks. Even using a good text editor it's much easier to build complex configurations for such software as Syslog-NG.
There's another use case you probably have not thought of: quickly hacking together a config for testing purposes. I could use my trusty old editor to get the job done, but syslog-ng.conf is verbose. Very verbose, and for me, it is a welcome change to be able to click together a config. It is probably slower than writing by hand, but much less annoying, and less annoyance is always a good thing.
I found the configurator to be very useful in my daily work, in cases when I don't need overly complex configs (and most often, I do not), but something simple I can click together with one hand, while sipping coffee. This thing allows me to do that, and does so marvellously fine.
-- |8]
______________________________________________________________________________ Member info: https://lists.balabit.hu/mailman/listinfo/syslog-ng Documentation: http://www.balabit.com/support/documentation/?product=syslog-ng FAQ: http://www.balabit.com/wiki/syslog-ng-faq
-- Best regards, Koldaev Anton
Anton Koldaev <koldaevav@gmail.com> writes:
Offtopic: why don't you guys use an irc channel? It will be really cool if you could answer some quick questions there.
There's #balabit on FreeNode, and I'm lurking there. Most of the traffic at the moment are from build bots (I was bored, and needed company :P), but I'm happy to answer questions there too. (The latency of my responses may be big, however, as I have other commitments aswell during the day.) -- |8]
Thanks for announcing it. #syslog-ng on freenode looks dead On Tue, Jan 15, 2013 at 2:10 PM, Gergely Nagy <algernon@balabit.hu> wrote:
Anton Koldaev <koldaevav@gmail.com> writes:
Offtopic: why don't you guys use an irc channel? It will be really cool if you could answer some quick questions there.
There's #balabit on FreeNode, and I'm lurking there. Most of the traffic at the moment are from build bots (I was bored, and needed company :P), but I'm happy to answer questions there too.
(The latency of my responses may be big, however, as I have other commitments aswell during the day.)
-- |8]
______________________________________________________________________________ Member info: https://lists.balabit.hu/mailman/listinfo/syslog-ng Documentation: http://www.balabit.com/support/documentation/?product=syslog-ng FAQ: http://www.balabit.com/wiki/syslog-ng-faq
-- Best regards, Koldaev Anton
Hi Andres, Am 14.01.2013 22:23, schrieb András Mitzki:
Hello, My name is Andras Mitzki, I work for BalaBit as a syslog-ng test engineer. I started to develop a syslog-ng OSE configurator web application. My goal with this web app is to generate a syntactically correct syslog-ng OSE config with only a few clicks. Please try it, and let me know if something is not clear, or you have found a bug. Of course any ideas are welcome.
I really like the idea of a web-based configurator for syslog-ng. personaly, i´m fine with simple editing the config use vi or something else (as Anton already mentioned). the app itself looks very nice - good work. i think it should help some people to set up a proper config with a few clicks instead of using google to find some examples and fit the to their needs. I think its not (yet) designed to change a current config? Maybe it´s possible to add something to import configs (cut&paste or upload). Since i really love the pattern-db i can´t find any possibility to use the pattern-db and also no filters? Sure, it´s under construction. ;) just my 1 eur. ;) regards Florian
Honestly, I am shocked at Anton's response. Maybe he's just having a bad day. Apparently. Sorry for this.
I think its not (yet) designed to change a current config? Maybe it´s possible to add something to import configs (cut&paste or upload). Import + analyse + give some suggestions (at least check for buffer sizes/max connections/fetch limit/control windows size )
On Tue, Jan 15, 2013 at 4:23 AM, Florian Schaal <mailinglist@schaal-24.de>wrote:
Hi Andres,
Am 14.01.2013 22:23, schrieb András Mitzki:
Hello, My name is Andras Mitzki, I work for BalaBit as a syslog-ng test engineer. I started to develop a syslog-ng OSE configurator web application. My goal with this web app is to generate a syntactically correct syslog-ng OSE config with only a few clicks. Please try it, and let me know if something is not clear, or you have found a bug. Of course any ideas are welcome.
I really like the idea of a web-based configurator for syslog-ng. personaly, i´m fine with simple editing the config use vi or something else (as Anton already mentioned). the app itself looks very nice - good work. i think it should help some people to set up a proper config with a few clicks instead of using google to find some examples and fit the to their needs.
I think its not (yet) designed to change a current config? Maybe it´s possible to add something to import configs (cut&paste or upload). Since i really love the pattern-db i can´t find any possibility to use the pattern-db and also no filters?
Sure, it´s under construction. ;) just my 1 eur. ;)
regards Florian
______________________________________________________________________________ Member info: https://lists.balabit.hu/mailman/listinfo/syslog-ng Documentation: http://www.balabit.com/support/documentation/?product=syslog-ng FAQ: http://www.balabit.com/wiki/syslog-ng-faq
-- Best regards, Koldaev Anton
Hi Florian, Thanks a lot. Of course it is under construction, but with the current knowledge you can already generate some standard configs. Thanks for the ideas. I plan to add filters and templates in the next. Best regards, Andras 2013/1/15 Florian Schaal <mailinglist@schaal-24.de>
Hi Andres,
Am 14.01.2013 22:23, schrieb András Mitzki:
Hello, My name is Andras Mitzki, I work for BalaBit as a syslog-ng test engineer. I started to develop a syslog-ng OSE configurator web application. My goal with this web app is to generate a syntactically correct syslog-ng OSE config with only a few clicks. Please try it, and let me know if something is not clear, or you have found a bug. Of course any ideas are welcome.
I really like the idea of a web-based configurator for syslog-ng. personaly, i´m fine with simple editing the config use vi or something else (as Anton already mentioned). the app itself looks very nice - good work. i think it should help some people to set up a proper config with a few clicks instead of using google to find some examples and fit the to their needs.
I think its not (yet) designed to change a current config? Maybe it´s possible to add something to import configs (cut&paste or upload). Since i really love the pattern-db i can´t find any possibility to use the pattern-db and also no filters?
Sure, it´s under construction. ;) just my 1 eur. ;)
regards Florian
______________________________________________________________________________ Member info: https://lists.balabit.hu/mailman/listinfo/syslog-ng Documentation: http://www.balabit.com/support/documentation/?product=syslog-ng FAQ: http://www.balabit.com/wiki/syslog-ng-faq
participants (7)
-
András Mitzki
-
Anton Koldaev
-
Clayton Dukes
-
Florian Schaal
-
Gergely Nagy
-
Groups
-
Zoltán Pallagi