You can follow along here, lets see if I can get to 100 commits before I go to bed. Its only 10:33pm.
The dashboard is coming along great, might have this running in production next week 😁 #pixelfedState
This can monitor anything, not just pixelfed. Here is how it works:
You setup a System, it can have many Services like API or Website.
You can configure an Agent for each Service to perform health checks or use Workers which are powered by headless chrome to perform advanced tasks.
You can also define Alerts which can notify you if any Agents or Workers meet the threshold you define. Alerts will support sms, email, slack and discord notifications!
This didn't exist, so I had to make it 😉
@dansup ok this is rad wtf
@dansup and yeah nothing like this really exists afaict at least not without paying a bunch of money, ive looked. id love to have a newrelic kind of thing but that doesn't seem to exist for reasonable rates, never mind free/self-hosted.
@anna Yeah, you will be able to run State Agents from remote servers to more accurately detect downtime and run Worker jobs! Lots of instances use Cachet but that is garbage.
> This didn't exist, so I had to make it 😉
@dansup I'm not sure I understand. Monitoring solutions have existed for a while, as proprietary services and as open-source self hosted applications... What am I missing?
@idanoo ok, 'pretty' being the keyword, heheheh.
@dansup we are thinking about that: https://talk.libreho.st/t/new-generation-status-page/112
What do you think?
@dansup Prometheus? 😉
@jaywink Nope! You can't subscribe to Prometheus over ActivityPub 😉
Subscribing to Prometheus itself doesn't really make sense since it generates events on configurable criteria. How would one subscribe to them? Would you define criteria in the dynamically created account? 🤔
@dansup Uh. By the way, what would be a collective term for a bunch of State instances subscribed to one another? The United States?
@drequivalent State will only support remote followers, it cannot follow anything itself.
@drequivalent так и не понял, что за штуку он мутит.
@inhosin мониторинг, с возможностью нотификации по АП.
Может получиться что-то вроде тех страниц со статусами, которые обычно есть у дата-центров.
@drequivalent правильно ли я понял - сторонний сервис, который мониторит сайты и если чо пишет админу по АП? Круто, мы сейчас собственно разрабатываем нечто подобное внутри для мониторинга магазинов.
@inhosin да. Я как понял, админу и всем интересующимся.
@dansup You’re the best thing in the world.
Invite-only Mastodon server run by the main developers of the project It is not focused on any particular niche interest - everyone is welcome as long as you follow our code of conduct!