Autore Topic: problema loganalyzer  (Letto 13543 volte)

Offline keyb72

  • Newbie
  • *
  • Post: 14
    • Mostra profilo
problema loganalyzer
« il: 16 Aprile 2012, 11:24:31 »
Ciao a tutti,

seguendo la guida sul Vs sitro ho installato e configuarto loganalyzer.

Creato il db, si avvia l'interfaccia mi richiede le impostazioni di db, user ecc poi termina con questo errore:

no syslog record found:
Could not find the configured table, maybe misspelled or the tablenames are case sensitive

Ma le tabelle ci sono ed i parametri inseriti sono tutti corretti e case sensitive.

Qualcuno può aiutarmi ?

Grazie

Offline LonelyWolf

  • Moderator
  • Hero Member
  • *****
  • Post: 1396
    • Mostra profilo
    • Traversate dei laghi
Re: problema loganalyzer
« Risposta #1 il: 16 Aprile 2012, 12:41:55 »
Posta la configurazione, perchè lui dice di non trovare la tabella.
Maiuscole/minuscole?

Offline keyb72

  • Newbie
  • *
  • Post: 14
    • Mostra profilo
Re: problema loganalyzer
« Risposta #2 il: 16 Aprile 2012, 14:17:26 »
Tradotto per un povero ignorante come me ?
Quale configurazione devo postarti ?

grazie

Offline LonelyWolf

  • Moderator
  • Hero Member
  • *****
  • Post: 1396
    • Mostra profilo
    • Traversate dei laghi
Re: problema loganalyzer
« Risposta #3 il: 16 Aprile 2012, 14:27:01 »
Name of the Source ->
Syslog File ->
Table Type ->
Database Tablename ->
Database Name, user e password qua verifica il nome del db, che mysql sia attivo e che user e password permettano l'accesso.

Offline keyb72

  • Newbie
  • *
  • Post: 14
    • Mostra profilo
Re: problema loganalyzer
« Risposta #4 il: 16 Aprile 2012, 17:28:20 »
Ti invio l'estratto del file config.php; premetto che entrando in mysql da console con db Syslog user syslog e pwd relativa accede, mostra le tabelle ecc.
Mysql è attivo e l'interfaccia web sia in locale che da remoto funzionano regolarmente.


$CFG['DefaultSourceID'] = 'Source1';

$CFG['Sources']['Source1']['ID'] = 'Source1';
$CFG['Sources']['Source1']['Name'] = 'My Syslog Source';
$CFG['Sources']['Source1']['ViewID'] = 'SYSLOG';
$CFG['Sources']['Source1']['SourceType'] = SOURCE_DB;
$CFG['Sources']['Source1']['DBTableType'] = 'monitorware';
$CFG['Sources']['Source1']['DBType'] = DB_MYSQL;
$CFG['Sources']['Source1']['DBServer'] = 'localhost';
$CFG['Sources']['Source1']['DBName'] = 'Syslog'; (il nome del db è con iniziale

maiuscola )
$CFG['Sources']['Source1']['DBUser'] = 'syslog';   ( utente = minuscolo )
$CFG['Sources']['Source1']['DBPassword'] = 'syslogpwd';
$CFG['Sources']['Source1']['DBTableName'] = 'systemevents';
$CFG['Sources']['Source1']['DBEnableRowCounting'] = false;

Offline LonelyWolf

  • Moderator
  • Hero Member
  • *****
  • Post: 1396
    • Mostra profilo
    • Traversate dei laghi
Re: problema loganalyzer
« Risposta #5 il: 16 Aprile 2012, 18:36:45 »
Provala così:
$CFG['Sources']['Source1']['SourceType'] = SOURCE_PDO;

Hai dei messaggi di log nel db?

Offline keyb72

  • Newbie
  • *
  • Post: 14
    • Mostra profilo
Re: problema loganalyzer
« Risposta #6 il: 17 Aprile 2012, 08:24:54 »
Modificandolo in PDO è partito ( anche se non ho capito perchè ) :)

Cmq ora mi dice no syslog records found......ma dovrebbe essere normale visto che i client devo ancora impostarli; dico bene ?

Grazie

Offline LonelyWolf

  • Moderator
  • Hero Member
  • *****
  • Post: 1396
    • Mostra profilo
    • Traversate dei laghi
Re: problema loganalyzer
« Risposta #7 il: 17 Aprile 2012, 08:38:20 »
se non ci sono messaggi dai client e nemmeno dal server stesso è normale.

Offline keyb72

  • Newbie
  • *
  • Post: 14
    • Mostra profilo
Re: problema loganalyzer
« Risposta #8 il: 24 Aprile 2012, 11:38:11 »
Ho configurato un paio di client con datagram ( ex Ntsyslog ) impostando come percorso di salvataggio log l'Ip del server ma loganalyzer continua imperterrito a dirmi ..... "no syslog records found".

Someone can help me ?

Grazie

Offline smeserver

  • Hero Member
  • *****
  • Post: 1313
    • Mostra profilo
Re: problema loganalyzer
« Risposta #9 il: 24 Aprile 2012, 11:46:26 »
in /var/log/messages vedi i log provenienti dai client?
hai configurato syslog per accettare log provenienti da macchine remote?

Offline LonelyWolf

  • Moderator
  • Hero Member
  • *****
  • Post: 1396
    • Mostra profilo
    • Traversate dei laghi
Re: problema loganalyzer
« Risposta #10 il: 24 Aprile 2012, 12:28:23 »
Aggiungo:
I client hanno inviano dei log?

Offline keyb72

  • Newbie
  • *
  • Post: 14
    • Mostra profilo
Re: problema loganalyzer
« Risposta #11 il: 24 Aprile 2012, 14:20:27 »
Scusa la mia ignoranza ma .... non ne ho idea. Presumo di si avendo seguito la guida alla lettera.

Cmq ti allego l'ultimo message trovato in /var/log

Offline smeserver

  • Hero Member
  • *****
  • Post: 1313
    • Mostra profilo
Re: problema loganalyzer
« Risposta #12 il: 24 Aprile 2012, 14:40:46 »
usi rsyslog, devi abilitare il log remoto

su syslog è il flag -r

Offline LonelyWolf

  • Moderator
  • Hero Member
  • *****
  • Post: 1396
    • Mostra profilo
    • Traversate dei laghi
Re: problema loganalyzer
« Risposta #13 il: 24 Aprile 2012, 14:57:24 »
1) verifica che riesca a caricare la libreria ommysql (c'era un errore a riguardo nel log)
2) Dalla console: logger -p local0.notice "test rsyslog" e vedi se viene inserito.

rsyslog ha l'opzione -r per abilitare il syslog da remoto da aggiungere al file /etc/sysconfig/rsyslog, MA non è indispensabile essendo impostato nel file di configurazione, nella guida che ho scritto non è prevista l'aggiunta del flag e tutto funziona correttamente.


Edit:
dimenticavo, ma quale versione di centos/rsyslogd hai installato?
Nella centos 6.2 c'è già rsyslogd.

Offline keyb72

  • Newbie
  • *
  • Post: 14
    • Mostra profilo
Re: problema loganalyzer
« Risposta #14 il: 24 Aprile 2012, 15:37:09 »
in effetti ho fatto un pò di casino :)
Ho seguito la guida passo-passo partendo dall'alto e rendendomi conto solo dopo che su 6.2 era gìa presente :(