Toggle menu
Toggle preferences menu
Toggle personal menu
Not logged in
Your IP address will be publicly visible if you make any edits.

032325: Difference between revisions

Information about Kenshi Wiki
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
----
===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.  
::*These help me keep track of resource hogs, identify traffic anomalies and more effectively assess incident reports (if and when).
:::*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 '''and''' wiki activity / recent changes.
:# 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====
*''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]]