Skip to content

Commit 9622dd1

Browse files
committed
fix code
1 parent 16c1e68 commit 9622dd1

File tree

1 file changed

+7
-7
lines changed

1 file changed

+7
-7
lines changed

content/ja/other/opentelemetry-collector/8-develop/5-business-logic.md

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@ import (
4040
)
4141

4242
type scraper struct {
43-
mb *metadata.Metricsbuilder
43+
mb *metadata.MetricsBuilder
4444
client *jenkins.Jenkins
4545
}
4646

@@ -52,8 +52,8 @@ func newScraper(cfg *Config, set receiver.CreateSettings) (scraperhelper.Scraper
5252
return scraperhelper.NewScraper(
5353
metadata.Type,
5454
s.scrape,
55-
scarperhelper.WithStart(func(ctx context.Context, h component.Host) error {
56-
client, err := cfg.ToClient(h, set)
55+
scraperhelper.WithStart(func(ctx context.Context, h component.Host) error {
56+
client, err := cfg.ToClient(h, set.TelemetrySettings)
5757
if err != nil {
5858
return err
5959
}
@@ -63,7 +63,7 @@ func newScraper(cfg *Config, set receiver.CreateSettings) (scraperhelper.Scraper
6363
s.client = jenkins.NewJenkins(nil, cfg.Endpoint)
6464
s.client.SetHTTPClient(client)
6565
return nil
66-
})
66+
}),
6767
)
6868
}
6969

@@ -83,7 +83,7 @@ func (scraper) scrape(ctx context.Context) (pmetric.Metrics, error) {
8383
Jenkins サーバーの負荷状況や、どの程度のプロジェクトが実行されているかを測定するために、Jenkins で設定されているジョブの数をキャプチャしたいと考えています。これを行うために、Jenkins クライアントを呼び出してすべてのジョブをリスト化し、エラーが報告された場合はメトリクスなしでそれを返し、そうでなければメトリクスビルダーからのデータを発行します。
8484

8585
```go
86-
func (s scrape) scrape(ctx context.Context) (pmetric.Metrics, error) {
86+
func (s scraper) scrape(ctx context.Context) (pmetric.Metrics, error) {
8787
jobs, err := s.client.GetJobs()
8888
if err != nil {
8989
return pmetric.Metrics{}, err
@@ -109,7 +109,7 @@ func (s scrape) scrape(ctx context.Context) (pmetric.Metrics, error) {
109109
このステップでは、それぞれのジョブを調査し、レポートされた値を使用してメトリクスをキャプチャしていきます。
110110

111111
```go
112-
func (s scrape) scrape(ctx context.Context) (pmetric.Metrics, error) {
112+
func (s scraper) scrape(ctx context.Context) (pmetric.Metrics, error) {
113113
jobs, err := s.client.GetJobs()
114114
if err != nil {
115115
return pmetric.Metrics{}, err
@@ -162,7 +162,7 @@ func (s scrape) scrape(ctx context.Context) (pmetric.Metrics, error) {
162162
最後のステップでは、コミットからジョブ完了までにかかった時間を計算して、[DORA メトリクス](https://cloud.google.com/blog/products/devops-sre/using-the-four-keys-to-measure-your-devops-performance) を推測するのに役立てていきます。
163163

164164
```go
165-
func (s scrape) scrape(ctx context.Context) (pmetric.Metrics, error) {
165+
func (s scraper) scrape(ctx context.Context) (pmetric.Metrics, error) {
166166
jobs, err := s.client.GetJobs()
167167
if err != nil {
168168
return pmetric.Metrics{}, err

0 commit comments

Comments
 (0)