Weekly Server Admin Meeting Series

I have added you explicitly

Subject: Weekly Call: Performance Benchmarking Deep Dive!

Hey team,

It’s Thursday, which means it’s time for our weekly catch-up!

This week, we’re building on the performance benchmarking discussion from last week. Bob and Baboucarr took us through their approaches using bash scripts and k6.io Get started with k6.

This time, Daniel’s taking the stage to show us how he tackles benchmarking with JMeter.

Get ready to learn some new tricks and compare performance testing tools!

Everyone’s welcome, so feel free to join in and ask questions.

See you there!

1 Like

Call Reminder: - Monitoring & Backups

Hi everyone,

We’ll be discussing monitoring and backups - crucial aspects for DHIS2, often overlooked.

Join us to learn more about their importance and how we’re implementing them.

See you there!

Time: 11:30 - 12:30 GMT

Meeting notes

Suggested Topics

DHIS2 Datacenter Best Practices: Get More Out of Your On-Premises Infrastructure

This week, Ibrahim will be leading us on a session on optimizing on-premises data-centers for DHIS2. He’ll cover key areas like infrastructure, tiers, cooling, networking, and high availability.

Gain valuable insights to:

  • Understand datacenter components
  • Choose the right datacenter tier
  • Ensure optimal cooling & fire safety
  • Building a reliable fibre channel network
  • Implementing high availability strategies

Join us on Tomorrow

Don’t miss out!

1 Like

Hello everyone,

Join us on tomorrow’s call as Bob takes a deep dive into backups for DHIS2 deployments. He will discuss why backups are essential for production environments, various backup approaches to consider, and best practices for secure backup storage.

Don’t forget to mark your calendars!

See you there!

1 Like

Hi @tkipkurgat - are these meetups continuing over the summer? Thanks!

Yes, we are even having one today.

2 Likes

Hello Everyone,

As some of you have noticed, dhis2-tools-ng currently does not work when deploying DHIS2 version 2.41 due to the supported Java version. Baboucarr has been working on a fix to support 2.41 deployments with tools-ng, which many of you are using in production environments. Tomorrow, he will demonstrate how he fixed the bug.

Welcome all,

Hello,
Greetings!
What is the topic of discussion in next meetup call?
I have installed DHIS2 system using docker on Ubuntu 22.04.
I am interested to attend these meetings and learn more from the experts of community.

Thank you!

Best regards,
Joy Bindroo

Hello Everyone,

Tomorrow’s session will be a recap on dhis2-server-tools. I will introduce new features, cover the basics of Ansible, and explain why we prefer it over bash scripts. Additionally, I will provide a comprehensive demo on its use cases.

Don’t miss it!

Hello Everyone,

We will be having a general Q/A session tomorrow with @bobj and myself. Feel free to ask any questions, whether technical or non-technical, related to administration and server security. We look forward to a fruitful session. See you there!

Upcoming Thursday Session

Hi everyone,

I hope this email finds you well.

I’m writing to inform you about our upcoming session on Thursday. We’ll be providing you with an update on our recent activities. I’ll start by sharing what I’ve been working on, and then Bob will wrap up with his insights.

We look forward to seeing you there!

Hello Everyone,

This week, Baboucarr will be leading a discussion on the security features of our server tools, which is one of the key reasons we strongly advocate their use for deployment.

He will provide an in-depth look at how each component—PostgreSQL, the proxy, and Tomcat—is secured.

We look forward to your participation!

do you have recordings or slides about it ?

1 Like

@Stephan_Mestach we have recordings for the sessions, see link below and really encourage you to be attending these sessions - 2024-Weekly-meet-ups - Google Drive

3 Likes

Linux Security 101: Elevate Your Server Protection

Hello Everyone,

I hope you’re all doing fantastic! I’m excited to announce an essential and dynamic session happening tomorrow: Linux Security 101.

In today’s rapidly changing cybersecurity landscape, attacks are more frequent and sophisticated than ever before. It’s absolutely critical that we take proactive measures to fortify our servers, limit access to trusted users, and shrink potential attack surfaces.

Remember, many security breaches begin with unauthorized access to servers. Let’s equip ourselves with the right knowledge to stay one step ahead and safeguard our systems!

Don’t miss this must-attend session—see you there!

1 Like

Troubleshooting with Glowroot and Munin

Hello Everyone,

As part of our ongoing efforts to ensure smooth production operations, troubleshooting is one of the most crucial skills we need. Whether it’s addressing performance hiccups, identifying misconfigurations, or resolving unexpected issues, having the right tools makes all the difference. For those of you working with automated deployments, you’re likely familiar with monitoring solutions like Munin and Glowroot. But interpreting the wealth of data they provide can sometimes be a challenge.

This week, we’ve got an exciting and practical session lined up! Bob will take us on a deep dive into troubleshooting with Munin and Glowroot, showing us how to turn data into insights and solve real-world problems with ease. If you’re ready to boost your troubleshooting skills and make the most out of your monitoring tools, this session is not to be missed!

Looking forward to seeing everyone there.

Best regards,

1 Like

In some implementations, multiple DHIS2 instances are run simultaneously, with different sets of users for each instance, and users log in separately. But what if you could streamline this by using a single set of credentials across all instances? That’s where Single Sign-On (SSO) using an identity provider comes into play!

Today, Baboucarr will guide us through the security lane, discussing how to integrate Single-Sign-On (SSO) on DHIS2 using Keycloak.

Don’t miss out on this valuable session—see you there!

2 Likes

How can one join this weekly meeting?

How can I access the recording for these sessions?