Thread: [Shinken-devel] Log Improvements
Status: Beta
Brought to you by:
naparuba
From: Klapproth, M. <Kla...@sp...> - 2010-12-27 12:25:50
|
Hello, I've a small problem. The livestatus module wasn't correctly loaded. Log says the following: [1293451132] [broker-1] We received modules [<shinken.module.Module object at 0xaef4d0>, <shinken.module.Module object at 0xaef510>] [1293451132] [broker-1] I correctly load the modules : ['Simple-log'] I think it is better to show the name/title of a module instead of the memory address :-) There are no information why the livestatus module wasn't correctly loaded. Thank you for your great work |
From: nap <nap...@gm...> - 2010-12-27 12:39:03
|
On Mon, Dec 27, 2010 at 1:25 PM, Klapproth, Martin < Kla...@sp...> wrote: > Hello, > Hi, > > > I’ve a small problem. The livestatus module wasn’t correctly loaded. Log > says the following: > > > > [1293451132] [broker-1] We received modules [<shinken.module.Module object > at 0xaef4d0>, <shinken.module.Module object at 0xaef510>] > > [1293451132] [broker-1] I correctly load the modules : ['Simple-log'] > Yes in fact the exception text is print in the debug, but not in the log, it's not good. I'll look how we can catch the backtrace in it. > > > I think it is better to show the name/title of a module instead of the > memory address J > Yes, it's a quick print :p > > > There are no information why the livestatus module wasn’t correctly loaded. > If you can, launch the broker in debug mode, you should see why. Look if you have json and sqlite module for Python. > > > Thank you for your great work > You're welcome :) Jean > > > ------------------------------------------------------------------------------ > Learn how Oracle Real Application Clusters (RAC) One Node allows customers > to consolidate database storage, standardize their database environment, > and, > should the need arise, upgrade to a full multi-node Oracle RAC database > without downtime or disruption > http://p.sf.net/sfu/oracle-sfdevnl > _______________________________________________ > Shinken-devel mailing list > Shi...@li... > https://lists.sourceforge.net/lists/listinfo/shinken-devel > > |
From: Klapproth, M. <Kla...@sp...> - 2010-12-27 13:05:19
|
Your right. debug says: Warning : the plugin type livestatus is unavalable : No module named pysqlite2.dbapi2 Why not using pysqlite3? It is a builtin module in python>=2.5 ________________________________ From: nap [mailto:nap...@gm...] Sent: Montag, 27. Dezember 2010 13:39 To: shi...@li... Subject: Re: [Shinken-devel] Log Improvements On Mon, Dec 27, 2010 at 1:25 PM, Klapproth, Martin <Kla...@sp...> wrote: Hello, Hi, I've a small problem. The livestatus module wasn't correctly loaded. Log says the following: [1293451132] [broker-1] We received modules [<shinken.module.Module object at 0xaef4d0>, <shinken.module.Module object at 0xaef510>] [1293451132] [broker-1] I correctly load the modules : ['Simple-log'] Yes in fact the exception text is print in the debug, but not in the log, it's not good. I'll look how we can catch the backtrace in it. I think it is better to show the name/title of a module instead of the memory address :-) Yes, it's a quick print :p There are no information why the livestatus module wasn't correctly loaded. If you can, launch the broker in debug mode, you should see why. Look if you have json and sqlite module for Python. Thank you for your great work You're welcome :) Jean ------------------------------------------------------------------------ ------ Learn how Oracle Real Application Clusters (RAC) One Node allows customers to consolidate database storage, standardize their database environment, and, should the need arise, upgrade to a full multi-node Oracle RAC database without downtime or disruption http://p.sf.net/sfu/oracle-sfdevnl _______________________________________________ Shinken-devel mailing list Shi...@li... https://lists.sourceforge.net/lists/listinfo/shinken-devel |
From: nap <nap...@gm...> - 2010-12-27 13:08:55
|
Yes, but shinken manage 2.4 too :) (for RedHat 5 compatibility :( ). Jean On Mon, Dec 27, 2010 at 2:05 PM, Klapproth, Martin < Kla...@sp...> wrote: > Your right. debug says: > > > > Warning : the plugin type livestatus is unavalable : No module named > pysqlite2.dbapi2 > > > > Why not using pysqlite3? It is a builtin module in python>=2.5 > > > ------------------------------ > > *From:* nap [mailto:nap...@gm...] > *Sent:* Montag, 27. Dezember 2010 13:39 > *To:* shi...@li... > *Subject:* Re: [Shinken-devel] Log Improvements > > > > > > On Mon, Dec 27, 2010 at 1:25 PM, Klapproth, Martin < > Kla...@sp...> wrote: > > Hello, > > Hi, > > > > > I’ve a small problem. The livestatus module wasn’t correctly loaded. Log > says the following: > > > > [1293451132] [broker-1] We received modules [<shinken.module.Module object > at 0xaef4d0>, <shinken.module.Module object at 0xaef510>] > > [1293451132] [broker-1] I correctly load the modules : ['Simple-log'] > > > Yes in fact the exception text is print in the debug, but not in the log, > it's not good. I'll look how we can catch the backtrace in it. > > > > I think it is better to show the name/title of a module instead of the > memory address J > > Yes, it's a quick print :p > > > > There are no information why the livestatus module wasn’t correctly loaded. > > If you can, launch the broker in debug mode, you should see why. Look if > you have json and sqlite module for Python. > > > > > Thank you for your great work > > You're welcome :) > > > Jean > > > > ------------------------------------------------------------------------------ > Learn how Oracle Real Application Clusters (RAC) One Node allows customers > to consolidate database storage, standardize their database environment, > and, > should the need arise, upgrade to a full multi-node Oracle RAC database > without downtime or disruption > http://p.sf.net/sfu/oracle-sfdevnl > _______________________________________________ > Shinken-devel mailing list > Shi...@li... > https://lists.sourceforge.net/lists/listinfo/shinken-devel > > > > > ------------------------------------------------------------------------------ > Learn how Oracle Real Application Clusters (RAC) One Node allows customers > to consolidate database storage, standardize their database environment, > and, > should the need arise, upgrade to a full multi-node Oracle RAC database > without downtime or disruption > http://p.sf.net/sfu/oracle-sfdevnl > _______________________________________________ > Shinken-devel mailing list > Shi...@li... > https://lists.sourceforge.net/lists/listinfo/shinken-devel > > |
From: Hartmut G. <h.g...@go...> - 2010-12-28 09:20:37
Attachments:
smime.p7s
|
Am 27.12.2010 14:08, schrieb nap: > Yes, but shinken manage 2.4 too :) (for RedHat 5 compatibility :( ). > Since pysqlite3 is the more enhanced version and is coming with current Python versions, I propose using pysqlite3, if this fails try pysqllite2. -- Schönen Gruß - Regards Hartmut Goebel Dipl.-Informatiker (univ.), CISSP, CSSLP Goebel Consult Spezialist für IT-Sicherheit in komplexen Umgebungen http://www.goebel-consult.de Monatliche Kolumne: http://www.cissp-gefluester.de/ Goebel Consult mit Mitglied bei http://www.7-it.de |
From: nap <nap...@gm...> - 2010-12-28 09:46:53
|
It's what is already done in the livestatèsbroker.py file. First we try to import the 3, if it fail, we try to import the 2. If itfailed again, the module is killed the the caller (here the broker). We "just" need to put the output in the log, and not only in the debug. Jean On Tue, Dec 28, 2010 at 10:20 AM, Hartmut Goebel <h.g...@go... > wrote: > Am 27.12.2010 14:08, schrieb nap: > > Yes, but shinken manage 2.4 too :) (for RedHat 5 compatibility :( ). > > > Since pysqlite3 is the more enhanced version and is coming with current > Python versions, > I propose using pysqlite3, if this fails try pysqllite2. > > -- > Schönen Gruß - Regards > Hartmut Goebel > Dipl.-Informatiker (univ.), CISSP, CSSLP > > Goebel Consult > Spezialist für IT-Sicherheit in komplexen Umgebungen > http://www.goebel-consult.de > > Monatliche Kolumne: http://www.cissp-gefluester.de/ > Goebel Consult mit Mitglied bei http://www.7-it.de > > > > > ------------------------------------------------------------------------------ > Learn how Oracle Real Application Clusters (RAC) One Node allows customers > to consolidate database storage, standardize their database environment, > and, > should the need arise, upgrade to a full multi-node Oracle RAC database > without downtime or disruption > http://p.sf.net/sfu/oracle-sfdevnl > _______________________________________________ > Shinken-devel mailing list > Shi...@li... > https://lists.sourceforge.net/lists/listinfo/shinken-devel > > |
From: Hartmut G. <h.g...@go...> - 2010-12-28 12:00:49
Attachments:
smime.p7s
|
Am 28.12.2010 10:46, schrieb nap: > It's what is already done in the livestatèsbroker.py file. First we > try to import the 3, if it fail, we try to import the 2. If itfailed > again, the module is killed the the caller (here the broker). We > "just" need to put the output in the log, and not only in the debug. IC. I should have looked at the source :-) -- Schönen Gruß - Regards Hartmut Goebel Dipl.-Informatiker (univ.), CISSP, CSSLP Goebel Consult Spezialist für IT-Sicherheit in komplexen Umgebungen http://www.goebel-consult.de Monatliche Kolumne: http://www.cissp-gefluester.de/ Goebel Consult mit Mitglied bei http://www.7-it.de |