Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Repo info
Activity
  • Oct 25 2017 14:00

    davidroberts63 on 1.5.3

    (compare)

  • Oct 25 2017 14:00

    davidroberts63 on master

    Trying to fix travis build (compare)

  • Oct 25 2017 13:59

    davidroberts63 on 1.5.3

    (compare)

  • Oct 24 2017 14:19

    davidroberts63 on 1.53.3

    (compare)

  • Oct 24 2017 14:18

    davidroberts63 on master

    Version bump (compare)

  • Oct 24 2017 14:13

    davidroberts63 on 1.53.3

    (compare)

  • Oct 24 2017 14:10

    davidroberts63 on 1.53.3z

    (compare)

  • Oct 24 2017 13:48

    davidroberts63 on 1.53.3

    (compare)

  • Oct 24 2017 13:43

    davidroberts63 on master

    Update edit-step-as-json to han… Remove unused param Merge pull request #96 from mat… (compare)

  • Oct 24 2017 13:43
    davidroberts63 closed #96
  • Oct 24 2017 13:43
    davidroberts63 closed #94
  • Oct 24 2017 13:43

    davidroberts63 on master

    Add eslint, fix up errors in vi… Re-write to not use underscorej… Merge branch 'master' into fix-… and 1 more (compare)

  • Oct 24 2017 13:43
    davidroberts63 closed #97
  • Oct 24 2017 13:43
    davidroberts63 closed #95
  • Sep 23 2017 07:06
    matt-richardson synchronize #97
  • Sep 23 2017 07:05
    matt-richardson review_requested #97
  • Sep 23 2017 07:05
    matt-richardson opened #97
  • Sep 23 2017 05:40
    matt-richardson synchronize #96
  • Sep 13 2017 14:07
    davidroberts63 labeled #92
  • Sep 13 2017 14:07
    davidroberts63 labeled #95
David Roberts
@davidroberts63
Oh, and you all are going Reactjs soon? I'd like to hear some more details on the discussion that made that happen. We are using both Angular 2 and React at work in some projects.
Matt Richardson
@matt-richardson
People smarter than me
(In terms of web dev at least)
David Roberts
@davidroberts63
Eh, at work we lock down our build nodes (Jenkins) so we can control what is used for the software. PhantomJs and others (node-sass) reach back out to github to get the binaries. I've resolved it for now but it's not what I wished it was.
Matt Richardson
@matt-richardson
Are you building this at work?
I just updated it so I'd get the same behaviour between browser and phantom...
David Roberts
@davidroberts63
Bluefin? No. I do a little work on it from time to time.
Matt Richardson
@matt-richardson
Can skip the update if need be
David Roberts
@davidroberts63
Nah, not meaning that. I was just curious.
Matt Richardson
@matt-richardson
Ahh
Haven't had that challenge in a locked down environment.
My first thought would be something like artifactory to cache npms or some such
But not sure that solves the GitHub issue.
David Roberts
@davidroberts63
Yeah, what I ended up doing is (given these are in conjuction with a full VS solution) having the project install the PhantomJS nuget (which has the binary) and adding that nuget tools folder to the PATH, which npm can find during build. Works and keeps the build node from needing to have it installed so the devs can update their phantomjs version at will.
Matt Richardson
@matt-richardson
Maybe raise an issue against the phaontomjs package and ask them for a solution?
David Roberts
@davidroberts63
Yeah, I'm trying to formulate what a good solution would be. I understand why they do that. It's to work cross platform. The phantomjs npm installer pulls down the appropriate binary for the platform. Adding phantomjs-x86,phantomjs-x64,phantomjs-linux,etc... would be a pain. Could just have the phantomjs npm install it on the fly, so there's that.
Well, now that I said that outloud that one does sound plausible.
David Roberts
@davidroberts63
I remember seeing it somewhere, isn't there a place to download pre-releases of upcoming Octopus?
Matt Richardson
@matt-richardson
Only if we publish them explicitly.
We don't generally
David Roberts
@davidroberts63
Ahh. Okay. Must have been a dream then.
Matt Richardson
@matt-richardson
Thanks for merging those PRs
David Roberts
@davidroberts63
Sure. I'm working through the last one right now, the dashboard filter. I know it duplicates what's native, but this can be turned on all the time, even when one has all projects shown. Which is what I typically do.
Matt Richardson
@matt-richardson
You got any monitoring setup on your OD server?
David Roberts
@davidroberts63
Funny that you mention that. My team just had a discussion this morning on putting Dynatrace onto our OD server. Along with a lot of the other stuff we manage.
So, no. Not yet. But will soon.
Matt Richardson
@matt-richardson
I'm just investigating how to configure AppDynamics for a customer.
If you happen to do Dynatrace, and happen to keep some notes and happen to do a PR against the Octopus Docs repo, I really won't mind :)
David Roberts
@davidroberts63
Oh, and here I thought you were trying to drop a hint or something. ;-)
Matt Richardson
@matt-richardson
Lol
David Roberts
@davidroberts63
We have a project in Octopus that installs Dynatrace for us, and a Tentacle on the OD server. So the install is gonna be a breeze. But I do believe there's a step for proper monitoring config. I'll be sure to take notes.
Matt Richardson
@matt-richardson
Yeah, it's the "how to configure it to monitor the right stuff" part that's a challenge.
Feel free to ping me if you need info on what methods to monitor and the like
David Roberts
@davidroberts63
Oh. Dynatrace is easier than that. We just have to tell it what process to watch or something like that. After that, it monitors everything.
I drown in data in Dynatrace. I'll take a few screenshots of it against Octopus for ya.
Matt Richardson
@matt-richardson
with AppDynamics, as its a custom windows service (rather than a website), it wants to know details about where requests come in
so you have to setup "Business Transactions" in it
David Roberts
@davidroberts63
Ahhh. Okay. That makes sense. Yeah, we'd have to do the same thing if we want a report on specifics. So that's the same for both monitoring tools. But if we don't we can still just inspect everything happening. It's expensive though (financially, not performance wise).
Matt Richardson
@matt-richardson
so is AppDynamics... And New Relic.
if you have to ask how much it is, you probably cant afford it :)
David Roberts
@davidroberts63
So I may in fact ping you on some good points to monitor.
Haha.
dragon788
@dragon788
lol, Dynatrace is worse than New Relic :) but it's also on prem so you aren't giving your data away
@davidroberts63 if you want to compare notes we are also trying to get OD to setup DT for us, the iisreset portion to allow DT to hook is where it gets hairy on co-located sites on a single server
David Roberts
@davidroberts63
Yeah, I'm up for sharing notes.
David Roberts
@davidroberts63
We looked at New relic and had reservations on sending the data out. Plus we like how Dyna trace gets all transactions, instead of just sampling (at least at the time we looked at New relic)
Matt Richardson
@matt-richardson
Happy to work with you both to get it documented and potentially make some changes to the code base to make the monitoring easier.
Ahh, @dragon788, you're talking about deploying DT with OD.
My goal was to monitor OD itself.
dragon788
@dragon788
@davidroberts63 yeah, that was the same logic we had, if we have to install an agent that gets to monitor ALL .NET framework calls, we'd rather it not send that over the internet where somebody could use it to C&C our infra, New Relic does have that capability as well, but it required an agent vs the lighter "NewRelicApp" registration that we could set via the app.config at deploy time