More actions
No edit summary |
No edit summary |
||
(12 intermediate revisions by the same user not shown) | |||
Line 5: | Line 5: | ||
;Period 8PMEST-10PMEST | ;Period 8PMEST-10PMEST | ||
;Changes | ;Changes | ||
---- | |||
===Revised [[Project:Extensions|Extensions]] list=== | |||
---- | |||
====Dashboards and Monitoring==== | |||
*Adoption of two dashboards for stronger internal monitoring: | *Adoption of two dashboards for stronger internal monitoring: | ||
:*[https://www.netdata.cloud/ Netdata] | :*[https://www.netdata.cloud/ Netdata] | ||
Line 14: | Line 17: | ||
::*Logwatch | ::*Logwatch | ||
::*Multitail | ::*Multitail | ||
::*...Others like Logtail require some more tweaking for proper integration. | :::*...Others like Logtail require some more tweaking for proper integration. | ||
::*These modern monitoring tools are crazy good. Easy to access and use. However... | :::*These modern monitoring tools are crazy good. Easy to access and use. However... | ||
::*Due to the way they expose sensitive server information they won't be publicly accessible. | :::*Due to the way they expose sensitive server information they won't be publicly accessible. | ||
::* | :::*Helps me keep track of resource hogs, identify traffic anomalies and more effectively assess incident reports (if and when). | ||
; 3-22 notes | :; 3-22 notes | ||
# Pivoted away from [https://dashy.to/ Dashy] before even starting (an absurd amount of vulnerabilities wrapped in one npm install package!) | :# Pivoted away from [https://dashy.to/ Dashy] before even starting (an absurd amount of vulnerabilities wrapped in one npm install package!) | ||
# Orienting towards a simpler, custom-fit dashboard to combine all metrics (including curated Netdata and GoAccess outputs), logs | :# Orienting towards a simpler, custom-fit dashboard to combine all metrics (including curated Netdata and GoAccess outputs), logs ''and'' recent changes. | ||
# Automated the aforementioned to my needs. All internal services have consistent albeit basic access and archival methods in place. | :# Automated the aforementioned to my needs. All internal services have consistent albeit basic access and archival methods in place. | ||
# Created a collection of scripts for managing the dashboards, recording metrics & storing the logs (securely). | :# Created a collection of scripts for managing the dashboards, recording metrics & storing the logs (securely). | ||
:;Three external monitors | |||
;Three external monitors | ::DigitalOcean (''Host'') - Various opt-in metrics, notifications and a responsive support team. | ||
:DigitalOcean (''Host'') - Various opt-in metrics, notifications and a responsive support team. | ::[https://betterstack.com/ BetterStack] More granular at free tier than UptimeRobot. | ||
:[https://betterstack.com/ BetterStack] More granular at free tier than UptimeRobot. | ::[https://uptimerobot.com/ UptimeRobot] Most basic monitor for sanity checking. Minimal offerings at free tier. | ||
:[https://uptimerobot.com/ UptimeRobot] Most basic monitor for sanity checking. Minimal offerings at free tier. | :; For me, this covers the level of redundancy and monitoring I'm looking for. It covers both internal and external services, allows parity checking, comparison and historic logs I can review over time. | ||
; For me, this covers the level of redundancy and monitoring I'm looking for. It covers both internal and external services, allows parity checking, comparison and historic logs I can review over time. | ---- | ||
====SEO Updates==== | |||
:*Indexing! The site is now appropriately being crawled. (3-18) | :*Indexing! The site is now appropriately being crawled. (3-18) | ||
:*Sitemap accepted, robots happy, on-site adjustments to follow. (3-18<) | :*Sitemap accepted, robots happy, on-site adjustments to follow. (3-18<) | ||
Line 40: | Line 42: | ||
:*DigitalOcean - Particulars about metrics, extra firewall tweaks, load balancing, etc. Their docs are decent, their support actually answers. | :*DigitalOcean - Particulars about metrics, extra firewall tweaks, load balancing, etc. Their docs are decent, their support actually answers. | ||
::*Talks ongoing from 3-21 to 3-23. Essentially finished. | ::*Talks ongoing from 3-21 to 3-23. Essentially finished. | ||
:*MediaWikifolks - MediaWiki 1.44, Parsoid status, Extension updates, Extension depreciation, ideal package & library versions, etc. | :*MediaWikifolks - MediaWiki 1.44, SemanticMediaWiki 5.0.0, Parsoid status, Chart (alternatives), other Extension updates, Extension depreciation, ideal package & library versions, etc. PHP 8.1 is becoming the baseline, that goalpost still may move forward soon enough. | ||
---- | ---- | ||
====Mobile Note==== | |||
;As a personal aside I spent a few hours browsing the website on my phone throughout the week and especially on 3-23. From my limited testing the skin was functioning pretty well! I'd love some feedback for anyone trying out the site on a mobile device - the site should be mobile-friendly! | |||
---- | ---- | ||
[[Project:Updates]] not to be neglected -- I'll be organizing the Gadgets, Widgets, Modules & Extensions lists for that (ideally 3-23). | [[Project:Updates]] not to be neglected -- I'll be organizing the Gadgets, Widgets, Modules & Extensions lists for that (ideally 3-23). | ||
---- | ---- | ||
;Upcoming Maintenance | |||
;Date 3-30-25 | |||
;See [[Project:Maintenance/033025]] |