tag:blogger.com,1999:blog-3615332969083650973.comments2024-03-18T21:47:09.885-04:00sysadventJordan Sisselhttp://www.blogger.com/profile/13694925032675599790noreply@blogger.comBlogger423125tag:blogger.com,1999:blog-3615332969083650973.post-19823794402475058502021-12-20T04:00:05.377-05:002021-12-20T04:00:05.377-05:00We use the PagerDuty API to deliver Checkmk notifi...We use the PagerDuty API to deliver Checkmk notifications to PagerDuty. Works like a charm and is used by lots of our customers!Anonymoushttps://www.blogger.com/profile/17507210178016595373noreply@blogger.comtag:blogger.com,1999:blog-3615332969083650973.post-77577605231420188162021-12-13T02:37:02.646-05:002021-12-13T02:37:02.646-05:00Simple and effective approach. Thank you for shari...Simple and effective approach. Thank you for sharing.<br />What would you suggest for a bit more complex env when there are Databases, caches and other applications as dependencies. The complexity and the with it the cost also go up. Sri Krishnahttps://www.blogger.com/profile/01777642048568990340noreply@blogger.comtag:blogger.com,1999:blog-3615332969083650973.post-8516498621238786392019-12-16T15:46:21.600-05:002019-12-16T15:46:21.600-05:00If not for the fact that here DCOPs tickets are fi...If not for the fact that here DCOPs tickets are filed in Jira, I'd swear this was written by a former coworker. I've lived this hell, many, many, many times over. Thanks for putting the truth to paper for all the uninitiated to see.walgaruhttps://www.blogger.com/profile/03929745327548854457noreply@blogger.comtag:blogger.com,1999:blog-3615332969083650973.post-727585014889949072019-12-14T12:04:34.681-05:002019-12-14T12:04:34.681-05:00Thank you so much for sharing your story!
Everyon...Thank you so much for sharing your story!<br /><br />Everyone strives to be perfect in school, delivering a task at work, aligning with the majority, having a perfect body etc. But the reality is that we miss that target 99% of the time. We feel shame. We are inadequate. We don't value ourselves. Our comfort zone shrinks.<br />But each individual is unique and their colors should be celebrated and embraced. That's where the real value (otherwise known as magic) is.<br /><br />This is especially important now days, when we're rapidly losing the human touch and when we can't hold an eye contact for more than 3 seconds.HybR1dhttps://www.blogger.com/profile/12675439848069294272noreply@blogger.comtag:blogger.com,1999:blog-3615332969083650973.post-36125027896812503002019-12-14T11:58:24.083-05:002019-12-14T11:58:24.083-05:00This comment has been removed by the author.HybR1dhttps://www.blogger.com/profile/12675439848069294272noreply@blogger.comtag:blogger.com,1999:blog-3615332969083650973.post-69184996936765607252019-12-07T00:44:36.092-05:002019-12-07T00:44:36.092-05:00Valuable Information!!
Docker and Kubernetes Train...Valuable Information!!<br /><a href="https://www.visualpath.in/DevOps-docker-kubernetes-training.html" rel="nofollow">Docker and Kubernetes Training in Hyderabad</a><br /><a href="https://www.visualpath.in/DevOps-docker-kubernetes-training.html" rel="nofollow">Kubernetes Online Training</a><br /><a href="https://www.visualpath.in/DevOps-docker-kubernetes-training.html" rel="nofollow">Docker Online Training</a><br />Bhanu Sreehttps://www.blogger.com/profile/10043653545431136846noreply@blogger.comtag:blogger.com,1999:blog-3615332969083650973.post-28721502541059290822019-12-07T00:15:59.824-05:002019-12-07T00:15:59.824-05:00This comment has been removed by the author.Bhanu Sreehttps://www.blogger.com/profile/10043653545431136846noreply@blogger.comtag:blogger.com,1999:blog-3615332969083650973.post-53108075223537480922019-12-03T11:39:05.527-05:002019-12-03T11:39:05.527-05:00When looking at projects, consider if they have a ...When looking at projects, consider if they have a Code of Conduct. Some folks getting started have bad experiences with project maintainers not treating people equitably. While a CoC is no guarantee, at least it means the folks running the project have put some thought into how they want to treat people. <br /><br />If you don't know what a CoC looks like, take a look at @18F's, https://github.com/18F/code-of-conduct/blob/master/code-of-conduct.md, or Chef's: https://www.chef.io/code-of-conduct/chef-contributor-covenant/Peter B.https://www.blogger.com/profile/03795317255798816880noreply@blogger.comtag:blogger.com,1999:blog-3615332969083650973.post-90825315903935981822017-12-05T02:32:48.077-05:002017-12-05T02:32:48.077-05:00This comment has been removed by a blog administrator.Naina Paulhttps://www.blogger.com/profile/14878030381962804652noreply@blogger.comtag:blogger.com,1999:blog-3615332969083650973.post-35332212648142829582017-12-04T11:01:16.482-05:002017-12-04T11:01:16.482-05:00Eagle eyes, Jamie! It’s been fixed Eagle eyes, Jamie! It’s been fixed Matt Strattonhttps://www.blogger.com/profile/00628690519862448737noreply@blogger.comtag:blogger.com,1999:blog-3615332969083650973.post-66935735667936040962017-12-04T08:44:03.136-05:002017-12-04T08:44:03.136-05:00Great article Matt! (Change the source code link i...Great article Matt! (Change the source code link in the examples section)Anonymoushttps://www.blogger.com/profile/00710427897629841717noreply@blogger.comtag:blogger.com,1999:blog-3615332969083650973.post-15116347705981529942017-12-01T16:24:00.767-05:002017-12-01T16:24:00.767-05:00This comment has been removed by the author.Anonymoushttps://www.blogger.com/profile/06228545135503840877noreply@blogger.comtag:blogger.com,1999:blog-3615332969083650973.post-35692817398221549052017-01-04T11:38:26.390-05:002017-01-04T11:38:26.390-05:00I'm a little dusty (setup reposync at $job-1) ...I'm a little dusty (setup reposync at $job-1) but, you can point reposync to different yum configs, so you can actually have one system that does all the repo pulling. Though you may initially need multiple systems to get the RH stuff set up correctly.<br /><br />As for why not pulp, for me at least, the infrastructure for a pulp installation was equal to, or potentially more complex than our main service. I did not need more than local mirroring, and reposync in a cron job and an S3 bucket was enough for me.<br /><br />Pulp is very good, and if you need all the things it does, then use it; but for many the needs are simple, and the administrative overhead needs to be low. <br /><br />Unknownhttps://www.blogger.com/profile/05291662557916693469noreply@blogger.comtag:blogger.com,1999:blog-3615332969083650973.post-12458293097578320892016-12-28T18:41:31.301-05:002016-12-28T18:41:31.301-05:00Why not to use Pulp?Why not to use Pulp?Jirihttps://www.blogger.com/profile/12394584946132117254noreply@blogger.comtag:blogger.com,1999:blog-3615332969083650973.post-74673117331466216302016-12-21T13:34:43.233-05:002016-12-21T13:34:43.233-05:00Hey, thank you for this article, I really enjoyed ...Hey, thank you for this article, I really enjoyed it and shared it with my leadership team and on LinkedIn. I hope this is ok with you? Happy holidays! :)Arsehttps://www.blogger.com/profile/04480469285928509022noreply@blogger.comtag:blogger.com,1999:blog-3615332969083650973.post-42811257840453279622016-12-15T08:18:56.974-05:002016-12-15T08:18:56.974-05:00You're a little off about ITIL.
ITIL is a sys...You're a little off about ITIL.<br /><br />ITIL is a system produced by the UK government for managing (presumably big) IT projects. Nobody else I speak to has ever noticed the irony in this: the UK govt. cannot do IT to save it's life. They have wasted billions of £s on failed IT projects. Maybe this qualifies them to say how _not_ to do it.Grahamhttps://www.blogger.com/profile/10308820037625806235noreply@blogger.comtag:blogger.com,1999:blog-3615332969083650973.post-65402303083352847352016-12-08T10:23:24.460-05:002016-12-08T10:23:24.460-05:00My manager is on a primary on-call rotation and it...My manager is on a primary on-call rotation and it's fantastic. It ensures our runbooks are solid, helps us escalate important issues (especially outside our own group's control because our manager has connections to other managers), and forces an understanding of exactly what we're working on. That said, my manager has a technical background. Don't knock it if you haven't tried it, you may find it has hidden benefits.Anonymoushttps://www.blogger.com/profile/03044166000473959137noreply@blogger.comtag:blogger.com,1999:blog-3615332969083650973.post-51075564203025306602016-12-06T22:54:50.722-05:002016-12-06T22:54:50.722-05:00Alice,
First, thank you for an excellent article....Alice,<br /><br />First, thank you for an excellent article. Your ongoing tweets and this unvarnished assessment provide a clear view of the reality of ops on-call, as currently practiced.<br /><br />I'll admit to having very limited knowledge of ops, but great interest since it's vitally important to any service.<br /><br />To continue discussion about possible improvements, may I ask your advice about an unconventional direction that might fulfill some of your (I believe reasonable) requirements:<br /><br />1. No distinction between engineers and operations personnel; each person *is* an engineer.<br />2. During a shift, an engineer is programming or doing other ordinary non-emergency work, unless paged.<br />3. Shifts are no longer than 9 hours.<br />4. Shifts are scheduled for an engineer's normal work hours.<br />5. Engineers are *physically* located in different, appropriate timezones to enable 24/7 responsiveness while maintaining normal work hours.<br /><br />I realize this is unusual, and I'd love to hear any problems you see; or obviously, ideas for better overall strategy.<br /><br />Indebted for your outstanding efforts to document and analyze,<br />@mattsiegelAnonymoushttps://www.blogger.com/profile/12942299129953293625noreply@blogger.comtag:blogger.com,1999:blog-3615332969083650973.post-67152891230320124132016-12-06T22:26:57.052-05:002016-12-06T22:26:57.052-05:00Thank you for writing this. I have worked at place...Thank you for writing this. I have worked at places where the whole development team was too good to be on-call. They've all been outsourced along with the Ops team that worked with them because of their demands.Chris Shorthttps://www.blogger.com/profile/08024759872693583663noreply@blogger.comtag:blogger.com,1999:blog-3615332969083650973.post-76508565900907062082016-12-06T22:08:02.505-05:002016-12-06T22:08:02.505-05:00That all rings true, Alice. The good news at my fi...That all rings true, Alice. The good news at my firm is that we're pretty proactive about dealing with the root causes of pages, and trying to ensure that we automate away whatever we can. That's true for both for technical incidents, and automation/tooling as many of our other tasks as possible. That last is important for us because the automation removes many sources of mistakes, which often seemed to manifest in pages in the wee hours.<br /><br />Thanks for taking the time to write the sixth day of sysadvent!<br /><br />@bilborgAnonymousnoreply@blogger.comtag:blogger.com,1999:blog-3615332969083650973.post-20479301566221530942016-12-06T22:02:55.162-05:002016-12-06T22:02:55.162-05:00Giving your manager an account on the servers shou...Giving your manager an account on the servers should be a disciplinable offense. Their job is not to do your job, but to empower you to do yours, obtaining budget, additional project time, training, resources, etc. So of course your manager should not be on-call in the rotation. They get paged out when the on-call fails to call in, or when that outage turns into a management issue and they are needed to handle the reporting to upper management so you can resolve the technical problem.Anonymoushttps://www.blogger.com/profile/01029423848865851524noreply@blogger.comtag:blogger.com,1999:blog-3615332969083650973.post-78538288865302191302016-12-06T17:41:43.757-05:002016-12-06T17:41:43.757-05:00This comment has been removed by the author.Tyler Neelyhttps://www.blogger.com/profile/08722953827370380443noreply@blogger.comtag:blogger.com,1999:blog-3615332969083650973.post-90696335802262578622016-12-06T17:41:00.102-05:002016-12-06T17:41:00.102-05:00This comment has been removed by the author.Tyler Neelyhttps://www.blogger.com/profile/08722953827370380443noreply@blogger.comtag:blogger.com,1999:blog-3615332969083650973.post-12671807691348847212016-12-03T07:56:44.191-05:002016-12-03T07:56:44.191-05:00I wonder whether the plummeting cost of table serv...I wonder whether the plummeting cost of table server hardware and software is related to the erosion of DBA priestly powers? Everywhere I've worked that employed DBAs also had tremendously expensive DBMS licenses and hardware. The DBA served as the gatekeeper to all that treasure.<br /><br />If you can stand up a cloud PostgreSQL instance for a few bucks a month for a new service, who cares about managing TNSNAMES.ORA distributions and profiling every stinking little change to a stored procedure?Ollie Jones+https://www.blogger.com/profile/11886392434888549312noreply@blogger.comtag:blogger.com,1999:blog-3615332969083650973.post-2030342720398178472016-12-02T02:24:34.586-05:002016-12-02T02:24:34.586-05:00This comment has been removed by a blog administrator.Jet Powerhttps://www.blogger.com/profile/06716214040938019824noreply@blogger.com