{"API":{"id":"4bc8e8e4-8b46-45ad-8d73-c5a2eead6fcf","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":"6919dc82-ecac-49bc-821a-c4ffc2cfdca6","name":"default","display":"default","resource":{"id":"4bc8e8e4-8b46-45ad-8d73-c5a2eead6fcf","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":"6919dc82-ecac-49bc-821a-c4ffc2cfdca6","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":"a6be300d-4fc0-43ea-9944-db934bb2d296","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":"80cc3007-7423-4708-b701-c1f5e6dd5663","name":"default","display":"default","resource":{"id":"a6be300d-4fc0-43ea-9944-db934bb2d296","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":"80cc3007-7423-4708-b701-c1f5e6dd5663","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":"9a0ebaf6-8c47-4811-85e7-3d18481728fe","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":"195341b5-34f5-4b4d-8ed6-a660a3ca86db","name":"default","display":"default","resource":{"id":"9a0ebaf6-8c47-4811-85e7-3d18481728fe","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":"195341b5-34f5-4b4d-8ed6-a660a3ca86db","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":"80021ec1-3c25-4eb2-b01f-88e2b8963e97","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":"5898b565-3b80-4886-a6a1-f2aa9eba9cd8","name":"default","display":"default","resource":{"id":"80021ec1-3c25-4eb2-b01f-88e2b8963e97","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":"5898b565-3b80-4886-a6a1-f2aa9eba9cd8","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":"5240a476-1d22-468d-8211-109737afc61a","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":"92aa77ab-0b72-48b7-8a88-58ae8427f6ca","name":"users","display":"users","resource":{"id":"5240a476-1d22-468d-8211-109737afc61a","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":"92aa77ab-0b72-48b7-8a88-58ae8427f6ca","name":"users","display":"users","resource":null,"result":null,"value":null,"checks":null,"type":"find_first_model","models":null},{"id":"81ddebec-8c44-46c5-a893-6bde87f1d5dd","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":"81ddebec-8c44-46c5-a893-6bde87f1d5dd","name":"query speed","display":"query speed","resource":{"id":"5240a476-1d22-468d-8211-109737afc61a","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":"92aa77ab-0b72-48b7-8a88-58ae8427f6ca","name":"users","display":"users","resource":null,"result":null,"value":null,"checks":null,"type":"find_first_model","models":null},{"id":"81ddebec-8c44-46c5-a893-6bde87f1d5dd","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":"e122d2c7-1824-42b1-9107-9805bf7db584","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":"a4c1260c-1816-4e27-84aa-1e8253f893a7","name":"default","display":"default","resource":{"id":"e122d2c7-1824-42b1-9107-9805bf7db584","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":"a4c1260c-1816-4e27-84aa-1e8253f893a7","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":"ec1688bf-b7fa-4d15-91e0-aa81b663dbe7","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":"0c9bc35b-95d1-4ef8-9bb2-f81ee82ac734","name":"default","display":"default","resource":{"id":"ec1688bf-b7fa-4d15-91e0-aa81b663dbe7","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":"0c9bc35b-95d1-4ef8-9bb2-f81ee82ac734","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":"6c5fefda-1c6a-4bfa-b45b-00fa3b2bc006","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":"6a044e92-c3f9-4926-aaeb-fb3034b497c2","name":"root","display":"root","resource":{"id":"6c5fefda-1c6a-4bfa-b45b-00fa3b2bc006","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":"6a044e92-c3f9-4926-aaeb-fb3034b497c2","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":"285bc195-18d3-4b30-aab3-c78ded7554d6","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":"33ab07ca-db6b-46d3-9a27-ff940552fab6","name":"default","display":"default","resource":{"id":"285bc195-18d3-4b30-aab3-c78ded7554d6","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":"33ab07ca-db6b-46d3-9a27-ff940552fab6","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":"ccb07a67-eb76-420c-af05-6776a724724a","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":"193bb4a1-f12e-482d-b5f6-cc5c194c5c45","name":0,"display":0,"resource":{"id":"ccb07a67-eb76-420c-af05-6776a724724a","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":"193bb4a1-f12e-482d-b5f6-cc5c194c5c45","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":"f8eaa55c-715e-4b8a-81ee-b490891adb43","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":"4549dc6f-914f-4cc3-abd3-4379105105f5","name":"default","display":"default","resource":{"id":"f8eaa55c-715e-4b8a-81ee-b490891adb43","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":"4549dc6f-914f-4cc3-abd3-4379105105f5","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":"a87eda1f-eacc-46bf-b5a8-aa94f3927d17","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":"dc5e9c1d-1fcb-447e-95d5-f0e08179b934","name":"default","display":"default","resource":{"id":"a87eda1f-eacc-46bf-b5a8-aa94f3927d17","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":"dc5e9c1d-1fcb-447e-95d5-f0e08179b934","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":"3d1f9779-4cf4-4391-bd2f-e41b0239d0be","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":"35afc91e-15df-4df7-8361-38ef4646f135","name":"default","display":"default","resource":{"id":"3d1f9779-4cf4-4391-bd2f-e41b0239d0be","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":"35afc91e-15df-4df7-8361-38ef4646f135","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":"6d8c2d88-f078-48bb-abfd-d9fdd5d0a0cb","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":"2ec41247-8496-4e8a-9941-bc6e0ec2fe11","name":"default","display":"default","resource":{"id":"6d8c2d88-f078-48bb-abfd-d9fdd5d0a0cb","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":"2ec41247-8496-4e8a-9941-bc6e0ec2fe11","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":"d2275b05-23f2-45ed-a8f8-7be5ece62bc9","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":"6966846e-710f-41e5-8f3a-5d16b279be82","name":"rio de janeiro servers","display":"rio de janeiro servers","resource":{"id":"d2275b05-23f2-45ed-a8f8-7be5ece62bc9","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":"6966846e-710f-41e5-8f3a-5d16b279be82","name":"rio de janeiro servers","display":"rio de janeiro servers","resource":null,"result":null,"value":null,"checks":null,"hostname":"google.com","acceptedLatency":15},{"id":"000c1a02-260a-4a05-ad8f-7516695d21ee","name":"south america servers","display":"south america servers","resource":null,"result":null,"value":null,"checks":null,"hostname":"globo.com","acceptedLatency":20},{"id":"c70a3f40-bb08-4aa7-b952-f9359adcc4bb","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":"000c1a02-260a-4a05-ad8f-7516695d21ee","name":"south america servers","display":"south america servers","resource":{"id":"d2275b05-23f2-45ed-a8f8-7be5ece62bc9","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":"6966846e-710f-41e5-8f3a-5d16b279be82","name":"rio de janeiro servers","display":"rio de janeiro servers","resource":null,"result":null,"value":null,"checks":null,"hostname":"google.com","acceptedLatency":15},{"id":"000c1a02-260a-4a05-ad8f-7516695d21ee","name":"south america servers","display":"south america servers","resource":null,"result":null,"value":null,"checks":null,"hostname":"globo.com","acceptedLatency":20},{"id":"c70a3f40-bb08-4aa7-b952-f9359adcc4bb","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":"c70a3f40-bb08-4aa7-b952-f9359adcc4bb","name":"europe servers","display":"europe servers","resource":{"id":"d2275b05-23f2-45ed-a8f8-7be5ece62bc9","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":"6966846e-710f-41e5-8f3a-5d16b279be82","name":"rio de janeiro servers","display":"rio de janeiro servers","resource":null,"result":null,"value":null,"checks":null,"hostname":"google.com","acceptedLatency":15},{"id":"000c1a02-260a-4a05-ad8f-7516695d21ee","name":"south america servers","display":"south america servers","resource":null,"result":null,"value":null,"checks":null,"hostname":"globo.com","acceptedLatency":20},{"id":"c70a3f40-bb08-4aa7-b952-f9359adcc4bb","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":"05f4f0aa-20b9-4992-9e73-ddc08f8de565","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":"758319e2-9cc2-4dc6-a00c-148bb69cc2df","name":"default","display":"default","resource":{"id":"05f4f0aa-20b9-4992-9e73-ddc08f8de565","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":"758319e2-9cc2-4dc6-a00c-148bb69cc2df","name":"default","display":"default","resource":null,"result":null,"value":null,"checks":null,"driver":"local","file":"pragmarx-health-storage-testfile.txt","contents":"n7tny6glhsZXvBQkZBWDh62opRGv0C4e"}],"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":"n7tny6glhsZXvBQkZBWDh62opRGv0C4e"}],"checker":[],"resources":null,"notified":null,"currentAction":null,"graphEnabled":null,"executable":null,"internal_error":null,"columnSize":3},"Mail":{"id":"e8e44854-13cc-469f-a392-7883f24e86da","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":"ab4a540a-ef38-4ad5-a2d4-dbee00d24c33","name":"default","display":"default","resource":{"id":"e8e44854-13cc-469f-a392-7883f24e86da","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":"ab4a540a-ef38-4ad5-a2d4-dbee00d24c33","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":"a11e98e8-1dd7-4b69-affa-bb4a9d38fe83","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":"c10c48e5-b9de-4d1d-abba-648fdc6912dd","name":"default","display":"default","resource":{"id":"a11e98e8-1dd7-4b69-affa-bb4a9d38fe83","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":"c10c48e5-b9de-4d1d-abba-648fdc6912dd","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":"9680142b-ecda-4df5-a506-57a9894e42e6","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":"3187cc1f-315f-46bd-a53f-df03c365571f","name":"default","display":"default","resource":{"id":"9680142b-ecda-4df5-a506-57a9894e42e6","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":"3187cc1f-315f-46bd-a53f-df03c365571f","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":"2e33374b-0ac1-4369-98d2-8386ce12e0a6","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":"2b63f462-56aa-4307-a0bb-f7d970a864c7","name":"localhost","display":"localhost","resource":{"id":"2e33374b-0ac1-4369-98d2-8386ce12e0a6","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":"2b63f462-56aa-4307-a0bb-f7d970a864c7","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":"44e9e3ed-eaf5-4368-b556-830577027ef8","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":"d53752dc-1b89-482f-80a1-5cebf3f51f70","name":"default","display":"default","resource":{"id":"44e9e3ed-eaf5-4368-b556-830577027ef8","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":"d53752dc-1b89-482f-80a1-5cebf3f51f70","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":"c936d685-01a6-44d7-91c9-98f722892269","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":"4f2c15e5-89d9-4f05-bb20-280d80566d92","name":"default","display":"default","resource":{"id":"c936d685-01a6-44d7-91c9-98f722892269","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":"4f2c15e5-89d9-4f05-bb20-280d80566d92","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":"0ab4b91a-8be8-4997-ace2-63c886050de8","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":"aab2256c-290d-455a-a7fc-70c28090f64f","name":"default","display":"default","resource":{"id":"0ab4b91a-8be8-4997-ace2-63c886050de8","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":"aab2256c-290d-455a-a7fc-70c28090f64f","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":"589b8d69-c8ab-4ebf-ba31-887319bfa983","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":"1849f9d7-7d5e-4d1c-9023-ba90f5233ebf","name":"default","display":"default","resource":{"id":"589b8d69-c8ab-4ebf-ba31-887319bfa983","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":"1849f9d7-7d5e-4d1c-9023-ba90f5233ebf","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":"22a50660-5ea3-40a8-88b9-283714e1a490","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":"e77b2d01-93c4-4247-9afe-9c8a0826929b","name":"default","display":"default","resource":{"id":"22a50660-5ea3-40a8-88b9-283714e1a490","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":"e77b2d01-93c4-4247-9afe-9c8a0826929b","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":"aaa0b6d1-57d5-4a84-84f5-c2d80882747d","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":"9ac917ac-1462-440c-af8a-40ab98403a2f","name":"default","display":"default","resource":{"id":"aaa0b6d1-57d5-4a84-84f5-c2d80882747d","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":"9ac917ac-1462-440c-af8a-40ab98403a2f","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":"a03ea474-9b9f-4f5b-9c66-a75910f7e376","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":"c36b3856-55d5-4162-86d3-268b630d204d","name":"default","display":"default","resource":{"id":"a03ea474-9b9f-4f5b-9c66-a75910f7e376","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":"c36b3856-55d5-4162-86d3-268b630d204d","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":"55f91d0b-55c8-4676-92e1-3e75a060b845","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":"72a38f53-4290-497a-ad78-1a9f32fc2bf3","name":"localhost","display":"localhost","resource":{"id":"55f91d0b-55c8-4676-92e1-3e75a060b845","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":"72a38f53-4290-497a-ad78-1a9f32fc2bf3","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":"62b24ec1-d0ea-49df-8c8b-a33bc3c76bd5","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":"4b7980a6-f3de-4b3c-92d6-b8eb445aa9e6","name":"default","display":"default","resource":{"id":"62b24ec1-d0ea-49df-8c8b-a33bc3c76bd5","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":"4b7980a6-f3de-4b3c-92d6-b8eb445aa9e6","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":"83686725-dfb1-469f-b081-8b7cfc58bf5a","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":"7ae61f48-8db5-4e98-a823-d4ce082c9ace","name":"default","display":"default","resource":{"id":"83686725-dfb1-469f-b081-8b7cfc58bf5a","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":"7ae61f48-8db5-4e98-a823-d4ce082c9ace","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":"920e80b2-769a-4ed0-a7d4-ba7fc90ec4be","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":"311a6eea-2c89-4961-b5ef-7c620d5a2ec2","name":"default","display":"default","resource":{"id":"920e80b2-769a-4ed0-a7d4-ba7fc90ec4be","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":"311a6eea-2c89-4961-b5ef-7c620d5a2ec2","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":"198c71cf-6c1d-40db-ab49-a37b405b535d","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":"9daff318-5a90-4047-b3d1-bd600f0f795f","name":"default","display":"default","resource":{"id":"198c71cf-6c1d-40db-ab49-a37b405b535d","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":"9daff318-5a90-4047-b3d1-bd600f0f795f","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":"b508f7d4-21c8-4066-b9b1-ab7844d8789d","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":"94182510-6fe1-4b93-8b4e-396c64dc890c","name":"default","display":"default","resource":{"id":"b508f7d4-21c8-4066-b9b1-ab7844d8789d","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":"94182510-6fe1-4b93-8b4e-396c64dc890c","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}}