pagerduty: Client library for PagerDuty Integration and REST APIs.

[ library, monitoring, network, pagerduty ] [ Propose Tags ]

PagerDuty is an alerting system for IT professionals. PagerDuty connects with a variety of systems (including monitoring tools and ticketing systems) and dispatches alerts via automated phone call, SMS and email. This library implements the full PagerDuty Integration and REST APIs which are documented here:

Warning: This is an experimental preview release which is still under heavy development and not intended for public consumption, caveat emptor!

Note: An alternative source for Haddock documentation can be found here.


[Skip to Readme]

Modules

[Last Documentation]

  • Control
    • Monad
      • Trans
        • Control.Monad.Trans.PagerDuty
  • Network
    • PagerDuty
      • Network.PagerDuty.Integration
      • Network.PagerDuty.REST
        • Network.PagerDuty.REST.Alerts
        • Network.PagerDuty.REST.EscalationPolicies
          • Network.PagerDuty.REST.EscalationPolicies.EscalationRules
        • Network.PagerDuty.REST.Incidents
          • Network.PagerDuty.REST.Incidents.Notes
        • Network.PagerDuty.REST.LogEntries
        • Network.PagerDuty.REST.MaintenanceWindows
        • Network.PagerDuty.REST.Reports
        • Network.PagerDuty.REST.Schedules
          • Network.PagerDuty.REST.Schedules.Overrides
        • Network.PagerDuty.REST.Services
          • Network.PagerDuty.REST.Services.EmailFilters
        • Network.PagerDuty.REST.Users
          • Network.PagerDuty.REST.Users.ContactMethods
          • Network.PagerDuty.REST.Users.NotificationRules
        • Network.PagerDuty.REST.Webhooks

Downloads

Note: This package has metadata revisions in the cabal description newer than included in the tarball. To unpack the package including the revisions, use 'cabal get'.

Maintainer's Corner

Package maintainers

For package maintainers and hackage trustees

Candidates

  • No Candidates
Versions [RSS] 0.0.0, 0.0.1, 0.0.1.1, 0.0.2, 0.0.3, 0.0.3.1, 0.0.3.2, 0.0.3.3, 0.0.4, 0.0.5, 0.0.6, 0.0.7, 0.0.8 (info)
Dependencies aeson (>=0.8 && <0.10), base (>=4.7 && <5), bifunctors (>=4.1), bytestring (>=0.9), bytestring-conversion (>=0.2.1), conduit (>1.1), data-default-class (>=0.0.1), exceptions (>=0.6), generics-sop (>=0.1.0.2 && <0.2), http-client (>=0.4.3), http-types (>=0.8), lens (>=4.4), lens-aeson (>=1), mmorph (>=1), monad-control (>=1), mtl (>=2.1.3.1), template-haskell (>=2.2), text (>=1.1), time (>=1.2), time-locale-compat (>=0.1.0.1), transformers (>=0.2), transformers-base (>=0.4.2), transformers-compat (>=0.3), unordered-containers (>=0.2.3) [details]
License LicenseRef-OtherLicense
Copyright Copyright (c) 2013-2015 Brendan Hay, 2014 Kim Altintop
Author Brendan Hay
Maintainer Brendan Hay <brendan.g.hay@gmail.com>
Revised Revision 1 made by AdamBergmark at 2015-10-26T00:26:25Z
Category Network, PagerDuty, Monitoring
Home page http://github.com/brendanhay/pagerduty
Source repo head: git clone git://github.com/brendanhay/pagerduty.git
Uploaded by BrendanHay at 2015-10-25T11:07:06Z
Distributions
Reverse Dependencies 1 direct, 0 indirect [details]
Downloads 11404 total (31 in the last 30 days)
Rating (no votes yet) [estimated by Bayesian average]
Your Rating
  • λ
  • λ
  • λ
Status Docs not available [build log]
All reported builds failed as of 2016-11-30 [all 5 reports]

Readme for pagerduty-0.0.3.3

[back to package description]

PagerDuty

Build Status

Contribute

For any problems, comments, or feedback please create an issue here on GitHub.

Licence

PagerDuty is released under the Mozilla Public License Version 2.0.