One of the topics that I like the most and have always gravitated towards is the idea of leveraging because as Bill Gates says When you have something you want to get done take a lazy person who's really smart because that person will Find a way to do it with the least amount of effort possible and usually Either improve the current way or invent a completely new way to do it that is faster and that's definitely been my experience with everything I did in my life and This leads me to the idea of your core Actions the things that are at the core of what moves your life up or down and In everybody's life, there are a number of things that you know, maybe you haven't found them yet, but they're there a number of things that Actions that when you do Have the greatest effect on pulling your life up as well as the greatest effect on pulling your life down and the sooner you identify these the better and more simple your life will become Because imagine if you had in your bank account you had a bank account and There were buttons like a thousand buttons that you could press and Some buttons they added a bit of money Some buttons added more Summoners took away money. So Sorry, I'm a bit my nose is a bit ready So every action every button did something different But there were a couple of buttons like four or five buttons that if you clicked on them You'd get like a ton of money like more than almost pretty much as much as all the other buttons combined And imagine there were other buttons that if you clicked on them, you would lose Just about as much money as by pressing all the negative buttons combined when you do Just produce a gigantic difference in your life. So for me the positive activities are coaching recording videos and working out and I'm sure there's a couple more that I May have forgotten relating to kind of like family and relationships but In here I'm focusing on Kind of like improving yourself your body your finances kind of like a hardcore improvement. So these three are for me are like enormous Because I've been through many periods of life. There were better financially worse financially But there was one consistent thing that I noticed that whenever I would coach people Amazing things would start happening like I would feel better up new opportunities would come up lucky coincidences would happen. I Could pretty much guarantee it that If I coached a lot of people on that specific month That means that a ton of good things are gonna happen. I'm gonna make a lot of money I'm gonna get a lot of support from people. I'm gonna grow as a person So really good stuff happen when I coach people Also the videos when I make a lot of videos and it was that that Is a pretty consistent way to get coaching clients so That is directly leading to the coaching thing and Working out also when I work out consistently have a lot of energy. I sleep better I'm a much stronger physically. I look great and It I don't know why it just it drives me and it gives me Like an amazing amazing feeling and I think it's not a coincidence that Rich people work out on average. I think like three four times a week So there's that and now there's like there's the negative habits Since in terms of negative sorry negative core actions. So in terms of negative core actions The things that I learned to truly avoid are things like watching porn.  So it makes me kind of groggy and I'm not as focused and sharp as I am when I'm not watching porn.  I'm not saying weed is bad for everyone all the time But for me, it's really really bad like when I use weed I Again, I just use it. I get addicted to it. I use it every day I lose motivation to do anything it makes me anything that makes me Sloth kind of like become a sloth and not want to do anything and Not focused is really bad the Third one is lack of sleep Anytime I sleep less than five hours even less than six Really bad like the I get emotionally very unstable I Tend to get very depressed I get very kind of like melancholic and Nihilistic and I don't want to do anything so oh that and finally there's eating junk food and Anything that's unhealthy You know to some extent, but anything that's like officially like this is not a healthy thing to eat That you know, it's kind of a junk really bad So I'm I'm Very blessed because I know these things about me so I've figured out what makes me makes my life go up and what makes my life go down and Lots of these are smaller so for example when I do really nice things for my girlfriend that actually has a For some reason it has an amazing effect on the rest of my life. So by Thinking out of the box being creative and Really giving myself to her and helping her and you know being there for her I become much less self-conscious and I Tend to do much better in things like coaching so it's all connected obviously and By now if you're 20 at least you should have at minimum two or three Positive things that you know Make your life much much better and two or three things that make sure it make your life much much worse And if you don't know them yet if you don't know like the few things that When you do them everything goes up You know it might be Football might be meditation might be lifting weights It might be going to nature. It might be taking trips everyone has their thing that they just when they do it like everything goes up way up and Starts cascading up if you don't know these it means you haven't experimented enough and you don't have enough Either you don't have the right data at all. You don't have enough data Or we just don't have enough to find a pattern. So for me It's like I've been through good stuff good good periods and it was always Coaching involved and then I've been through bad periods and it wasn't involved. So it's very it was very easy to draw a correlation Same with making videos same with working out and again, there's a bunch more but These are like the three main things that I wanted to point out So start experimenting start trying new things again go and wherever heart tells you go try working out try traveling try Talking in a specific way try making calls to a lot of people try hanging out with a lot of people try not hanging out with anyone see like Certain and environments or send in actions that just make you shoot up or or Look back and find the ones that make you shoot down like you know, I have so many friends and Coaching clients that I worked with that They had like one or two habits like something small that they they just knew that was bad, but they kept doing it and It's only when we focused on it and it's like When you do that like You're basically dooming yourself condemning yourself to having a horrible day and bad things happen so But but sometimes you need that person you need that coach or That person tell you like hey, let's cut it off and usually if it's a friend or a family member or a partner They'll tell you that they might not provide tell you how but they'll give you like an ultimatum like you have to do it So the necessity will make you do it and if it's a good coach He won't have as much Necessity with you because obviously you don't owe him anything but He'll be really good at showing you the way to do it effectively So start removing these habits and if it's interesting to you to how to actually surgically remove bad habits or how to Make sure you maintain good habits Then let me know and I'll be happy to make a video about that too So hope this helps and let me know what you think talk soon


What do committees do? Committees are small groups of MSPs who look at specific subjects such as health, the economy or justice. They play a central role in the work of the Scottish Parliament because unlike the UK Parliament, the Scottish Parliament is a single chamber Parliament. The work of committees includes legislation. Committees can consider and amend proposals for new laws. They can also propose new laws themselves. Inquiries. Committees can investigate any area that is within their remit and publish recommendations. Petitions. Committees can consider and report on petitions that have been submitted by members of the public and groups who wish to raise an issue. How do committees work? Each committee is chaired by a convener and most of the current committees have seven or eleven MSPs as members. Members reflect the balance of the various political parties and groupings in the Scottish Parliament. Committees invite members of the public to give their views on the issues they are considering. They can also invite any person to attend a meeting as a witness. Witnesses give evidence related to the business of the committee.


Hi everyone, Joe for jaspyscasebreaks.com. We fell short of completing the whole promo to give away $4,000 of break credit, but you know what, we got this close. We'll still give away $1,000 of break credit and we'll split it out over 10 people. So 10 winners of $100 of break credit each to jaspyscasebreaks.com just as a, hey, thanks, we got close. It's a consolation prize. So something better than nothing, you're welcome. Let's gather everybody's names from the pristine pack to absolute 15, archives team random. Those are yesterday, SP authentic, blah, blah, blah, blah, double header, the NT stuff, the 2019 NT stuff. So that's 301 names. Two dice, new list. And top 10 after eight, we'll get $100 of break credit each two and a six, eight times. Good luck. One, two, three, four, five, six, seven, and eighth and final time, two and a six, eight times. Top 10 names after eight little consolation prize, something better than nothing. And a big thanks to from 11 on up, well, from 11, it's at times. Sorry, Chad. Got very close. Appreciate you getting into all the action. We'll get them next time. Top 10, you're happy because you got $100 of break credit. William is happy. There's Rick, Aaron, Chad, right? We still got you in there. Zach, Nestor, Jay, Nestor, Jared, and Jared. So check your emails for that break credit. It does not expire. You don't have to use all of it at once and you can only use it on jaspyscasebreaks.com. It'll arrive to you in the form of a gift card code. Jared, since you want one, two, I'll send you $200 of break credit. So we'll just kind of combine those for you. All right. Thanks very much, everybody. Keep an eye out on jaspyscasebreaks.com. We're always running some sort of promo every other day, every day or so. I don't know. So just check the website every day. You may see another kind of promo. Thanks for watching. Thanks for breaking with us. And I'll see you next time for the next one. Bye-bye.


Hi Hey, okay, so the lighting isn't the best time to sing Hi, welcome to Sunday afternoon coffee With Bridget. It's nice to see you Hi, I know did you miss coffee with me this morning? Did you did you miss our time together? I did But I can assure you I spent time around coffee So let's do a little bit of a chat to catch up from the week because it's been a crazy week Let me tell you. Oh my gosh, it's been a crazy week and Then we'll have our talk topic today But we're gonna see what comes in because right now I'm just showing up and We're gonna see what comes in for our topic. Okay? All right, so first catch up. I started a part-time job Eventually, I'll be working just you know a 10 12 hours a week Add a coffee shop cafe and a cute little city that I love just to give me kind of a balance Give me some social time In person with people which I like and I love coffee and it'll give me I think just a little bit of income That's a base that I can rely on so psychic and intuitive work coaching work. It's not always steady and stable I think there's kind of an assumption that I make a lot of my doing this I do not as of yet So if you want to schedule a session with me, please do so It might be a little tricky in February because I'm gonna be traveling just a little bit I'm gonna be out of town for just a little bit Because I have a big birthday coming up in February So that should be fun looking forward to that and I have some things planned this week So yeah, so I'm gonna do a pre-celebration this Friday to Saturday I'm gonna do a little some some little fun things with a couple of special people a couple of my friends and Gonna do that Friday Saturday and then a Week from then I will be Going someplace I'm gonna be going someplace So I will not be I Will be someplace on my birthday and so I'll share with you about that later So but today at the coffee shop. Hi, I'm seeing you guys in the live stream. Nice to see you I wore my TCB earrings taking care of business earrings. I had one person recognize what they were I thought I did too because it was like negative nine plus windshield is like was like negative 20 this morning And I had to park in a parking lot Behind like a block behind the shop and walk to the coffee shop. So it was cold, but I needed some, you know pick me ups So I used my TCB taking care of business my Elvis earrings. So yeah, I actually got these as a gift from one of my clients a Couple of years ago. She's awesome if she's listening. Hey, thanks. Look. I'm wearing them. We're nearing. Yes. I am.  It's pretty good. It's very creamy Did you know that it's creamier than almond milk? So if you don't do dairy you could do an oat milk because it does froth better and it's thicker Just so you know, I didn't realize that or know that until I started working with milks and milk like products So yeah, I would recommend that give that a try Okay, and almond milk does have a taste old milk to me does not have that much of a taste So kind of depends on your flavor palette and how sensitive you are but yeah So I had that and so the Cubana then you dump it into the Cup and then you swirl in the milk like product, whatever you choose and it was good. It was good Yeah, and then we have gluten-free banana bread and it was good and it was decent. Yeah It was good stuff. So that's what I had this morning without you. Sorry with or without you I can't live with or without you guys Yeah, I felt bad I I would have tried to get up earlier, but it was so cold I could knock it out of my cozy bed here I have my little space heater going right now because I'm cold But I did get off early so that was good because my brain was mushy Because I was doing a little bit of the food stuff and that was like harder like peninis and stuff So I was doing that and I was like what all the people that work there are really great though super patient They're like, oh my gosh, you're doing awesome. I'm like, yeah, you guys feel like half my age and super fast and I'm like, uh What is that? What? So it's been quite an experience. So I thought that would add to my Sunday morning coffee So just a second All right, I want to say hello. Good. Good afternoon in the chat. Hi. Nice to see you Hi, you guys Just taking a look at the people that are in here. How do we schedule a session? Oh, good question in any one of my videos right at the top. There is a description that says my recent videos have Description the links to the two different kinds of sessions You can book with me and you click on the link and it brings you right to my booking So then you can do that. So yeah, and if there's not availability for like a long time out or you're like I can't find anything Send me an email and you can send that to above life channel at gmail or Session requests For Bridget Session requests for Bridget So I think it's an s core quests. I think it's an s But above life channel at gmail, you can send it to me there. It's easy and then I'll respond to you But I do my I do my emails like every other day to check them just so you know, okay? All right Like I said, I'm really busy trying to train in so I'm working like every day like six and a half hour shifts But then I have to drive there and back so it's like eight hours or whatever. So It's a little busy right now, but it'll get better after I'm training trained in I'm about halfway through training So I got a half like another 25 hours left. I think All right, so let's have a conversation Okay What should the topic be about let's feel into the energy I did three sessions yesterday The re on a Saturday, that's new to me But I did it because I was doing coffee shop stuff and I wanted to make sure I could get people in so I did them on Saturdays It worked really great right now I technically don't have any openings on Saturdays But if your person that works Monday through Friday and you need a Saturday again above life channel at gmail.com ask But put in the top session request So I know that's what it is because I get a lot of emails from people and I only know what it is Unless I read it and sometimes they're like literally pages of email like people like to write me letters Which is so sweet, but I can't reply to everybody because there's too many people So put session request in say Saturday. So All right, so How about we do I'm just feeling into that or do you just give me a second. I think I'll do that So the word that comes in is significance Or significant Words are so important, you know this if we've worked together before you've been here on above life channel Or on my fairy grasshopper youtube channel, you know that words have power words are very Very important because They can trigger They can prevent prevent someone from receiving the information that you're sharing They can be a barrier instantly to somebody right To yourself notice how words activate in your not just your mind But in your body So it's kind of like digesting them a word comes in and it might bring up it goes into your file system And it pulls up some memory. So that's your mind Okay, your intellectual analytical self or your memory right That psychological piece of you right and Though the key I feel is to feel the significance of the word in the body. So breathe it into your body Significant so When we talk about words a really handy thing to do is to have your journal handy So I actually have a journal right here. So if you're listening to this or watching this get a journal handy This is my dragon journal. You like it I have links and all of my youtube videos to some of my favorite journals. This one's my dragon one They're all like peter popper press because I love them You can get them at barns and noble too, but you can also order them online They're on amazon, but I have links to the ones I love so you can check them out These are the little this is the littler one. I have a bigger one I don't know where it is right now. Oh, I have it right up here in my bookshelf. I could show it to you But um so take the word significant or significance Interesting because there's two different ways we can approach this significance Feels like importance feels like meaning and value. It feels like relationship based and significant feels like something important Like an explanation mark or an underline or a highlight. This is significant. Do not forget this. This is significant Like somebody's birthday and anniversary You don't want to forget that Important to remember significant It could be a defining moment or a life changing experience significant something important Hmm I kind of like the vibe of the word significance Feeling into the energy of value importance and understanding where we stand with people Where we stand in relationship to the prioritization that they use in their lives or what about ourselves Let's talk about us as an individual. Let's talk about us Let's talk about us Hmm Significance Let's do this. Who can you think of? That has the most influence Over you right now Who do you care about their feelings their opinions their Their Perception may be the most right now. Who is the most significant to you? Right now in your life right now who is and you might have people that are at the same level totally fine But think about that. Who is the most significant to you right now? In your life Who really matters? Okay, did you think it's somebody could have been your dog? That's fine What is it about them that makes them so important? What is it about them? What is it? Think about that feel into that energy of that What is it about that relationship that is so that matters so much to is it a Scenario where it's a yin yang and a balancing out. Maybe you're leveling out. Maybe you're Giving back to someone.  They have a disease and you're you're helping them.  This doesn't necessarily mean somebody. That's really good If you were going to think good bad Somebody that's really Helpful or positive in your life. It might be somebody that You're concerned about it might be a scenario where you've got a a kid That's dealing with addiction or somebody in your life that you're genuinely worried and concerned about But maybe they're in an abusive relationship Or maybe they just seem like they're really struggling right now and maybe you're genuinely concerned so a significant amount of your time is spent When you think about them if a significant amount of your time is spent in worry That is a huge red flag or trigger to you as the empath to recognize that instead of presenting or focusing or projecting worry into that person or their scenario their struggle Focus on the energy of the optimism underneath the energy of the power of the light below the shadow of who they are at the moment And honor that god source prime creator universe consciousness. That is their solar plexus their spirit Focus on their spirit not their humanness their humanness their mind is using vices to help To help dampen the energy thickness of the struggle of their heart space of their emotion of the Of the intensity that they're feeling of the tragic trauma that they're trying to outrun or numb out From it could have been from childhood It could have been from a recent relationship. It could be something they're dealing with at their work right now However, whatever they're doing here in their mind and their heart You recognize that instead of the worry as soon as you slip into that energetic of the worry Make your energy Count just as much as your physical presence make your energy count make it significant Whoo shift the energy of that put it into an energetic vibration by connecting into the underneath the underlying optimism the rich rich thick soil of hope of hope Of what you know is their true essence of what you know is their pure self Regardless of what that mess looks like right now regardless of how much they're struggling and how hard things are And if you and if you can't talk to them, maybe you're estranged whatever that is Go underneath your heart space drop into your solar plexus and connect with that energetic of that situation With significance from your sun chakra into their sun chakra and beam pure light Not worry not stress Don't be wasting your time talking about the drama trauma. Don't do it It will only amplify the significance of the pain Which will amplify the energetic of the heaviness and the weight of the pain which will cause more need For advice, whether it be through food or distraction on social media or alcohol or other substances or Whatever that looks like Okay Distracting with the new relationship distracting with other attention from other people Whatever that looks like Be significant be intentional. Maybe another word for significance is intention with The sheer positive force of purpose You have that power. You are an energy being you are a being of light Start utilizing that That is significant that is significance showing up Energetically And it doesn't take a commute a long conversation to do that And it doesn't take the other person to be on board with you telling them all sorts of things Stop trying to fix Do what you can which is connect in go underneath the crap get under it get under it where the light is Connect to that focus on that amplify that You can do that through prayer through meditation through imagery Through simply touching your belly where your solar plexus is breathing in And exhaling out and beaming that sunlight right to their belly So let's do that right now picture a person that you know that you are You usually worry about or you have concern about somebody that's been significant to you Maybe even somebody you haven't thought about for a while I know exactly who i'm gonna think about you put your hand on your belly and you breathe in Then you exhale out and imagine That light beaming right from your belly right to their belly And imagining them receiving it with a warmth A supportive boost an attitude shift or adjustment hope Imagine the hope just emanating in like the rays of the sun coming right through the window like that That's what you do.  That's why you watch my videos. I am too. That's why we connect in the heart That's who you are That helps in your human relationships by the way the human relationships.   You know your somatic fight flight freezer fawn energetics, you know Don't let your mind trigger you into running away Or making up something that isn't even true based on your past experiences What is true here and now you got to be present for that?  So probably not the best advice for me to be giving But you get my point. It is Sunday morning coffee. After all, I have to promote the Java. I should have my own coffee brand. Wouldn't that be so cool? That would be a fabulous idea So after we thought about who's significant in our lives I want you to think about for a moment the impact that you have on others So often we do not recognize the true impact we have on others not just as a volunteer but maybe as a friend a co-worker a parent a random stranger in a grocery store a sibling a partner Think about for a moment the impact you have I'm not telling you to think about the kind of person you are and all your good traits. Okay Or you're not so good traits I'm asking you to think about the kind of impact you have There is so much potential and capacity within you when you show up on purpose with intent You can make a significant impact It's not just in your behaviors. It is in your mood Your attitude your energy You know, this is true because think about people you like to be around because they just feel good they just seem to feel good You could be facing the same kinds of situations or even if you were doing a comparison kind of mind thing and thinking wow They have a lot more going on. Wow, they're going through x y and z and they're They're handling it.  The point is to know that you matter to recognize In the relationships that you have and in the places you show up in even if it's just at the coffee shop to say hey to the barista the way you Connect with people by the way you show up says so much about And support so much the the amp level the up leveling Of humanity it truly does the simple things the interactions The the pureness of your genuine nature of caring about other people Not being overly responsible not fixing not having to have everything perfect or comfortable But to be able to show up and just see somebody to look at them Think about the significance of seeing someone looking into their eyes smiling at them or nodding Or greeting them Or telling them to have a good day or saying thank you Just simple simple things You can make a significant impact just by being you please do not Downgrade or think that you are not important or significant because you are You are you are So can you do me a favor and try to embody that I see a nice Blue halo of energy around us as we're talking about that and the blue halo is a deeper blue It's a royal blue and that royal blue energy is like an archangel michael energy and what that is about is the truth That is true when I see that dark blue. Hello. Look at this My mic changes color. It just turned blue As if on cue. Thank you very much That dark blue energy means truth. What is true? What is true? What is true? This is true. This is true.  I had two shots of espresso, but it's been a long time since I've had them So I want to say thank you so much for being here on our sunday morning coffee afternoon episode edition today I'm bridget. It's my pleasure to meet you. I host above life channel. I'm a psychic medium and I'm an intuitive life coach So I'm all about empowerment not about answers because why because you are the expert of you I am not going to sit in a psychic greeting old school style and tell you what to do Oh, no, that's not going to happen because you Are empowered.  That's not how it works You're significant You make an impact I'm gonna reflect that back to you. That's what's gonna happen Thank you so much for being here on this sunday afternoon now. I need to channel Since I have to work the early the morning shift tomorrow. I need to do a channeling video like now Who should I channel? Actually, I have a couple ideas I know who I want to channel.  It's your life after all My glass is here so I can read my chat And you get to live it Just live it. Sorry. I just turned off my mic. I hope you can hear it. I'm like holding it So I hope it doesn't sound weird Okay, all right. Let me just say hi to the chat real quick Hi to new york Somebody's watching football not me. No, thanks. Um You're welcome patrick. Thanks for being here. Hi gail. Nice to see you I feel like I haven't seen you for a while organic ginger lemon green tea. That sounds really good Oh barba walters referred to that in her chat when I chatted with her last week Oh, that's where I talked to barba. Wow. Wow. Didn't I florida here? Hey florida. Oh lovely some florida Nice, let's see. Hello, isabel. Nice to see you sandra. Nice to see you just saw the movie Elvis It was really good. Yes. It is good Uh patty. Nice to see you Lisa from florida patricia nice to see you steve Georgia nice to see you Amy nice to see you as well Can I do another Elvis session? Maybe I just did one. He has a playlist. Check them out Hey 18 muses nice to see you my friend All right, have a great rest of your sunday afternoon. Thank you so much for jumping on the live stream I appreciate you guys. Have a great afternoon


Hi everyone, happy Thursday, Joe, for JasperysCaseRakes.com coming out to you with 2016 Adonaris Optic Football Hangar edition, Random Team Break number four With a chance to win the final nine football mixer spots. So a very big thank you to all of these folks for getting into it We're gonna do the break first And then in a different dice roll we're gonna see who's gonna win those mixer spots Mixer will be in a separate video coming up right after this if you're watching live Names and teams three and a five eight times each one two Three and eighth and final time after eight. We've got Kurt down to Keanu Three and a five eight times for the teams one Seven and eighth and final time After eight times we've got the Pat riots down to the Tehons All right I'm gonna read off all these names right here, but here's gotta save my voice for the mixer Here's the first half of the list. This is 2016 Who are we looking for in this single box here? This is the goff here Yeah, goff went Bosa Elliott Jalen Ramsey Tunsel Keanu Neal Ryan Kelly Ken Clark Derek Henry Michael Thomas so and so it's a pretty good draft class So there's the first half of this right there Scott with the Titans All right, there's Dallas. Yeah, that's the Dak Zikir right here. So Pretty good stuff. I know it's just a little a little hangar box. There's no trade window in this filler break But it could be some interesting things that pop it Out of here. All right, there it is 2016 edition right there Purple parallels are the exclusives Time lime time lime time. It's cool. Tyreek Hill. This is a de force Buckner Kenyon Drake Jonathan Williams All right, Kenyon Drake is pretty pretty good right with Arizona. This will go to Miami. This will be for your mark The force Buckner Niners Patrick.  All right So nothing too crazy there, but let's grab everyone's names Here's where the craziness comes it out. This is from a different break It's getting you dice Fresh list It's got everyone's names in there from Patrick down to Kurt Patrick down to Kurt and let's roll it and randomize it snake eyes two times top nine after two good luck easy one and Two All right, so it's the top nine right so from ten down to thirty two my apologies Pitting of these fillers can be a little tough, but I appreciate you giving this shot Congrats the top nine Kurt Nathan Scott Adam Mark Mark Keanu SKS and Colton There you go. There's the top nine right there. You are in the football mixer coming up next Jaspy's case breaks calm different video Bye


Welcome everyone to Prometheus Maintainer Session, we still have some people coming. Sorry, just start talking. Okay, we are starting. So we are newly initiated Prometheus team members. I'm Cema. I'm mostly working on client goaling stuff. I'm Brian. I'm a day job, I visit Grafana Labs. I work on Prometheus, especially on performance. Yeah, let's see some show of hands. Who here runs actually Prometheus? That is amazing. Okay, everyone. That is, yeah, for the benefit of the tape. That is basically everyone. That's nice. Do we have any newcomers? Yeah, yeah, brave people put their hands up. Yeah. I mean, it's good. Welcome. Welcome to the community. Welcome. Come to learn. Definitely. We will have some introductory slides so you can learn what Prometheus is for that. Let's start. Yeah, so we figured there would be some people who were totally new. So we put this stuff up. What is Prometheus? So we describe it as a metrics based monitoring and alerting stack. And the key tagline it's made for dynamic cloud environment. So it's made for environments where things come and go a lot. Project started at SoundCloud in 2012, was open sourced, joined the CNCF as the second project after Kubernetes. So Prometheus actually older than Kubernetes, but the second project into the CNCF V1 2016 V2 2017 it graduated, which is the highest level of CNCF project in 2018. And if you want to see a lot more about the history, there is a half hour documentary on YouTube, which is really well made. It's really nicely filmed. It shows it cooler than what it is. Yeah. And if you Google Prometheus documentary and you find yourself looking at space aliens, that's a different film. Okay. These numbers come from Grafana Labs, who announce at PromCon every year. So these are not all Prometheus. They're just the ones that people are running Grafana to look at. But the last number published 774,000 Prometheus in the world. So you're in big company. The terms of the community, we have had over 11,000 commits to Prometheus from 783 contributors, nearly 50,000. So go star Prometheus. If you haven't done it before, go to GitHub, click that star button. Let's see if we can get to 50K before the end of CubeCon. And people joining the project, there's I think 26 people in the Prometheus team. And every time someone joins, we get one of these emails coming out. So I'd like all of you to think about joining the team. We'll have some words at the end about how you can get involved. Okay. I'm going to hand over to Kim Alnout to talk about the architecture. Yeah. For the newcomers, like Prometheus is a pool-based metric system. There are ways to actually push metrics out of your workloads, but we are not going to touch that. This is the vanilla way, how you actually expose metrics. If you own the application or the workload, you can use client libraries to expose metrics. We have also collectors to make your life easier for the known, basically, metrics. If you don't have access to the systems that you run, we also have exporters so that you can expose metrics out of your running system as well. And then we have a single binary that packs a couple of major functionalities in place. And that binary actually scrapes all these endpoints. There is a TSTV that we store all the collected metrics. And we have a rule engine and an alerting system in place. From that, we already show that there are a lot of targets. We call targets what we want to scrape those endpoints. But it's really hard to actually maintain a list or a static list of things to actually reach out those endpoints. So we have service discovery. So if you are using Kubernetes, what not, you can just use it out of the box. We will discover everything on your workloads and just scrape all the metrics. Then you can query it using Prometheus web UI or Grafana or any automation that you have. We have a query language for that and you can do pretty advanced stuff using that. And as I told you, we also have a rule engine that you can actually alert on. And the whole idea behind this architecture, we really want to make Prometheus reliable. That's why it's a single binary. You can just drop in your work environment and it will just work and collect everything. What else I can say about the architecture? Well, let's say if you have questions, we want to leave a lot of time. This is a 35 minute session and well, we started early. So there's like a lot of time to fill with questions, get thinking about that. We got a few more slides, but you already have a question. Okay, go for it. We need to pass the mic. What is the relationship between Prometheus and APMs in general? Like Uralic or that kind of stuff? You won't take me. I don't know. I've never used Uralic. So I think like APMs are doing some high level things and nowadays they really think Prometheus is ubiquitous enough. They support Prometheus workloads as well and they scrape that. I think that's one part of that. But in general APMs does a lot of things about your running workloads and they come with some sort of agent and then they try to collect some generic metrics from outside from your workloads, right? So it's kind of a black box monitoring, we say in terminology with Prometheus. It's more of a like a white box monitoring approach. We need to actually instrument that or like we have also exporters something in between so we know how to actually instrument certain applications that's business logic like the metric business logic packed in the exporters and they can also export that. So those are more or less differences but we also have other Prometheus maintainers. If they want to comment, feel free. I mean I can comment but I will be happy with questions but my opinion is to introduce yourself. I'm Bartek, I'm maintaining Prometheus as well. I actually co-founded Thanos but my answer is like what's the difference between APM and Prometheus? To me there is none. I think you can use exactly the same momentum to and tools to kind of debug your application as a developer and that to me was application performance metrics, right? So I feel you can kind of have the same use cases feed by Prometheus, yeah? Thanks Bartek. No worries, I'll be there for questions but go on. Let's leave questions till the end of the slides but yeah, thanks for that. If anyone's like really confused, do jump up but where did we get to? So we went quickly through the architecture. Yes, let's go what's coming. We're going to talk about what has been released in the last six months and Prometheus has a lot of associated projects like the node exporter that gets data out of Linux computers the Windows exporter that gets data out of Windows computers and so on and so on. So we're too tired to get everything in the last six months so we just looked at Prometheus itself. The big thing is what are called native histograms. This is a way of getting much, much better resolution out of your histograms. This is heat maps. The one on the left is what you get out of previous Prometheus or like most people are getting this kind of resolution and the one on the right is the so-called native histograms that are far higher resolution and if you want to find out a lot more about that we have links here to three different talks given by Bjorn Rammstein. Is Bjorn in the room? No. He's not. Probably couldn't get in. So yeah, Bjorn is the professor of histograms and has talked extensively about that. So just one thought that he did give us if you have this high resolution ability to store high resolution then you need to be careful that your heat map one day doesn't look like this. Don't click on it. You don't always recall, right? Something I personally am working on is reducing the memory of Prometheus. So the picture on the right was a fix in 2.39 which was for Prometheus in the hundreds of megabytes hundreds of gigabytes, excuse me. What am I? What am I in the 90s? Hundreds of gigabytes. It could get into this state where compactions were taking a tremendous amount of memory and so fix that. And then in 2.44, which is due out this week but I'm kind of busy, I'm supposed to be releasing it, sorry, but I'm standing here so that's why it's not being released. Yeah, so there's a thing we call the string labels change which should take you down about 20% in memory for basically, for most people. And you can try that out. If you look on the release notes for 2.43 there's a special image you can try that with. Are you doing this bit? Yeah, I can do that. We already discussed, we had a dev summit on Monday and we already discussed a couple of things that is coming. One of the major things as we already mentioned is like there's another component called alert manager and it used the front end for alert manager used to have written in L, very esoteric language. And now we are just in the process of rewriting that to react so that people contribute more and we can also be in sync with the other Prometheus ecosystem tooling. We also have some meta data improvements coming. These are some part of like also I think some other standard like open metrics whatnot but they are coming. We also decided on improving exemplar support. We're going to persist them. That's one thing and you can also use them for alerting as well. And there's also ongoing initiative to rewrite the remote write API. It's not there yet but there are some improvements in that as well. I think the major thing is about transactional rights. So work in progress. So a lot of work in progress. As we already talked about this, we really want to expand the community. We want to get like more contributors, maybe more maintainers and that's why we actually need you. And for that we also have a new thing in CNCF like KubeCon, this contribute test. Those are like workshops. You can actually get there with your laptops and we will help you to contribute Prometheus. There are several of those for different projects. This session will be led by, I think, Bartek and Gattem on Friday. So take a picture. Come along. I mean not just run it, also give back. That would be nice. As an example, we put that here. You don't need to write code. You don't need to write documentation. You can actually help us to run stuff, test stuff. That's also a contribution. We really appreciate that. For example, we put this PR in there. It's been sitting there for a couple of months if I'm not mistaken. Somebody needs to test that on Azure. If you are running that, we don't have access to an environment that we actually run. But if you are using Azure, just give it a try. This is about service discovery. If I'm not mistaken, if you are running it, give this patch a try. If it's working, just comment on that. We'll trust you and merge that or show us what's wrong with that so we can fix things. With that, we are open for questions. Okay. Who's got the microphone? Bartek's got the microphone. Who wants the question? Can you say something about the relationship between Open Metrics and Prometheus? Yeah. I have a second question. No. Just one at a time.  Sorry, not you personally. We've got hundreds of people here. Open Metrics is a separate CNCF project that was set up with the aim of writing a formal standard for a metrics format, like how you can write down metrics in a file or on the wire. And it was... So those were the aims. A, to be a formal standard, and B, to be based on Prometheus. So that was set up. It happened. There is an Open Metrics standard. It's published. And it turned out to be very difficult to get all the edge cases defined. So it took a very long time. But that is the relationship between the Open Metrics project and the Prometheus project. Since that happened, I think the broader community has shown much more interest in Open Telemetry, which is another CNCF project. So there probably won't be further iterations of Open Metrics. I can't speak for that project. I'm not on that project. It's a separate project, but that's my guess that the focus will be more on Open Telemetry going forward. There is also two facets to problem. Prometheus actually scrapes Open Metrics endpoints, which you can actually use it right now. I don't remember if we are fully supporting all the use cases. It's still experimental. But we support 13 use cases, like exemplars, right? It's also part of Open Metrics. As a client, there are lots of client libraries. There's the second facet of that. You need to expose metrics in Open Metrics format. There are some nuances to that. We only support that in client Python, if I'm not mistaken. Even client Golang hasn't supported that yet. And as Brian mentioned, maybe there could be some second iteration of the Open Metrics and it would be easier for us to integrate. So we are right now waiting for Open Telemetry of metrics. We'll see. I think I can add that there are two different governance, two different teams, and we are working to collaborate better and get back actually more iterations of Open Metrics potentially. And how I understand that is Open Metrics is really good as a, almost like primitive exposition. So a good protocol for scraping and then Open Telemetry and the metric part is amazing for pushing. And this is what we see as emerging kind of use cases and probably will, at least from Golang perspective as I maintain that we will probably have both maybe in future, but really would love to see Open Metrics to evolve as well. But we are working on kind of merging those two teams and kind of helping to grow both maybe use implementation of it and actually format specification. All right, let's have another question. Thank you very much for that question. Another question. Hi. So I use Grafana for alerting and we deploy Kube Prometheus stack and then Prometheus ships with an alert manager. And it also has some alerts in it. And if you use Prometheus as a data source it will map those alerts to Grafana, but I'm not able to actually alert or at least couple an action to those alerts. Is that something on the backlog or is that a bug or? Okay. So I should have mentioned at the beginning I'm standing here in place of Josh who originally stepped up to to co-host this talk with Kemal. And Josh couldn't make it so I'm standing in his place, but Josh knows way more about Grafana alerting than I do. Do you want to take? Oh, you know the answer. I can speak for that. I'm Simon. I'm also a Prometheus maintainer and mostly alert manager maintainer with Josh. And also quite familiar with Kube Prometheus in addition to that. The idea of Kube Prometheus is really using like Prometheus for collecting metrics, alert manager because this is the the thing that will dispatch alerts. So it will basically, again the alerting rules are configured into Prometheus. They are not configured into alert manager. Alert manager is just there to dispatch the notification group the alerts dispatch notifications. So this is why in Kube Prometheus itself we are mostly focusing on like the vanilla stack I would call that like using Prometheus for alerting using alert manager for dispatching notifications and so on. I can't speak for the Kube Prometheus maintainers, but I guess that if you want like to integrate also with Grafana alerting that could be possible to have that as an add-on. But yeah, again and like Brian said the idea is Grafana alerting would rely more and more on the alert manager code base in general. I don't want to speak again for Grafana. Did that answer your question? Great, thank you. We got one over here. Thank you Simon. Hi, my question is about talking about the open metrics going in the direction of open telemetry which become the factor tool to collect logs, metrics and performance. The use cases in Prometheus are going to be covering more integration with open telemetry. Right now it's a little bit more complicated than of course using the normal collectors that we can have from the project. So it would be good to know if they're going to be more in that direction. I missed which direction? To have the use cases for collecting or integrating with open telemetry. Is Prometheus going to enter better with open telemetry? Just to clarify we didn't claim that open metrics going to the open telemetry direction. We don't know anything about it. We are not the maintainers of open metrics but we don't have Ricci in the room he might give you more information. From the Prometheus side, like we don't want to be king makers or anything about between those formats. We are planning to support them like there are some initiatives. The last Dev Summit not the one on Monday but the previous one in the promcon we actually talk about that and there will be an OTLP initiative in Prometheus between client libraries going to support that maybe they will expose that or Prometheus going to be ingest that. This has been discussed we will experiment with it but as far as I remember there isn't any implementation yet, right? Maybe we can ask Gaten but he's also not in the room. There are experimentations but it's worth to mention that we are working together with open telemetry so the transition between data formats works but from our perspective let's be honest we have native histograms which are much better than whatever we have in the community so far but open telemetry doesn't have that so there are lots of innovations in each direction so we want to also be very fast and very efficient. Hang on, that's a case where the open telemetry what they call exponential histograms but it's not the same. But the definition was built in parallel with the implementation in Prometheus. I don't want to take you up on your Latin but I think Prometheus is the de facto standard and open telemetry is the de jure standard. Anyway, we'll be curious to hear what exactly you are missing for example or what use case you are missing and we can take that as a team and check if we can do anything else here. Okay. Just saying, becoming part even that is we cannot comment on that. There is also, there was a really nice talk by Ganesh about open telemetry histogram versus Prometheus. Oh yeah, so that talk the recording, that was observability day which was yesterday. Seems like a long time ago. And the video for that will be out if you didn't make it in a couple of weeks I guess. Okay, who's got more questions? Yeah, many questions. Okay, try to remember. Hello. I have a question about the scalability of the Prometheus instance itself. For now, from what I experienced, we can only scale it vertically. Is there any road map feature that will be changing with the scale Prometheus Yeah, your question is that the Prometheus scales vertically, which is true as Kimo was saying. Actually because of that we moved to the Victoria Matrix cluster and is there any feature in future road map to be able to scale Prometheus horizontally? Well, I I'm sure Bartek and Kimo are too modest to mention it, but there's another project called Thanos that they maintain which is, so the Prometheus is to be a single process so it's very easy to run and that's not going to change. So it does fundamentally limit how, well that and the amount of RAM you can afford fundamentally limits but I did fix some of those things with the RAM, so so I can definitely mention a project called Thanos which is taking the code of the modules of Prometheus and adding a lot more modules and turning that into distributed system. Kimo, do you know of any other projects that do that? Yeah, a couple of them, like Cortex and Mimir, if you want to have something more centralized you can always use Mimir, right? Yeah, thank you. It turns out that I'm a maintainer of Mimir. And you were too modest to mention, yes. Yeah, so generally, yes, that's a no goal, right? And however we are, you know, working with those projects, like really any kind of distributed Prometheus projects, you know, we are sharing the same code base so in the end we are kind of like very connected we are understanding each other issues and Prometheus is adapting to help maybe with APIs to have those distributed storages like Thanos, Mimir, Cortex and you know, and others whoever wants to join to scale better, right? So this is our way to the optionality of, hey, you want to distributed thing, go to those projects, right? And this is by design. We will never it's actually amazing that we have a very nice scope down project where we can collaborate on amazing scraping and amazing kind of like simple single instance database and amazing maybe agent and collection capabilities and really focus on that. So this is really a good thing in my opinion. Any other questions? I think you asked already, sorry. When everyone else runs out, you can have your second one. Hi, super quick question. Does the Prometheus the experimental mod agent is stable now? A few years ago it was introduced with that you can use the Prometheus just as a proxy for the mod writers and use the begins like Thanos, Mimir, Victorimetus whatever. So is it stable now or not? Definition of stable is brought to experiment. I think we have official level of that. So we know what the definition is. However, I don't remember if we moved from experimental and production we will double check for you. I think it's a good moment to actually switch because I think it's running on production everywhere so far. So I would definitely ask if we can move it to production if it's not already. Yeah, I suspect it's currently marked as experimental but just because we forgot. Sorry, this is maybe Camel kind of talked about it but I missed it. So if an application wants to use open telemetry and OTLP to push metrics which component in your architecture actually is there to receive it? Or do you actually have a component that's compatible with open telemetry OTLP and all that stuff? Not yet, but it will be Prometheus to support ingestion. Yeah, we have. It's called open telemetry collector. Yeah, well it's not our component. As of today there's a part of the open telemetry project called the open telemetry collector that fills that niche. Yes, exactly. However, we are working on kind of having negative ingestion of open telemetry metrics of course and again I mean we are definitely we will try to experiment with client goal and for example exposing open telemetry push as well if that would be technically efficient and so on. Thank you. Yes, it's just a quick question to follow up on the question about the high availability and the horizontal scaling. I know that Mimi right now has some kind of deduplication and leader election of Prometheus instances and I assume Thanos and the other projects do something similar is there any plans to move that logic into Prometheus itself? Well, it's just for example if you have an idea what the main Prometheus instance is you will you could for example with remote rights you could at the time of the remote writing you could decide whether your data is actually going to be lost when you write it further on into the bigger cluster. So I think well first of all let's kind of set some background as people said they were new to the project so Prometheus is as we said a moment ago one process and it's designed that way to be very simple to run so that leaves people with a problem if that one process crashed or the machine went down or something like that then they have a gap in their metrics so sometimes people run too and they call this HA I like to put the the scare quotes around they call it HA that's the fact so the so the two different approaches Mimi and Cortex deduplicate on the seat of the data query time and compaction time I think to your point there's a PR from Oleg Forgotten is GitHub handle but there is an optimization which basically stops the secondary from sending the data if it's going to be thrown away is that what you're asking about when you're remote writing to Prometheus oh right is Prometheus going to implement HA oh that's a good idea I've never thought of that file an issue yeah definitely PR is welcome exactly let's show us the use case I would love to have the remote write somewhere I'm not kind of thinking Prometheus but yeah any other question come on there's one over there let me check I put it on Slack and Twitter as well let me see if I got any what's your recommended way of doing long time storage I recommend Thanos it depends what you want to do right the great things about Thanos is it's very easy to install as an add-on if you have existing Prometheus it can run as a sidecar it can do long term storage of your data on a blob store like an AWS S3 so it's pretty easy to understand what's going on it's pretty easy to get started and you know scales up that bit's great let me see you want to say what's great about Mimir it's like Mimir is always more centralized right so if you need something like that to collect everything in a single place with multi-tenancy attached to that and you can always use that it's a Grafana project and it plays nicely with Grafana as well but like that's Thanos has some other functionality with the sidecars what not if you need that like for the rest they are more or less same projects like they're solving the same problem with different trade-offs at the end depends on your preferences or use cases alright thanks next question hello imagine that you have two Prometheus instances for haa purposes and also two long term storage TSDBs I'm looking for a tool that when I query these two long term storage TSDBs it uh as you mentioned like it duplicates the data because both Prometheus are writing to both long term storage TSDBs and when querying from Grafana I query the long term storage TSDBs and uh so Thanos does that right? Yes this is perfect use case for Thanos sidecar because we're using Victoria Metrix as TSDB and I found some other tool on github Promxy or something which kind of does it but yeah Promxy is not obscure it's actually amazing tool like from our contributor as well so you can try that for sure it will uh you know solve what was the name of the project? Promxy PROMXY yeah amazing yeah amazing contributor is doing this you know Thanos squareier will do similar for you you need to kind of like add maybe sidecar and additional stuff but yeah that's a way okay so we're all learning things thank you okay another question maybe just that you don't need to store that data like you can just have sidecars and Thanos squareiers and you can just have the deduplication and that global view of your Prometheus so there's no he's using a third party uh non-CNCF non-CNCF project I'm not gonna talk a lot about cool so I have a question around where is this like new project called Perseus from Kordash community do you have any like hot takes or any like future plans for Prometheus to integrate that or do something with it? to be honest I don't have any idea does anyone in the room know about Perseus? I can't speak for Augustin but Augustin is like looking into the Prometheus UI one of the maintainers mostly with Julius and is also the developer of Perseus so again I can't speak for him but really the idea is that everything would converge at some point at least using the same library is the same code base yeah and even with Thanos too so visualization is another kind of non-goal of the Prometheus project Prometheus comes with a UI which for a long time was just just on the one border of unusable it's got a lot better in the last year or two with syntax completion and stuff like that but broadly speaking visualization is not a goal of the Prometheus project there are other tools that do that yeah I think Perseus essentially does the Perseus is essentially a dashboarding solution that is coming I guess to compete with Grafana a little bit so if you want to contribute to any of those you're welcome last two minutes one over there are we you're right we're pretty close yeah so basically we are scraping in our cluster metrics from the Prometheus of course and basically we've hit some limits that there are too much metrics to get from and basically we found on the web that there is a Thanos you've mentioned many times but there is also something like Prometheus Federation I'm not familiar with that basically but we think within the team that go with the Thanos way go with the Prometheus Federation or maybe combine them both to have this Federation that one Prometheus will get some metrics second Prometheus will get different metrics do you have some opinion maybe what we should consider what we can go with and in this combined way or maybe the Thanos way is the better one as we already talk about it you can actually shard your targets and have different Prometheuses about Federation Federation is a feature of Prometheus that predates all of the Thanos and so on and the idea was you might have like 10 Prometheus if you had like 10 data centres you could have 10 different Prometheus and then one would pull a subset of data because you couldn't fit all of it in one Prometheus but you could pull a summary of the data or a subset and that's the idea of Federation as a Prometheus feature so if that suits you you need to design the subset you need to figure out in your head am I thinning out the data, am I summarising it in time, am I summarising it by throwing away some of the detail how am I summarising it to get it small enough to fit in one Prometheus if you can do that it's still a feature of Prometheus but in the meantime some of us built all these big distributed systems that you can just throw everything in and run a billion metrics if you can afford it like sharding approach I was mentioning you can shard your targets and put some Thanos sidecars maybe and have a global view that's also a way or like you can shard the centralised Prometheus there are some trade-offs attached to that there are lots of solutions actually and we don't have a recommended solution I think you the thing is it's quite hard to figure out the Federation essentially to figure out your summarisation method you have to figure that out what suits your business your situation so that's whereas the sharding thing is more automatic but thank you we need to stop how many men will they send thank you very much