{"API":{"id":"5feaf2db-8204-4a93-9ed9-0d881063f27e","name":"API Checker","slug":"api-checker","abbreviation":"apichecker","isGlobal":false,"errorMessage":null,"style":{"columnSize":3,"buttonLines":"multi","multiplier":0.4,"opacity":{"healthy":"0.4","failing":"1"}},"notify":true,"targets":[{"id":"3142c707-876e-472c-9b23-b144cdb7fc70","name":"default","display":"default","resource":{"id":"5feaf2db-8204-4a93-9ed9-0d881063f27e","name":"API Checker","slug":"api-checker","abbreviation":"apichecker","isGlobal":false,"errorMessage":null,"style":{"columnSize":3,"buttonLines":"multi","multiplier":0.4,"opacity":{"healthy":"0.4","failing":"1"}},"notify":true,"targets":[{"id":"3142c707-876e-472c-9b23-b144cdb7fc70","name":"default","display":"default","resource":null,"result":null,"value":null,"checks":null,"urls":null}],"checker":[],"resources":null,"notified":null,"currentAction":null,"graphEnabled":null,"executable":null,"internal_error":null,"columnSize":3,"timeoutMessage":"[TIMEOUT] A request to %s took %s seconds. Timeout is set to %s seconds.","connectionTimeout":5,"roundtripTimeout":10},"result":null,"value":null,"checks":null,"urls":[{"https:\/\/api.whatever.com\/v1.1\/authorization\/token":{"method":"POST","auth":null}}]}],"checker":[],"resources":null,"notified":null,"currentAction":null,"graphEnabled":null,"executable":null,"internal_error":null,"columnSize":3,"timeoutMessage":"[TIMEOUT] A request to %s took %s seconds. Timeout is set to %s seconds.","connectionTimeout":5,"roundtripTimeout":10},"AppKey":{"id":"f48cb5c2-4077-45cd-95f2-8a55a2333905","name":"App Key","slug":"app-key","abbreviation":"appkey","isGlobal":false,"errorMessage":"There is no app key defined","style":{"columnSize":3,"buttonLines":"multi","multiplier":0.4,"opacity":{"healthy":"0.4","failing":"1"}},"notify":true,"targets":[{"id":"da648b0a-efcd-4a81-8bdc-56c6fbb5b959","name":"default","display":"default","resource":{"id":"f48cb5c2-4077-45cd-95f2-8a55a2333905","name":"App Key","slug":"app-key","abbreviation":"appkey","isGlobal":false,"errorMessage":"There is no app key defined","style":{"columnSize":3,"buttonLines":"multi","multiplier":0.4,"opacity":{"healthy":"0.4","failing":"1"}},"notify":true,"targets":[{"id":"da648b0a-efcd-4a81-8bdc-56c6fbb5b959","name":"default","display":"default","resource":null,"result":null,"value":null,"checks":null,"expressionValue":"config('app.key') !== null","shouldReturn":true}],"checker":[],"resources":null,"notified":null,"currentAction":null,"graphEnabled":false,"executable":null,"internal_error":null,"columnSize":3},"result":null,"value":null,"checks":null,"expressionValue":"config('app.key') !== null","shouldReturn":true}],"checker":[],"resources":null,"notified":null,"currentAction":null,"graphEnabled":false,"executable":null,"internal_error":null,"columnSize":3},"Cache":{"id":"99560e33-76c3-416f-bf63-1e2227146cde","name":"Cache","slug":"cache","abbreviation":"csh","isGlobal":false,"errorMessage":"Cache is not returning cached values.","style":{"columnSize":3,"buttonLines":"multi","multiplier":0.4,"opacity":{"healthy":"0.4","failing":"1"}},"notify":true,"targets":[{"id":"59afc627-b803-4878-9a9f-9efc7535dcc0","name":"default","display":"default","resource":{"id":"99560e33-76c3-416f-bf63-1e2227146cde","name":"Cache","slug":"cache","abbreviation":"csh","isGlobal":false,"errorMessage":"Cache is not returning cached values.","style":{"columnSize":3,"buttonLines":"multi","multiplier":0.4,"opacity":{"healthy":"0.4","failing":"1"}},"notify":true,"targets":[{"id":"59afc627-b803-4878-9a9f-9efc7535dcc0","name":"default","display":"default","resource":null,"result":null,"value":null,"checks":null,"minutes":1,"key":"health-cache-test"}],"checker":[],"resources":null,"notified":null,"currentAction":null,"graphEnabled":null,"executable":null,"internal_error":null,"columnSize":3},"result":null,"value":null,"checks":null,"minutes":1,"key":"health-cache-test"}],"checker":[],"resources":null,"notified":null,"currentAction":null,"graphEnabled":null,"executable":null,"internal_error":null,"columnSize":3},"ConfigurationCached":{"id":"162bb2b5-3494-4e8f-8b79-46b3a6963de5","name":"Configuration Cached","slug":"configuration-cached","abbreviation":"cfgcch","isGlobal":false,"errorMessage":"Configuration is not cached","style":{"columnSize":3,"buttonLines":"multi","multiplier":0.4,"opacity":{"healthy":"0.4","failing":"1"}},"notify":true,"targets":[{"id":"9f0e0c3a-0085-4b57-be3a-91152591e8f9","name":"default","display":"default","resource":{"id":"162bb2b5-3494-4e8f-8b79-46b3a6963de5","name":"Configuration Cached","slug":"configuration-cached","abbreviation":"cfgcch","isGlobal":false,"errorMessage":"Configuration is not cached","style":{"columnSize":3,"buttonLines":"multi","multiplier":0.4,"opacity":{"healthy":"0.4","failing":"1"}},"notify":true,"targets":[{"id":"9f0e0c3a-0085-4b57-be3a-91152591e8f9","name":"default","display":"default","resource":null,"result":null,"value":null,"checks":null,"expressionValue":"app()->configurationIsCached()","shouldReturn":true}],"checker":[],"resources":null,"notified":null,"currentAction":null,"graphEnabled":null,"executable":null,"internal_error":null,"columnSize":3},"result":null,"value":null,"checks":null,"expressionValue":"app()->configurationIsCached()","shouldReturn":true}],"checker":[],"resources":null,"notified":null,"currentAction":null,"graphEnabled":null,"executable":null,"internal_error":null,"columnSize":3},"Database":{"id":"779473c5-845a-4025-a670-0f02e25c21c1","name":"Database","slug":"database","abbreviation":"db","isGlobal":false,"errorMessage":null,"style":{"columnSize":3,"buttonLines":"multi","multiplier":0.4,"opacity":{"healthy":"0.4","failing":"1"}},"notify":true,"targets":[{"id":"f31eebc6-5107-4226-b44f-f9a62ec57951","name":"users","display":"users","resource":{"id":"779473c5-845a-4025-a670-0f02e25c21c1","name":"Database","slug":"database","abbreviation":"db","isGlobal":false,"errorMessage":null,"style":{"columnSize":3,"buttonLines":"multi","multiplier":0.4,"opacity":{"healthy":"0.4","failing":"1"}},"notify":true,"targets":[{"id":"f31eebc6-5107-4226-b44f-f9a62ec57951","name":"users","display":"users","resource":null,"result":null,"value":null,"checks":null,"type":"find_first_model","models":null},{"id":"0dc12930-d096-4111-97b3-d5a7b11fbaae","name":"query speed","display":"query speed","resource":null,"result":null,"value":null,"checks":null,"type":"raw_query","connection":"default","query":"select * from users u join password_resets pr on pr.email = u.email order by u.created_at desc","maximumTime":0.05,"errorMessage":"Query took %sms when it should have last at most %sms"}],"checker":[],"resources":null,"notified":null,"currentAction":null,"graphEnabled":null,"executable":null,"internal_error":null,"columnSize":3},"result":null,"value":null,"checks":null,"type":"find_first_model","models":["App\\Models\\User"]},{"id":"0dc12930-d096-4111-97b3-d5a7b11fbaae","name":"query speed","display":"query speed","resource":{"id":"779473c5-845a-4025-a670-0f02e25c21c1","name":"Database","slug":"database","abbreviation":"db","isGlobal":false,"errorMessage":null,"style":{"columnSize":3,"buttonLines":"multi","multiplier":0.4,"opacity":{"healthy":"0.4","failing":"1"}},"notify":true,"targets":[{"id":"f31eebc6-5107-4226-b44f-f9a62ec57951","name":"users","display":"users","resource":null,"result":null,"value":null,"checks":null,"type":"find_first_model","models":null},{"id":"0dc12930-d096-4111-97b3-d5a7b11fbaae","name":"query speed","display":"query speed","resource":null,"result":null,"value":null,"checks":null,"type":"raw_query","connection":"default","query":"select * from users u join password_resets pr on pr.email = u.email order by u.created_at desc","maximumTime":0.05,"errorMessage":"Query took %sms when it should have last at most %sms"}],"checker":[],"resources":null,"notified":null,"currentAction":null,"graphEnabled":null,"executable":null,"internal_error":null,"columnSize":3},"result":null,"value":null,"checks":null,"type":"raw_query","connection":"default","query":"select * from users u join password_resets pr on pr.email = u.email order by u.created_at desc","maximumTime":0.05,"errorMessage":"Query took %sms when it should have last at most %sms"}],"checker":[],"resources":null,"notified":null,"currentAction":null,"graphEnabled":null,"executable":null,"internal_error":null,"columnSize":3},"DebugMode":{"id":"e0aff548-241f-4651-9a2b-31e405cdc39e","name":"Debug Mode on Production","slug":"debug-mode-on-production","abbreviation":"debug","isGlobal":false,"errorMessage":"Application is in debug mode","style":{"columnSize":3,"buttonLines":"multi","multiplier":0.4,"opacity":{"healthy":"0.4","failing":"1"}},"notify":true,"targets":[{"id":"63707d18-a386-426c-9949-c22573713798","name":"default","display":"default","resource":{"id":"e0aff548-241f-4651-9a2b-31e405cdc39e","name":"Debug Mode on Production","slug":"debug-mode-on-production","abbreviation":"debug","isGlobal":false,"errorMessage":"Application is in debug mode","style":{"columnSize":3,"buttonLines":"multi","multiplier":0.4,"opacity":{"healthy":"0.4","failing":"1"}},"notify":true,"targets":[{"id":"63707d18-a386-426c-9949-c22573713798","name":"default","display":"default","resource":null,"result":null,"value":null,"checks":null,"expressionValue":"!app()->environment('production') || !app('config')->get('app.debug')","shouldReturn":true}],"checker":[],"resources":null,"notified":null,"currentAction":null,"graphEnabled":null,"executable":null,"internal_error":null,"columnSize":3},"result":null,"value":null,"checks":null,"expressionValue":"!app()->environment('production') || !app('config')->get('app.debug')","shouldReturn":true}],"checker":[],"resources":null,"notified":null,"currentAction":null,"graphEnabled":null,"executable":null,"internal_error":null,"columnSize":3},"DirectoryPermissions":{"id":"440167a9-b3b5-48cb-9627-bf011e0292f1","name":"Directory Permissions","slug":"directory-permissions","abbreviation":"dirperm","isGlobal":false,"errorMessage":"%s is not writable","style":{"columnSize":3,"buttonLines":"multi","multiplier":0.4,"opacity":{"healthy":"0.4","failing":"1"}},"notify":true,"targets":[{"id":"b2a6e1d1-0f18-41e4-96b1-03c0ff9293b0","name":"default","display":"default","resource":{"id":"440167a9-b3b5-48cb-9627-bf011e0292f1","name":"Directory Permissions","slug":"directory-permissions","abbreviation":"dirperm","isGlobal":false,"errorMessage":"%s is not writable","style":{"columnSize":3,"buttonLines":"multi","multiplier":0.4,"opacity":{"healthy":"0.4","failing":"1"}},"notify":true,"targets":[{"id":"b2a6e1d1-0f18-41e4-96b1-03c0ff9293b0","name":"default","display":"default","resource":null,"result":null,"value":null,"checks":null,"paths":null}],"checker":[],"resources":null,"notified":null,"currentAction":null,"graphEnabled":null,"executable":null,"internal_error":null,"columnSize":3},"result":null,"value":null,"checks":null,"paths":["\/home\/cotuong\/domains\/cotuong.top\/public_html\/storage","\/home\/cotuong\/domains\/cotuong.top\/public_html\/storage\/logs\/laravel.log","\/home\/cotuong\/domains\/cotuong.top\/public_html\/bootstrap\/cache"]}],"checker":[],"resources":null,"notified":null,"currentAction":null,"graphEnabled":null,"executable":null,"internal_error":null,"columnSize":3},"DiskSpace":{"id":"6a9fa3b1-25e9-4b84-8ccf-fb25445bc72a","name":"Disk Space","slug":"disk-space","abbreviation":"dskspc","isGlobal":false,"errorMessage":null,"style":{"columnSize":3,"buttonLines":"multi","multiplier":0.4,"opacity":{"healthy":"0.4","failing":"1"}},"notify":true,"targets":[{"id":"f48439c4-fed7-4805-ae7b-d05abd978a34","name":"root","display":"root","resource":{"id":"6a9fa3b1-25e9-4b84-8ccf-fb25445bc72a","name":"Disk Space","slug":"disk-space","abbreviation":"dskspc","isGlobal":false,"errorMessage":null,"style":{"columnSize":3,"buttonLines":"multi","multiplier":0.4,"opacity":{"healthy":"0.4","failing":"1"}},"notify":true,"targets":[{"id":"f48439c4-fed7-4805-ae7b-d05abd978a34","name":"root","display":"root","resource":null,"result":null,"value":null,"checks":null,"path":"\/","minimum":"1GB","message":"Volume %s is getting out of space. It has %s when it should have at least %s."}],"checker":[],"resources":null,"notified":null,"currentAction":null,"graphEnabled":null,"executable":null,"internal_error":null,"columnSize":3},"result":null,"value":null,"checks":null,"path":"\/","minimum":"1GB","message":"Volume %s is getting out of space. It has %s when it should have at least %s."}],"checker":[],"resources":null,"notified":null,"currentAction":null,"graphEnabled":null,"executable":null,"internal_error":null,"columnSize":3},"EnvExists":{"id":"ceb98cfb-24a8-4019-93d1-d97a90804e5d","name":".env Exists","slug":"env-exists","abbreviation":"envexists","isGlobal":false,"errorMessage":"The .env file does not exists","style":{"columnSize":3,"buttonLines":"multi","multiplier":0.4,"opacity":{"healthy":"0.4","failing":"1"}},"notify":true,"targets":[{"id":"a47758c1-372b-4e4b-8d09-b1ff2d27dbc4","name":"default","display":"default","resource":{"id":"ceb98cfb-24a8-4019-93d1-d97a90804e5d","name":".env Exists","slug":"env-exists","abbreviation":"envexists","isGlobal":false,"errorMessage":"The .env file does not exists","style":{"columnSize":3,"buttonLines":"multi","multiplier":0.4,"opacity":{"healthy":"0.4","failing":"1"}},"notify":true,"targets":[{"id":"a47758c1-372b-4e4b-8d09-b1ff2d27dbc4","name":"default","display":"default","resource":null,"result":null,"value":null,"checks":null,"fileExists":null,"fileDoNotExists":null,"directoryExists":null,"directoryDoNotExists":null}],"checker":[],"resources":null,"notified":null,"currentAction":null,"graphEnabled":null,"executable":null,"internal_error":null,"columnSize":3},"result":null,"value":null,"checks":null,"fileExists":["\/home\/cotuong\/domains\/cotuong.top\/public_html\/.env"],"fileDoNotExists":null,"directoryExists":null,"directoryDoNotExists":null}],"checker":[],"resources":null,"notified":null,"currentAction":null,"graphEnabled":null,"executable":null,"internal_error":null,"columnSize":3},"Extensions":{"id":"ea0b2e33-40f5-4910-8874-95c461a6be2c","name":"Extensions are installed","slug":"extensions-are-installed","abbreviation":"extensions-installed","isGlobal":false,"errorMessage":"The following extensions are not installed or enabled: %s","style":{"columnSize":3,"buttonLines":"multi","multiplier":0.4,"opacity":{"healthy":"0.4","failing":"1"}},"notify":true,"targets":[{"id":"043702b3-5424-4910-9a67-d267021bdbf2","name":0,"display":0,"resource":{"id":"ea0b2e33-40f5-4910-8874-95c461a6be2c","name":"Extensions are installed","slug":"extensions-are-installed","abbreviation":"extensions-installed","isGlobal":false,"errorMessage":"The following extensions are not installed or enabled: %s","style":{"columnSize":3,"buttonLines":"multi","multiplier":0.4,"opacity":{"healthy":"0.4","failing":"1"}},"notify":true,"targets":[{"id":"043702b3-5424-4910-9a67-d267021bdbf2","name":0,"display":0,"resource":null,"result":null,"value":null,"checks":null,"items":null}],"checker":[],"resources":null,"notified":null,"currentAction":null,"graphEnabled":null,"executable":null,"internal_error":null,"columnSize":3},"result":null,"value":null,"checks":null,"items":["Core","phpdbg_webhelper","date","libxml","openssl","pcre","sqlite3","zlib","bcmath","bz2","calendar","ctype","curl","dba","dom","hash","FFI","fileinfo","filter","ftp","gd","gettext","gmp","SPL","iconv","intl","json","ldap","mbstring","session","standard","odbc","pcntl","mysqlnd","PDO","pdo_dblib","pdo_mysql","PDO_ODBC","pdo_pgsql","pdo_sqlite","pgsql","Phar","posix","pspell","readline","Reflection","mysqli","shmop","SimpleXML","soap","sockets","sodium","exif","sysvmsg","sysvsem","sysvshm","tidy","tokenizer","xml","xmlreader","xmlwriter","xsl","zip","redis","Zend OPcache","xdebug"]}],"checker":[],"resources":null,"notified":null,"currentAction":null,"graphEnabled":null,"executable":null,"internal_error":null,"columnSize":3},"Filesystem":{"id":"cbf4159f-31ef-48d3-a08a-3398363576c3","name":"Filesystem","slug":"filesystem","abbreviation":"flstm","isGlobal":false,"errorMessage":null,"style":{"columnSize":3,"buttonLines":"multi","multiplier":0.4,"opacity":{"healthy":"0.4","failing":"1"}},"notify":true,"targets":[{"id":"881b56b0-5afc-4b45-b5ad-cf05ed4d8ad5","name":"default","display":"default","resource":{"id":"cbf4159f-31ef-48d3-a08a-3398363576c3","name":"Filesystem","slug":"filesystem","abbreviation":"flstm","isGlobal":false,"errorMessage":null,"style":{"columnSize":3,"buttonLines":"multi","multiplier":0.4,"opacity":{"healthy":"0.4","failing":"1"}},"notify":true,"targets":[{"id":"881b56b0-5afc-4b45-b5ad-cf05ed4d8ad5","name":"default","display":"default","resource":null,"result":null,"value":null,"checks":null,"errorMessage":"Unable to create temp file: %s."}],"checker":[],"resources":null,"notified":null,"currentAction":null,"graphEnabled":null,"executable":null,"internal_error":null,"columnSize":3},"result":null,"value":null,"checks":null,"errorMessage":"Unable to create temp file: %s."}],"checker":[],"resources":null,"notified":null,"currentAction":null,"graphEnabled":null,"executable":null,"internal_error":null,"columnSize":3},"Framework":{"id":"903b7be1-b400-43b5-94db-078f279da2af","name":"Framework","slug":"framework","abbreviation":"frmwrk","isGlobal":false,"errorMessage":null,"style":{"columnSize":3,"buttonLines":"multi","multiplier":0.4,"opacity":{"healthy":"0.4","failing":"1"}},"notify":true,"targets":[{"id":"41e99161-bf33-49c0-92fc-bcc60944b880","name":"default","display":"default","resource":{"id":"903b7be1-b400-43b5-94db-078f279da2af","name":"Framework","slug":"framework","abbreviation":"frmwrk","isGlobal":false,"errorMessage":null,"style":{"columnSize":3,"buttonLines":"multi","multiplier":0.4,"opacity":{"healthy":"0.4","failing":"1"}},"notify":true,"targets":[{"id":"41e99161-bf33-49c0-92fc-bcc60944b880","name":"default","display":"default","resource":null,"result":null,"value":null,"checks":null}],"checker":[],"resources":null,"notified":null,"currentAction":null,"graphEnabled":null,"executable":null,"internal_error":null,"columnSize":3},"result":null,"value":null,"checks":null}],"checker":[],"resources":null,"notified":null,"currentAction":null,"graphEnabled":null,"executable":null,"internal_error":null,"columnSize":3},"Https":{"id":"3c3f574a-fd3a-4859-9a39-bc0429d1220d","name":"Https","slug":"https","abbreviation":"https","isGlobal":false,"errorMessage":null,"style":{"columnSize":3,"buttonLines":"multi","multiplier":0.4,"opacity":{"healthy":"0.4","failing":"1"}},"notify":true,"targets":[{"id":"10facbd3-2ea1-41d9-ba67-aa1af657af87","name":"default","display":"default","resource":{"id":"3c3f574a-fd3a-4859-9a39-bc0429d1220d","name":"Https","slug":"https","abbreviation":"https","isGlobal":false,"errorMessage":null,"style":{"columnSize":3,"buttonLines":"multi","multiplier":0.4,"opacity":{"healthy":"0.4","failing":"1"}},"notify":true,"targets":[{"id":"10facbd3-2ea1-41d9-ba67-aa1af657af87","name":"default","display":"default","resource":null,"result":null,"value":null,"checks":null,"urls":null}],"checker":[],"resources":null,"notified":null,"currentAction":null,"graphEnabled":null,"executable":null,"internal_error":null,"columnSize":3,"timeoutMessage":"[TIMEOUT] A request to %s took %s seconds. Timeout is set to %s seconds.","connectionTimeout":30,"roundtripTimeout":30},"result":null,"value":null,"checks":null,"urls":["https:\/\/cotuong.top","https:\/\/google.com",{"https:\/\/yahoo.com":{"headers":null}},{"https:\/\/api.sendinblue.com\/v3\/account":{"headers":null,"method":"GET"}},{"url-via-config-1":{"url":"","method":"POST","auth":null}},{"url-via-config-2":{"url":"","method":"POST","debug":false,"form_params":null}}]}],"checker":[],"resources":null,"notified":null,"currentAction":null,"graphEnabled":null,"executable":null,"internal_error":null,"columnSize":3,"timeoutMessage":"[TIMEOUT] A request to %s took %s seconds. Timeout is set to %s seconds.","connectionTimeout":30,"roundtripTimeout":30},"LaravelServices":{"id":"5ce77a67-775c-4692-8e86-966c82f51733","name":"LaravelServices","slug":"laravelservices","abbreviation":"lvs","isGlobal":false,"errorMessage":null,"style":{"columnSize":3,"buttonLines":"multi","multiplier":0.4,"opacity":{"healthy":"0.4","failing":"1"}},"notify":true,"targets":[{"id":"bbfa183f-0e9d-4368-8006-aaaf692ad4c1","name":"default","display":"default","resource":{"id":"5ce77a67-775c-4692-8e86-966c82f51733","name":"LaravelServices","slug":"laravelservices","abbreviation":"lvs","isGlobal":false,"errorMessage":null,"style":{"columnSize":3,"buttonLines":"multi","multiplier":0.4,"opacity":{"healthy":"0.4","failing":"1"}},"notify":true,"targets":[{"id":"bbfa183f-0e9d-4368-8006-aaaf692ad4c1","name":"default","display":"default","resource":null,"result":null,"value":null,"checks":null,"urls":null}],"checker":[],"resources":null,"notified":null,"currentAction":null,"graphEnabled":null,"executable":null,"internal_error":null,"columnSize":3,"connectionTimeout":2,"roundtripTimeout":4,"timeoutMessage":"[TIMEOUT] A request to %s took %s seconds. Timeout is set to %s."},"result":null,"value":null,"checks":null,"urls":["https:\/\/forge.laravel.com","https:\/\/envoyer.io"]}],"checker":[],"resources":null,"notified":null,"currentAction":null,"graphEnabled":null,"executable":null,"internal_error":null,"columnSize":3,"connectionTimeout":2,"roundtripTimeout":4,"timeoutMessage":"[TIMEOUT] A request to %s took %s seconds. Timeout is set to %s."},"Latency":{"id":"aaabbccf-2be3-4696-a758-5b4958d7e6f4","name":"Latency","slug":"latency","abbreviation":"latency","isGlobal":false,"errorMessage":"The host \"%s\" exceeded the maximum accepted latency on ping: last ping was %s, accepted is %s","style":{"columnSize":3,"buttonLines":"multi","multiplier":0.4,"opacity":{"healthy":"0.4","failing":"1"}},"notify":true,"targets":[{"id":"3db51d57-385e-442e-819f-82864494be32","name":"rio de janeiro servers","display":"rio de janeiro servers","resource":{"id":"aaabbccf-2be3-4696-a758-5b4958d7e6f4","name":"Latency","slug":"latency","abbreviation":"latency","isGlobal":false,"errorMessage":"The host \"%s\" exceeded the maximum accepted latency on ping: last ping was %s, accepted is %s","style":{"columnSize":3,"buttonLines":"multi","multiplier":0.4,"opacity":{"healthy":"0.4","failing":"1"}},"notify":true,"targets":[{"id":"3db51d57-385e-442e-819f-82864494be32","name":"rio de janeiro servers","display":"rio de janeiro servers","resource":null,"result":null,"value":null,"checks":null,"hostname":"google.com","acceptedLatency":15},{"id":"e28259be-1ed6-4704-a32d-96e5bade1faa","name":"south america servers","display":"south america servers","resource":null,"result":null,"value":null,"checks":null,"hostname":"globo.com","acceptedLatency":20},{"id":"17a8b13e-9d68-4057-bd97-f531ed914016","name":"europe servers","display":"europe servers","resource":null,"result":null,"value":null,"checks":null,"hostname":"ovh.fr","acceptedLatency":2}],"checker":[],"resources":null,"notified":null,"currentAction":null,"graphEnabled":null,"executable":null,"internal_error":null,"binary":"\/sbin\/ping","columnSize":3},"result":null,"value":null,"checks":null,"hostname":"google.com","acceptedLatency":15},{"id":"e28259be-1ed6-4704-a32d-96e5bade1faa","name":"south america servers","display":"south america servers","resource":{"id":"aaabbccf-2be3-4696-a758-5b4958d7e6f4","name":"Latency","slug":"latency","abbreviation":"latency","isGlobal":false,"errorMessage":"The host \"%s\" exceeded the maximum accepted latency on ping: last ping was %s, accepted is %s","style":{"columnSize":3,"buttonLines":"multi","multiplier":0.4,"opacity":{"healthy":"0.4","failing":"1"}},"notify":true,"targets":[{"id":"3db51d57-385e-442e-819f-82864494be32","name":"rio de janeiro servers","display":"rio de janeiro servers","resource":null,"result":null,"value":null,"checks":null,"hostname":"google.com","acceptedLatency":15},{"id":"e28259be-1ed6-4704-a32d-96e5bade1faa","name":"south america servers","display":"south america servers","resource":null,"result":null,"value":null,"checks":null,"hostname":"globo.com","acceptedLatency":20},{"id":"17a8b13e-9d68-4057-bd97-f531ed914016","name":"europe servers","display":"europe servers","resource":null,"result":null,"value":null,"checks":null,"hostname":"ovh.fr","acceptedLatency":2}],"checker":[],"resources":null,"notified":null,"currentAction":null,"graphEnabled":null,"executable":null,"internal_error":null,"binary":"\/sbin\/ping","columnSize":3},"result":null,"value":null,"checks":null,"hostname":"globo.com","acceptedLatency":20},{"id":"17a8b13e-9d68-4057-bd97-f531ed914016","name":"europe servers","display":"europe servers","resource":{"id":"aaabbccf-2be3-4696-a758-5b4958d7e6f4","name":"Latency","slug":"latency","abbreviation":"latency","isGlobal":false,"errorMessage":"The host \"%s\" exceeded the maximum accepted latency on ping: last ping was %s, accepted is %s","style":{"columnSize":3,"buttonLines":"multi","multiplier":0.4,"opacity":{"healthy":"0.4","failing":"1"}},"notify":true,"targets":[{"id":"3db51d57-385e-442e-819f-82864494be32","name":"rio de janeiro servers","display":"rio de janeiro servers","resource":null,"result":null,"value":null,"checks":null,"hostname":"google.com","acceptedLatency":15},{"id":"e28259be-1ed6-4704-a32d-96e5bade1faa","name":"south america servers","display":"south america servers","resource":null,"result":null,"value":null,"checks":null,"hostname":"globo.com","acceptedLatency":20},{"id":"17a8b13e-9d68-4057-bd97-f531ed914016","name":"europe servers","display":"europe servers","resource":null,"result":null,"value":null,"checks":null,"hostname":"ovh.fr","acceptedLatency":2}],"checker":[],"resources":null,"notified":null,"currentAction":null,"graphEnabled":null,"executable":null,"internal_error":null,"binary":"\/sbin\/ping","columnSize":3},"result":null,"value":null,"checks":null,"hostname":"ovh.fr","acceptedLatency":2}],"checker":[],"resources":null,"notified":null,"currentAction":null,"graphEnabled":null,"executable":null,"internal_error":null,"binary":"\/sbin\/ping","columnSize":3},"LocalStorage":{"id":"d456a267-67be-461b-ad3f-b68cf2019468","name":"LocalStorage","slug":"localstorage","abbreviation":"lclstrg","isGlobal":false,"errorMessage":"Cloud storage is not retrieving files correctly.","style":{"columnSize":3,"buttonLines":"multi","multiplier":0.4,"opacity":{"healthy":"0.4","failing":"1"}},"notify":true,"targets":[{"id":"6862c6a3-03a8-4d08-9b1f-eed3c9f7c0b7","name":"default","display":"default","resource":{"id":"d456a267-67be-461b-ad3f-b68cf2019468","name":"LocalStorage","slug":"localstorage","abbreviation":"lclstrg","isGlobal":false,"errorMessage":"Cloud storage is not retrieving files correctly.","style":{"columnSize":3,"buttonLines":"multi","multiplier":0.4,"opacity":{"healthy":"0.4","failing":"1"}},"notify":true,"targets":[{"id":"6862c6a3-03a8-4d08-9b1f-eed3c9f7c0b7","name":"default","display":"default","resource":null,"result":null,"value":null,"checks":null,"driver":"local","file":"pragmarx-health-storage-testfile.txt","contents":"gFMX6C6ML9Uz7tv5XHw5I37GuEswBOfG"}],"checker":[],"resources":null,"notified":null,"currentAction":null,"graphEnabled":null,"executable":null,"internal_error":null,"columnSize":3},"result":null,"value":null,"checks":null,"driver":"local","file":"pragmarx-health-storage-testfile.txt","contents":"gFMX6C6ML9Uz7tv5XHw5I37GuEswBOfG"}],"checker":[],"resources":null,"notified":null,"currentAction":null,"graphEnabled":null,"executable":null,"internal_error":null,"columnSize":3},"Mail":{"id":"3eb5a14d-de44-475a-9c46-700961c36ec2","name":"Mail","slug":"mail","abbreviation":"ml","isGlobal":false,"errorMessage":null,"style":{"columnSize":3,"buttonLines":"multi","multiplier":0.4,"opacity":{"healthy":"0.4","failing":"1"}},"notify":true,"targets":[{"id":"6f9339db-81ca-474f-af86-2ac7d028dd48","name":"default","display":"default","resource":{"id":"3eb5a14d-de44-475a-9c46-700961c36ec2","name":"Mail","slug":"mail","abbreviation":"ml","isGlobal":false,"errorMessage":null,"style":{"columnSize":3,"buttonLines":"multi","multiplier":0.4,"opacity":{"healthy":"0.4","failing":"1"}},"notify":true,"targets":[{"id":"6f9339db-81ca-474f-af86-2ac7d028dd48","name":"default","display":"default","resource":null,"result":null,"value":null,"checks":null,"view":"pragmarx\/health::default.email","config":null,"to":"you-know-who@sink.sendgrid.net","subject":"Health Test mail"}],"checker":[],"resources":null,"notified":null,"currentAction":null,"graphEnabled":null,"executable":null,"internal_error":null,"columnSize":3},"result":null,"value":null,"checks":null,"view":"pragmarx\/health::default.email","config":{"driver":"log","host":"mailtrap.io","port":"2525","from":{"address":"health@example.com","name":"Health Checker"},"encryption":null,"username":"{{ mail.username }}","password":"{{ mail.password }}","sendmail":"\/usr\/sbin\/sendmail -bs"},"to":"you-know-who@sink.sendgrid.net","subject":"Health Test mail"}],"checker":[],"resources":null,"notified":null,"currentAction":null,"graphEnabled":null,"executable":null,"internal_error":null,"columnSize":3},"MigrationsUpToDate":{"id":"909ee816-b1e3-4d3b-bb6c-29dcb6d04142","name":"Migrations Up to Date","slug":"migrations-up-to-date","abbreviation":"debug","isGlobal":false,"errorMessage":"Not all migrations were migrated","style":{"columnSize":3,"buttonLines":"multi","multiplier":0.4,"opacity":{"healthy":"0.4","failing":"1"}},"notify":true,"targets":[{"id":"178fc0ae-2a4e-430b-ace0-8722e92767d0","name":"default","display":"default","resource":{"id":"909ee816-b1e3-4d3b-bb6c-29dcb6d04142","name":"Migrations Up to Date","slug":"migrations-up-to-date","abbreviation":"debug","isGlobal":false,"errorMessage":"Not all migrations were migrated","style":{"columnSize":3,"buttonLines":"multi","multiplier":0.4,"opacity":{"healthy":"0.4","failing":"1"}},"notify":true,"targets":[{"id":"178fc0ae-2a4e-430b-ace0-8722e92767d0","name":"default","display":"default","resource":null,"result":null,"value":null,"checks":null,"command":null,"shouldReturn":"Nothing to migrate"}],"checker":[],"resources":null,"notified":null,"currentAction":null,"graphEnabled":null,"executable":null,"internal_error":null,"columnSize":3},"result":null,"value":null,"checks":null,"command":{"name":"migrate","options":{"--pretend":true,"--force":true}},"shouldReturn":"Nothing to migrate"}],"checker":[],"resources":null,"notified":null,"currentAction":null,"graphEnabled":null,"executable":null,"internal_error":null,"columnSize":3},"MySql":{"id":"1917d9c5-98b3-4f44-b868-0328f7a57ddb","name":"MySql","slug":"mysql","abbreviation":"msql","isGlobal":false,"errorMessage":null,"style":{"columnSize":3,"buttonLines":"multi","multiplier":0.4,"opacity":{"healthy":"0.4","failing":"1"}},"notify":true,"targets":[{"id":"1c24a862-3108-4ab5-a57c-2638c31dc31b","name":"default","display":"default","resource":{"id":"1917d9c5-98b3-4f44-b868-0328f7a57ddb","name":"MySql","slug":"mysql","abbreviation":"msql","isGlobal":false,"errorMessage":null,"style":{"columnSize":3,"buttonLines":"multi","multiplier":0.4,"opacity":{"healthy":"0.4","failing":"1"}},"notify":true,"targets":[{"id":"1c24a862-3108-4ab5-a57c-2638c31dc31b","name":"default","display":"default","resource":null,"result":null,"value":null,"checks":null,"command":"pgrep %s","method":"process_count","processName":"mysqld","pidFile":"","instances":null,"pidFileMissingErrorMessage":"Process ID file is missing: %s.","pidFileMissingNotLocked":"Process ID file is not being used by any process: %s."}],"checker":[],"resources":null,"notified":null,"currentAction":null,"graphEnabled":null,"executable":null,"internal_error":null,"columnSize":3},"result":null,"value":null,"checks":null,"command":"pgrep %s","method":"process_count","processName":"mysqld","pidFile":"","instances":{"minimum":{"count":1,"message":"Process \"%s\" has not enough instances running: it has %s, when should have at least %s"},"maximum":{"count":20,"message":"Process \"%s\" exceeded the maximum number of running instances: it has %s, when should have at most %s"}},"pidFileMissingErrorMessage":"Process ID file is missing: %s.","pidFileMissingNotLocked":"Process ID file is not being used by any process: %s."}],"checker":[],"resources":null,"notified":null,"currentAction":null,"graphEnabled":null,"executable":null,"internal_error":null,"columnSize":3},"MySqlConnectable":{"id":"29594fd8-d920-40d8-9b5e-e02797500d1b","name":"MySQL Connectable","slug":"mysql-connectable","abbreviation":"mysqlgrsqlsrvrconn","isGlobal":false,"errorMessage":"Could not connect to %s on port %s","style":{"columnSize":3,"buttonLines":"multi","multiplier":0.4,"opacity":{"healthy":"0.4","failing":"1"}},"notify":true,"targets":[{"id":"539642be-9751-4f34-8c1d-7e8400d4e501","name":"localhost","display":"localhost","resource":{"id":"29594fd8-d920-40d8-9b5e-e02797500d1b","name":"MySQL Connectable","slug":"mysql-connectable","abbreviation":"mysqlgrsqlsrvrconn","isGlobal":false,"errorMessage":"Could not connect to %s on port %s","style":{"columnSize":3,"buttonLines":"multi","multiplier":0.4,"opacity":{"healthy":"0.4","failing":"1"}},"notify":true,"targets":[{"id":"539642be-9751-4f34-8c1d-7e8400d4e501","name":"localhost","display":"localhost","resource":null,"result":null,"value":null,"checks":null,"hostname":"localhost","port":3306,"timeout":2}],"checker":[],"resources":null,"notified":null,"currentAction":null,"graphEnabled":null,"executable":null,"internal_error":null,"columnSize":3},"result":null,"value":null,"checks":null,"hostname":"localhost","port":3306,"timeout":2}],"checker":[],"resources":null,"notified":null,"currentAction":null,"graphEnabled":null,"executable":null,"internal_error":null,"columnSize":3},"NginxServer":{"id":"85709c91-136a-4851-a28a-c21bdbf37da7","name":"NginxServer","slug":"nginxserver","abbreviation":"ngnxsrvr","isGlobal":false,"errorMessage":null,"style":{"columnSize":3,"buttonLines":"multi","multiplier":0.4,"opacity":{"healthy":"0.4","failing":"1"}},"notify":true,"targets":[{"id":"8da43777-c0b1-4541-8cf5-40f6116a2fd3","name":"default","display":"default","resource":{"id":"85709c91-136a-4851-a28a-c21bdbf37da7","name":"NginxServer","slug":"nginxserver","abbreviation":"ngnxsrvr","isGlobal":false,"errorMessage":null,"style":{"columnSize":3,"buttonLines":"multi","multiplier":0.4,"opacity":{"healthy":"0.4","failing":"1"}},"notify":true,"targets":[{"id":"8da43777-c0b1-4541-8cf5-40f6116a2fd3","name":"default","display":"default","resource":null,"result":null,"value":null,"checks":null,"command":"pgrep %s","method":"process_count","processName":"nginx","pidFile":"","instances":null,"pidFileMissingErrorMessage":"Process ID file is missing: %s.","pidFileMissingNotLocked":"Process ID file is not being used by any process: %s."}],"checker":[],"resources":null,"notified":null,"currentAction":null,"graphEnabled":null,"executable":null,"internal_error":null,"columnSize":3},"result":null,"value":null,"checks":null,"command":"pgrep %s","method":"process_count","processName":"nginx","pidFile":"","instances":{"minimum":{"count":4,"message":"Process \"%s\" has not enough instances running: it has %s, when should have at least %s"},"maximum":{"count":8,"message":"Process \"%s\" exceeded the maximum number of running instances: it has %s, when should have at most %s"}},"pidFileMissingErrorMessage":"Process ID file is missing: %s.","pidFileMissingNotLocked":"Process ID file is not being used by any process: %s."}],"checker":[],"resources":null,"notified":null,"currentAction":null,"graphEnabled":null,"executable":null,"internal_error":null,"columnSize":3},"SecurityChecker":{"id":"93226ada-ebd4-451c-ba20-184346779121","name":"Packages Security Checker","slug":"packages-security-checker","abbreviation":"debug","isGlobal":false,"errorMessage":"The following packages have vulnerabilities referenced in the SensioLabs security advisories database: %s","style":{"columnSize":3,"buttonLines":"multi","multiplier":0.4,"opacity":{"healthy":"0.4","failing":"1"}},"notify":true,"targets":[{"id":"3294e51e-8f33-46b9-916c-ae8ef663a67c","name":"default","display":"default","resource":{"id":"93226ada-ebd4-451c-ba20-184346779121","name":"Packages Security Checker","slug":"packages-security-checker","abbreviation":"debug","isGlobal":false,"errorMessage":"The following packages have vulnerabilities referenced in the SensioLabs security advisories database: %s","style":{"columnSize":3,"buttonLines":"multi","multiplier":0.4,"opacity":{"healthy":"0.4","failing":"1"}},"notify":true,"targets":[{"id":"3294e51e-8f33-46b9-916c-ae8ef663a67c","name":"default","display":"default","resource":null,"result":null,"value":null,"checks":null}],"checker":[],"resources":null,"notified":null,"currentAction":null,"graphEnabled":null,"executable":"\/usr\/local\/bin\/local-php-security-checker","internal_error":null,"columnSize":3},"result":null,"value":null,"checks":null}],"checker":[],"resources":null,"notified":null,"currentAction":null,"graphEnabled":null,"executable":"\/usr\/local\/bin\/local-php-security-checker","internal_error":null,"columnSize":3},"Php":{"id":"aeaa3eb8-a820-48ab-bc66-78c2f5dbe2fa","name":"Php","slug":"php","abbreviation":"php","isGlobal":false,"errorMessage":null,"style":{"columnSize":3,"buttonLines":"multi","multiplier":0.4,"opacity":{"healthy":"0.4","failing":"1"}},"notify":true,"targets":[{"id":"0393077c-3189-44a3-9dca-bc8eccfaa570","name":"default","display":"default","resource":{"id":"aeaa3eb8-a820-48ab-bc66-78c2f5dbe2fa","name":"Php","slug":"php","abbreviation":"php","isGlobal":false,"errorMessage":null,"style":{"columnSize":3,"buttonLines":"multi","multiplier":0.4,"opacity":{"healthy":"0.4","failing":"1"}},"notify":true,"targets":[{"id":"0393077c-3189-44a3-9dca-bc8eccfaa570","name":"default","display":"default","resource":null,"result":null,"value":null,"checks":null,"command":"pgrep %s","method":"process_count","processName":"php-fpm","pidFile":"\/tmp\/php7.1-fpm.pid","instances":null,"pidFileMissingErrorMessage":"Process ID file is missing: %s.","pidFileMissingNotLocked":"Process ID file is not being used by any process: %s."}],"checker":[],"resources":null,"notified":null,"currentAction":null,"graphEnabled":null,"executable":null,"internal_error":null,"columnSize":3},"result":null,"value":null,"checks":null,"command":"pgrep %s","method":"process_count","processName":"php-fpm","pidFile":"\/tmp\/php7.1-fpm.pid","instances":{"minimum":{"count":2,"message":"Process \"%s\" has not enough instances running: it has %s, when should have at least %s"},"maximum":{"count":20,"message":"Process \"%s\" exceeded the maximum number of running instances: it has %s, when should have at most %s"}},"pidFileMissingErrorMessage":"Process ID file is missing: %s.","pidFileMissingNotLocked":"Process ID file is not being used by any process: %s."}],"checker":[],"resources":null,"notified":null,"currentAction":null,"graphEnabled":null,"executable":null,"internal_error":null,"columnSize":3},"Queue":{"id":"f01d1dad-a078-4e82-b3b1-f5e13cf332a2","name":"Queue","slug":"queue","abbreviation":"queue","isGlobal":false,"errorMessage":"Queue system is not working properly.","style":{"columnSize":3,"buttonLines":"multi","multiplier":0.4,"opacity":{"healthy":"0.4","failing":"1"}},"notify":true,"targets":[{"id":"0f7a0f5e-67e2-441c-8648-edb0b8c1e976","name":"default","display":"default","resource":{"id":"f01d1dad-a078-4e82-b3b1-f5e13cf332a2","name":"Queue","slug":"queue","abbreviation":"queue","isGlobal":false,"errorMessage":"Queue system is not working properly.","style":{"columnSize":3,"buttonLines":"multi","multiplier":0.4,"opacity":{"healthy":"0.4","failing":"1"}},"notify":true,"targets":[{"id":"0f7a0f5e-67e2-441c-8648-edb0b8c1e976","name":"default","display":"default","resource":null,"result":null,"value":null,"checks":null,"testJob":"PragmaRX\\Health\\Support\\Jobs\\TestJob","cacheInstance":"cache","notify":true,"connection":""}],"checker":[],"resources":null,"notified":null,"currentAction":null,"graphEnabled":null,"executable":null,"internal_error":null,"columnSize":3},"result":null,"value":null,"checks":null,"testJob":"PragmaRX\\Health\\Support\\Jobs\\TestJob","cacheInstance":"cache","notify":true,"connection":""}],"checker":[],"resources":null,"notified":null,"currentAction":null,"graphEnabled":null,"executable":null,"internal_error":null,"columnSize":3},"QueueWorkers":{"id":"cef80439-8e47-414c-b5f4-9c93f6c3df35","name":"QueueWorkers","slug":"queueworkers","abbreviation":"qwrkrs","isGlobal":false,"errorMessage":null,"style":{"columnSize":3,"buttonLines":"multi","multiplier":0.4,"opacity":{"healthy":"0.4","failing":"1"}},"notify":true,"targets":[{"id":"a8423e9d-5f71-4b59-9c4d-66565416612d","name":"default","display":"default","resource":{"id":"cef80439-8e47-414c-b5f4-9c93f6c3df35","name":"QueueWorkers","slug":"queueworkers","abbreviation":"qwrkrs","isGlobal":false,"errorMessage":null,"style":{"columnSize":3,"buttonLines":"multi","multiplier":0.4,"opacity":{"healthy":"0.4","failing":"1"}},"notify":true,"targets":[{"id":"a8423e9d-5f71-4b59-9c4d-66565416612d","name":"default","display":"default","resource":null,"result":null,"value":null,"checks":null,"command":"ps aux | grep php | grep queue:work","method":"process_count","processName":"php","pidFile":"","instances":null,"pidFileMissingErrorMessage":"Process ID file is missing: %s.","pidFileMissingNotLocked":"Process ID file is not being used by any process: %s."}],"checker":[],"resources":null,"notified":null,"currentAction":null,"graphEnabled":null,"executable":null,"internal_error":null,"columnSize":3},"result":null,"value":null,"checks":null,"command":"ps aux | grep php | grep queue:work","method":"process_count","processName":"php","pidFile":"","instances":{"minimum":{"count":1,"message":"Process \"%s\" has not enough instances running: it has %s, when should have at least %s"},"maximum":{"count":3,"message":"Process \"%s\" exceeded the maximum number of running instances: it has %s, when should have at most %s"}},"pidFileMissingErrorMessage":"Process ID file is missing: %s.","pidFileMissingNotLocked":"Process ID file is not being used by any process: %s."}],"checker":[],"resources":null,"notified":null,"currentAction":null,"graphEnabled":null,"executable":null,"internal_error":null,"columnSize":3},"RebootRequired":{"id":"31152b2b-2c65-40f2-a19b-c06ba238d3be","name":"RebootRequired","slug":"rebootrequired","abbreviation":"rbtrqrd","isGlobal":false,"errorMessage":"A reboot is required in this server (Uptime Checker)","style":{"columnSize":3,"buttonLines":"multi","multiplier":0.4,"opacity":{"healthy":"0.4","failing":"1"}},"notify":true,"targets":[{"id":"de1a43d0-6cfa-40d7-b4dd-e3bd5bc6fb92","name":"default","display":"default","resource":{"id":"31152b2b-2c65-40f2-a19b-c06ba238d3be","name":"RebootRequired","slug":"rebootrequired","abbreviation":"rbtrqrd","isGlobal":false,"errorMessage":"A reboot is required in this server (Uptime Checker)","style":{"columnSize":3,"buttonLines":"multi","multiplier":0.4,"opacity":{"healthy":"0.4","failing":"1"}},"notify":true,"targets":[{"id":"de1a43d0-6cfa-40d7-b4dd-e3bd5bc6fb92","name":"default","display":"default","resource":null,"result":null,"value":null,"checks":null,"fileExists":null,"fileDoNotExists":null,"directoryExists":null,"directoryDoNotExists":null}],"checker":[],"resources":null,"notified":null,"currentAction":null,"graphEnabled":null,"executable":null,"internal_error":null,"columnSize":3},"result":null,"value":null,"checks":null,"fileExists":null,"fileDoNotExists":["\/var\/run\/reboot-required"],"directoryExists":null,"directoryDoNotExists":null}],"checker":[],"resources":null,"notified":null,"currentAction":null,"graphEnabled":null,"executable":null,"internal_error":null,"columnSize":3},"Redis":{"id":"98c451b4-4026-400e-9935-3806c065efe1","name":"Redis","slug":"redis","abbreviation":"rds","isGlobal":false,"errorMessage":"Got a wrong value back from Redis.","style":{"columnSize":3,"buttonLines":"multi","multiplier":0.4,"opacity":{"healthy":"0.4","failing":"1"}},"notify":true,"targets":[{"id":"7235d4ce-db8e-437d-9b57-6e50574f8da5","name":"default","display":"default","resource":{"id":"98c451b4-4026-400e-9935-3806c065efe1","name":"Redis","slug":"redis","abbreviation":"rds","isGlobal":false,"errorMessage":"Got a wrong value back from Redis.","style":{"columnSize":3,"buttonLines":"multi","multiplier":0.4,"opacity":{"healthy":"0.4","failing":"1"}},"notify":true,"targets":[{"id":"7235d4ce-db8e-437d-9b57-6e50574f8da5","name":"default","display":"default","resource":null,"result":null,"value":null,"checks":null,"key":"health:redis:key","connection":""}],"checker":[],"resources":null,"notified":null,"currentAction":null,"graphEnabled":null,"executable":null,"internal_error":null,"columnSize":3},"result":null,"value":null,"checks":null,"key":"health:redis:key","connection":""}],"checker":[],"resources":null,"notified":null,"currentAction":null,"graphEnabled":null,"executable":null,"internal_error":null,"columnSize":3},"RedisConnectable":{"id":"6d64face-f526-470a-9893-ab9431818988","name":"Redis Connectable","slug":"redis-connectable","abbreviation":"redisconn","isGlobal":false,"errorMessage":"Could not connect to %s on port %s","style":{"columnSize":3,"buttonLines":"multi","multiplier":0.4,"opacity":{"healthy":"0.4","failing":"1"}},"notify":true,"targets":[{"id":"c0ad662a-5424-437e-9b38-17b056a95718","name":"localhost","display":"localhost","resource":{"id":"6d64face-f526-470a-9893-ab9431818988","name":"Redis Connectable","slug":"redis-connectable","abbreviation":"redisconn","isGlobal":false,"errorMessage":"Could not connect to %s on port %s","style":{"columnSize":3,"buttonLines":"multi","multiplier":0.4,"opacity":{"healthy":"0.4","failing":"1"}},"notify":true,"targets":[{"id":"c0ad662a-5424-437e-9b38-17b056a95718","name":"localhost","display":"localhost","resource":null,"result":null,"value":null,"checks":null,"hostname":"localhost","port":6379,"timeout":2}],"checker":[],"resources":null,"notified":null,"currentAction":null,"graphEnabled":null,"executable":null,"internal_error":null,"columnSize":3},"result":null,"value":null,"checks":null,"hostname":"localhost","port":6379,"timeout":2}],"checker":[],"resources":null,"notified":null,"currentAction":null,"graphEnabled":null,"executable":null,"internal_error":null,"columnSize":3},"RedisServer":{"id":"7da96e93-6d66-48e7-9492-a8bd29f49a5b","name":"RedisServer","slug":"redisserver","abbreviation":"rdssrvr","isGlobal":false,"errorMessage":null,"style":{"columnSize":3,"buttonLines":"multi","multiplier":0.4,"opacity":{"healthy":"0.4","failing":"1"}},"notify":true,"targets":[{"id":"02b98958-9c99-4140-b721-2bdbebcebfb8","name":"default","display":"default","resource":{"id":"7da96e93-6d66-48e7-9492-a8bd29f49a5b","name":"RedisServer","slug":"redisserver","abbreviation":"rdssrvr","isGlobal":false,"errorMessage":null,"style":{"columnSize":3,"buttonLines":"multi","multiplier":0.4,"opacity":{"healthy":"0.4","failing":"1"}},"notify":true,"targets":[{"id":"02b98958-9c99-4140-b721-2bdbebcebfb8","name":"default","display":"default","resource":null,"result":null,"value":null,"checks":null,"command":"pgrep %s","method":"process_count","processName":"redis-server","pidFile":"","instances":null,"pidFileMissingErrorMessage":"Process ID file is missing: %s.","pidFileMissingNotLocked":"Process ID file is not being used by any process: %s."}],"checker":[],"resources":null,"notified":null,"currentAction":null,"graphEnabled":null,"executable":null,"internal_error":null,"columnSize":3},"result":null,"value":null,"checks":null,"command":"pgrep %s","method":"process_count","processName":"redis-server","pidFile":"","instances":{"minimum":{"count":1,"message":"Process \"%s\" has not enough instances running: it has %s, when should have at least %s"},"maximum":{"count":20,"message":"Process \"%s\" exceeded the maximum number of running instances: it has %s, when should have at most %s"}},"pidFileMissingErrorMessage":"Process ID file is missing: %s.","pidFileMissingNotLocked":"Process ID file is not being used by any process: %s."}],"checker":[],"resources":null,"notified":null,"currentAction":null,"graphEnabled":null,"executable":null,"internal_error":null,"columnSize":3},"RoutesCached":{"id":"7930cc1d-24b5-4e53-a608-46ba733bb040","name":"Routes Cached","slug":"routes-cached","abbreviation":"rtcch","isGlobal":false,"errorMessage":"Routes are not cached","style":{"columnSize":3,"buttonLines":"multi","multiplier":0.4,"opacity":{"healthy":"0.4","failing":"1"}},"notify":true,"targets":[{"id":"c98f42ab-48eb-4f35-a953-f8f99f8213e0","name":"default","display":"default","resource":{"id":"7930cc1d-24b5-4e53-a608-46ba733bb040","name":"Routes Cached","slug":"routes-cached","abbreviation":"rtcch","isGlobal":false,"errorMessage":"Routes are not cached","style":{"columnSize":3,"buttonLines":"multi","multiplier":0.4,"opacity":{"healthy":"0.4","failing":"1"}},"notify":true,"targets":[{"id":"c98f42ab-48eb-4f35-a953-f8f99f8213e0","name":"default","display":"default","resource":null,"result":null,"value":null,"checks":null,"expressionValue":"app()->routesAreCached()","shouldReturn":true}],"checker":[],"resources":null,"notified":null,"currentAction":null,"graphEnabled":null,"executable":null,"internal_error":null,"columnSize":3},"result":null,"value":null,"checks":null,"expressionValue":"app()->routesAreCached()","shouldReturn":true}],"checker":[],"resources":null,"notified":null,"currentAction":null,"graphEnabled":null,"executable":null,"internal_error":null,"columnSize":3},"ServerLoad":{"id":"4ee1cd98-ffed-43c0-9941-52637700fcbd","name":"ServerLoad","slug":"serverload","abbreviation":"load","isGlobal":false,"errorMessage":"Your server might be overloaded, current server load values are \"%s, %s and %s\", which are above the threshold values: \"%s, %s and %s\".","style":{"columnSize":3,"buttonLines":"multi","multiplier":0.4,"opacity":{"healthy":"0.4","failing":"1"}},"notify":true,"targets":[{"id":"e2b03d57-ada6-4976-9cb9-b3eac0398a5c","name":"default","display":"default","resource":{"id":"4ee1cd98-ffed-43c0-9941-52637700fcbd","name":"ServerLoad","slug":"serverload","abbreviation":"load","isGlobal":false,"errorMessage":"Your server might be overloaded, current server load values are \"%s, %s and %s\", which are above the threshold values: \"%s, %s and %s\".","style":{"columnSize":3,"buttonLines":"multi","multiplier":0.4,"opacity":{"healthy":"0.4","failing":"1"}},"notify":true,"targets":[{"id":"e2b03d57-ada6-4976-9cb9-b3eac0398a5c","name":"default","display":"default","resource":null,"result":null,"value":null,"checks":null,"regex":"~(?<time_hour>\\d{1,2}):(?<time_minute>\\d{2})(?::(?<time_second>\\d{2}))?\\s+up\\s+(?:(?<up_days>\\d+)\\s+days?,\\s+)?\\b(?:(?<up_hours>\\d+):)?(?<up_minutes>\\d+)(?:\\s+(?:minute|minutes|min)?)?,\\s+(?<users>\\d+).+?(?<load_1>\\d+.\\d+),?\\s+(?<load_5>\\d+.\\d+),?\\s+(?<load_15>\\d+.\\d+)~","command":"uptime 2>&1","maxLoad":null,"actionMessage":"Too much load! (Server Load Checker)"}],"checker":[],"resources":null,"notified":null,"currentAction":null,"graphEnabled":null,"executable":null,"internal_error":null,"columnSize":3},"result":null,"value":null,"checks":null,"regex":"~(?<time_hour>\\d{1,2}):(?<time_minute>\\d{2})(?::(?<time_second>\\d{2}))?\\s+up\\s+(?:(?<up_days>\\d+)\\s+days?,\\s+)?\\b(?:(?<up_hours>\\d+):)?(?<up_minutes>\\d+)(?:\\s+(?:minute|minutes|min)?)?,\\s+(?<users>\\d+).+?(?<load_1>\\d+.\\d+),?\\s+(?<load_5>\\d+.\\d+),?\\s+(?<load_15>\\d+.\\d+)~","command":"uptime 2>&1","maxLoad":{"load_1":2,"load_5":1.5,"load_15":1},"actionMessage":"Too much load! (Server Load Checker)"}],"checker":[],"resources":null,"notified":null,"currentAction":null,"graphEnabled":null,"executable":null,"internal_error":null,"columnSize":3},"ServerUptime":{"id":"f73bd71c-e492-4f06-b965-09c991e644c4","name":"ServerUptime","slug":"serveruptime","abbreviation":"uptm","isGlobal":false,"errorMessage":"Looks like your server was recently rebooted, current uptime is now \"%s\" and it was \"%s\" before restart.","style":{"columnSize":3,"buttonLines":"multi","multiplier":0.4,"opacity":{"healthy":"0.4","failing":"1"}},"notify":true,"targets":[{"id":"ed5476f5-cbbe-425d-8e92-24d2839331d2","name":"default","display":"default","resource":{"id":"f73bd71c-e492-4f06-b965-09c991e644c4","name":"ServerUptime","slug":"serveruptime","abbreviation":"uptm","isGlobal":false,"errorMessage":"Looks like your server was recently rebooted, current uptime is now \"%s\" and it was \"%s\" before restart.","style":{"columnSize":3,"buttonLines":"multi","multiplier":0.4,"opacity":{"healthy":"0.4","failing":"1"}},"notify":true,"targets":[{"id":"ed5476f5-cbbe-425d-8e92-24d2839331d2","name":"default","display":"default","resource":null,"result":null,"value":null,"checks":null,"regex":"~(?<time_hour>\\d{1,2}):(?<time_minute>\\d{2})(?::(?<time_second>\\d{2}))?\\s+up\\s+(?:(?<up_days>\\d+)\\s+days?,\\s+)?\\b(?:(?<up_hours>\\d+):)?(?<up_minutes>\\d+)(?:\\s+(?:minute|minutes|min)?)?,\\s+(?<users>\\d+)?.+?(?<load_1>\\d+.\\d+),?\\s+(?<load_5>\\d+.\\d+),?\\s+(?<load_15>\\d+.\\d+)~","command":"uptime 2>&1","saveTo":"\/home\/cotuong\/domains\/cotuong.top\/public_html\/storage\/app\/uptime.json","actionMessage":"Your server was rebooted (Uptime Checker)"}],"checker":[],"resources":null,"notified":null,"currentAction":null,"graphEnabled":null,"executable":null,"internal_error":null,"columnSize":3},"result":null,"value":null,"checks":null,"regex":"~(?<time_hour>\\d{1,2}):(?<time_minute>\\d{2})(?::(?<time_second>\\d{2}))?\\s+up\\s+(?:(?<up_days>\\d+)\\s+days?,\\s+)?\\b(?:(?<up_hours>\\d+):)?(?<up_minutes>\\d+)(?:\\s+(?:minute|minutes|min)?)?,\\s+(?<users>\\d+)?.+?(?<load_1>\\d+.\\d+),?\\s+(?<load_5>\\d+.\\d+),?\\s+(?<load_15>\\d+.\\d+)~","command":"uptime 2>&1","saveTo":"\/home\/cotuong\/domains\/cotuong.top\/public_html\/storage\/app\/uptime.json","actionMessage":"Your server was rebooted (Uptime Checker)"}],"checker":[],"resources":null,"notified":null,"currentAction":null,"graphEnabled":null,"executable":null,"internal_error":null,"columnSize":3},"Supervisor":{"id":"02e3c5c5-a932-47c8-8657-660c8d7fb39f","name":"Supervisor","slug":"supervisor","abbreviation":"sprvsr","isGlobal":false,"errorMessage":null,"style":{"columnSize":3,"buttonLines":"multi","multiplier":0.4,"opacity":{"healthy":"0.4","failing":"1"}},"notify":true,"targets":[{"id":"6241078c-953d-45ff-843c-5f2b17136dd6","name":"default","display":"default","resource":{"id":"02e3c5c5-a932-47c8-8657-660c8d7fb39f","name":"Supervisor","slug":"supervisor","abbreviation":"sprvsr","isGlobal":false,"errorMessage":null,"style":{"columnSize":3,"buttonLines":"multi","multiplier":0.4,"opacity":{"healthy":"0.4","failing":"1"}},"notify":true,"targets":[{"id":"6241078c-953d-45ff-843c-5f2b17136dd6","name":"default","display":"default","resource":null,"result":null,"value":null,"checks":null,"command":"ps aux | grep python | grep supervisord","method":"process_count","processName":"supervisor","pidFile":"","instances":null,"pidFileMissingErrorMessage":"Process ID file is missing: %s.","pidFileMissingNotLocked":"Process ID file is not being used by any process: %s."}],"checker":[],"resources":null,"notified":null,"currentAction":null,"graphEnabled":null,"executable":null,"internal_error":null,"columnSize":3},"result":null,"value":null,"checks":null,"command":"ps aux | grep python | grep supervisord","method":"process_count","processName":"supervisor","pidFile":"","instances":{"minimum":{"count":1,"message":"Process \"%s\" has not enough instances running: it has %s, when should have at least %s"},"maximum":{"count":3,"message":"Process \"%s\" exceeded the maximum number of running instances: it has %s, when should have at most %s"}},"pidFileMissingErrorMessage":"Process ID file is missing: %s.","pidFileMissingNotLocked":"Process ID file is not being used by any process: %s."}],"checker":[],"resources":null,"notified":null,"currentAction":null,"graphEnabled":null,"executable":null,"internal_error":null,"columnSize":3}}