Skip to content

jaggiJ/scripts

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 Cannot retrieve latest commit at this time.

History

23 Commits
 
 
 
 
 
 
 
 

Repository files navigation

WEB-SERVER RESPONSE STATUS LOGGER

jaggiJ 2021


Checks server response status each 5min by default and logs response
code into file, except when its same. Then logs less frequently.

Dependency: requests

#Execution:
syntax 'python[3] res-logger.py [server_address] [seconds]'
testing:
'python3 res-logger.py https://web-address.com 6 &'
'tail -F status.log'
typical run:
'python3 res-logger.py https://your-web-server.com 300 &'

## EXAMPLE OF LOG FILE

2021-06-02 17:49:13 status code: 201
2021-06-02 17:49:19 status code: 201
2021-06-02 17:49:25 status code: 201
2021-06-02 17:49:33 status code: no connection to server
2021-06-02 17:49:39 status code: no connection to server
2021-06-02 17:49:51 status code: no connection to server
2021-06-02 17:50:03 status code: no connection to server
2021-06-02 17:50:15 status code: no connection to server
2021-06-02 17:50:28 status code: no connection to server
2021-06-02 17:50:40 status code: no connection to server
2021-06-02 17:51:17 status code: 200
2021-06-02 17:51:54 status code: 200
################################################################################################

About

web-server response logger

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages