Pular para o conteúdo
Visualizando 8 posts - 1 até 8 (de 8 do total)
  • Autor
    Posts
  • #94843
    maccabelli
    Participante

      Bom dia a todos,

      Sou novo em banco de dados e gostaria de saber o que devemos nos preucupar em monitorar no dia a dia,pois estou fazendo scripts e agendando no crontab e esse enviará email com a situacao atual de tempos em tempos.

      Fazendo isso estou tratando o script por exemplo de tablespace que quando chega a um valor x ele vem ao lado com ALERTA assim eu tomo a decisão.(estou usando o txt2tags)

      Voces poderiam dar as opinioes e assim eu vou aprimorando e estudando mais.

      Att,

      #94845
      vieri
      Participante

        tablespace,
        espaço no S.O
        Bloqueios,
        Backup,
        Espaço no ASM,
        CPU

        #94846
        vieri
        Participante

          isso por e-mail para poupar tempo..
          o resto é manual mesmo, pois irá precisar de maiores análises.;.

          #94850
          maccabelli
          Participante

            Ok muito obrigado…entaum estou no caminho certo….

            Grato.

            #94862
            vjaquino
            Participante

              Olá maccabelli,

              além dos itens já citados você poderia monitorar tambem:

              • Mensagens de erro no Log Alert
              • Objetos inválidos

              [ ]’s
              Valter Aquino
              Visite meu blog:
              http://valteraquino.blogspot.com

              #94896
              Peterson
              Participante

                Memória, monitorar o listener através da porta TCP 1521…

                #94911
                vieri
                Participante

                  Depois posta ai como fez com os erros ORA no alert.log
                  acho que é o menos facil… rs..

                  tem que ser apenas os errors…

                  #94915
                  vjaquino
                  Participante

                    Olá Vieri,

                    abaixo o script que utilizei para monitorar LogAlert num servidor Sun Solaris:

                    #!/bin/sh
                    #

                    Verifica erros na log e envia alerta.

                    #

                    Define variaveis do ambiente.

                    ORA_HOME=”/u01/oracle/proddb/8.1.7″
                    DIRWRK=”/u01/scripts”
                    logalert=$ORA_HOME”/admin/bdump/alert_PROD.log”
                    logctl=$DIRWRK”/_ctl/logckctl”
                    logfile=$DIRWRK”/_log/logcklog”
                    logwrk=$DIRWRK”/_temp/logalert”
                    logerr=$DIRWRK”/_temp/logckerr”
                    logerr1=$DIRWRK”/_temp/logckerr1″
                    logerr2=$DIRWRK”/_temp/logckerr2″

                    Remove arquivos temporarios

                    rm -f ${logerr}

                    Recupera a ultima linha da log a ser verificada

                    linant=awk '{print $1}' $logctl

                    Calcula numero de linhas de log geradas desde a ultima verificacao

                    wc -l $logalert > $logctl
                    linatu=awk '{print $1}' $logctl
                    numlin=expr $linatu - $linant
                    echo date” –> ultima linha: $linant linha atual: $linatu” >> $logfile

                    Lista log alerta e procura erro ORA-

                    tail -$numlin $logalert > ${logwrk}
                    cat ${logwrk} | grep -n ORA- | grep -v ORA-07445 | grep -v ORA-3217 > $logerr 2> /dev/null
                    if [ $? = 0 ];then
                    cat ${logerr} | awk -F: ‘{print $1}’ > ${logerr1}
                    for vlin in cat ${logerr1}; do
                    head -n${vlin} ${logwrk} | tail -2 >> ${logerr2};
                    done
                    cat ${logerr2} >> $logfile
                    ${DIRWRK}/mailsnd logck ${logerr2} ALERT_LOG_DB_PROD 9 “O Alert_log DB_Prod gerou uma msg. de erro.”
                    rm -f ${logerr1}
                    rm -f ${logerr2}
                    rm -f ${logwrk}
                    else
                    ${DIRWRK}/mailrst ALERT_LOG_DB_PROD logck

                    fi

                    [ ]’s
                    Valter Aquino
                    Visite meu blog:
                    http://valteraquino.blogspot.com

                  Visualizando 8 posts - 1 até 8 (de 8 do total)
                  • Você deve fazer login para responder a este tópico.