There were 9 times over a 760 day period from October 25, 2022, that dio.org was checked for availability. According to the tests performed, dio.org was accessible a total of 9 times, with the most recent uptime on October 31, 2024, returning a code 200. No instances of inoperability occurred on dio.org based on inspections made as of November 24, 2024. No responses with an error status have been reported as of November 24, 2024, according to all received replies. Contrasting its 1.904 seconds average response time, dio.org replied in 0.586 seconds on October 31, 2024.