{"API":{"id":"f121010f-63ba-49ed-a07c-c3f856570b5c","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":"04b1d48a-b771-4a0e-ad27-7dab957b7c5d","name":"default","display":"default","resource":{"id":"f121010f-63ba-49ed-a07c-c3f856570b5c","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":"04b1d48a-b771-4a0e-ad27-7dab957b7c5d","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":"4d2404c9-05fc-49c1-bdae-40115ef3f427","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":"b20ec738-0b0f-4776-90d7-62282aa65b7e","name":"default","display":"default","resource":{"id":"4d2404c9-05fc-49c1-bdae-40115ef3f427","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":"b20ec738-0b0f-4776-90d7-62282aa65b7e","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":"94de219f-7101-4c83-bec4-2ae572912666","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":"74b3b442-22c6-4d46-8e2f-794ac047eb97","name":"default","display":"default","resource":{"id":"94de219f-7101-4c83-bec4-2ae572912666","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":"74b3b442-22c6-4d46-8e2f-794ac047eb97","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":"82cb88d2-4345-4bf5-aa2b-07ea0879526b","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":"3a79fd49-5e79-4a46-a094-6d868d66e428","name":"default","display":"default","resource":{"id":"82cb88d2-4345-4bf5-aa2b-07ea0879526b","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":"3a79fd49-5e79-4a46-a094-6d868d66e428","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":"cb3f9431-31d8-4c3c-a109-45de61f14ffa","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":"cdb5c946-cfaa-4695-942b-8373e421259e","name":"users","display":"users","resource":{"id":"cb3f9431-31d8-4c3c-a109-45de61f14ffa","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":"cdb5c946-cfaa-4695-942b-8373e421259e","name":"users","display":"users","resource":null,"result":null,"value":null,"checks":null,"type":"find_first_model","models":null},{"id":"f22dfe76-3157-466c-95c4-7bca180306dd","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":"f22dfe76-3157-466c-95c4-7bca180306dd","name":"query speed","display":"query speed","resource":{"id":"cb3f9431-31d8-4c3c-a109-45de61f14ffa","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":"cdb5c946-cfaa-4695-942b-8373e421259e","name":"users","display":"users","resource":null,"result":null,"value":null,"checks":null,"type":"find_first_model","models":null},{"id":"f22dfe76-3157-466c-95c4-7bca180306dd","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":"c0fd987a-6974-441e-a891-8b726783294b","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":"9b3e51b3-2c15-4771-880b-c2e680eaa026","name":"default","display":"default","resource":{"id":"c0fd987a-6974-441e-a891-8b726783294b","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":"9b3e51b3-2c15-4771-880b-c2e680eaa026","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":"efe839e5-3dbb-450f-8699-8be42ccce7e4","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":"216e228e-8b83-4aa8-a2e5-5a0bf5c0d910","name":"default","display":"default","resource":{"id":"efe839e5-3dbb-450f-8699-8be42ccce7e4","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":"216e228e-8b83-4aa8-a2e5-5a0bf5c0d910","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":"b69ef386-b22e-45f4-9917-f986800080cc","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":"9098f66b-7af1-4f09-931d-a0762cd12f8a","name":"root","display":"root","resource":{"id":"b69ef386-b22e-45f4-9917-f986800080cc","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":"9098f66b-7af1-4f09-931d-a0762cd12f8a","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":"c773f0a2-25a5-43c8-9ef8-2c44e19211aa","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":"d318b715-f034-417d-b032-a39b53223dee","name":"default","display":"default","resource":{"id":"c773f0a2-25a5-43c8-9ef8-2c44e19211aa","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":"d318b715-f034-417d-b032-a39b53223dee","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":"b9b61e3f-f595-4a55-9a9c-4cd4062611c2","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":"ec1bdb2a-2208-4331-8c08-001f2694b207","name":0,"display":0,"resource":{"id":"b9b61e3f-f595-4a55-9a9c-4cd4062611c2","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":"ec1bdb2a-2208-4331-8c08-001f2694b207","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":"213db2e7-8d7a-4bf3-8a21-72d4ff8beed9","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":"63ad996a-efbb-4dc0-8088-f02bbd9c06d8","name":"default","display":"default","resource":{"id":"213db2e7-8d7a-4bf3-8a21-72d4ff8beed9","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":"63ad996a-efbb-4dc0-8088-f02bbd9c06d8","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":"2304b4c9-ba60-4d1e-bd4d-a4900fc9e487","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":"884d5573-bd65-47bb-b500-35f665c82352","name":"default","display":"default","resource":{"id":"2304b4c9-ba60-4d1e-bd4d-a4900fc9e487","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":"884d5573-bd65-47bb-b500-35f665c82352","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":"44a1831d-9249-4e5c-a813-f1b0f8d38c85","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":"5fd4bb14-04e4-4020-9336-e85196c841ac","name":"default","display":"default","resource":{"id":"44a1831d-9249-4e5c-a813-f1b0f8d38c85","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":"5fd4bb14-04e4-4020-9336-e85196c841ac","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":"9becf459-bb42-4d45-9cce-636714c14197","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":"fd3c93c8-7357-419a-860f-3c7a8082220f","name":"default","display":"default","resource":{"id":"9becf459-bb42-4d45-9cce-636714c14197","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":"fd3c93c8-7357-419a-860f-3c7a8082220f","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":"66d9fc3d-423e-44b5-a67e-2f3885f8b194","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":"bc3d0ac6-c5a5-478e-aaf5-d90174280dac","name":"rio de janeiro servers","display":"rio de janeiro servers","resource":{"id":"66d9fc3d-423e-44b5-a67e-2f3885f8b194","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":"bc3d0ac6-c5a5-478e-aaf5-d90174280dac","name":"rio de janeiro servers","display":"rio de janeiro servers","resource":null,"result":null,"value":null,"checks":null,"hostname":"google.com","acceptedLatency":15},{"id":"00ea66dd-4b90-4d3d-9109-bf8d39bbab50","name":"south america servers","display":"south america servers","resource":null,"result":null,"value":null,"checks":null,"hostname":"globo.com","acceptedLatency":20},{"id":"7230f819-252e-4707-b7c7-8c7eb55d1f56","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":"00ea66dd-4b90-4d3d-9109-bf8d39bbab50","name":"south america servers","display":"south america servers","resource":{"id":"66d9fc3d-423e-44b5-a67e-2f3885f8b194","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":"bc3d0ac6-c5a5-478e-aaf5-d90174280dac","name":"rio de janeiro servers","display":"rio de janeiro servers","resource":null,"result":null,"value":null,"checks":null,"hostname":"google.com","acceptedLatency":15},{"id":"00ea66dd-4b90-4d3d-9109-bf8d39bbab50","name":"south america servers","display":"south america servers","resource":null,"result":null,"value":null,"checks":null,"hostname":"globo.com","acceptedLatency":20},{"id":"7230f819-252e-4707-b7c7-8c7eb55d1f56","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":"7230f819-252e-4707-b7c7-8c7eb55d1f56","name":"europe servers","display":"europe servers","resource":{"id":"66d9fc3d-423e-44b5-a67e-2f3885f8b194","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":"bc3d0ac6-c5a5-478e-aaf5-d90174280dac","name":"rio de janeiro servers","display":"rio de janeiro servers","resource":null,"result":null,"value":null,"checks":null,"hostname":"google.com","acceptedLatency":15},{"id":"00ea66dd-4b90-4d3d-9109-bf8d39bbab50","name":"south america servers","display":"south america servers","resource":null,"result":null,"value":null,"checks":null,"hostname":"globo.com","acceptedLatency":20},{"id":"7230f819-252e-4707-b7c7-8c7eb55d1f56","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":"f9ca472b-6168-4da2-ad07-af6c7cbf26fe","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":"f05d0494-e0a5-46d9-b746-3d3d468e0776","name":"default","display":"default","resource":{"id":"f9ca472b-6168-4da2-ad07-af6c7cbf26fe","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":"f05d0494-e0a5-46d9-b746-3d3d468e0776","name":"default","display":"default","resource":null,"result":null,"value":null,"checks":null,"driver":"local","file":"pragmarx-health-storage-testfile.txt","contents":"l95Eo9CvbX4CHk9eg5RSRs0ESyaRUwKR"}],"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":"l95Eo9CvbX4CHk9eg5RSRs0ESyaRUwKR"}],"checker":[],"resources":null,"notified":null,"currentAction":null,"graphEnabled":null,"executable":null,"internal_error":null,"columnSize":3},"Mail":{"id":"45402563-2564-4dc2-919d-1e9575a618a7","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":"190d43f7-afa5-46d8-9681-544c3a651c37","name":"default","display":"default","resource":{"id":"45402563-2564-4dc2-919d-1e9575a618a7","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":"190d43f7-afa5-46d8-9681-544c3a651c37","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":"bd638b7f-1642-497c-b00b-d5a1ccae7853","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":"71131f8a-8acd-48e5-a312-0f46d3b66c1c","name":"default","display":"default","resource":{"id":"bd638b7f-1642-497c-b00b-d5a1ccae7853","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":"71131f8a-8acd-48e5-a312-0f46d3b66c1c","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":"080bc000-ae6d-4111-96cf-5e794f201c54","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":"1dcbe18f-e7d7-4d5e-bd53-c29b6c1ecb94","name":"default","display":"default","resource":{"id":"080bc000-ae6d-4111-96cf-5e794f201c54","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":"1dcbe18f-e7d7-4d5e-bd53-c29b6c1ecb94","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":"399cd1cf-110c-4ed6-8f5b-b7c1a9e594b0","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":"be872eba-434e-46ef-a285-f2ba649f2dd7","name":"localhost","display":"localhost","resource":{"id":"399cd1cf-110c-4ed6-8f5b-b7c1a9e594b0","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":"be872eba-434e-46ef-a285-f2ba649f2dd7","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":"169209e7-cfe7-46d6-82b0-9c6afec35f92","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":"90698f9f-2751-45ed-aa77-d9239c7dd7ae","name":"default","display":"default","resource":{"id":"169209e7-cfe7-46d6-82b0-9c6afec35f92","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":"90698f9f-2751-45ed-aa77-d9239c7dd7ae","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":"1dd8c6b1-2aff-4b23-9c40-61b3648afdc4","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":"2c9475a2-326f-4525-8ec6-f8a60883bfcf","name":"default","display":"default","resource":{"id":"1dd8c6b1-2aff-4b23-9c40-61b3648afdc4","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":"2c9475a2-326f-4525-8ec6-f8a60883bfcf","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":"7477497b-64a6-41af-a76b-68f8c61491fa","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":"2a7c65e5-ffd1-4f2d-9490-c30082a62a88","name":"default","display":"default","resource":{"id":"7477497b-64a6-41af-a76b-68f8c61491fa","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":"2a7c65e5-ffd1-4f2d-9490-c30082a62a88","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":"910e3534-c427-4e40-8ac1-b595f40d4a27","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":"23c48d0e-d6cb-4e65-a10f-8551dc6856c1","name":"default","display":"default","resource":{"id":"910e3534-c427-4e40-8ac1-b595f40d4a27","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":"23c48d0e-d6cb-4e65-a10f-8551dc6856c1","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":"8f3afcd5-2b56-4898-9cc1-9122bd79bca5","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":"9af0fc48-646b-43b2-a4f4-028db814bb8f","name":"default","display":"default","resource":{"id":"8f3afcd5-2b56-4898-9cc1-9122bd79bca5","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":"9af0fc48-646b-43b2-a4f4-028db814bb8f","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":"d0ba6c3f-d239-46ec-93fd-2e9915b9a91c","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":"11b28bad-5948-49ef-87c8-9e88f30296ef","name":"default","display":"default","resource":{"id":"d0ba6c3f-d239-46ec-93fd-2e9915b9a91c","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":"11b28bad-5948-49ef-87c8-9e88f30296ef","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":"8ed6b8e6-dc59-4db5-b794-bbcad35756de","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":"3eaa038b-d9fd-4d86-be76-62f04c4d7caf","name":"default","display":"default","resource":{"id":"8ed6b8e6-dc59-4db5-b794-bbcad35756de","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":"3eaa038b-d9fd-4d86-be76-62f04c4d7caf","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":"100226b6-7538-46e1-aa89-539243fce57a","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":"4b15b12b-051e-4b94-9821-e700110125ea","name":"localhost","display":"localhost","resource":{"id":"100226b6-7538-46e1-aa89-539243fce57a","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":"4b15b12b-051e-4b94-9821-e700110125ea","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":"5151ddaa-5929-44fe-ad05-3241b1353a23","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":"64b547fd-e460-4d59-a931-def31dcdc849","name":"default","display":"default","resource":{"id":"5151ddaa-5929-44fe-ad05-3241b1353a23","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":"64b547fd-e460-4d59-a931-def31dcdc849","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":"6e254ad1-6fd0-4b2a-8635-c5c7c6bb4d2f","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":"c0ec2f72-595c-4a1d-a26e-5fbc91cf9efc","name":"default","display":"default","resource":{"id":"6e254ad1-6fd0-4b2a-8635-c5c7c6bb4d2f","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":"c0ec2f72-595c-4a1d-a26e-5fbc91cf9efc","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":"1720fa73-c51c-4cb0-8f77-dfe587d32acc","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":"5b272e33-b251-41a3-b66f-8c57c3528f8d","name":"default","display":"default","resource":{"id":"1720fa73-c51c-4cb0-8f77-dfe587d32acc","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":"5b272e33-b251-41a3-b66f-8c57c3528f8d","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":"181782fe-0a92-42d6-b1be-2c2929b4c936","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":"34fe1ad9-d621-48e2-8c1f-264cbc7364bc","name":"default","display":"default","resource":{"id":"181782fe-0a92-42d6-b1be-2c2929b4c936","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":"34fe1ad9-d621-48e2-8c1f-264cbc7364bc","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":"e7f7a2b7-0e69-468a-ad5e-70818cafce69","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":"86d26748-69c6-434a-84c5-fcba3633f968","name":"default","display":"default","resource":{"id":"e7f7a2b7-0e69-468a-ad5e-70818cafce69","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":"86d26748-69c6-434a-84c5-fcba3633f968","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}}