templatemonster / healthchecks
HTTP and console health checks for microservices
Package info
github.com/Plasma-Platform/Plasma-Microservice-Health-Check
Type:package
pkg:composer/templatemonster/healthchecks
1.0.1
2023-12-19 14:09 UTC
Requires
- php: >=7.4.0
- guzzlehttp/guzzle: ^7.3
- indigerd/yii2-rest: *
- yiisoft/yii2: ^2.0.42
Requires (Dev)
None
Suggests
None
Provides
None
Conflicts
None
Replaces
None
README
Module have several built in health checks like db and cache
Add health check in configuration by populating checks array property
for example
'modules'=>[
.........
'healthchecks' => [
'class' => 'templatemonster\healthchecks\Module',
'checks'=> [
'db',
'cache',
'mongodb',
'rabbitmq' = > 'queue',
'elasticsearch',
'urls' => [
'name1' => 'http://ukr1',
'name2' => 'http://ukr2',
]
,
'custom' => function() {
return (2 + 2 == 4);
};
],
],
.........