jeffschaper opened a new issue, #8362:
URL: https://github.com/apache/incubator-devlake/issues/8362

   <!--
   Licensed to the Apache Software Foundation (ASF) under one or more
   contributor license agreements.  See the NOTICE file distributed with
   this work for additional information regarding copyright ownership.
   The ASF licenses this file to You under the Apache License, Version 2.0
   (the "License"); you may not use this file except in compliance with
   the License.  You may obtain a copy of the License at
   
       http://www.apache.org/licenses/LICENSE-2.0
   
   Unless required by applicable law or agreed to in writing, software
   distributed under the License is distributed on an "AS IS" BASIS,
   WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
   See the License for the specific language governing permissions and
   limitations under the License.
   -->
   
   ## Question
   
   Hello! 👋 
   
   My company primarily relies on the PagerDuty data connection to provide the 
stability side of DORA metrics. We'd prefer to use the ServiceNow data 
connection; however, it seems like the [issue was 
closed](https://github.com/apache/incubator-devlake/issues/4234). As it stands 
now, the PagerDuty data connection does not have a scope config, in fact, it 
appears it did at one point, but perhaps wasn't full implemented and was 
removed (See [PR 5326](https://github.com/apache/incubator-devlake/pull/5326) 
and [PR 5369](https://github.com/apache/incubator-devlake/pull/5369). What's 
not clear to me is why the scope config was removed or why the scope config 
wasn't fully implemented. 
   
   The reason why I'm asking and why a scope config could be beneficial for the 
PagerDuty data connection would be to include and/or exclude certain data from 
going to DevLake. As it stands now, the PagerDuty data connection seems like an 
all-or-nothing solution. There doesn't seem to be a way to filter the data. 
This is an issue for us because it seems to be inflating our stability metrics 
with lower priority incidents. For example, my company integrates ServiceNow 
with PagerDuty, but only for S3/P1 or higher. Folks also use PagerDuty to alert 
teams for lower priority incidents (lower than S3/P1). Perhaps this is a 
company culture issue and not so much a DevLake issue; however, it would be 
nice to remedy this with a PagerDuty scope config as opposed to using webhooks 
to capture the filtered data from a ServiceNow API.
   
   ## Additional context
   
   I thought I'd start with a question as a GitHub issue, then make a formal 
feature request depending on what the maintainers say.
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: dev-unsubscr...@devlake.apache.org.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org

Reply via email to