SlideShare ist ein Scribd-Unternehmen logo
1 von 52
Logging




                 O valor e uso do log nas aplicações




Tudo o que você achava que sabia sobre Log,
mas nunca soube que não sabia – Rodrigo Cansian
Definição de Log
A record, as of the performance of a machine or
the progress of undertaking. Dictionary.com
É um método de depuração de baixa tecnologia.
Também pode ser vista como uma ferramenta de
auditoria.
Por que Log é importante?
É a maneira que a sua aplicação tem para contar
ao pessoal de TI o que está acontecendo dentro
do código.
  Os desenvolvedores precisam de informação de
  depuração durante o desenvolvimento.
  O pessoal de suporte precisa de informação quando
  ocorre um erro.
  O pessoal de produção precisa de informação para
  melhorar o uso dos recursos utilizados afim de
  melhorar a performance.
Logging
Logging
Logging
Logging
Logging
Logging
Logging
Logging
Logging
Logging
Logging
Logging
Logging
Logging
Logging
Logging
Logging
Logging
Logging
Logging
Logging
Logging
Logging
Logging
Logging
Logging
Logging
Logging
Logging
Logging
Logging
Logging
Logging
Logging
Logging
Logging
Logging
Logging
Logging
Logging
Logging
Logging
Logging
Logging
Logging
Logging
Logging
Logging
Logging

Weitere ähnliche Inhalte

Andere mochten auch

Образование в Финляндии
Образование в ФинляндииОбразование в Финляндии
Образование в ФинляндииYulyane4ka
 
MLC College of Business, Technology and Healthcare Mlc college profile (2)
MLC College of Business, Technology and Healthcare Mlc college profile (2)MLC College of Business, Technology and Healthcare Mlc college profile (2)
MLC College of Business, Technology and Healthcare Mlc college profile (2)Abhishek Bajaj
 
Culver Stockton College Academic catalog2016 2017
Culver Stockton College Academic catalog2016 2017Culver Stockton College Academic catalog2016 2017
Culver Stockton College Academic catalog2016 2017Abhishek Bajaj
 
American University iap 16-17_guidebook_lr
American University iap 16-17_guidebook_lrAmerican University iap 16-17_guidebook_lr
American University iap 16-17_guidebook_lrAbhishek Bajaj
 
Chirurgia degli elementi dentari inclusi
Chirurgia degli elementi dentari inclusiChirurgia degli elementi dentari inclusi
Chirurgia degli elementi dentari inclusiDental Evo
 
La intención de Cervantes al escribir El Quijote.
La intención de Cervantes al escribir El Quijote. La intención de Cervantes al escribir El Quijote.
La intención de Cervantes al escribir El Quijote. proyecto_comenius
 
Programmatic Technologies,Ксения Склярова
Programmatic Technologies,Ксения СкляроваProgrammatic Technologies,Ксения Склярова
Programmatic Technologies,Ксения СкляроваAdTechRussia
 
Regional Advertising, Анна Васильева
Regional Advertising, Анна ВасильеваRegional Advertising, Анна Васильева
Regional Advertising, Анна ВасильеваAdTechRussia
 
Jeff Attoe Kaizen 5S (Case Study)
Jeff Attoe Kaizen 5S (Case Study)Jeff Attoe Kaizen 5S (Case Study)
Jeff Attoe Kaizen 5S (Case Study)Jeff Attoe, CLSSGB
 
Media Mobile Advertising, Екатерина Курносова
Media Mobile Advertising, Екатерина КурносоваMedia Mobile Advertising, Екатерина Курносова
Media Mobile Advertising, Екатерина КурносоваAdTechRussia
 
«Какой трафик реально продает в маленьких и средних магазинах разных тематик....
«Какой трафик реально продает в маленьких и средних магазинах разных тематик....«Какой трафик реально продает в маленьких и средних магазинах разных тематик....
«Какой трафик реально продает в маленьких и средних магазинах разных тематик....web2win
 
Control Systems Design- PID Tuning
Control Systems Design- PID TuningControl Systems Design- PID Tuning
Control Systems Design- PID Tuningparulo123
 
1 chirurgia maxillo-facciale
1 chirurgia maxillo-facciale1 chirurgia maxillo-facciale
1 chirurgia maxillo-faccialedviraviram
 
Link building - Estratégias
Link building - EstratégiasLink building - Estratégias
Link building - EstratégiasMiguel Brandão
 

Andere mochten auch (17)

Образование в Финляндии
Образование в ФинляндииОбразование в Финляндии
Образование в Финляндии
 
MLC College of Business, Technology and Healthcare Mlc college profile (2)
MLC College of Business, Technology and Healthcare Mlc college profile (2)MLC College of Business, Technology and Healthcare Mlc college profile (2)
MLC College of Business, Technology and Healthcare Mlc college profile (2)
 
Culver Stockton College Academic catalog2016 2017
Culver Stockton College Academic catalog2016 2017Culver Stockton College Academic catalog2016 2017
Culver Stockton College Academic catalog2016 2017
 
American University iap 16-17_guidebook_lr
American University iap 16-17_guidebook_lrAmerican University iap 16-17_guidebook_lr
American University iap 16-17_guidebook_lr
 
Ouce2013-RBEM-WS
Ouce2013-RBEM-WSOuce2013-RBEM-WS
Ouce2013-RBEM-WS
 
Chirurgia degli elementi dentari inclusi
Chirurgia degli elementi dentari inclusiChirurgia degli elementi dentari inclusi
Chirurgia degli elementi dentari inclusi
 
Swot analysis
Swot analysisSwot analysis
Swot analysis
 
La intención de Cervantes al escribir El Quijote.
La intención de Cervantes al escribir El Quijote. La intención de Cervantes al escribir El Quijote.
La intención de Cervantes al escribir El Quijote.
 
Programmatic Technologies,Ксения Склярова
Programmatic Technologies,Ксения СкляроваProgrammatic Technologies,Ксения Склярова
Programmatic Technologies,Ксения Склярова
 
Regional Advertising, Анна Васильева
Regional Advertising, Анна ВасильеваRegional Advertising, Анна Васильева
Regional Advertising, Анна Васильева
 
Jeff Attoe Kaizen 5S (Case Study)
Jeff Attoe Kaizen 5S (Case Study)Jeff Attoe Kaizen 5S (Case Study)
Jeff Attoe Kaizen 5S (Case Study)
 
Media Mobile Advertising, Екатерина Курносова
Media Mobile Advertising, Екатерина КурносоваMedia Mobile Advertising, Екатерина Курносова
Media Mobile Advertising, Екатерина Курносова
 
«Какой трафик реально продает в маленьких и средних магазинах разных тематик....
«Какой трафик реально продает в маленьких и средних магазинах разных тематик....«Какой трафик реально продает в маленьких и средних магазинах разных тематик....
«Какой трафик реально продает в маленьких и средних магазинах разных тематик....
 
Control Systems Design- PID Tuning
Control Systems Design- PID TuningControl Systems Design- PID Tuning
Control Systems Design- PID Tuning
 
Nicky locascio
Nicky locascioNicky locascio
Nicky locascio
 
1 chirurgia maxillo-facciale
1 chirurgia maxillo-facciale1 chirurgia maxillo-facciale
1 chirurgia maxillo-facciale
 
Link building - Estratégias
Link building - EstratégiasLink building - Estratégias
Link building - Estratégias
 

Ähnlich wie Logging

Apresentação Conceitual de RPA com Automation Anywhere
Apresentação Conceitual de RPA com Automation AnywhereApresentação Conceitual de RPA com Automation Anywhere
Apresentação Conceitual de RPA com Automation AnywhereEduardo Britto
 
Teste de Software em Ti Interna
Teste de Software em Ti InternaTeste de Software em Ti Interna
Teste de Software em Ti InternaRoger Ritter
 
Web aula 49 - Utilizando Análise de Pontos de Função em Projetos Ágeis
Web aula 49 - Utilizando Análise de Pontos de Função em Projetos ÁgeisWeb aula 49 - Utilizando Análise de Pontos de Função em Projetos Ágeis
Web aula 49 - Utilizando Análise de Pontos de Função em Projetos ÁgeisProjetos e TI
 
Gerenciamento da Qualidade de Software 3.pptx
Gerenciamento da Qualidade de Software 3.pptxGerenciamento da Qualidade de Software 3.pptx
Gerenciamento da Qualidade de Software 3.pptxRoberto Nunes
 
Parceiros Lecom - Apresentacao Conceitual RPA
Parceiros Lecom - Apresentacao Conceitual RPAParceiros Lecom - Apresentacao Conceitual RPA
Parceiros Lecom - Apresentacao Conceitual RPAEduardo Britto
 
Apresentação - Software
Apresentação - SoftwareApresentação - Software
Apresentação - Softwarematheusvetor
 
RPA - Apresentação Conceitual com uiPath
RPA - Apresentação Conceitual com uiPathRPA - Apresentação Conceitual com uiPath
RPA - Apresentação Conceitual com uiPathEduardo Britto
 
Fábrica de Software - Desenvolvimento personalizado para o seu projeto especial
Fábrica de Software - Desenvolvimento personalizado para o seu projeto especialFábrica de Software - Desenvolvimento personalizado para o seu projeto especial
Fábrica de Software - Desenvolvimento personalizado para o seu projeto especialStrada .
 
RPA - Portfólio de Serviços iProcess
RPA - Portfólio de Serviços iProcessRPA - Portfólio de Serviços iProcess
RPA - Portfólio de Serviços iProcessEduardo Britto
 
14987568107 coisas-software-gestao-projetos
14987568107 coisas-software-gestao-projetos14987568107 coisas-software-gestao-projetos
14987568107 coisas-software-gestao-projetosMagnolia Barbosa
 
ARPO - Business Modeler: Apresentação da Solução
ARPO - Business Modeler: Apresentação da SoluçãoARPO - Business Modeler: Apresentação da Solução
ARPO - Business Modeler: Apresentação da SoluçãoDC-DinsmoreCompass
 
Integração de BPM em aplicações corporativas JEE
Integração de BPM em aplicações corporativas JEEIntegração de BPM em aplicações corporativas JEE
Integração de BPM em aplicações corporativas JEEArthur Cesar Oreana
 
AutomationEdge Robotic Process Automation Quality Nextech Service Desk Digital
AutomationEdge Robotic Process Automation Quality Nextech Service Desk Digital AutomationEdge Robotic Process Automation Quality Nextech Service Desk Digital
AutomationEdge Robotic Process Automation Quality Nextech Service Desk Digital Jorge Biesczad Jr.
 
Portfólio de Serviços em RPA uiPath - iProcess
Portfólio de Serviços em RPA uiPath - iProcessPortfólio de Serviços em RPA uiPath - iProcess
Portfólio de Serviços em RPA uiPath - iProcessEduardo Britto
 
Apresentacao TCC - ERP Open Souce
Apresentacao TCC - ERP Open SouceApresentacao TCC - ERP Open Souce
Apresentacao TCC - ERP Open SouceAnderson De Faro
 
Uma abordagem sobre Automação de Processo Robótico - RPA
Uma abordagem sobre Automação de Processo Robótico - RPAUma abordagem sobre Automação de Processo Robótico - RPA
Uma abordagem sobre Automação de Processo Robótico - RPASergio Marmilicz
 
Apresentação Final
Apresentação FinalApresentação Final
Apresentação Finalbetinho87
 
Engenharia de Software introdução
Engenharia de Software    introduçãoEngenharia de Software    introdução
Engenharia de Software introduçãomiroslayer
 

Ähnlich wie Logging (20)

Apresentação Conceitual de RPA com Automation Anywhere
Apresentação Conceitual de RPA com Automation AnywhereApresentação Conceitual de RPA com Automation Anywhere
Apresentação Conceitual de RPA com Automation Anywhere
 
Teste de Software em Ti Interna
Teste de Software em Ti InternaTeste de Software em Ti Interna
Teste de Software em Ti Interna
 
Web aula 49 - Utilizando Análise de Pontos de Função em Projetos Ágeis
Web aula 49 - Utilizando Análise de Pontos de Função em Projetos ÁgeisWeb aula 49 - Utilizando Análise de Pontos de Função em Projetos Ágeis
Web aula 49 - Utilizando Análise de Pontos de Função em Projetos Ágeis
 
iColabora_Turbina
iColabora_TurbinaiColabora_Turbina
iColabora_Turbina
 
Gerenciamento da Qualidade de Software 3.pptx
Gerenciamento da Qualidade de Software 3.pptxGerenciamento da Qualidade de Software 3.pptx
Gerenciamento da Qualidade de Software 3.pptx
 
Parceiros Lecom - Apresentacao Conceitual RPA
Parceiros Lecom - Apresentacao Conceitual RPAParceiros Lecom - Apresentacao Conceitual RPA
Parceiros Lecom - Apresentacao Conceitual RPA
 
Apresentação - Software
Apresentação - SoftwareApresentação - Software
Apresentação - Software
 
RPA - Apresentação Conceitual com uiPath
RPA - Apresentação Conceitual com uiPathRPA - Apresentação Conceitual com uiPath
RPA - Apresentação Conceitual com uiPath
 
Fábrica de Software - Desenvolvimento personalizado para o seu projeto especial
Fábrica de Software - Desenvolvimento personalizado para o seu projeto especialFábrica de Software - Desenvolvimento personalizado para o seu projeto especial
Fábrica de Software - Desenvolvimento personalizado para o seu projeto especial
 
RPA - Portfólio de Serviços iProcess
RPA - Portfólio de Serviços iProcessRPA - Portfólio de Serviços iProcess
RPA - Portfólio de Serviços iProcess
 
14987568107 coisas-software-gestao-projetos
14987568107 coisas-software-gestao-projetos14987568107 coisas-software-gestao-projetos
14987568107 coisas-software-gestao-projetos
 
ARPO - Business Modeler: Apresentação da Solução
ARPO - Business Modeler: Apresentação da SoluçãoARPO - Business Modeler: Apresentação da Solução
ARPO - Business Modeler: Apresentação da Solução
 
Integração de BPM em aplicações corporativas JEE
Integração de BPM em aplicações corporativas JEEIntegração de BPM em aplicações corporativas JEE
Integração de BPM em aplicações corporativas JEE
 
AutomationEdge Robotic Process Automation Quality Nextech Service Desk Digital
AutomationEdge Robotic Process Automation Quality Nextech Service Desk Digital AutomationEdge Robotic Process Automation Quality Nextech Service Desk Digital
AutomationEdge Robotic Process Automation Quality Nextech Service Desk Digital
 
Portfólio de Serviços em RPA uiPath - iProcess
Portfólio de Serviços em RPA uiPath - iProcessPortfólio de Serviços em RPA uiPath - iProcess
Portfólio de Serviços em RPA uiPath - iProcess
 
Apresentacao TCC - ERP Open Souce
Apresentacao TCC - ERP Open SouceApresentacao TCC - ERP Open Souce
Apresentacao TCC - ERP Open Souce
 
Uma abordagem sobre Automação de Processo Robótico - RPA
Uma abordagem sobre Automação de Processo Robótico - RPAUma abordagem sobre Automação de Processo Robótico - RPA
Uma abordagem sobre Automação de Processo Robótico - RPA
 
Artigo
ArtigoArtigo
Artigo
 
Apresentação Final
Apresentação FinalApresentação Final
Apresentação Final
 
Engenharia de Software introdução
Engenharia de Software    introduçãoEngenharia de Software    introdução
Engenharia de Software introdução
 

Mehr von Glaucio Scheibel

Mehr von Glaucio Scheibel (12)

Kanban
KanbanKanban
Kanban
 
Bancos de Dados Orientados a Objetos
Bancos de Dados Orientados a ObjetosBancos de Dados Orientados a Objetos
Bancos de Dados Orientados a Objetos
 
Modelos NoSQL e a Persistência Poliglota
Modelos NoSQL e a Persistência PoliglotaModelos NoSQL e a Persistência Poliglota
Modelos NoSQL e a Persistência Poliglota
 
SQALE Software Quality Assessment based on Lifecycle Expectations
SQALE Software Quality Assessment based on Lifecycle ExpectationsSQALE Software Quality Assessment based on Lifecycle Expectations
SQALE Software Quality Assessment based on Lifecycle Expectations
 
Design Patterns
Design PatternsDesign Patterns
Design Patterns
 
Apache e Java
Apache e JavaApache e Java
Apache e Java
 
Servlets e JSP
Servlets e JSPServlets e JSP
Servlets e JSP
 
Programação Paralela - Threads
Programação Paralela - ThreadsProgramação Paralela - Threads
Programação Paralela - Threads
 
Programação Defensiva
Programação DefensivaProgramação Defensiva
Programação Defensiva
 
Tecnologia Java
Tecnologia JavaTecnologia Java
Tecnologia Java
 
Java e Software Livre
Java e Software LivreJava e Software Livre
Java e Software Livre
 
Batalhas com Robocode
Batalhas com RobocodeBatalhas com Robocode
Batalhas com Robocode
 

Logging

  • 1. Logging O valor e uso do log nas aplicações Tudo o que você achava que sabia sobre Log, mas nunca soube que não sabia – Rodrigo Cansian
  • 2. Definição de Log A record, as of the performance of a machine or the progress of undertaking. Dictionary.com É um método de depuração de baixa tecnologia. Também pode ser vista como uma ferramenta de auditoria.
  • 3. Por que Log é importante? É a maneira que a sua aplicação tem para contar ao pessoal de TI o que está acontecendo dentro do código. Os desenvolvedores precisam de informação de depuração durante o desenvolvimento. O pessoal de suporte precisa de informação quando ocorre um erro. O pessoal de produção precisa de informação para melhorar o uso dos recursos utilizados afim de melhorar a performance.