For me it’s 3AM rewatching a Star Trek series I’ve already watched many times (in this case, Voyager), knowing full well my work day starts in 5 hours.
Is there anything Grafana cant do?
I have so many things pumping data “into” Grafana these days I’m surprised they haven’t tried to force me to pay for an enterprise license.
Anyway, thanks for sharing these, @ruud@lemmy.world. As a performance engineer, I love to see this level of detail and commitment on your part to keep the user experience for lemmy.world at acceptable levels.
I recommend using the docker images directly. As you see, the ansible scripts are basically another abstraction layer used to build the docker containers and their configs (and has string substitutions like {{some_string}}
which are not valid for docker-compose.yml). Some will disagree but I feel ansible adds unnecessary complexity to deploying lemmy containers.
Anyway, glad you figured it all out!
As a Performance Engineer myself, these are the kind of performance improvements I like to see. Those graphs look wonderful. Nice job to all.
Hi there!
TL;DR: probably have an nginx misconfiguration. Check the nginx logs for errors.
You don’t need to install and run nginx on the host. It has its own container in the docker-compose.yml which gets started up on docker-compose up -d
If both instances of nginx are trying to bind to the same port, one will start and one will fail.
Is the lemmy proxy nginx docker container running? Check with:
docker ps
or docker container ls
. If the lemmy nginx proxy container isn’t running, try stopping the host instance of nginx (systemctl nginx stop) and restart docker lemmy (docker-compose down
, docker-compose up -d
), the try to access your site again.
There was a pretty big jump in active instances, too!
Active daily user count is about 50k.
Great write up!
You’ve had first complete watch of Star Trek, yes. But what about second watch?
Now you can join the rest of us in rewatching it all over and over!
I’m on season 7 of DS9 of my… how many times have I watched this? I’ve lost count. A few days ago I had to watch Tears of the Prophets. Always a sad episode to watch. Voyager is next in my queue.
That was fast...
From my instance, I've been crossing to other instances fine to post, upvote, etc.
Very true. It would be sad to build up a persona on a smaller instance to then have it go dark and take your user with it. Other than losing your collection of "upvotes," you can just recreate a new user with the same display name on another instance and keep going. 👍
Holy crap, you can do Slack style emoticons? Huzzah! 🎉
There are so many great episodes to chose from. Since most of the ones I’d pick have already been listed by others, here are my favorites that haven’t been mentioned yet:
Time’s Arrow is such a great two-parter, I’m surprised no one has mentioned it yet!