prometheanfire | would I be right to say that the elk/grafana roles in osa-ops are fairly unmaintained? | 02:43 |
---|---|---|
*** ysandeep|sick is now known as ysandeep | 03:48 | |
*** ysandeep is now known as ysandeep|afk | 04:45 | |
jrosser_ | prometheanfire: really only my team seem to use it significantly - we have a quite large elk deployment built from the ops repo stuff | 05:55 |
*** ysandeep|afk is now known as ysandeep | 06:19 | |
noonedeadpunk | we aimed to use it, but then with elastic license change folks decided not to. | 07:26 |
*** ysandeep is now known as ysandeep|lunch | 08:05 | |
jrosser_ | https://www.terraform.io/language/upgrade-guides#removal-of-deprecated-state-storage-backends | 09:15 |
jrosser_ | goodbye swift backend in terraform | 09:15 |
noonedeadpunk | yeah, saw thread in ML to get some volunteers to maintain it in terraform | 09:25 |
noonedeadpunk | btw rocky patch has passed finally | 09:27 |
noonedeadpunk | jrosser_: you wanted to drop distro jobs from it before merging? | 09:28 |
jrosser_ | perhaps that depends what we want to backport? | 09:29 |
noonedeadpunk | I think this exact patch is the only thing we need (except gluster patch that already landed) | 09:30 |
*** ysandeep|lunch is now known as ysandeep | 09:44 | |
jrosser_ | well, if we want distro rocky9 on yoga then we should keep it as is | 09:44 |
jrosser_ | otherwise we should drop the distro jobs on master then backport | 09:44 |
jrosser_ | hmm well they are all non voting | 09:45 |
jrosser_ | lets merge this then tidy up the jobs | 09:46 |
jrosser_ | i don't even know why really we keep the focal one, it's been broken for ges | 09:46 |
jrosser_ | *ages | 09:46 |
noonedeadpunk | jrosser_: they are broken because we're still isntalling yoga client and using master collections that require newer client | 10:07 |
noonedeadpunk | So assumption is that once we switch repos to use Zed, they will just work | 10:08 |
noonedeadpunk | and they can jsut work on yoga as well | 10:08 |
spatel | who use swift nowadays ? may be legacy deployment. | 10:36 |
noonedeadpunk | wikimedia ? :D | 10:45 |
noonedeadpunk | https://wikitech.wikimedia.org/wiki/Swift/Ring_Management | 10:46 |
noonedeadpunk | They tried out ceph and drop it out next week and forgot it ever existed for them | 10:46 |
noonedeadpunk | spatel: this is better link https://wikitech.wikimedia.org/wiki/Media_storage#Media_storage | 10:47 |
spatel | :D | 10:49 |
noonedeadpunk | I was even able to find patch that was testing/implementing ceph and was smiling reading comments with results | 10:50 |
noonedeadpunk | though rgw quite evolutionized since 2013 to be fair | 10:51 |
noonedeadpunk | but mostly feature-wise rather then design wise, and iirc they had design issues with their scale | 10:51 |
*** dviroel|out is now known as dviroel | 11:17 | |
*** ysandeep is now known as ysandeep|afk | 12:12 | |
opendevreview | Dmitriy Rabotyagov proposed openstack/openstack-ansible master: Add Rocky Linux 9 to zuul and docs https://review.opendev.org/c/openstack/openstack-ansible/+/857191 | 12:17 |
opendevreview | Dmitriy Rabotyagov proposed openstack/openstack-ansible master: Replace usage of which with command https://review.opendev.org/c/openstack/openstack-ansible/+/859550 | 12:17 |
*** dviroel is now known as dviroel|doc_appt | 12:27 | |
*** ysandeep|afk is now known as ysandeep | 12:49 | |
*** ysandeep is now known as ysandeep|dinner | 14:28 | |
*** dviroel|doc_appt is now known as dviroel|doc | 14:46 | |
*** dviroel|doc is now known as dviroel | 14:46 | |
prometheanfire | ya, forgot about the elk licencing stuff til I logged into kibana and starting seeing gated things | 15:48 |
*** ysandeep|dinner is now known as ysandeep|out | 15:56 | |
jrosser_ | tbh for looking at logs you don't need anything than the stuff under the Elastic Licence | 16:02 |
jrosser_ | and if you're trying to do things that are not looking at logs, then it's probably the wrong tool | 16:03 |
jrosser_ | we run ELK for logs and prometheus for metrics | 16:03 |
jrosser_ | and imho there is now more available without cost in ELK than there used to be to stay closer to opensearch | 16:05 |
jrosser_ | prometheanfire: you are probably going to have a bad time with metricbeat and particularly packetbeat | 16:06 |
jrosser_ | i just would not bother with those at all | 16:06 |
prometheanfire | we have a log ingestion thing at work, I may just set up osa to ship via the journald shipping or rsyslog if I have to | 16:08 |
prometheanfire | and ya, prometheus for metrics, I imagine you are not using the osa-ops prometheus stuff? are you monitoring the individual containers, openstack services, hype 'fullness'? | 16:14 |
prometheanfire | atm I plan on letting haproxy monitor services for me and I monitor haproxy, galera cluster status and hype status, along with systemd status (failed / restarted units) | 16:15 |
jrosser_ | we have committed some stuff to OSA to enable prometheus exporters on haproxy and galera, and i think there is one also in rabbitmq | 16:20 |
prometheanfire | ah, ya, I think I remember seeing vars for that now | 16:21 |
jrosser_ | then we also have the openstack exporter and also i think libvirt-exporter | 16:21 |
prometheanfire | neat | 16:22 |
*** chkumar|rover is now known as raukadah | 17:15 | |
lowercase | jrosser_: this one? https://github.com/zhangjianweibj/prometheus-libvirt-exporter | 17:54 |
lowercase | if you sent a message just now, my vpn dropped for a sec. | 17:55 |
jrosser_ | lowercase: this one https://opendev.org/vexxhost/libvirtd_exporter | 17:55 |
lowercase | no readme? | 17:56 |
lowercase | and the project hasn't been touched in 2 years | 17:56 |
jrosser_ | i expect contributions are welcome | 17:57 |
lowercase | i found the doc | 17:57 |
mgariepy | you can bind it to a RO socket on the libvirt side.\ | 18:12 |
*** dviroel is now known as dviroel|afk | 19:42 | |
*** dviroel|afk is now known as dviroel | 20:52 | |
*** tosky_ is now known as tosky | 21:24 | |
*** ysandeep|out is now known as ysandeep | 23:58 |
Generated by irclog2html.py 2.17.3 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!