Wednesday, 2018-05-23

*** jlozadad has quit IRC00:16
*** jlozadad has joined #ara00:23
*** bcoca has quit IRC00:27
*** dcreno has joined #ara00:50
*** dcreno has quit IRC00:54
*** jlozadad_ has joined #ara02:21
*** jlozadad has quit IRC02:22
*** dcreno has joined #ara05:23
*** dcreno has quit IRC05:27
*** dcreno has joined #ara05:45
*** dcreno has quit IRC05:48
*** dcreno has joined #ara06:46
*** dcreno has quit IRC06:50
*** sshnaidm|off is now known as sshnaidm|rover08:52
*** jlozadad_ has quit IRC12:03
*** jlozadad_ has joined #ara12:40
*** myoung|ruck is now known as myoung12:56
*** Bakey has joined #ara13:38
*** bcoca has joined #ara13:42
*** bcoca has joined #ara13:42
*** tbielawa has joined #ara14:35
*** dcreno has joined #ara14:51
*** dcreno has quit IRC14:55
hirokiBakey: we run local Ansible playbooks for, our baseline and on top of it for individual roles, on the destination host itself (programmatically). To get visuals, ARA runs on each host as well for post analysis purposes. Don't know if that helps you ..15:25
*** jlozadad_ has quit IRC15:31
*** dcreno has joined #ara15:35
*** dcreno has quit IRC15:39
Bakeyhiroki: hmm?15:52
Bakeyso you de-centralize the ARA reports?15:53
*** dcreno has joined #ara16:05
*** jlozadad_ has joined #ara16:11
hirokiBakey: yes, no need to aggregrate them in our case. We have positive/negative feedback loops for all playbook runs across our platform, so we know instantly what's up in case of failures. ARA is really used only for post analysis to catch a quick glimpse of what tasks failed and what the playbook's run mode was. Any deeper analysis requires us to move from ARA to our ELK stack to see the actual output of the16:17
hirokiPlaybook run. But ARA is a great starting point as it weeds out repetitive and time consuming analysis of Playbook output16:18
*** sshnaidm|rover is now known as sshnaidm|off16:52
*** jlozadad has joined #ara17:03
*** jlozadad_ has quit IRC17:04
BakeyI'd think though in a highly volatile environment that would make it harder to keep track of play results17:06
*** dcreno has quit IRC17:38
hirokiDepends on the volatility of the object. If a node doesn't exist anymore, most probably previously run Playbook results are not of interest anymore. If it would, it makes more sense storing the results of ARA in a centralized MySQL cluster or similar. It would however add a SPOF as the Playbook will not run if ARA can't write to it's database17:43
*** tbielawa is now known as tbielawa|lunch17:47
*** dcreno has joined #ara17:53
*** dcreno has quit IRC17:57
*** jlozadad has quit IRC18:00
*** jlozadad has joined #ara18:00
Bakeyif you care that much about SPOF MySQL can do clustering18:13
hirokiA MySQL cluster improves the availability of the MySQL as an individual entity, you still have to deal with a bunch of other potential issues that could prevent the MySQL cluster to be reached from endpoints that have nothing to do with the MySQL cluster itself ;-)18:22
Bakeystill sounds like architecture fixes could eliminate a central server as a SPOF18:37
*** dcreno has joined #ara18:44
*** dcreno_ has joined #ara18:48
*** dcreno has quit IRC18:48
*** tbielawa|lunch is now known as tbielawa18:49
dmsimardThe reason why I don't personally recommend running a central database is mostly because of the added latency/network overhead18:58
Bakeydmsimard: just throw more hardware at it :P18:58
dmsimardEven if your MySQL server is next door and you're looking at 10ms latency per query, it's not that long but it adds up if you're running against hundreds of hosts with hundreds of tasks18:59
*** dcreno_ has quit IRC19:20
*** dcreno has joined #ara19:20
*** dcreno has quit IRC19:24
*** dcreno has joined #ara19:25
*** dcreno has quit IRC19:30
*** jlozadad has quit IRC19:49
*** tbielawa is now known as tbielawa|mtg19:58
*** twouters has quit IRC20:08
*** twouters has joined #ara20:08
*** twouters has quit IRC20:08
*** twouters has joined #ara20:08
*** tbielawa|mtg is now known as tbielawa20:30
*** tbielawa has quit IRC20:39
*** dcreno has joined #ara20:47
*** dcreno has quit IRC20:48
*** dcreno has joined #ara20:48
hirokiBakey: A proper architectural design isn't a magical solution for all, it's usually more multi-facetted than just that. Whatever you think, think times 10.000. However, i'm happy to help you with examples of our ARA setup if that's what you actually need :-)20:59
Bakeynah I don't think fully distributed makes sense for our environment20:59
*** jlozadad has joined #ara20:59
*** dcreno has quit IRC21:04
*** dcreno has joined #ara21:10
*** dcreno has quit IRC21:14
*** dcreno has joined #ara21:25
*** dcreno has quit IRC21:26
*** dcreno has joined #ara21:27
*** jlozadad_ has joined #ara22:40
*** jlozadad has quit IRC22:41
*** dcreno has quit IRC22:59
*** dcreno has joined #ara23:03
*** dcreno has quit IRC23:07
*** dcreno has joined #ara23:09
*** dcreno has quit IRC23:16
*** jlozadad has joined #ara23:24
*** jlozadad_ has quit IRC23:24
*** jlozadad has quit IRC23:29
*** dcreno has joined #ara23:36
*** dcreno_ has joined #ara23:40
*** dcreno has quit IRC23:40
*** myoung is now known as myoung|off23:46

Generated by irclog2html.py 2.15.3 by Marius Gedminas - find it at mg.pov.lt!