Differences
This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision Next revision Both sides next revision | ||
en:documentation:03_monitoring:06_web_monitoring [2021/06/21 16:16] jimmy.olano [Modifying HTTP Headers] Error de migración. |
en:documentation:03_monitoring:06_web_monitoring [2021/06/22 14:54] jimmy.olano [Simple HTTP Authentication] Boleto GitLab # 7627 ticket. |
||
---|---|---|---|
Line 266: | Line 266: | ||
Some websites might require [[wp> | Some websites might require [[wp> | ||
- | {{: | + | {{ : |
It can be configured in the advanced check options (or directly in the WEB task definition) with the following configuration tokens: | It can be configured in the advanced check options (or directly in the WEB task definition) with the following configuration tokens: | ||
Line 272: | Line 272: | ||
**Check type** | **Check type** | ||
- | HTTP server check type. ;http auth (login): HTTP user. ;http auth (password): Password. **Proxy auth realm** | + | HTTP server check type. |
- | Auth realm' | + | **http |
- | Proxy server url. ;Proxy auth (login): Proxy connection user. ;Proxy auth (pass): Proxy connection password. | + | HTTP user. |
+ | |||
+ | **http auth (password)** | ||
+ | |||
+ | Password. | ||
+ | |||
+ | **Proxy auth realm** | ||
+ | |||
+ | Auth realm' | ||
+ | |||
+ | **Proxy auth (server)** | ||
+ | |||
+ | Domain and HTTP port on which to listen on. | ||
+ | |||
+ | **Proxy URL** | ||
+ | |||
+ | Proxy server url. | ||
+ | |||
+ | **Proxy auth (login)** | ||
+ | |||
+ | Proxy connection user. | ||
+ | |||
+ | **Proxy auth (pass)** | ||
+ | |||
+ | Proxy connection password. | ||
Full example: | Full example: | ||
Line 294: | Line 318: | ||
</ | </ | ||
+ | <WRAP center round important 60%>The use of quotation marks in the password for '' | ||
+ | </ | ||
==== Webservice and API Monitoring ==== | ==== Webservice and API Monitoring ==== | ||
Line 403: | Line 429: | ||
=== Debugging Web checks === | === Debugging Web checks === | ||
- | If you want to debug Web checks, add the '' | ||
+ | If you want to debug Web checks, add the '' | ||
+ | < | ||
| | ||
get http:// | get http:// | ||
debug / | debug / | ||
| | ||
+ | |||
+ | </ | ||
+ | |||
=== Using CURL instead of LWP === | === Using CURL instead of LWP === | ||
- | LWP library sometimes crashes when multiple threads issue HTTPS requests simultaneously (due to an OpenSSL constraint). The alternative is to use the [[https:// | ||
- | web_engine curl | + | LWP library sometimes crashes when multiple threads issue HTTPS requests simultaneously (due to an OpenSSL constraint). The alternative is to use the [[https:// |
+ | < | ||
+ | |||
+ | web_engine curl | ||
+ | |||
+ | </ | ||
Restart Pandora FMS Server, and the CURL binary will be used to perform web checks instead of LWP. | Restart Pandora FMS Server, and the CURL binary will be used to perform web checks instead of LWP. | ||
+ | |||
===== Advanced Transactional Monitoring ===== | ===== Advanced Transactional Monitoring ===== | ||
- | In addition to the feature offered by Goliath, there are other ways to carry out web transactional monitoring. | + | In addition to the feature offered by Goliath, there are other ways to carry out web transactional monitoring. |
- | * In a distributed way (UX), deployed as an " | + | |
- | * In a [[en: | + | * [[: |
+ | * In a centralized way (WUX) | ||
+ | |||
+ | [[:en: | ||
- | [[en: | ||