php-fpm_exporter
php-fpm_exporter copied to clipboard
Unable to get php-fpm7.4.16 information
env
- docker Engine v20.10.5
- php:7.4.16-fpm
- php-fpm-exporter:latest
php-fpm-exporter log
time="2021-05-11T01:34:41Z" level=info msg="Starting server on :9253 with path /metrics"
time="2021-05-11T01:34:41Z" level=info msg="Idle/Active/Total Processes will be calculated by php-fpm_exporter."
time="2021-05-11T01:37:05Z" level=error msg="Unknown process state 'Getting request information'"
time="2021-05-11T01:37:18Z" level=fatal msg="Error during shutdowncontext deadline exceeded"
time="2021-05-25T07:02:03Z" level=info msg="Starting server on :9253 with path /metrics"
time="2021-05-25T07:02:03Z" level=info msg="Idle/Active/Total Processes will be calculated by php-fpm_exporter."
time="2021-05-25T07:02:40Z" level=error msg="Pool[tcp://php-fpm:9000/status]: Server busy. Please try again later."
time="2021-05-25T07:02:40Z" level=error msg="invalid character 'S' looking for beginning of value"
time="2021-05-25T07:02:40Z" level=error msg="invalid character 'S' looking for beginning of value"
time="2021-05-25T07:02:40Z" level=error msg="Error scraping PHP-FPM: invalid character 'S' looking for beginning of value"
time="2021-05-25T07:03:08Z" level=error msg="Unknown process state 'Getting request information'"
time="2021-05-25T07:03:09Z" level=error msg="Pool[tcp://php-fpm:9000/status]: Server busy. Please try again later."
time="2021-05-25T07:03:09Z" level=error msg="invalid character 'S' looking for beginning of value"
time="2021-05-25T07:03:09Z" level=error msg="invalid character 'S' looking for beginning of value"
time="2021-05-25T07:03:09Z" level=error msg="Error scraping PHP-FPM: invalid character 'S' looking for beginning of value"
This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.
What type of activity would you like to see?
I am also getting this error, a new state needs to be implemented?
Greetings, here with me the error also arises:
time="2022-03-07T21:30:16Z" level=info msg="Starting server on :9253 with path /metrics"
time="2022-03-07T21:30:16Z" level=info msg="Idle/Active/Total Processes will be calculated by php-fpm_exporter."
time="2022-03-07T21:55:49Z" level=error msg="Unknown process state 'Getting request information'"
Why this case PoolProcessRequestInfo74
does not match 'Getting request information'?
https://github.com/hipages/php-fpm_exporter/blob/master/phpfpm/phpfpm.go#L45
Does anyone know which process state case was not mapped in CountProcessState
?
https://github.com/hipages/php-fpm_exporter/blob/master/phpfpm/phpfpm.go#L238
PoolProcessRequestInfo74
is not correct interpreted and also not covered in test case.
https://github.com/hipages/php-fpm_exporter/blob/master/phpfpm/phpfpm_test.go#L24